自动打标机的设计【含三维图】【全套含CAD图纸】.zip
本程序用来控制打标机的工作流程。具体工作流程如下,轴承上 料以后在第一拐角处设置气缸 1,气缸 1 将轴承推动改变其运动方 向,进入打标轨道,在气缸 1 左边设置有光电传感器,轴承经过以 后产生一次触发,传感器释放信号,气缸工作一次,完成一次推动 缩回过程,将轴承改变方向。 气缸 2 是打标气缸,气缸 3 是夹紧气缸,由于三个气缸工作具有 同步性,所以在获得信号以后,气缸 2 进行打标工作,打标完成气 缸收缩,与此同时,气缸三推动夹具,将轴承夹紧,配合气缸 2 完 成打标工作。 Go_for:; 气缸杆前进 Mov r3,#ts; 设置计数次数 J1:call pu_for; 传感器 1 获得信号 Djnz r3,j1; 传感器 2 获得信号 Ret 其他 3 个方向的动作原理一样 1.指令详解 DELAY:延迟子程序 LED_BL:工作指示闪烁 PU_BACK:机 1 伸缩控制 PU_FOR:机 1 伸缩控制 DEMO_FOR:机伸缩展示 DEMO_BACK:机伸缩展示 DEL:0.1ms 延迟子程序 PUR_BACK:机 2 伸缩控制 PUR_FOR:机 2 伸缩控制 GO_FOR:气缸杆前进 GO_BACK:气缸杆后退 GO_LEFT:气缸杆前进 GO_RIGHT:气缸杆后退 2.程序清单 equ 3; 机伸缩时间常数 deb equ 25; 机伸缩时间常数 ts equ 18; 脉冲信号个数 k1 equ p0.3; 按键 1 引脚定义 k2 equ p0.4; 按键 2 引脚定义 k3 equ p0.5; 按键 3 引脚定义 k4 equ p0.6; 按键 4 引脚定义 wled equ p3.7; 工作指示灯引脚定义 pul equ p1.7; 机 1 控制线 pur equ p1.6; 机 2 控制线 start:clr pul; 送出低电平至机 clr pur; call led_bl; led 闪动,表示程序开始执行 loop:jb k1,x1; 未按下 K1 键则继续扫描 jnb k1,$; 等按键放开来 call led_bl; call go_for; 气缸杆前进 jmp loop; 继续循环执行 x1:jb k2,x2;
收藏
压缩包目录
|
预览区
|
-
全部
- 3D
- 0三维预览.png--点击预览
- 自动打标机 3D.STEP
- CAD图纸
- 0总装图.dwg--点击预览
- 打标头.DWG--点击预览
- 控制原理图.dwg--点击预览
- 气缸固定座.DWG--点击预览
- 气缸座.DWG--点击预览
- 气缸撑板.DWG--点击预览
- 气缸支架.DWG--点击预览
- 轴套45.DWG--点击预览
- 任务书.rtf
- 控制程序.doc--点击预览
- 自动打标机设计说明书.doc--点击预览
|
|
编号:70213
类型:共享资源
大小:1.68MB
格式:ZIP
上传时间:2021-06-27
50
金币
- 关 键 词:
-
含三维图
全套含CAD图纸
自动
打标机
设计
三维
全套
cad
图纸
- 资源描述:
-
本程序用来控制打标机的工作流程。具体工作流程如下,轴承上 料以后在第一拐角处设置气缸 1,气缸 1 将轴承推动改变其运动方 向,进入打标轨道,在气缸 1 左边设置有光电传感器,轴承经过以 后产生一次触发,传感器释放信号,气缸工作一次,完成一次推动 缩回过程,将轴承改变方向。 气缸 2 是打标气缸,气缸 3 是夹紧气缸,由于三个气缸工作具有 同步性,所以在获得信号以后,气缸 2 进行打标工作,打标完成气 缸收缩,与此同时,气缸三推动夹具,将轴承夹紧,配合气缸 2 完 成打标工作。 Go_for:; 气缸杆前进 Mov r3,#ts; 设置计数次数 J1:call pu_for; 传感器 1 获得信号 Djnz r3,j1; 传感器 2 获得信号 Ret 其他 3 个方向的动作原理一样 1.指令详解 DELAY:延迟子程序 LED_BL:工作指示闪烁 PU_BACK:机 1 伸缩控制 PU_FOR:机 1 伸缩控制 DEMO_FOR:机伸缩展示 DEMO_BACK:机伸缩展示 DEL:0.1ms 延迟子程序 PUR_BACK:机 2 伸缩控制 PUR_FOR:机 2 伸缩控制 GO_FOR:气缸杆前进 GO_BACK:气缸杆后退 GO_LEFT:气缸杆前进 GO_RIGHT:气缸杆后退 2.程序清单 equ 3; 机伸缩时间常数 deb equ 25; 机伸缩时间常数 ts equ 18; 脉冲信号个数 k1 equ p0.3; 按键 1 引脚定义 k2 equ p0.4; 按键 2 引脚定义 k3 equ p0.5; 按键 3 引脚定义 k4 equ p0.6; 按键 4 引脚定义 wled equ p3.7; 工作指示灯引脚定义 pul equ p1.7; 机 1 控制线 pur equ p1.6; 机 2 控制线 start:clr pul; 送出低电平至机 clr pur; call led_bl; led 闪动,表示程序开始执行 loop:jb k1,x1; 未按下 K1 键则继续扫描 jnb k1,$; 等按键放开来 call led_bl; call go_for; 气缸杆前进 jmp loop; 继续循环执行 x1:jb k2,x2;
展开阅读全文

知享网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。