多台PLC与组态王的Modbus无线通讯中从站的设置

 时间:2024-10-13 20:51:06

本方案主要详述了在多台西门子300PLC与组态王之间Modbus无线通讯中如何设置从站。方案中所用到的无线通讯终端是DTD434MC——欧美系PLC专用无线通讯终端。

工具/原料

PC端组态软件版本:组态王6.55

默认参数:9600、8、N、1

PLC型号:西门子S7-300 PLC×3台

通讯协议:Modbus_RTU

欧美系PLC专用无线通讯终端:DTD434MC

RS485串口延长线×4根

方案概述

1、无线Modbus网络组成如下图:

多台PLC与组态王的Modbus无线通讯中从站的设置

测试背景

1、● PC端组态软件版本:组态王6.55● 默认参数:9600、8、N、1● PLC型号:西门子S7-泌驾台佐300 PLC×3台● 通讯协议:Modbus_RTU● 欧美系PLC专用无线通讯终端:DTD434MC● RS485串口延长线×4根

从站的通讯设置

1、CP341做Modbus从站的硬件组态硬件组态 CP341的逻辑地址是256(如下图)

多台PLC与组态王的Modbus无线通讯中从站的设置

2、MODBUS通讯参数设置按照下图1中的操作设置参数,从上图可以看出,本例中的传输波特率9.6Kb/s,1位起始位,8位数据位,偶校验位,1位停止位,从站站地址是3,主从通讯滤鲇魍童设备的字符帧格式和波特率等参数设置需要一致;RS422/485接口只能一个有效,接口的选择只需要组态而不需要在硬件上短接。(如下图2所示)

多台PLC与组态王的Modbus无线通讯中从站的设置
多台PLC与组态王的Modbus无线通讯中从站的设置

3、Modbus驱动的下载 当配置好Modbus通信的参数后,保秽颢擤崮存前需要向CP341下载Modbus Slave的驱动,一旦下载完成后无需再次下载。需要注意的是,在下载驱动时(可以在无Dongle情况下下载),需要将CPU停机,然后下载,操作过程如下所示:注:下载时需要PLC停机

多台PLC与组态王的Modbus无线通讯中从站的设置
多台PLC与组态王的Modbus无线通讯中从站的设置

4、从站编程从Step7 软件下的苇质缵爨EXAMPLE目录中,找到项目名“zXX21_05_PtP_Com_MODSL”的项目,打开,然后将Modbus通讯模块FB80传递到用户项目中,打开路径如下图1所示。OB1中调用FB80编程如下图2所示。FB80程序块调用CP卡初始化正常后,CP_START,CP_START_FM和CP_START_OK为1信号,否则CP_START_ERROR为1,同时可以从ERROR_NR察看错误信息,也可以在硬件组态中在线后的CP341的诊断缓冲区察看详细的错误信息,错误信息对照和处理方式可以参考《S7-300以用于PtP CP Modbus 协议RTU格式S7的可装载驱动程序为从站》的手册。FB80各个参数说明如下图3表所示。

多台PLC与组态王的Modbus无线通讯中从站的设置
多台PLC与组态王的Modbus无线通讯中从站的设置
多台PLC与组态王的Modbus无线通讯中从站的设置

5、从站各个功能码设置参考这里FC01、05、15设置代表MODBUS地址从00001—00008对应的S7-300PLC的M10.0-M10.7同时00009-00017对应的是S7-300PLC的Q0.0-Q0.7。

多台PLC与组态王的Modbus无线通讯中从站的设置
  • 昆仑通泰触摸屏如何创建报警策略
  • ModScan(主站)与200PLC(从站)的Modbus通讯
  • 怎么在信捷触摸屏里面添加字符显示
  • 昆仑通态MCGS触摸屏软件模拟调试功能的使用方法
  • 步科触摸屏编程软件如何建立位状态设定
  • 热门搜索
    关于法制的手抄报资料 四年级数学手抄报内容 团结手抄报 食品手抄报 我爱读书手抄报内容 法制手抄报资料 手抄报之家 低碳环保手抄报资料 日行一善手抄报花边 关于交通的手抄报