版权归原作者所有,如有侵权,请联系我们

点动控制电机正反转

杨咩咩
原创
自动化案例分享,您身边的自动化案例专家
收藏

控制要求:点动控制电机动作用到的指令:条件跳转、速度控制、单轴运动、等待指令、帧环跳转、单轴操作。

外接点动按钮实现点动电机正反转控制,辅助标志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控制逻辑,请持续关注我们