我现在想用S7-200与一个仪表通信,然后这个仪表厂家已经把它们的RS485的通信协议告诉我们了,也就是协议是对外公开的,请问我是否可以用S7-200的通信口与该仪表建立通讯?这个自由口通信是实现与公开协议的设备通信的吗?
最佳答案
1、仪表厂家已经把它们的RS485的通信协议告诉我们了?
现市场上的智能仪表带有RS485接口的,一般均采用modbus协议或PROFIBUS协议,前者为大多数。虽然是RS485,建议楼主要弄清是什么协议。
2、有关modbus协议:
《S7-200基于modbus协议与智能仪表之间的通信实现方法》连接:
http://www.gongkong.com/Common/Details.aspx?c=&m=&l=&Type=*&CompanyID=&Id=4-B15D-E1D9C8D7E4EA
《S7-200 CPUs -- 通信组态和编程 -- USS, modbus 或自由口通信》连接:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=28767151&nodeid0=10805397&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
《modbus RTU通讯协议在S7-200中的应用》连接:
http://www.plc365.com/SIMATIC/752.html
提问者对于答案的评价:
大家都回答得比较好!谢谢了!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc305666.html