请问各位高手:
本人现在遇到一个问题,用组态王做的组态监控,用于上限压力报警总是与实际压力不符合,也就是说当实际压力已经到组态王所设置的报警点了。但是却没有报警,总是大于相差0.05MP后才报警。看了程序,发现程序把模拟量采集后用了一个整数右移3位的指令,然后和0比较,大于0后将值传送到了共享数据块中DB10,在将DB10中数据传送到DB20,然后用此值与压力上限值比较,请问高手为什么要用一个右移三位的指令呢,它起什么作用呢?还有,可以用组态王直接设定数据块中的数据吗?为什么数据与实际不符什么原因呢?希望各位能给我一些点播,谢谢了!