发布于 2009-01-15 13:26:23
0楼
我举几个例子供楼主参考:
比方说你通讯的时候从从站上读到了一个字,这个字的高8位表示该从站设备的电流,低8位表示该从站设备的电压,这时候就需要用到逻辑运算指令。计算高8位的时候,你可以将这个字“与”上一个16#FF00,然后将结果向右移8位,就得到了高8位表示的电流值;计算低8位的时候,你可以将这个字“与”上一个16#00FF,这样就得到了从站设备的电压值。还有就是判断故障的时候可以用到逻辑运算,比方说判断振打电机故障时,你可以将输入和输出各传送到一个字中,然后两个字做“异或”,在和输出字做“与”运算,这样就用很少的语句判断出电机故障。同样的逻辑运算很多很多,你用到了就会用了。
工控——这是一条不归路啊