状态初始化指令的助记符、指令代码、操作数及程序步如表 6-58 所列。
表 6-58 状态初始化指令

指令梯形图如图 6-99 所示。
图 6-99 状态初始化指令梯形图

指令说明:
① 该指令主要应用于有多种控制方式的步进控制,可使控制程序大大简化。如机械手控制有手动、回原点、单步运行、单周期运行和自动控制 5 种方式,但程序中只编写手动、回原点、自动控制三种控制方式的程序即可。
② 指令中的 [S] 操作数共使用 8 个连号元件,且这 8 个元件的功能都已定义、不能更改:X20 手动;X21 回原点;X22 单步运行;X23 单周期运行;X24 全自动运行;X25 回原点启动;X26 自动运行启动;X27 停止。其中 X20~X24 为工作方式选择,不能同时接通,推荐用选择开关。
③ [D1]、[D2] 是指在自动操作中实际用到的最小状态号和最大状态号。
④ 当 M8000 由 OFF 变为 ON 时,以下元件自动受控;若其后执行条件 M8000 变为 OFF,这些元件的状态仍保持不变:S0 手动操作初始状态;S1 回原点初始状态;S2 自动操作初始状态;M8040 禁止转移;M8041 转移开始;M8042 启动脉冲;M8047 STL(步进顺控指令)监控有效。
⑤ 本指令在程序中只能用一次,且放在步进顺控指令 STL 之前编程。
⑥ 若选择开关在回原点完成辅助继电器 M8043 未置 1 之前改变运行方式,则所有输出变为 OFF。
⑦ 在初始状态 IST 指令中,自动动作的特殊辅助继电器 M8040~M8047 和 M8047 的动作原理可根据图 6-100 来说明。