如何以二进制方式显示PLC传送过来的8位或者16位变量的内容
林慧玲
发布于2014-03-21 17:26
4
0
标签:
plc送过来的数据是8位或者16位整体,其中各位数据其实是设备的bool型状态,问题主要有两个
1、怎么把数据其中的各位和wincc中的一个二进制变量联系起来,能不能直接定义8个或者16个二进制变量来对应plc送上来数据的每一位??
2、如果不行,应该怎么样编程把各位分离出来?
佳答案
1、用一个io域二进制显示这个8位,16位的整数。显示为“1111111111111111”这种形式。
2、可以用这个8位或者或者16位的变量与常数进行按位与运算。