三菱PLC中一个程序 【DMOV K0 K4M8000】代表什么意思 谢谢 D是代表32位的,我想问是不是把K0和K1。。

三菱PLC中一个程序 【DMOV K0 K4M8000】代表什么意思 谢谢 D是代表32位的,我想问是不是把K0和K1同时放在M8000~M8015呢?

第1个回答  2017-12-17
是把m8000-m8015,16个位全部置0,一个位只有一个状态,0和1是不同时存在的。不过这语法我没用过,也不知道会造成什么后果,严谨的说来着个语法有问题,1,m8000-m8015是不可以手动set和rst的,2,K4M8000是16位数据,用MOV就可以了,不知道用DMOV会有什么后果。要把这16位全部置1,就传HFFFF,
第2个回答  推荐于2017-12-18
这是送数指令,把M8000-M8015全部置零,也就是复位。追问

您好,DMOV是一个 双字 的传送数据指令,是不是要同时传送K0 和 K1 呢? 如果是的,那么K1也同时传送到M8000~M8015吗?

本回答被提问者采纳
第3个回答  2017-12-18
将M8000~M8031全部复位,也可以认为将常数0存放在M8000~M8031这32个位组成的存储空间内。
第4个回答  2011-06-28
意思是把K0同时送到M8000~M8015
又等于将M8000-M8015全部置零,与(ZRST M8000 M8015)结果相同
第5个回答  2011-06-28
这条指令的意思是直接将m8000后数15位即m8000-m8015全部置0.