输入/输出刷新指令的助记符、指令代码、操作数及程序步如表 6-48 所列。
表 6-48 输入/输出刷新指令

指令梯形图如图 6-82 所示。
图 6-82 输入/输出刷新指令梯形图(a)输入刷新;(b)输出刷新

指令说明:
① PLC 执行程序分输入处理、程序执行和输出处理三个过程。所有输入信息在程序执行前存入输入数据寄存器,程序执行阶段对当前输入的信息不作响应;程序执行过程中需要输出的结果暂存在输出数据寄存器,执行到 END 指令后由输出数据寄存器通过锁存器输出。但运算过程中需要最新的输入信号、以及希望立即输出运算结果时,可使用输入/输出刷新指令。
② 对输入刷新,多数情况下只刷新 X10~X17 的 8 点。如果在该指令执行前约 10 ms(输入滤波时间)X10~X17 置 ON,则该命令执行时输入数据存储器 X10~X17 置 ON。
③ 对输出刷新,Y0~Y7、Y10~Y17、Y20~Y27 的 24 点被刷新。只要 Y0~Y27 中任何一点为 ON,该命令执行时输出锁存存储器的该输出也为 ON。
④ 该指令指定首地址序号一般为 X0、X10…,Y0、Y10、Y20…,地址号为 10 的整数倍;刷新的点数 n 应为 8 的倍数,如 8、16…,除此以外的数值是错误的。