西门子S7-200SMART标准型CPU自带有两个通信接口:485串口和以太网通信接口。还可以通过信号板扩展一个485或者是232接口;通过模块扩展一个DP从站口。
基于485串口支持的通信协议有:
1.Modbus RTU协议:该协议是莫迪康公司开发的通用标准协议,在小型项目中应用很普遍。该协议采样的数据传输模式是半双工模式,所以在同一时间只能跟一台设备通信,并且发送和接收数据不能同时进行。在一个MODBUS通信网络中只能有一个主站,最多可以有31个从站,编程软件中提供了MODBUS RTU通信库,使得modbus通信变得简单方便。
2.PPI协议:以前的西门子200和200之间通信可以用这种方式,现在200SMART和触摸屏,上位机通信可以采取这种方式。
3.USS协议:西门子专用的通信协议,只能用于西门子PLC与西门子变频器,伺服等设备通信。
4.自由口协议:以上标准协议都不支持的情况下,自己临时编写的协议。
基于以太网通信接口支持的通信协议有:
1.S7协议以太网:西门子开发的内部专用协议,专门用于S7系列产品之间的通信。200SMART编程软件中提供了向导,用向导组态很简单方便。
2.开放以太网协议TCP/IP,ISO,UDP:可以与其它第三方设备进行通信,编程软件中提供了库,但是是双边通信,即通信双方都要写程序,一方写发送数据的程序,另外一方就要写接收数据程序,编程时利用系统提供的库,如下图所示。
3.Modbus TCP协议:基于以太网口的Modbus协议,兼具速度快和通用性好的优点。软件提供了免费的通信库,使Modbus TCP通信变得非常简单方便。SMART既可做客户端也可做服务器用。
4.Profinet协议:新一代国际通用的以太网通信协议。SMART可以作为控制器和智能设备来使用。软件提供了PROFINET向导。
232接口只能进行一对一通信,传输距离近。
DP口:SMART只能做从站,只需在PLC后面将模块加上来,在编程软件里面将模块组态上,SMART这边不需要写程序。
- 西门子1200PLC与G120变频器进行DP通讯! 2024-11-30
- S7-1500PLC通信原理详解,这可是gaoji应用的重点 2024-11-30
- MODBUS TCP 通讯协议、自由格式通讯协议详解 2024-11-30
- 西门子1215C PLC与触摸屏创建配方 2024-11-30
- 西门子200SMART PLC传送指令详解 2024-11-30
- 西门子S7-1500在不同网段通讯的常用方法! 2024-11-30
- 【实用干货】PLC在电气自动化控制系统中的各种应用集合 2024-11-30
- S7-1200 与S7-1500 中优化的 DB 块和标准 DB 块有哪些 2024-11-30
- 西门子PLC编程中FB与FC的区别 2024-11-30
- 西门子博图进行PN通讯控制ET200S 2024-11-30