S7-200smart ,有符号数和浮点数的转换

在S7-200smart中,有数据VD1000,需要的是VD1000的浮点数,0.185,,,但是在PLC的运行中,程序显示的VD1000却是有符号数。使用DI-R转换以后,也不能达到目的。因为需要在PLC中用VD1000与2000作比较,当VD1000大于2000时,需要输出报警,所以必须要在PLC程序运行中,数据为浮点数。请问如何实现在PLC程序监控中让VD1000的值变为0.185这个小数?

图片说明:

S7-200smart ,有符号数和浮点数的转换    S7-200smart ,有符号数和浮点数的转换   

最佳答案

这只是显示的格式问题,实际数就是浮点数。就正常用实数比较指令就可以,而且比较指令显示的数也是浮点数,一定要用实数比较指令|>R|

提问者对于答案的评价:
谢谢,

最佳答案作者回复:
不客气,希望能帮到你

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

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

相关推荐

发表回复

登录后才能评论