发布于 2006-01-14 17:00:34
0楼
你在网上查一下,有现成的公式.在PLC内数据都是用二进制表示的.大致如下:
二进制的第7位=格雷码的第7位
二进制的第6位=格雷码的第7位 异或 格雷码的第6位
....
二进制的第0位=格雷码的第1位 异或 格雷码的第0位
比如格雷码为0110 1100,则对应的二进制为
第7位=0
第6位=0 XOR 1 =1
第5位=1 XOR 1 =0
第4位=1 XOR 0 =1
第3位=0 XOR 1 =0
第2位=1 XOR 1 =0
第1位=1 XOR 0 =1
第0位=0 XOR 0 =0
二进制值=0101 0010=十进制的82
I can do it