winCC组态软件,画面中模拟量显示值在某个区不能正常显示

winCC组态软件,画面中模拟量显示值=PLC采集值+PLC偏差值
当模拟量显示值等于48,49,50几个数值时,修改PLC偏差值为10(随便数值),模拟量显示值应该是58,59,60,而实际上还是48,49,50。
当模拟量显示值小于47数值时,修改PLC偏差值为10(随便数值只要大于50),模拟量正常显示为57。这是什么原因呢。
注:PLC对三个数值都没有限制,winCC组态中偏差值也没有限制,模拟量显示值上限下限为默认值

问题补充:
DB20.DBD16是PLC采集值,DB20.DBD20是PLC偏差值,DB3.DBD12是模拟量显示值
不管偏差值初始是多少,只要DB3.DBD12数值是48,49,50,在winCC组态软件画面上,再修改偏差值,都不起作用了
注:对应情况是PLC的DB20.DBD20对应组态软件的偏差值,PLC的DB3.DBD12对应组态软件的模拟量显示值

钻石用户推荐最佳答案

你描述的好复杂,PLC的偏差是怎么设置的?

建议:1、查看使用的地址是否有重复的?
         2、查看程序是否被调用了?
        3、同意  超能锐 说的,可以在这个程序段里用MD替换DBD试一下。

提问者对于答案的评价:

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc360619.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论