求助:应用S7-200的MODBUS指令时遇到的怪事。

我用S7-200通过MODBUS控制一台台达变频器,频率的输入显示。电压,电流的显示,及变频器本身的显示均正常。控制2台变频器时我在笔记本上模拟触摸屏输入50HZ时,以上的参数看起来都是正常的,变频器上的频率显示则缩小了100倍,变成了0.5hz。百度上看到别人的例子,单机控制都要乘上100,但我单机调试时,不用乘100,模拟触摸屏上各种数据及变频器本身的频率显示均无异常。请各位老师指教,多谢。

问题补充:
单机时模拟触摸屏上输入50hz,变频器也显示50HZ。控制双变频器时模拟触摸屏输入50hz,变频器显示0.5hz。程序差不多,只不过控制双变频器时用了子程序。不知道是咋回事?

图片说明:

求助:应用S7-200的MODBUS指令时遇到的怪事。    求助:应用S7-200的MODBUS指令时遇到的怪事。    求助:应用S7-200的MODBUS指令时遇到的怪事。    求助:应用S7-200的MODBUS指令时遇到的怪事。   

钻石用户推荐最佳答案

单机控制都要乘上100,但我单机调试时,不用乘100,模拟触摸屏上各种数据及变频器本身的频率显示均无异常。

乘以100是变频器参数中对应频率的单位是0.01HZ、 所以你需要乘以100


你不用乘以100,触摸屏上显示也正常?变频器上显示的20.0  你触摸屏上也是显示20.0???
如果plc程序上没有做数据处理,那就是你触摸屏数据显示的格式上有关系。

提问者对于答案的评价:

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

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

相关推荐

发表回复

登录后才能评论