wincc怎么把整型变量转换成浮点型?

现设备内有一变量值为7.4   通过modbus通讯传过来的数据为74。  我更改线性缩小10倍后值为7  后面没有小数位了。求前辈们解答

问题补充:
io域中设有小数位,变量类型设置的是有符号的16位值。其他类型读不到设备里的数据。所以现在我想能不能实现把这个值除以10在赋给一个浮点型变量达到目的。

最佳答案

先在vbs里/10,用format功能,保留1位小数然后显示到io域或者其他文件中。
modbus之所以显示74 因为74比7.4要好传输,占用字节少。

提问者对于答案的评价:

最佳答案作者回复:
多学zhangli0的提醒,对是这样

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

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

相关推荐

发表回复

登录后才能评论