首页 理论教育 Modbus协议安装指南

Modbus协议安装指南

时间:2023-06-26 理论教育 版权反馈
【摘要】:在S7-200 PLC中,Modbus RTU的通信协议可以通过专用指令实现,PLC可自动生成响应帧。Modbus协议包含在S7-200 PLC的编程软件STEP 7-Micro/WIN指令库中。西门子Modbus RTU协议库支持的最常用8条功能码含义见表5-4。表5-4 西门子Modbus RTU协议库常用功能码使用Modbus指令库编写程序需要注意以下几点:1)使用Modbus指令库前,必须将其安装到STEP7-Micro/WIN V3.2或以上版本的软件中。

Modbus协议安装指南

在S7-200 PLC中,Modbus RTU的通信协议可以通过专用指令实现,PLC可自动生成响应帧。

Modbus协议包含在S7-200 PLC的编程软件STEP 7-Micro/WIN指令库(Libraries)中。当STEP 7-Micro/WIN安装了指令库以后,通过指令库中的Modbus Protocol可以打开相应的编程指令,如图5-15所示,Modbus协议指令,可将S7-200 PLC设定为Modbus主站或从站进行工作。

978-7-111-51420-6-Chapter05-18.jpg

图5-15 Modbus Protocol指令库

指令库中有针对端口0和端口1的主站指令库Modbus Master Port0和Modbus Master Port1,也有针对端口0的从站指令库Modbus Slave Port0,故可利用指令库实现S7-200 PLC端口0的Modbus RTU主/从站通信。

西门子Modbus RTU协议库支持的最常用8条功能码含义见表5-4。

表5-4 西门子Modbus RTU协议库常用功能码(www.xing528.com)

978-7-111-51420-6-Chapter05-19.jpg

使用Modbus指令库编写程序需要注意以下几点:

1)使用Modbus指令库前,必须将其安装到STEP7-Micro/WIN V3.2或以上版本的软件中。

2)S7-200 PLC的CPU版本必须为2.00或者2.01(即订货号为6ES721*-***23-0BA*),1.22版本之前(包括1.22版本)的CPU不支持Modbus指令库。

3)如果CPU端口被设为Modbus通信时,该端口就无法用于其他任何用途,包括用STEP7-Micro/WIN软件下载程序。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈