200PLC 226CN 和台达变频器485通讯不上,参数已经设置了,想问下变频器端要接终端电阻吗?变频器报错,通讯超时,麻烦大神指点下,谢谢!
问题补充:
现在通讯上了,但是写进去的频率是1但变频器显示是2.5,还有就是写启动时,把频率的内容也冲掉了,想问下,C200的地址存储器是多少位的,有完整的启停程序可以参考下吗?
图片说明:
最佳答案
你modbus通讯的初始化程序应该是做了,就是那个mbus_ctrl。
一般通讯超时的原因:
硬件没有连接正确,如你讲到的变频器通讯输入测需要110欧姆的终端电阻器(首、未均需要);主站(plc)与从站(变频器)的通讯频率设置不一致;奇、偶效验设置错误等。
另外,mbus_msg指令:count管脚不能设置为1,应该是8的整数,否则也会出错,en管脚应该用SM0.0。
补充问题回复:
这个需要确认plc与c200变频器之间的数据连接关系。
程序参考,链接:http://www.diangon.com/wenku/PLC/ximenzi/201404/00010255.html
提问者对于答案的评价:
谢谢1
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc188884.html