目录:
二、硬件I/O口与PLC类型
三、累计脉冲数量与正、反软极限
1、累计脉冲数量
2、Y0、Y1、Y2公共参数(软限位)
3、在软限位的范围内复位错误标志
四、产品编号触摸屏设置
五、参数设置与参数转换计算
1、参数设置与回原点操作
2、参数转换计算
六、示教状态
七、运行状态
八、急停、报警信息
二、硬件I/O口与PLC类型
1、类似钻孔机3头3轴自动钻孔机_哔哩哔哩_bilibili
2、X轴旋转角度(修改钻孔点位),Y轴前后钻孔,Z轴上下钻孔。
3、PLC类型:XD5-48T6,28X20Y共48个IO口。
图2.3.1 监控界面
4、本程序包含:数据运算、脉冲单位换算、急停报警信息、回原点、手动、示教、运行共7个部分。
三、累计脉冲数量与正、反软极限
1、累计脉冲数量
图3.1.1
2、Y0、Y1、Y2公共参数(软限位)
Y0公共参数(软限位):
图3.2.1 SFD930 Y0软限位正负极限
Y1公共参数(软限位):
图3.2.2 SFD1060 Y1软限位正负极限
Y2公共参数(软限位):
图3.2.3 SFD1190 Y2软限位正负极限
3、在软限位的范围内复位错误标志
图3.3.1 复位软限位错误标志
负软极限值<累计脉冲数量<正软极限值,复位错误标志SM1010、SM1030、SM1050。
图3.3.2
四、产品编号触摸屏设置
HD0中的值≤0,则将1送入,HD0初始化;将HD0*20=20送入D102,产品编号从20开始;
D102+D100(索引)送入D104,修改相应点位;D106(后面的图示教触摸屏“修改点”)-1送入D105;
D102+D105送入D107。
图4.1.1
断电保持数据寄存器参数:
图4.1.2
图4.1.3 将值输入给PLC断电保持寄存器HD0
图4.1.4 M60显示灯显示,示教M60=ON
图4.1.5 传送M60给PLC
图4.1.6 M60=ON显示“钻孔中……”
图4.1.7 弹出键盘用于输入参数
五、参数设置与参数转换计算
1、参数设置与回原点操作
回原点操作:
图5.1.2
图5.1.3
其中的SFD918内容见“XD、XL系列可编程控制器用户手册(定位控制篇)”,用于通过触摸屏传递参数修改PLC中的相关参数,比如回归速度、正负软极限等。先在PLC中设置一个初始值。
2、参数转换计算
示教界面中的点动距离
HD22转浮点->D24,D24*D60->D64转整数->D110,D110*(-1)->D112。
参数设置中是当前脉冲,运行界面与示教界面是当前位置。
X轴角度HSD0-16000->D50,Y轴距离HSD4/4->D58
六、示教状态
D106≤0,D106=1初始化;M15是一个X轴电机运行按钮,SM1000有脉冲输出置ON,无脉冲有一个下降沿,复位M15。
M15运行到修改点,M14修改到指定点。
图6.1.2 SM1000、SM1020、SM1040、SM1060、SM1080、SM1100、SM1120、SM1140、SM1160、SM1180
示教界面中运行到X轴修改点位:
示教修改点运行:
进入修改点示教状态:M50=ON,M51=ON。
图6.1.5
手动操作:
图6.1.6 PLSF、DRVI、DRVA、ZRN、STOP、GOON指令
图6.1.7 手动
图6.1.8 PLSF指令
图6.1.9 STOP指令应用
图6.1.10 STOP指令
X轴手动顺转由触摸屏M0发出,如下图或5.1.2所示;M1手动逆转。
M2是Y轴前后脉冲的手动正转,M3手动反转。
M4是Z轴上下脉冲的手动正转,M5手动反转。
M10、M11、M12对应高速、中速、低速三档设置。
图6.1.11
图6.1.5中的STOP指令的使用:
图6.1.12
图6.1.13 “四、参数设置”中的HD14、HD16、HD18
图6.1.14
七、运行状态
上图的TD20对应T20计时值,计时值数据存放在定时器 T 相对应的 TD 寄存器内。
以上两条指令是等价的。在左边指令中 T0 作为寄存器处理,而右边指令中 TD0 则为对应定时器 T0的数据寄存器。TD 和 T 是一一对应的。
八、急停、报警信息
难走的路,往往能把我们带向更远的地方。觉得不错,动动发财的小手点个赞哦!