请问S7200在数据块中给VD赋的值与程序运行中显示的值不一样是回事?而且如何使用VD给定设定值与过程变量值进行比较?需要单独写程序把两个数据转换成一致后再处理吗?谢谢大家!
问题补充:
我在数据块中设定的VD值为50.0,而在程序运行时程序块中的显示的值却是111201484,这两个数是怎样的一个关系?
最佳答案
应该是显示数据格式不同的原因。在监控程序时看能否更改显示的类型,或者你在状态表中监控VD,格式选择浮点数,看当前值是否是你设定的值。
提问者对于答案的评价:
谢谢各位的回答,这个答案最明确的解决了我的困惑,由于小弟初学,有些老师说的没能及时明白,还望凉解!再次谢谢大家!
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc186186.html