在三菱 PLC 的指令系统中,BON 指令和KnMZ0分别涉及位操作指令和软元件寻址,具体含义及用法如下:
一、BON 指令(Bit On Check,位导通检查指令)
功能:检查指定数据寄存器(D)或链接寄存器(W)中某一特定位是否为 “1”(导通),若为 “1” 则驱动指定的输出或辅助继电器。
1. 指令格式
plaintext
BON S, n, D
2. 示例
plaintext
BON D10, 5, M0
3. 应用场景
二、KnMZ0(位元件组寻址)
含义:表示以MZ0为起始的n 个位元件组成的组,其中 “K” 为位元件组前缀,“n” 为组数(每组 4 位,即 1 个十六进制数),“MZ0” 为起始的特殊辅助继电器(MZ 为索引寄存器相关的特殊软元件)。
1. 解析
2. 应用场景
总结
两者均用于位级别的精细控制,在需要解析二进制数据或动态处理多个位信号的场景中常用。


