西门子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这边不需要写程序。
- 变频器的PID控制 2024-11-22
- 以西门子200SMART为例,用移位寄存器指令实现次品检测实例 2024-11-22
- 西门子HMI组态设置全过程! 2024-11-22
- 西门子1200PLC与G120变频器进行DP通讯 2024-11-22
- 西门子1200PLC控制1500PLC进行DP通讯 2024-11-22
- 1200与200smart进行S7通讯-以200smart作为本地 2024-11-22
- PLC中自由通讯口设置步骤 2024-11-22
- 西门子1200PLC程序如何从设备上传至电脑? 2024-11-22
- 步进电机驱动器同型号不同品牌可以共用吗? 2024-11-22
- 西门子S7-1500 模拟量模块读取数据程序编写 2024-11-22