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

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

3天内不再提示

如何实现将Modbus主站与CAN总线连接

广成工控 来源:未知 作者:胡薇 2018-10-25 11:29 次阅读

广成科技GCAN-204型号Modbus RTU转CAN模块可以实现将Modbus主站与CAN总线连接。该模块是标准的Modbus从站,因此其可以与市面上几乎所有的标准Modbus主站(如PLC、工控机、各种控制器等)通信,实现通过Modbus协议收发CAN总线数据。

案例 分享

广州某汽车零部件厂家的邓工联系我们说他们想把PLC接到汽车CAN总线上,监控某些汽车内部传感器的实时参数

我:请问您用的是哪个型号的PLC,PLC上有哪些通信接口呢?

邓工:PLC用的是S7-200,有485接口,是Modbus协议的。

我:那您的PLC是做Modbus主站吗?读取CAN总线数据?

邓工:是的,想用PLC读取CAN总线上几个ID的数据。

我:那您可以使用我们公司GCAN-204型号Modbus RTU转CAN模块,这个模块在接收到CAN总线数据后,会将指定ID的数据存到对应的Modbus地址里,等待Modbus主站发送指令读取,同时您也可以使用Modbus主站向GCAN-204模块对应的Modbus地址里写入数据,这些数据会以指定的CAN ID发送到CAN总线上。(原理如下图)

邓工:可以支持多少个CAN数据?

我:GCAN-204模块是根据CAN总线帧ID配置的,最多可以设置32个接收帧ID和32个发送帧ID。

邓工:好的,那我买一个回来研究一下。

Modbus协议与CAN总线看似没有任何关系,但却可以使用转换网关将这两种完全不同的总线连接起来,使不同总线上的数据可以通过转换网关进行交换。转换网关的这种特点,使得工业互联变得非常简单,灵活使用转换网关可以将使用两种不同通信总线的设备之间互相通信,实现降低成本、灵活组网等效果,其可以广泛应用于生产线升级改造、PLC接入汽车CAN网络、消防主机通信转换等。

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

    关注

    5013

    文章

    13331

    浏览量

    464156
  • CAN
    CAN
    +关注

    关注

    57

    文章

    2757

    浏览量

    463945

原文标题:实现PLC与CAN总线通信_Modbus转CAN模块(GCAN-204)

文章出处:【微信号:gccanzx,微信公众号:广成工控】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何使用Arduino实现CAN总线通信

    开源硬件平台,通过添加CAN总线模块,也可以实现CAN通信。 硬件准备 Arduino开发板 :可以选择Arduino Uno、Mega等型号。 C
    的头像 发表于 11-12 10:09 1127次阅读

    EtherCATModbus-RTU总线协议网关

    RTU模块,可以确保EtherCAT总线上的设备与Modbus RTU协议的设备顺畅通信。 二,典型应用拓扑图 三,设备技术参数
    的头像 发表于 09-12 11:12 356次阅读
    EtherCAT<b class='flag-5'>主</b><b class='flag-5'>站</b>转<b class='flag-5'>Modbus</b>-RTU<b class='flag-5'>总线</b>协议网关

    EtherCATModBus TCP从总线协议转换网关配置详情

    ​ EtherCATModBus TCP从 如何实现有效连接与通信,这一问题常常让许多人感
    的头像 发表于 08-27 15:48 293次阅读
    EtherCAT<b class='flag-5'>主</b><b class='flag-5'>站</b><b class='flag-5'>ModBus</b> TCP从<b class='flag-5'>站</b><b class='flag-5'>总线</b>协议转换网关配置详情

    Modbus-TCP转CC-Link IEFB协议网关(YC-CCLKIE-TCP)

    网络中,连接到网关总线中做为从使用,连接Modbus-TCP总线中做为主
    的头像 发表于 08-26 11:40 370次阅读
    <b class='flag-5'>Modbus</b>-TCP<b class='flag-5'>主</b><b class='flag-5'>站</b>转CC-Link IEFB协议网关(YC-CCLKIE-TCP)

    CANModbus TCP协议网关(YC-CAN-TCP)

    一,设备主要功能 远创智控YC-CAN-TCP网关实现连接CAN设备和网络到Modbus TCP网络系统。该网关可
    的头像 发表于 08-26 11:29 337次阅读
    <b class='flag-5'>CAN</b>转<b class='flag-5'>Modbus</b> TCP<b class='flag-5'>主</b><b class='flag-5'>站</b>协议网关(YC-<b class='flag-5'>CAN</b>-TCP)

    Modbus TCP转Profinet协议网关(JM-PNM-TCP)

    捷米特JM-PNM-TCP网关能够实现Modbus TCP从和Profinet(简称 PN)。网关作为
    的头像 发表于 08-20 11:51 298次阅读
    <b class='flag-5'>Modbus</b> TCP转Profinet<b class='flag-5'>主</b><b class='flag-5'>站</b>协议网关(JM-PNM-TCP)

    CAN转Profinet从协议网关(JM-PN-CAN

    一,产品主要功能 1、 捷米特JM-PN-CAN 该网关能够将Profinet协议与CAN总线协议进行转换,实现Profinet网络与CAN
    的头像 发表于 08-17 15:47 244次阅读
    <b class='flag-5'>CAN</b><b class='flag-5'>主</b><b class='flag-5'>站</b>转Profinet从<b class='flag-5'>站</b>协议网关(JM-PN-<b class='flag-5'>CAN</b>)

    Profibus DPModbus网关连接伺服与电机通讯

    (XD-MDPBM20)是一种用于不同通讯协议之间转换的设备,它可以将Profibus DP的信号转换为Modbus协议,实现不同设备之间的通讯和数据交换。这种转换器在工业控制系统
    的头像 发表于 07-03 14:23 772次阅读
    Profibus DP<b class='flag-5'>主</b><b class='flag-5'>站</b>转<b class='flag-5'>Modbus</b>网关<b class='flag-5'>连接</b>伺服与电机通讯

    Profibus DPModbus网关连接智能化电表通讯

    Profibus DPModbus网关(XD-MDPBM20),可以有效实现现场设备和控制系统之间的无缝连接,提高生产效率。Profi
    的头像 发表于 07-02 18:44 2639次阅读
    Profibus DP<b class='flag-5'>主</b><b class='flag-5'>站</b>转<b class='flag-5'>Modbus</b>网关<b class='flag-5'>连接</b>智能化电表通讯

    ProfibusDPModbus模块连接综合保护装置配置案例

    何使用ProfibusDPModbus模块(XD-MDPBM20)来连接综合保护装置(综保),实现数据交换和远程控制。通过配置Prof
    的头像 发表于 06-28 11:32 433次阅读
    ProfibusDP<b class='flag-5'>主</b><b class='flag-5'>站</b>转<b class='flag-5'>Modbus</b>模块<b class='flag-5'>连接</b>综合保护装置配置案例

    ProfibusDP协议转Modbus协议模块连接称重仪配置案例

    工业自动化中,将ProfibusDPModbus模块(XD-MDPBM20)用于连接称重仪,可以实现不同设备之间的数据交换和通信。Pr
    的头像 发表于 06-28 11:12 302次阅读
    ProfibusDP<b class='flag-5'>主</b><b class='flag-5'>站</b>协议转<b class='flag-5'>Modbus</b>协议模块<b class='flag-5'>连接</b>称重仪配置案例

    Profibus DP协议转Modbus协议模块连接马达保护器案例

    ,Profibus DP协议,EtherCAT协议,EtherNET协议等。本案例介绍了如何使用Profibus DPModbus模块(XD-MDPBM20)来实现与马达保护器的
    的头像 发表于 06-27 09:53 502次阅读
    Profibus DP<b class='flag-5'>主</b><b class='flag-5'>站</b>协议转<b class='flag-5'>Modbus</b>协议模块<b class='flag-5'>连接</b>马达保护器案例

    esp32当modbus-rtu slave从通讯,收不到从的响应报文是哪里的问题?

    有朋友测试过esp32当 modbus slave从(我拿的esp32当从,用的是RTU模式)吗? 我用modbus poll软件测试下来,
    发表于 06-17 07:39

    常见的可以作为CAN的模块或设备有哪些

    作为CANopen,通过CAN接口连接CANopen从设备,实现数据采集、监测和控制等功能
    的头像 发表于 06-14 11:23 663次阅读

    如何在PSoC 5LP中实现MODBUS RTU()?

    我正在开发 PSoC 5LP 板 (CY8CKIT-050),想知道如何在 PSoC 5LP 中实现 MODBUS RTU()。
    发表于 05-20 07:01