登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:西门子S7-224XP连接8位绝对值旋转编码器,求救!急!

点击:3903 回复:8

各位编程高手,你们好!请帮忙解决一下,在西门子PLC中如何将一个字节的二进制格雷码转换成十进制数,谢谢!
  我查看了好多论坛资料,大家只是在讲格雷码的原理,却没有提到在PLC中怎样转换的问题,有哪为做过的请赐教,思南在吗?
05-11-10 13:22
怎么没有人回复啊!我自己努力了一下,终于做出来了,现在拿出来与所需要的朋友共享。
我做了一个子函数,输入为二进制格雷码,输出为二进制自然码,在子函数中用了局部寄存器位变量。将异或指令展开成逻辑公式,用位进行异或运算,一次运行成功。
如果那为朋友有兴趣的话,请与我联系!
05-11-15 12:28
能发给我一份吗?谢谢!好人一生平安。
05-11-17 11:25
你是怎么采集的呢?并口还是PLC的I/O点?谢谢
05-11-17 11:28
西门子的200plc有编码译码指令,就是针对格雷码做转换的
05-11-17 11:49
有吗?我找了很久,都没有啊!8位编码器直接连接PLC的I0.0到I0.7
05-12-21 08:33
能发给我一份吗?谢谢! bd2xa@163.com
05-12-25 20:11
好家伙,我也是这样想的,先自己右移一位再与原来的异或就行了.
05-12-28 21:50
请问你的QQ是多少,我的是296882577表情
07-05-24 18:35

工控新闻

更多新闻资讯