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

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

3天内不再提示

MODBUS RTU转CCLINK IE FIELD BASIC总线协议转换网关模块三菱cclink案例

王工 ? 来源:jf_47911836 ? 作者:jf_47911836 ? 2025-01-03 15:06 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

大家好,今天我要为大家介绍一款令人惊叹的通讯网关——捷米JM-CCLKIE-RTU!这是一款自主研发的CCLINK IE FIELD BASIC从站功能的通讯网关,可以将各种MODBUS-RTU/RS485/RS232设备接入到CCLINK IE FIELD BASIC网络中,实现数据传输的转换。

工业自动化领域,许多工厂和企业的控制系统是逐步构建和升级的。例如,一些传统的设备如小型电机控制器、温度传感器、流量计等,往往采用 Modbus - RTU 协议进行通信。这些设备可能来自不同的供应商,已经在企业中运行多年,并且被证明是可靠的。

wKgZombfr9yAA-PuAALXvBJ5zPc571.png

1, 这款网关有什么特别之处呢?它不仅可以作为CCLINK IE FIELD BASIC网络的从站使用,连接到三菱的PLC,还可以连接到MODBUS-RTU/RS485/RS232总线中做为主站或从站使用。而且,它还具备一些非常实用的功能,例如通过网关的拨码,可以设置网关占用1个站~4个站;输入输出字节数也非常强大,输入字数最大128 word、输出字数最大128 word。

2, 那么,这款网关的协议转换原理是怎样的呢?其实很简单,网关分别从CCLINK IE FIELD BASIC一侧和MODBUS一侧读写数据,存入各自的缓冲区,网关内部将缓冲区的数据进行交换,从而实现两边数据的传输。

MODBUS协议介绍

4.3.1 MODBUS存储区

MODBUS涉及到的控制器(或MODBUS设备)存储区以0XXXX、1XXXX、3XXXX、4XXXX标识;

存储区标识 名称 类型 读/写 存储单元地址
0XXXX 线圈 读/写 00000~0XXXX
1XXXX 输入线圈 只读 10000~1XXXX
3XXXX 输入寄存器 只读 30000~3XXXX
4XXXX 保持/输出寄存器 读/写 40000~4XXXX

3, 网关配置及操作

5.1 配置网关的MODBUS报文, 网关做为MODBUS从站

打开GW Config软件,选择“Modbus配置”,点击确定后进入设置界面。

双击软件右侧设备列表中的“Modbus Master”,可以添加一个虚拟主站到项目中,添加后可以在软件左侧项目树中看到此主站,如下图:

wKgaomSuGAWADolxAADPzKAnnIs140.png

4, 双击软件右侧设备列表中的“Modbus Slave”,可以添加一个从站到此主站的Modbus总线中,添加后可以在软件的主窗口中看到Modbus总线中的所有站点,如下图:

wKgZomSuGCWASbFcAABgeMfFw-0411.png

5, 由于用户要配置的网关是Modbus从站,所以仅添加一个Slave即可。

wKgaomSuGBGAH_e5AADTyPvMNBM432.png

6, 用户配置完成Modbus报文后,可以将配置下载到网关中。

5.2 配置网关的CCLINK IE FIELD BASIC的ip地址

点击菜单栏“工具——在线”,在弹出的窗口中,选择“Ethernet/IP配置”。

wKgaomSuGB6AVYAOAAA9AKzDaeQ645.png

7, 连接从站,读取配置之后,修改配置并把ip地址写入网关,此时网关的CCLINK IE FIELD BASIC的ip地址已经配置完成。

wKgZomSuGCWASbFcAABgeMfFw-0411.png

8, 然后重新给网关供电。

5.3 配置网关的CCLINK IE FIELD BASIC

9, 点击“自节点设置”,填写PLC的IP地址和子网掩码,此处应与实际使用的PLC一致:

wKgZomSuGDSADc-UAAB5PKfpx64374.png

10, 点击“CC-LINK IEF Basic设置”,在设置页面中启用CCLINK网络,如下图:

wKgaomSuGCyAKSuXAACCOgaPHPA509.png

11, 然后点击下面一行的“网络配置设置”,选择右侧的通用设备,拖动到主画面中,可以看到添加了一个从站。用户根据实际的使用情况设置参数:

wKgaomSuGESAF9OPAADvV0JJKtI683.png

12, 设置完毕后,点击菜单栏的“反映设置并关闭”,结束此画面。

继续点击“刷新设置”,进行数据地址设置。网关使用 RWr和RWw区域,其中RWr是PLC读取到的数据,RWw是PLC发出的数据。

wKgZomSuGEuAOYWKAAB0Cy56U-U634.png

13, 点击“监看”按钮,可以在线监测PLC的数据

wKgZomSuGFOAAGQZAAHmvhob8yk990.png

14, 注意输入和输出的第1个字,分别是预留的控制字和状态字,实际数据从各自的第2个字开始。

在GX WORKS3主站软件上,将输出数据的第1个word赋值为1(控制字=1),启动MODBUS-RTU/RS485/RS232通讯。

wKgaomSuGFmAGIPIAABfuYtPXks012.png

15, 可以在GX WORKS3主站软件中监控到上传数据。

wKgaomSuGFmAGIPIAABfuYtPXks012.png

16, 在GX WORKS3主站软件上手动修改一个output数据值,在Modbus Slave软件中可以监视到,数据已经成功下发。

MODBUS异常码

(1) 从机接收到的主机报文,没有传输错误,但从机无法正确执行主机命令或无法作出正确应答,从机将以“异常应答”回答之。

(2) 异常应答报文格式

例:主机发请求报文,功能码01H:读1个04A1线圈值

地址 功能码 寄存器地址
高位
寄存器地址
低位
线圈数
高位
线圈数
低位
CRC
0AH 01H 04H A1H 00H 01H xxxx

17, 由于从机最高线圈地址为0400,则04A1 超地址上限,从机作出异常应答如下(注意:功能码最高位置1):

地址 功能码 寄存器地址高位 CRC
0AH 81H 02H xxxx

(3) 异常码:

异常码 名称 说明
01 非法功能 所收到的报文功能对于被编址从机是不允许执行的。
02 非法数据地址 数据字段中的地址对于被编址的从机是禁止的。
03 非法数据 数据字段中的数值对于被编址的从机是禁止的。
04~07 保留
08 奇偶校验错误 通讯报文中的奇偶校验出错。

企业借助捷米JM-CCLKIE-RTU实现了数据的集中采集和统一管理。在电子制造工厂中,能够将老化测试设备的数据整合到自动化生产线的控制系统中,便于对整个生产流程进行全面监控;在化工企业中,现场仪表的数据得以集中汇聚到中央控制系统,方便操作人员实时掌握生产过程的关键参数,从而及时做出决策,优化生产过程,提高了生产效率和产品质量,同时也增强了企业对生产过程的管控能力。

这款通讯网关的功能真是让人惊叹!它的出现,无疑会为很多人的工作带来便利。你们对这款网关有什么看法呢?欢迎在评论区留言,分享你们的想法!

审核编辑 黄宇

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

    关注

    0

    文章

    42

    浏览量

    12969
  • CClink
    +关注

    关注

    0

    文章

    140

    浏览量

    7318
  • MODBUS RTU
    +关注

    关注

    0

    文章

    89

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CCLink IEModbusTCP网关三菱PLC通讯无纸记录器

    本研究案例运用CCLink IEModbusTCP网关技术,达成了将记录仪数据传输至三菱PLCPLC的过程。具体操作步骤如下: 启动MEL
    的头像 发表于 07-21 16:55 ?172次阅读
    <b class='flag-5'>CCLink</b> <b class='flag-5'>IE</b><b class='flag-5'>转</b>ModbusTCP<b class='flag-5'>网关</b>与<b class='flag-5'>三菱</b>PLC通讯无纸记录器

    CCLink IEModbusRTU网关与台达变频器及三菱PLC的集成

    兼容性问题,无法实现直接通讯。因此,本研究采用了自主研发的CC-Link至ModbusRTU协议转换网关,以实现两种协议间的数据通讯转换
    的头像 发表于 07-16 18:48 ?121次阅读
    <b class='flag-5'>CCLink</b> <b class='flag-5'>IE</b><b class='flag-5'>转</b>ModbusRTU<b class='flag-5'>网关</b>与台达变频器及<b class='flag-5'>三菱</b>PLC的集成

    化工界的\"神仙连接\":CCLink IEModbus RTU的液位计完美通婚指南

    ,RS-485口连接Modbus RTU设备。其核心功能是协议转换网关CCLink
    发表于 06-24 13:56

    CCLink IEEthernet/IP网关,这波协议转换操作工程师看了都点赞!

    协议壁垒?不存在的! 就像英语和日语之间需要词典,这转换器内置了“协议词典”:一边接CCLink IE网络里的电梯变频器、门机控制器,一边
    发表于 06-18 14:02

    CCLink IE遇上DeviceNet,数据记录仪秒变\"卷王\"?

    ;。 总结:技术不画饼,让设备\"高效搬砖\"才是王道 协议转换如给设备开\"职场沟通课\"。耐达讯通信技术CCLink IEDevice
    发表于 06-11 14:48

    CCLink IE遇上DeviceNet,智能水表在供水系统被“拿捏”了?

    ,工程师小王就遇过这事儿:新上的智能水表带DeviceNet接口,想接入厂区的CCLink IE总线系统,结果光调试就卡了天。“不是水表不智能,是
    发表于 06-11 14:45

    当PLC遇上伺服电机:CCLink IE与DeviceNet的跨协议「握手」指南

    在汽车制造的自动化产线中,不同通信协议的设备协同作业是常见挑战。例如,当采用CCLink IE总线的PLC系统需要控制基于DeviceNet网关协议
    发表于 06-10 14:43

    ModbusRTUCCLink网关模块实战:报警信号器通过协议转换网关联调三菱 PLC 案例

    在工业自动化领域,设备间的"语言不通"常常成为系统集成的噩梦。当三菱CCLINK高速网络遭遇MODBUS RTU安全控制器时,犹如两个操着不同方言的技术专家被迫合作——前者是
    的头像 发表于 06-06 10:38 ?251次阅读
    ModbusRTU<b class='flag-5'>转</b><b class='flag-5'>CCLink</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'>网关</b>联调<b class='flag-5'>三菱</b> PLC 案例

    CCLink?IEMODBUS-RTU网关如何快速配置modbus报文

    CCLink IEMODBUS-RTU是两种在工业通讯领域广泛应用的协议CCLink IE
    的头像 发表于 03-06 15:25 ?442次阅读
    <b class='flag-5'>CCLink</b>?<b class='flag-5'>IE</b><b class='flag-5'>转</b><b class='flag-5'>MODBUS-RTU</b><b class='flag-5'>网关</b>如何快速配置<b class='flag-5'>modbus</b>报文

    PROFINETCCLINK网关模块实现双品牌PLC协议转换案例

    ,实现数据的无缝交换中做为从站使用,连接到CCLINK总线中做为从站使用。接下来为大家介绍一下协议转换网关
    的头像 发表于 03-05 09:34 ?399次阅读
    PROFINET<b class='flag-5'>转</b><b class='flag-5'>CCLINK</b>借<b class='flag-5'>网关</b><b class='flag-5'>模块</b>实现双品牌PLC<b class='flag-5'>协议</b><b class='flag-5'>转换</b>案例

    PROFINET CCLINK IE:解析网关模块助力西门子PLC与伺服协议转换

    在某自动化生产线上,存在着由西门子控制系统和三菱控制系统分别控制的不同设备模块。西门子设备基于 Profinet 协议进行通信与协同工作,而三菱设备则采用 CC-link
    的头像 发表于 03-05 09:29 ?494次阅读
    PROFINET <b class='flag-5'>转</b> <b class='flag-5'>CCLINK</b> <b class='flag-5'>IE</b>:解析<b class='flag-5'>网关</b><b class='flag-5'>模块</b>助力西门子PLC与伺服<b class='flag-5'>协议</b><b class='flag-5'>转换</b>

    CCLINK IE FIELD BASICModbus TCP三菱PLC和变频器通讯案例

    捷米JM-CCLKIE-TCP网关可以分别从CCLINK IE FB一侧和MODBUS一侧读写数据,然后将数据存入各自的缓冲区。接着,网关
    的头像 发表于 01-04 11:27 ?1171次阅读
    <b class='flag-5'>CCLINK</b> <b class='flag-5'>IE</b> <b class='flag-5'>FIELD</b> <b class='flag-5'>BASIC</b><b class='flag-5'>转</b><b class='flag-5'>Modbus</b> TCP<b class='flag-5'>三菱</b>PLC和变频器通讯案例

    串口环保212设备数据CCLink IE Field Basic项目案例

    VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,I
    的头像 发表于 11-28 14:52 ?689次阅读
    串口环保212设备数据<b class='flag-5'>转</b><b class='flag-5'>CCLink</b> <b class='flag-5'>IE</b> <b class='flag-5'>Field</b> <b class='flag-5'>Basic</b>项目案例

    modbus设备数据 CCLink IE Field Basic项目案例

    VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,I
    的头像 发表于 11-27 14:57 ?957次阅读
    <b class='flag-5'>modbus</b>设备数据 <b class='flag-5'>转</b> <b class='flag-5'>CCLink</b> <b class='flag-5'>IE</b> <b class='flag-5'>Field</b> <b class='flag-5'>Basic</b>项目案例

    CClink IEF Basic设备数据 profinet IO项目案例

    协议转换成另外一种协议网关可以采集西门子,欧姆龙,三菱,AB PLC,DLT645,DLT698电表,
    的头像 发表于 09-25 16:59 ?566次阅读
    <b class='flag-5'>CClink</b> IEF <b class='flag-5'>Basic</b>设备数据 <b class='flag-5'>转</b> profinet IO项目案例