网关实现钢铁厂DLT645电表数据接入西门子PLC的应用案例
1. 项目背景与需求
在钢铁厂的能源管理系统中,现场安装了符合DLT645通信协议的智能电表,用于监测电力参数。为了实现集中监控,需要将这些数据实时传输给车间的西门子S7系列PLC。
由于电表使用的是串口DLT645协议,而PLC使用的是Profinet以太网协议,两者无法直接通信。因此,需要使用VFBOX协议转换网关作为中间桥梁,实现从串口(DLT645)到以太网(Profinet)的数据透明传输。
2. 系统架构与硬件选型
- 核心设备:VFBOX系列网关(如VB301-1200等,需具备网口和串口)。
- 连接方式:
- 南向(采集端):网关通过RS485接口(A/B线)连接DLT645电表。
- 北向(转发端):网关通过网线连接西门子PLC及配置电脑。
3. 配置实施步骤
第一步:硬件连接与环境准备
- 接线:将电表的485接口(A、B)连接到VFBOX网关的COM1或COM2接口上(注意A接A,B接B)。
- 供电与联网:给网关接入12V/24V直流电源,并用网线将网关、电脑和西门子PLC连接到同一局域网中。
- 电脑设置:将电脑的IP地址设置为
192.168.1.198,子网掩码255.255.255.0,确保能与网关(默认IP192.168.1.199)互通。
第二步:配置VFBOX网关采集DLT645电表数据
- 新建工程:打开 VFBOX STUDIO 软件,新建工程,选择实际的网关型号(如VB301-1200)。
- 新建采集设备:
- 选择驱动类型:DLT645-2007(或1997,根据电表版本选择)。
- 串口设置:选择连接电表的串口号(如COM1)。关键参数:波特率通常为
1200或2400,数据位8,奇偶校验位Even(偶校验),停止位1。 - 电表地址:输入12位的电表表号。如果不确定,可先输入
12个A(即 AAAAAAAAAAAA)进行广播测试。
- 添加数据标签:
- 点击“新建标签”,添加需要读取的电表参数,如A相电压、总有功功率、正向有功总电能等。
- 如果预设列表中没有所需参数,可根据电表说明书,手动输入寄存器地址进行添加。
第三步:配置Profinet IO协议转发给西门子PLC
- 启用Profinet:在软件左侧菜单点击 Profinet IO,将“启用”设置为 Yes。
- 设置参数:
- 设备名称:设置为
vfbox-gateway(后续在博途组态时需保持一致)。 - 输入输出大小:根据数据量设置,例如
512字节。
- 设备名称:设置为
- 映射数据:
- 进入 Input Module(输入模块,即网关发给PLC的数据)。
- 点击“添加”,在弹出的列表中勾选刚才添加的电表数据标签(如Tag1, Tag2)。
- 这些数据将被映射到Profinet的IO数据区中,供PLC读取。
- 生成GSD文件:配置完成后,点击“Generate GSDML File”生成GSD文件,供西门子博途(TIA Portal)软件使用。
第四步:西门子博途(TIA Portal)组态
- 导入GSD文件:打开博途软件,进入“选项” -> “管理通用站描述文件(GSD)”,安装上一步生成的VFBOX GSD文件。
- 添加设备:
- 在设备视图中,从硬件目录“Other Field Devices” -> “Profinet”找到VFBOX网关设备,拖入网络视图。
- 关键设置:在弹出的设备名称对话框中,手动输入
vfbox-gateway(必须与网关配置中的名称完全一致)。
- 分配IO地址:将网关分配给PLC的IO地址(例如输入地址为256,输出地址为256,需与网关设置对应)。
4. 案例总结与优势
项目成果:
通过上述配置,VFBOX网关成功将钢铁厂电表的DLT645串口数据转换为Profinet协议。西门子PLC无需编写复杂的通信程序,即可在DB块或IO区中直接读取到电表的实时数据,实现了能源数据的透明化监控。
方案优势:
- 即插即用:无需修改PLC原有程序,也不需要对电表进行任何改动。
- 高效稳定:VFBOX网关作为工业级设备,支持7x24小时不间断运行,保证了数据传输的实时性。
- 简化工程:避免了开发上位机软件或编写底层驱动的复杂过程,仅通过简单的配置软件即可完成协议转换。
常见问题排查:
- 采集不到数据:请重点检查串口的波特率(1200/2400)和校验位(Even)是否与电表一致,以及电表表号是否正确。
- PLC连不上网关:请检查博途中设置的设备名称(Device Name)是否与网关配置中的名称完全一致,以及网关的IP地址是否与PLC在同一网段。
熟悉协议转换网关产品和方案。熟悉西门子,欧姆龙,三菱,AB等PLC,DLT645 698电表,modbus协议的设备,环保的HJ212协议,水文的SL651协议,工业领域的opc ua和opc da,电力的IEC103 IEC104, IEC61850等,以及EthernetIP,Profinet IO,CCLink,EtherCAT现场总线协议,楼宇自控的bacnet。

浙公网安备 33010602011771号