当前位置: 主页 > PLC控制

组态王反转速度读取问题

s7300通过profibus通讯连接的mm440,现在组态王个s7300进行tcpIP通讯,当电机正转时,反馈速度DB1.DBW10读取正常,16#4000对应额定转速。当电机反转时反馈速度DB1.DBW10就不明白了,当转速设置16#2000时,反馈的是16#E000,请问是什么原因,该怎么办

问题补充:
这是我写的STep7程序,正反转除了命令之外启停都一样,为什么反转时的速度反馈不是16#0000到16#3fff呢,还有我要画电压电流功率的实时曲线,那么这样编程有没有问题,他们都用到了DB1.DBW4,12,16,18,我担心数据冲突,新手小白求支援。。

图片说明:

组态王反转速度读取问题8c93168ded595b793c136d2d42edf8FC 7a4a4a26e14ac20d335c4a52CE509b71组态王反转速度读取问题 组态王反转速度读取问题组态王反转速度读取问题 组态王反转速度读取问题组态王反转速度读取问题 组态王反转速度读取问题组态王反转速度读取问题 组态王反转速度读取问题组态王反转速度读取问题

最佳答案

1看step7中,sfc14读取的是多少来排查到底是程序问题还是组态王读取问题。

问题补充,程序没有问题,反转时用s7监控度DB1.DBW10数值多少。

提问者对于答案的评价:
正转的时候反馈速度0到1400和db1.dbw10里面的0000到3fff线性对应。反转的时候,速度1到1400转和db1.dbw10里面的ffff到c000线性对应,刚好是从大到小,那么组态王里面应该怎样设置才显示正确的转速的。目前我设置的原始工程值最大16383对应实际值转速1400,正转是对的。

  • 关注微信

猜你喜欢

微信公众号