PS:为了以后,记录下格雷码转2进制
格雷码转2进制就是一个异或的过程,就不介绍了,记录我当时用字传输时的一些重要点(西门子200)
1,数据的接入与读取 (16线及以下)
A:用按正常点接入PLC,I0.0到I1.7 ,对应2的0到2的15
一起读取上来,字的高低位一颠倒,就能得到顺序的2的0到2的15
B 可以算准了在接线,i0.0到I0.7接2的8到2的15,这样读取上来就不用转化
读取上来的数据,多余的位数要清掉,用与可以了
2转换
处理后的数据在安装转换原理进行转换(可以用循环来处理,循环的次数为N-1次)
16线以上比较的麻烦 其实也就时烦一点
要用双字,而且西门子的读取要反2次
个人认为还是外部按算准以后的接线比较的好~
最高位在I0上最低位在I3.0
格雷码转2进制
最新推荐文章于 2023-12-02 14:29:33 发布