DM区是一个只能以字为单位存取的多用途数据区,不能用于位操作指令,但可以用位测试指令TST和TSTN。寻址范围及用途见表4-9,字寻址时需在字号前加前缀“D”。PLC上电或改变工作模式时,DM区中数据保持不变。
表4-9 DM区字分配表
DM区用做数据处理和存储时,DM字可以采用BIN模式或BCD模式来间接访问。
(1) BIN模式寻址(@D)
若在DM区地址前输入一个“@”字符,则DM字中的内容将按二进制数处理,指令将在此二进制地址所指的DM字上进行操作,全部DM区均可以通过十六进制数0000~7FFF进行间接寻址。
示例如图4-12所示,将立即数1971送入D00010字中指定的地址,若@D00010字中为0100,则将#1971送入D00256通道中。
图4-12 BIN模式间接寻址示例
(2) BCD模式寻址(*D)
若在DM区地址前输入一个“*”字符,则DM字中的内容将按BCD码处理,指令将在此BCD码地址所指的DM字上进行操作,只有部分DM区(D00000~D09999)可以通过BCD码(0000~9999)进行间接寻址。
示例如图4-13所示,将立即数1987送入D00010字中指定的地址,若*D00010字中为0100,则将#1987送入D00100通道中。
图4-13 BCD模式间接寻址示例
本文关键字:欧姆龙 PLC入门,plc技术 - PLC入门