我在plc里面定义了一个count:int类型变量,在wincc里面定义了count(16位有符号数)与之对应,然后使用输入/输出域与这个变量对应起来,但在显示过程中,该变量如果为负数,如负1,就显示很大的数,不知该如何处理,才能使负数仍然显示负数?
最佳答案
小龙龙也遇到难题了,呵呵
我抓了一张FC105的图片,那是个风机进口的压力变送器,量程为:-40至0KPa。
如果要在WINCC里要显示此负数值,方法也比较简单。
就是在WinCC的输入输出域,依次点击输入/输出域->属性-->输出/输入-->输出格式-->s99.99
前面加一个s,s是带符号的格式,这样就可以输入负号,应该能解决你的问题啦,需要注意的是s是小写不是大写。
我电脑没安装WINCC,没法给你抓图,所以给你抓了一张FC105的图片,请参考一下。
图片说明:
提问者对于答案的评价:
谢谢两位的回答,用你们的方法处理就行了,原来我还要转变成实数才显示,现在就更方便了。
只是最佳只能点一个,不然两个我都点了。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc210258.html