我用smart系列的sr60可以控制两个变频器开关、频率,但是无法读取变频器的电流等信息,读两个变频器的MBuS——MSG的done和error要么是done=0,要么是error=6,反正不会同时实现done=1 error=0
但是同样的程序,我把程序换到sr40,我就可以正常读取数据。
问题补充:
硬件配置是sr60
怎么回答你啊@并州将- 资深学长 第3级
最佳答案
那你的硬件配置是40还是60?是什么变频器?
1、首先必须硬件组态和实际硬件匹配
2、使用SMART 200 plc自带的MODBUS库,最好使用DONG位来激活下一个读写指令,同一时间只能有1个读写指令执行,不允许多个指令同时执行,即所谓的轮询
3、变频器参数设置要正确
以上都好了基本没问题
提问者对于答案的评价:
这里不方便讨论, 我发帖了,来一起讨论吧http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=64&b_sid=0&a_id=1226734&s_id=0&num=0#anch
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc153790.html