欧姆龙CP1H plc矩阵键盘输入MTR指令怎么使用?

模块作为CP1H主机单元的I/O扩展模块,其输入、输出通道的编号分别为2 CH和102 CH;64个输入按键开关构成8×8矩阵键盘的形式。
问题:第二张图里面“矩阵的状态”是指哪个通道位状态?“对于输出的标志(输入全部为on)一个循环标志”是啥意思,输出那个通道的位状态?

MTR 指令是欧姆龙 CP1H 系列 PLC 的矩阵键盘输入指令,用于将矩阵键盘的输入信号转化为通用寄存器的数值,可以在 PLC 程序中使用 MTR 指令进行矩阵键盘的输入读取。
使用 MTR 指令的具体方法如下:
1,在 PLC 程序中定义一个通用寄存器,用于存储矩阵键盘的输入值。
例如,定义 D100 为矩阵键盘的输入值的存储寄存器。
2,在 PLC 程序中使用 MTR 指令进行矩阵键盘的输入读取。
例如,使用 MTR 100,K1 语句进行矩阵键盘的 K1 键的输入读取,将 K1 键的输入状态(按下或松开)转化为 D100 寄存器的值(1 或 0)。
3,在 PLC 程序中根据矩阵键盘的输入值进行相应的处理。
例如,使用 IF 语句根据 D100 的值进行分支处理。
示例代码如下:
MTR 100,K1 // 读取 K1 键的输入状态
IF D100=1 THEN // 判断 D100 的值是否为 1
// 执行相应的处理
ELSE
// 执行其他处理
END_IF
希望这些信息能帮助你。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜