X0:手动模式
X1:原点模式
X2:自动——步进模式
X3:自动——运行一次模式
X4:自动——连续运行模式
X5:原点启动
X6:运行启动
X7:停止
S0:手动步
S1:原点步
其中S10—S19作为原点回归使用;
S2:自动步
其中S20—S999作为自动动作使用;
辅助寄存器
M8040:禁止转移 M8041:转移开始 M8042:启动脉冲
M8043:原点复位完成 M8044:原点条件 M8045:禁止输出复位
M8046:动作状态 M8047:监控有效
PLC上电后,先对S状态继电器复位;
X010:急停按钮,当按下急停按钮复位所有状态继电器;
IST执行期间要一直得电;同时输出M8047使IST指令中可作stl监视有效;
M8044:作为自动运行的一个转移条件使用;
IST执行过程中,X0、X1、X2、X3、X4,只能有一个是导通状态;
手动模式:X0导通后S0得电;
S0得电后,可以手动控制输出;
切换到其他模式后,S0复位;
原点模式:X1导通后S1得电;
按下X5后,原点启动,执行回原点动作,必须先回原点后,才能执行自动模式;
原点执行完成后,要复位;
自动模式:有三种运行模式;
X2:步进模式,每按一次X6(运行启动)向下执行一步;不按会一直停在转移;
X3:运行一次,按下X6,运行完一次程序会停在S2步;
X4:连续运行,按下X6,运行完一次程序会在从S2步再次向下执行;
运行一次和连续运行是通过M8041的状态改变的;
执行原点完毕后,按下X2、X3、X4其中任意一个,都会使步2得电;
S2得电后,转移0条件满足也不会向下运行,需要按下X6 (运行启动);
在程序运行过程过按下X7(停止),M8041断开,程序运行完,跳转至步2后就不会向下转移;
在次按下X6,M8041导通,程序继续运行;