0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

通过网关将多功能电能表接入罗克韦尔PLC中

HMS 来源:jf_63150269 作者:jf_63150269 2026-05-19 15:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在网关的使用中,遇到客户需要将串行多功能电能表接入罗克韦尔EtherNet/IP网络的PLC中,电能表符合电力行业DL/T 645-2007标准。本文将介绍其实现过程。

下面我们将分别介绍电力DL/T 645-2007标准和实现方案。

电力DL/T 645-2007标准

DL/T645规约是针对电表通信而制定的通信协议,主要有两个版本,分别是DL/T645-97和DL/T645-07,97代表是97年制定的协议,07则是2007年修正后的协议,两个版本都广泛应用。DL/T 645支持RS485有线和红外无线通信,采用主-从结构半双工通信方式,采集器和电表通过一问一答方式来传输数据。本文主要介绍RS485串行通讯。

  1. 通信速率

标准速率:600bps,1200bps,2400bps,4800bps,9600bps,19200bps。出厂默认2400bps。

  1. 字节格式

每字节含8位二进制码,1个起始位(0)、1个偶校验位和1个停止位(1), 共 11位。D0 是字节的最低有效位,D7 是字节的最高有效位。先传低位,后传高位。

  1. 数据帧格式

  1. 控制码格式

常用控制码:0x11,主站发出请求读取数据

0x91,从站发出应答返回读取数据

  1. 数据域

数据域包括数据标识、密码、操作者代码、数据、帧序号等。

常用的数据标识如表中所示:

  1. 前导字节

设备在发送帧信息之前,先发送4个字节FEH,以唤醒接收方。

  1. 传输响应

通信总是由主站向从站发出请求命令,被请求的从站接收到命令后作出响应。

从站设备收到命令帧后的响应延时 Td:20ms≤Td≤500ms; 字节之间停顿时间 Tb:Tb≤500ms。

  1. 应用举例

电表地址:21 65 20 01 40 19,获取电表A相电流的数值(数据标识:02 02 01 00)。

主站发送的请求数据帧:

电表发送的应答数据帧:

电表返回的A相电流数值是CB 47 33,转换为原始数据(减去0x33并翻转字节序)为00 14 98,因此对应的实际电流是1.498A。

实现方案:

通过Anybus ABC3007网关将串行RS485接口的多功能电能表,接入罗克韦尔EtherNet/IP网络的PLC中,网络结构如下图所示。

如果您的PLC是西 门子PROFINET网络,或者倍福EtherCAT网络,或者别的通讯协议的PLC,可以使用该系列其他型号的网关进行转换,如ABC3013将串行设备接入PROFINENT网络PLC,ABC3061将串行设备接入EtherCAT网络PLC。

网关配置

  1. 设置串行通信参数

按照电表串行通信中1个起始位、8个数据位,1个偶校验位和一个停止位,设置串行通讯参数。波特率根据实际电表设置,默认2400bps。

  1. 创建指令模板

按照数据帧格式,创建指令模板,如读相电压,相电流等。由于每一块电表的地址是不同的,在模板中不给定电表地址数值,使用时再设置。

  1. 调用指令

根据需要调用读A相电流指令,填入电表地址。

  1. 通讯报文

抓取串行总线上的报文,可以看到电表返回的A相电流数值。

网关不对读取到的A相电流数据进行换算,为保证实时性(延迟小于1ms),只进行协议的转换,将数据传送给另外一侧网络的PLC中,在PLC中对数据进行处理和类型转换。

数据在PLC中的处理

在罗克韦尔PLC中,我们需要将网关组态进来,然后对数据进行处理和换算。

  1. 添加网关设备

在组态工具中添加网关设备。

  1. 数据处理

从网关传递过来的A相电流数值是CB 47 33,需要将其转换为原始数据减去0x33,然后按照分辨率0.001进行换算。

  1. 在线运行

将配置和程序下载到PLC中,在线运行后可以看到A相电流值是1.498A。

以上通过网关我们在PLC中获取到了电表的A相电流,当然向电表中写数据的过程也是类似的。虽然电能表和PLC无法直接通讯,但是通过一个小小的网关,就可以方便的连接起他们。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5052

    文章

    14932

    浏览量

    489412
  • 网关
    +关注

    关注

    9

    文章

    7057

    浏览量

    56689
  • 罗克韦尔
    +关注

    关注

    2

    文章

    321

    浏览量

    16294
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    EtherNet/IP→Modbus RTU,让PLC读懂每一块电能表

    ,操作员盯着屏幕上“通信故障”的红色警示——新加装的智能电能表数据始终传不上来。 这类场景在石油化工行业并不陌生。一边是清一色支持EtherNet/IP协议的
    的头像 发表于 04-15 15:08 229次阅读
    EtherNet/IP→Modbus RTU,让<b class='flag-5'>罗</b><b class='flag-5'>克</b><b class='flag-5'>韦</b><b class='flag-5'>尔</b><b class='flag-5'>PLC</b>读懂每一块<b class='flag-5'>电能表</b>

    网关译两岸EtherNet/IP ⇄ Modbus RTU与电磁流量计从此无界

    网关译两岸:EtherNet/IP ⇄ Modbus RTU,PLC与电磁流量计从此无界
    的头像 发表于 04-14 15:07 219次阅读
    <b class='flag-5'>网关</b>译两岸EtherNet/IP ⇄ Modbus RTU<b class='flag-5'>罗</b><b class='flag-5'>克</b><b class='flag-5'>韦</b><b class='flag-5'>尔</b>与电磁流量计从此无界

    EtherNet/IP转Modbus RTU网关如何让PLC“听懂”编码器的每一度角

    EtherNet/IP转Modbus RTU网关如何让PLC“听懂”编码器的每一度角 走
    的头像 发表于 04-14 14:37 244次阅读
    EtherNet/IP转Modbus RTU<b class='flag-5'>网关</b>如何让<b class='flag-5'>罗</b><b class='flag-5'>克</b><b class='flag-5'>韦</b><b class='flag-5'>尔</b><b class='flag-5'>PLC</b>“听懂”编码器的每一度角

    ETHERNET IP转MODBUS RTU:让对台达“开口说话”的巴掌翻译官

    Modbus RTU。改造前,操作工得往返于控制室和现场,手动调节变频器参数,既费时又容易出错。更头疼的是,PLC无法实时读取变频器的电流、频率数据,设备状态如同“盲盒”。 疆鸿智能的EtherNet/IP转Modbus RTU网关,成了这场对话的“翻译官”。
    的头像 发表于 04-14 14:21 214次阅读
    ETHERNET IP转MODBUS RTU:让<b class='flag-5'>罗</b><b class='flag-5'>克</b><b class='flag-5'>韦</b><b class='flag-5'>尔</b>对台达“开口说话”的巴掌翻译官

    60%改造成本直降!PROFINET转EtherNet/IP方案,让与西门子同柜对话

    认PROFINET。两侧各自为政——变频器说EtherNet/IP,PLC讲PROFINET,产线像被一道语言墙劈成两半。 痛点直击 改造预算有限,更换变频器不现实。更棘手的是:
    的头像 发表于 04-13 15:39 144次阅读
    60%改造成本直降!PROFINET转EtherNet/IP方案,让<b class='flag-5'>罗</b><b class='flag-5'>克</b><b class='flag-5'>韦</b><b class='flag-5'>尔</b>与西门子同柜对话

    跨协议·真实时:疆鸿智能网关打通PLC与CANopen编码器

    跨协议·真实时:疆鸿智能网关打通PLC与CANopen编码器 背景与痛点 某重型机械与纺
    的头像 发表于 04-10 15:20 251次阅读
    跨协议·真实时:疆鸿智能<b class='flag-5'>网关</b>打通<b class='flag-5'>罗</b><b class='flag-5'>克</b><b class='flag-5'>韦</b><b class='flag-5'>尔</b><b class='flag-5'>PLC</b>与CANopen编码器

    专为变频器设计:疆鸿智能PROFINET转DeviceNet网关打通海水淡化产线

    采用变频器驱动多个高压泵,但新上的西门子1200 PLC需要统一管理包括反冲洗、加药和膜压在内的全部工序。问题在于,这两套设备分别基
    的头像 发表于 03-06 15:38 226次阅读
    专为<b class='flag-5'>罗</b><b class='flag-5'>克</b><b class='flag-5'>韦</b><b class='flag-5'>尔</b>变频器设计:疆鸿智能PROFINET转DeviceNet<b class='flag-5'>网关</b>打通海水淡化产线

    自动化荣获2025年亚太区Great Place To Work Certified认证

    作为工业自动化、信息化和数字化转型领域的全球领先企业之一,自动化荣获 2025 年亚太区 Great Place To Work Certified 认证。这项权威认证基于
    的头像 发表于 02-02 10:13 821次阅读

    疆鸿智能 EtherNet/IP转ETHERCAT网关:打通与汇川伺服的石材产线

    疆鸿智能 EtherNet/IP转ETHERCAT网关:打通与汇川伺服的石材产线 在建筑石材制造行业,传统的生产模式正面临智能化升级
    的头像 发表于 01-12 15:04 376次阅读
    疆鸿智能 EtherNet/IP转ETHERCAT<b class='flag-5'>网关</b>:打通<b class='flag-5'>罗</b><b class='flag-5'>克</b><b class='flag-5'>韦</b><b class='flag-5'>尔</b>与汇川伺服的石材产线

    疆鸿智能ETHERNET IP转ETHERCAT网关实现PLC与EtherCAT传感器无缝融合

    环节,需通过光电传感器实现产品计数、包装定位和液位监测等功能。传统方案
    的头像 发表于 01-09 14:25 395次阅读

    锂电池生产企业PLC通过EtherNet/IP主站转Modbus TCP智能网关与多个仪表进行通讯解决案例

     一、 案例背景与项目痛点 案例背景: 某知名锂电池生产企业为扩大产能,新建了一条高标准的化成分容产线。该产线的核心控制系统采用了行业高端品牌——美国(Allen-Bradle
    的头像 发表于 12-03 11:39 1001次阅读
    锂电池生产企业<b class='flag-5'>罗</b><b class='flag-5'>克</b><b class='flag-5'>韦</b><b class='flag-5'>尔</b><b class='flag-5'>PLC</b><b class='flag-5'>通过</b>EtherNet/IP主站转Modbus TCP智能<b class='flag-5'>网关</b>与多个仪表进行通讯解决案例

    EtherNet/IP转EtherCAT网关,让PLC直接操控机械臂

    中秋佳节将至,某知名月饼厂的搬运车间却曾面临一项棘手难题:PLC控制的输送系统与高效机械手臂之间因协议不同无法协同工作,导致月饼礼盒
    的头像 发表于 09-15 14:09 793次阅读
    EtherNet/IP转EtherCAT<b class='flag-5'>网关</b>,让<b class='flag-5'>罗</b><b class='flag-5'>克</b><b class='flag-5'>韦</b><b class='flag-5'>尔</b><b class='flag-5'>PLC</b>直接操控机械臂

    PLC数据采集调试方案,3步实现远程监控与智能运维

    针对PLC数据采集调试的协议兼容难、配置复杂、远程运维成本高等痛点,御控工业智能
    的头像 发表于 08-08 13:18 1129次阅读

    开疆智能CCLinkIE转ModbusTCP网关连接PCA3200电能表配置案例

    本案例是三菱PLC通过CCLinkIE转ModbusTCP网关连接西门子PCA3200电能表的配置案例。
    的头像 发表于 06-28 14:03 926次阅读
    开疆智能CCLinkIE转ModbusTCP<b class='flag-5'>网关</b>连接PCA3200<b class='flag-5'>电能表</b>配置案例

    如何实现PLC与和利时伺服电机通讯-EtherCAT转EtherNet/IP

    CEI-382是一款实现EtherCAT从站设备与EtherNet/IP主站设备之间数据交换的通信网关,可以轻松实现伺服驱动器、变频器等采用EtherCAT协议的设备与
    的头像 发表于 06-23 17:21 1276次阅读
    如何实现<b class='flag-5'>罗</b><b class='flag-5'>克</b><b class='flag-5'>韦</b><b class='flag-5'>尔</b><b class='flag-5'>PLC</b>与和利时伺服电机通讯-EtherCAT转EtherNet/IP