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

描述

广成科技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网络、消防主机通信转换等。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分