看了别人做的一个小项目,S7-200 SMART PLC通讯控制施耐德的变频器,看到施耐德变频器上有RJ45接口,通讯电缆直接是使用网线连接PLC 与 施耐德变频器。问他们是怎么样通讯的,他们说是MODBUS 协议通讯的。modbus 不是RS485接口吗?有点奇怪,因为是客户的设备,没有看到程序。请教各位老师。
问题补充:
但是我看到的是S7-200 SMART 网口连接到施耐德变频器的网口的,连接线就是我们平常的网线,S7-200 SMART支持MODBUS TCP/IP协议吗?
最佳答案
1、modbus 不是RS485接口吗?
modbus rtu与modbus ascii就是基于RS485接口的。
2、可以参考S7-200 同变频器modbus rtu通讯的案例,程序指令都相同:
http://wenku.baidu.com/link?url=13yPz5pf8EL0svpOkHF2Cz4lPHXfYvZsSNYLYQl2zS2lzg6N6CG92b2OTNetY2xQDavZcPiWg53TGTeQcqT8tXuK-HkeBc1VyMvFIuYOAAK
3、参考S7-200 同施耐德变频器通讯案例:
http://bbs.gongkong.com/d/201311/533010_1.shtml
4、参考:
、《S7-200通过自由口控制modbus变频器》:
http://bbs.gongkong.com/D/200903/272656_1.shtml
5、问题补充:
S7-200 SMART支持MODBUS TCP/IP协议吗?
不支持。
提问者对于答案的评价:
谢谢阿鸣老师!还有个疑问,S7-200 SMART PLC自带的网口和施耐德modbus通讯,那网口怎么变485了呢?
专家置评
已阅,最佳答案正确。
确认通讯协议,物理接口跟通讯协议不能划等号。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc142667.html