wincc十六位有符号数如何显示负数的问题?

我在plc里面定义了一个count:int类型变量,在wincc里面定义了count(16位有符号数)与之对应,然后使用输入/输出域与这个变量对应起来,但在显示过程中,该变量如果为负数,如负1,就显示很大的数,不知该如何处理,才能使负数仍然显示负数?

最佳答案

小龙龙也遇到难题了,呵呵 
我抓了一张FC105的图片,那是个风机进口的压力变送器,量程为:-40至0KPa。
如果要在WINCC里要显示此负数值,方法也比较简单。
就是在WinCC的输入输出域,依次点击输入/输出域->属性-->输出/输入-->输出格式-->s99.99 

前面加一个s,s是带符号的格式,这样就可以输入负号,应该能解决你的问题啦,需要注意的是s是小写不是大写。

我电脑没安装WINCC,没法给你抓图,所以给你抓了一张FC105的图片,请参考一下。

图片说明:

wincc十六位有符号数如何显示负数的问题?  

提问者对于答案的评价:
谢谢两位的回答,用你们的方法处理就行了,原来我还要转变成实数才显示,现在就更方便了。
只是最佳只能点一个,不然两个我都点了。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月12日
下一篇 2017年11月12日

相关推荐