就不服了,不相信没人能解释这两句话

如题,编程手册里面的定义,具体看图片里面红框标注内容,求解释,这两句话到底是什么意思啊?????我相信一句话,概念吃不透,只能说明理解得很肤浅!比如“异或的寻址位是否为0”这个说法,异或的寻址位那么多,怎么可能检查到?

问题补充:
左传师傅说得比较详细,但是关于检查寻址位是否为0或是否为1这两种说法有什么区别呢?还有图片中红框标注的“通过以下地址检查状态位”又是什么意思呢???

图片说明:

就不服了,不相信没人能解释这两句话   

最佳答案

异或的寻址位那么多???

位逻辑指令使用两个数字1和0。这两个数字构成二进制系统的基础。这两个数字1和0称为二进制数字或位。对于触点和线圈而言,1表示已激活或已励磁,0表示未激活或未励磁。?
位逻辑指令解释信号状态1和0,并根据布尔逻辑将其组合。这些组合产生称为“逻辑运算结果”(RLO)的结果1或0。?
逻辑运算结果:状态字的第1位为RLO 位(RLO= “逻辑运算结果”),在二进制逻辑运算中用作暂时存储位。比如,一串逻辑指令中的某个指令检查触点的信号状态,并根据布尔逻辑运算规则将检查的结果(状态位)与RLO位进行逻辑门运算,然后逻辑运算结果又存在RLO位中。

xn +操作数(就只能是bool型 就一位)
XN检查寻址位的状态是否为“0”,并将测试结果与RLO进行异或运算。
譬如:xn m1.0   检查这个M1.0的信号状态为0  然后把这个结果与RLO进行异或运算。然后逻辑运算结果又存在RLO位中。

提问者对于答案的评价:
xiexie

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc233455.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午1:47
下一篇 2018年12月1日 下午1:47

相关推荐