欧姆龙CPM1A系列PLC使用译码指令MLPX举例

写语句表、分析程序功能

源通道(78F5)第3位数字是0111——十进制数7

则以7为位号,将结果首通道HR00中的bit07置为1

源通道第0位数字是0101——十进制数5

则以5为位号,将结果末通道HR01bit 05置为1

对本例,如果C=#0023,即对3个数字译码,第3个被译码的是源通道的第1位数字。第3个译码结果存放在结果通道HR02中。

使用译码指令MLPX 时需注意
① 执行一次指令,最多只能对4个数字译码。
② 结果通道不能超过其所在区域。
例如设C=#0023时,结果首通道设为HR18;
设C=#0042 等,都是错误的。