这里主要用到的是三菱的位左移(SFTL)和右移(SFTR)指令来实现顺序启动和逆序停止,时间可自由设置,除了应用在电机上,也可以用来做跑马灯。
M500启动
M501停止
Y0-Y7电机启动点
指令概述 SFTR和SFTL指令
SFTR和SFTL指令是三菱FX2N系列PLC的位移指令之一,主要用于将源操作数中的位元件的状态送入目标操作数元件中的高n1位(或低n1位)中,并依次将目标操作数向右(或左)移位。其中,n1指定位元件长度,n2指定移位的位数。
使用SFTR和SFTL指令时,需要注意以下几点:
1. 操作数的长度必须相同,否则会出现错误。
2. 移位的位数必须小于等于操作数的长度,否则会出现错误。
3. 移位的位数必须为正整数,否则会出现错误。
4. SFTR指令将源操作数中的位元件的状态送入目标操作数元件中的高n1位,而SFTL指令将源操作数中的位元件的状态送入目标操作数元件中的低n1位。
位右移手册说明
顺序启动梯形图 逆序停止梯形图
如果将这里的位右移指令更换成位左移指令,就能实现顺序启动,顺序停止的功能。
还可以扩展更多的电机或者启停方式,请自行探索。