S7300以太网模块作为Modbus从站 实现PLC与其它Modbus 设备的通讯

30 篇文章 0 订阅
11 篇文章 0 订阅

  远创智控MPI-ETH-YC01Puls转以太网模块支持 Modbus 功能,可作为 Modbus 从站,实现 PLC 与其他 Modbus 设备的通讯。

001

一、   Modbus 从站功能介绍

 

1.1  功能和应用

远创智控MPI-ETH-YC01Puls 桥接型的扩展母口作为 Modbus RTU 从站运行,外部具备 Modbus RTU 主站的设备通过Modbus 协议访问以太网模块九针公口所连接的西门子 PLC 数据。应用于 DCS 系统或者触摸屏等作为Modbus 主站设备读写西门子PLC 数据。

1.2  通讯线连接

Modbus 主站设备的 RS485 接口连接到远创智控MPI-ETH-YC01Puls桥接型的扩展通讯口,以太网模块扩展通讯口的针脚定义:

 

以太网模块扩展通讯口引脚 DSUB9 母口

定义

说明

第 3 脚

RX/TX+

RS485 信号正

第 8 脚

RX/TX-

RS485 信号负

第 5 脚

GND

RS485 信号地

 

1.3  远创智控MPI-ETH-YC01Puls 配置

配置步骤:NetDevice 搜索--参数配置--扩展总线接口--Modbus 从站。

1.3.1.电脑连接 远创智控MPI-ETH-YC01Puls 转以太网模块,运行 NetDevice(V1013 版本以上)配置软件,选择查找到的NetDevice 转以太网模块,点击按钮栏【修改设备参数】按钮。

1.3.2.在参数配置界面左侧选择【S7 总线接口参数配置】,右侧页面选择【扩展总线接口】,设置【功能选择】为 Modbus从站,设置波特率、数据位、停止位和奇偶校验参数。

002

 1.3.3.     在参数配置界面左侧选择【Modbus 从站】,右侧页面点击【新建命令】配置数据交换命令。

003

 

1.3.4.     设置好后点击【下载参数】按钮,将参数下载到以太网模块。

1.4  Modbus 测试

Modbus 测试可采用 ModScan 软件,该软件作Modbus 主站,去连接 以太网模块。

1.4.1.     采用一根 USB 转 RS485 的转换线,USB 端口接入计算机,RS485 端子连接一根PROFIBUS 电缆和总线插头,将插头插入MPI-ETH-YC01Puls的扩展通讯口。

1.4.2.     在计算机上运行 ModScan.exe,点击“Connection”,设置相应的连接参数,此处 USB 连接的串口号可在【计算机】【设备管理器】里查看,这里为 COM6口,波特率,数据位,校验位, 停止位设置与以太网模块扩展口参数一致;

004

1.4.3.     Device Id 与西门子 PLC 的通讯口站地址设成一样,如 2。读取了线圈 00001 起始的 100 个线圈状态,查Modbus 映射表可知为 Q0.0~Q12.4 的值;

005

1.4.4.     用 NetDevice 诊断 MPI-ETH-YC01Puls扩展总线的状态。

 

006

 

1.4.5.     总结:

1)    MPI-ETH-YC01Puls的 Modbus 从站功能根据预置Modbus 映射表进行通讯,无须在PLC 中编写程序;

2)    西门子 PLC 的通讯口站地址就是 Modbus 从站地址;

3)    MPI-ETH-YC01Puls的 Modbus 从站通讯并不影响 MPI-ETH-YC01Puls 的以太网通讯,上位机(如编程软件、监控组态软件、监控组态软件、以太网触摸屏等)仍然可以通过以太网读写PLC 数据。

4)    提高 PLC 的波特率(如 S7-200 设置为 187.5Kbps)和MPI-ETH-YC01Puls扩展通讯口的波特率(最高256Kbps)可以加快 Modbus 数据采集的速度;如果 Modbus 通讯线较长应适当降低波特率。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值