Profibus DP主站转Modbus TCP网关profibus主站模拟软件

捷米JM-DPM-TCP网关。这款产品在Profibus总线侧实现了主站功能,在以太网侧实现了ModbusTcp服务器功能,为我们的工业自动化网络带来了全新的可能。

捷米JM-DPM-TCP网关是如何实现这些功能的呢?首先,让我们来看看它的Profibus总线侧的主站功能。通过高效的通信协议和稳定的硬件设计,这款网关能够轻松地管理Profibus DP从站,并将其接入到ModbusTcp网络中。这意味着,我们可以通过这款网关,实现不同协议之间的灵活转换,让原有的设备在新的网络环境中焕发新生。

1, 而在以太网侧,这款网关则实现了ModbusTcp服务器的功能。这使得我们能够在便捷的以太网环境下,实现与ModbusTcp设备的通信。这样的设计,不仅提高了我们的通信效率,同时也保证了我们的网络稳定性和安全性。

2, 更令人兴奋的是,通过增加DP/PA耦合器,捷米JM-DPM-TCP网关还能够将Profibus PA从站接入到ModbusTcp网络中。这样的设计,无疑为我们的工业自动化带来了更大的便利和灵活性。

捷米JM-DPM-TCP网关在Profibus总线侧实现主站功能,在以太网侧实现ModbusTcp服务器功能。可将Profibus DP从站接入到ModbusTcp网络;通过增加DP/PA耦合器,也可将Profibus PA从站接入ModbusTcp网络。

3, 导入 捷米JM-DPM-TCP配置文件

4, 配置文件导入,查看当前组态的所有Profibus从站。

++图4-5 查看已组态Profibus从站++

5, 在以太网参数框中设置JM-DPM-TCP的以太网参数。

++图4-6 设置以太网参数++

6, 确认上述参数设置无误后,点击下载 捷米JM-DPM-TCP配置按钮将组态参数下载到网关。

++图4-7 下载网关配置++

7, 参数下载成功后网关的PB灯快闪1秒,之后网关自动复位。至此网关参数配置完成。

6.2、读Profibus从站数据

8, 调试窗口切换到读从站数据(主站<--从站)

++图6-6 读Profibus从站数据窗口++

9, 选择Profibus从站的地址。

++10,++Profibus从站状态诊断

在组态扫描列表中的从站,可通过配置软件查看诊断状态,见下图。

11, 也可以通过Modbus报文读取诊断状态。诊断数据的高字节为Profibus从站当前状态,

诊断数据的低字节为Profibus从站通信详细状态编码,

|-----------|----------------|----------------------|----------|---------------|----------------|
| 诊断数据寄存器 地址 || Profibus 站地址 | 数据格式 | 读写 属性 | 说明 |
| PLC格式 | Modbus协议格式 | Profibus 站地址 | 数据格式 | 读写 属性 | 说明 |
| 4x20001 | 20000 | 3 | 16位整数 | 只读 | 用Modbus功能码03H读 |
| 3x20001 | 20000 | 3 | 16位整数 | 只读 | 用Modbus功能码04H读 |
| 4x20002 | 20001 | 5 | 16位整数 | 只读 | 用Modbus功能码03H读 |
| 3x20002 | 20001 | 5 | 16位整数 | 只读 | 用Modbus功能码04H读 |
| 4x20003 | 20002 | 8 | 16位整数 | 只读 | 用Modbus功能码03H读 |
| 3x20003 | 20002 | 8 | 16位整数 | 只读 | 用Modbus功能码04H读 |
| 4x20004 | 20003 | 10 | 16位整数 | 只读 | 用Modbus功能码03H读 |
| 3x20004 | 20003 | 10 | 16位整数 | 只读 | 用Modbus功能码04H读 |
| 4x20005 | 20004 | 12 | 16位整数 | 只读 | 用Modbus功能码03H读 |
| 3x20005 | 20004 | 12 | 16位整数 | 只读 | 用Modbus功能码04H读 |

12, 下面图中,左图为JM-DPM-TCP设置软件显示的上述五个Profibus从站诊断状态,右图为ModbusTcp客户端读出的诊断数据。从图中可看出,ModbusTcp客户端读出的Profibus从站的诊断状态与配置软件的诊断状态完全一致 。

++图7-2 Modbus主站查询Profibus从站诊断状态++

Profibus网络状态

13, 设置软件可以查看Profibus网络中包括主站、已组态从站、未组态从站的状态,见下图。

14, 下面图中,左图为JM-DPM-TCP设置软件显示的网络状态,右图为ModbusTcp客户端读出的网络状态。从图可看出,ModbusTcp客户端读出的Profibus从站的网络状态与设置软件显示的网络状态完全一致。

15, Modbus报文举例

假设当前组态了32个Profibus从站,从站1和2输入和输出各4个字节数据。

16, 当ModbusTcp客户端需要读取Profibus从站的输入数据时,使用03H或04H功能码向JM-DPM-TCP发送读数据报文,JM-DPM-TCP将Profibus从站输入数据返回给ModbusTcp客户端。

捷米JM-DPM-TCP网关,一款集主站功能、服务器功能以及多协议转换功能于一体的强大设备。它将不同协议的设备灵活地接入到同一个网络中,大大提高了我们的通信效率和网络稳定性。如果你对我们的工业自动化网络有任何疑问或见解,欢迎在评论区留言,我们期待与你的交流和分享!

相关推荐
两个人的幸福7 天前
Windows 桌面应用自研 PHP 队列(下):完整代码与六大工程化优化
php
zzzzzz3107 天前
9K Star 炸裂开源!这个 C 语言写的代码知识图谱,把 Linux 内核索引压缩到了 3 分钟
linux·服务器·sql
BingoGo9 天前
PHP 泛型之殇 泛型 RFC 提案被拒绝
后端·php
JaguarJack9 天前
PHP 泛型之殇 泛型 RFC 提案被拒绝
后端·php
用户30745969820710 天前
PHP 扩展——从入门到理解
php
鹏仔先生10 天前
拷贝漫画APP下载页PHP程序,后台带免费AI写作
php
大树8810 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
小宇宙Zz10 天前
Maven依赖冲突
java·服务器·maven
云水一下10 天前
从零开始学 PHP 系列(一):PHP 的前世今生与开发环境搭建
开发语言·php
treesforest10 天前
AI安全系统如何识别异常访问?IP风险识别正在成为关键能力
网络·人工智能·tcp/ip·安全·web安全