您现在的位置是:首页 > PLC技术 > PLC技术
三菱PLC的和输入/输出有关的指令
来源:艾特贸易2017-06-04
简介(1) 输入 / 输出刷新指令 REF REF (P) 指令的编号为 FNC50 。 FX 系列 PLC 采用集中输入 / 输出的方式。如果需要最新的输入信息以及希望立即输出结果则必须使用该指令。 示例及使用:如图
(1)输入/输出刷新指令REF REF (P)指令的编号为FNC50。FX系列PLC采用集中输入/输出的方式。如果需要最新的输入信息以及希望立即输出结果则必须使用该指令。 示例及使用:如图4-44所示,当XO接通时,X10 - X17共8点输入将被刷新;当X1接通时,则Y0 - Y7、Y10 - Y17共16点输出将被刷新。 使用REF指令时应注意: 1)目标操作数为元件编号个位为0的X和Y,n应为8的整倍数。 2)指令只进行16位运算,占5个程序步。 (2)滤波调整指令REFF REFF (P)指令的编号为FNC51。在FX系列PLC中X0 - X17使用了数字滤波器,用REFF指令可调节其滤波时间,范围为0- 60ms(实际上由于输入端有RL滤波,所以最小滤波时间为50μs)。如图4-45所示,当X0接通时,执行REFF指令,滤波时间常数被设定为1ms。 图4-44 输入/输出刷新指令的使用
图4-45 滤波调整指令说明 使用REFF指令时应注意: 1) REFF为16位运算指令,占7个程序步。 2)当X0 - X7用作高速计数输入时或使用FNC56速度检测指令以及中断输入时,输入滤波器的滤波时间自动设置为50ms; (3)矩阵输入指令MTR MTR指令的编号为FNC52。利用MTR可以构成连续排列的8点输入与n点输出组成的8列n行的输入矩阵。如图4- 46所示,由[S]指定的输入X0 -X7共8点与n点输出Y0、Y1、Y2 (n=3)组成一个输入矩阵。PLC在执行MTR指令时,当Y0为ON时,读入的第一行的输入数据存人M30 - M37中;Y1为ON时读入的第二行的输入状态存入M40 -M47。其余类推,反复执行。
图4-46 矩阵输入指令的使用 使用MTR指令时应注意: 1)源操作数[S]是元件编号个位为0的X,目标操作数[D1]是元件编号个位为0的Y,目标操作数[D2]是元件编号个位为0的Y、M和S,n的取值范围是2-8。 2)考虑到输入滤波应答延迟为10ms,对于每一个输出按20ms顺序中断,立即执行。 3)利用本指令通过8点晶体管输出获得64点输入,但读一次64点输入所需时间为20ms×8=160ms.不适应高速输入操作。 4)该指令只有16位运算,占9个程序步。
点击排行
