控制要求:点动控制电机动作用到的指令:条件跳转、速度控制、单轴运动、等待指令、帧环跳转、单轴操作。
外接点动按钮实现点动电机正反转控制,辅助标志M1作为点动正转按钮,辅助标志M2作为点动反转按钮。
点动正反转分为正转和反转两部分程序,电机不可能同时走两个方向,我们可以将两部分程序编辑在一个时序环中,通过对辅助标志信号的选择,来实现正转或反转的动作。
触摸屏上设置点动开关M-帧号跳转模式,M标志作为PLC内部的虚拟继电器,可以作为虚拟的按钮开关,显示在触摸屏上面,作为点动开关;M信号在选择正转或者反转的时候,直接通过对应程序段的第一条指令所在帧来进行跳转。
我们在时序环0中编写程序:
第00步:如果<M1 正转按钮>通信号,则跳转第[3]帧,否则运行下一帧指令
第01步:如果<M2 反转按钮>通信号,则跳转第[9]帧,否则运行下一帧指令
第02步:将第0环运行当前帧跳转至第0帧
第03步:速度控制_单轴A1 ,寄存器号:G0,寄存器值:100
第04步:单轴运动,方式:增量,方向:+,轴号A1,位移值:90000
第05步:等待<M1 正转按钮>断信号
第06步:单轴操作_A1 =紧急停止
第07步:单轴等待-轴号A1,等待轴状态:停止状态
第08步:将第0环运行当前帧跳转至第0帧
第09步:速度控制_单轴A1 ,寄存器号:G0,寄存器值:100
第10步:单轴运动,方式:增量,方向:-,轴号A1,位移值:90000
第11步:等待<M2 反转按钮>断信号
第12步:单轴操作_A1 =紧急停止
第13步:单轴等待-轴号A1,等待轴状态:停止状态
第14步:将第0环运行当前帧跳转至第0帧
想了解更多JENASI(简纳思)PLC控制逻辑,请持续关注我们