智能制造网

登录

智能控制现场总线CAN

ModBus CAN网关 以太网转Can模块Modbus通信协议转CAN网关设备

供应商:
沈阳广成科技有限公司
企业类型:
生产厂家

产品简介

以太网转Can模块Modbus通信协议转CAN网关设备
ModBusCAN网关是沈阳广成科技有限公司研发生产的一款多功能全隔离Modbus通信协议转换到CAN通信协议的网关设备。利用它可以轻松实现Modbus以太网设备或Modbus串口设备,与CAN设备的无缝整合。

详细信息

     ModBusCAN网关是沈阳广成科技有限公司研发生产的一款多功能全隔离Modbus通信协议转换到CAN通信协议的网关设备。利用它可以轻松实现Modbus以太网设备或Modbus串口设备,与CAN设备的无缝整合。以太网转Can模块Modbus通信协议转CAN网关设备PLC、DCS系统或其他串口联网设备可以通过ECAN-CM设备快速接入CAN-BUS网络,构成现场总线实验室、工业控制、智能小区、汽车电子网络等CAN-BUS网络领域中数据转发、数据处理、数据采集、数据分析的控制节点。

      它内部集成了Modbus TCP、Modbus RTU和Modbus ASCII协议,并且该设备串口可通过拨码开关灵活配置成RS232/RS485模式,CAN端为1路符合ISO11898标准的CAN接口,可以选配额外的CAN端口,zui多可支持2路CAN2.0A/B接口。

      同时,ECAN-CM网关具有体积小巧、方便安装等特点,是工程应用、协议转换、多总线互联的专业工具。

 

TCP Server 模式

      以太网转Can模块Modbus通信协议转CAN网关设备在TCP 服务器(TCP Server)模式下,CANET-II不会主动与其它设备连接。它始终等待客户端(TCP Client)的连接,在与客户端建立 TCP 连接后即可进行双向数据通信。

TCP Client 模式

     在TCP客户端(TCP Client)模式下,CANET-II将主动与预先设定好的TCP服务器连接。如果连接不成功,客户端将会根据设置的连接条件不断尝试与TCP服务器建立连接。在与TCP服务器端建立TCP连接后即可进行双向数据通信。

 UDP 模式

     UDP模式使用UDP协议进行数据通信。UDP是一种不基于连接的通信方式,它不能保证发往目标主机的数据包被正确接收,所以在对可靠性要求较高的场合需要通过上层的通信协议来保证数据正确;但是因为 UDP 方式是一种较简单的通信方式,它不会增加过多的额外通信量,可以提供比TCP方式更高的通信速度,以保证数据包的实性。事实上,在网络环境比较简单,网络通信负载不是太大的情况下,UDP工作方式并不容易出错。工作在这种方式下的设备,地位都是相等的,不存在服务器和客户端。

 配置说明.jpg

 

恢复出厂设置

      EtherCAN硬件出厂默认IP:192.168.0.10,如果用户已经修改过IP地址并且忘记,那么可以通过设备中的拨码开关,恢复出厂设置。

 模块.jpg

     系统先不要上电,打开设备,找到设备中如上图所示的拨码开关,将2号开关拨到ON位置,然后将系统上电,等待大约3秒钟,看到前面板上面的sys指示灯闪烁,这时,关闭电源,然后将2号开关拨回到OFF状态。此时设备设置已经恢复到出厂默认状态,系统默认的ip:192.168.0.10,默认的CAN总线波特率是1M,默认modbus映射表都为0。 

基本参数配置

     使用光盘中附带的EtherCAN Config软件,对CANET进行基本参数配置。

 软件1.jpg

 

配置通讯基本信息

 软件2.jpg

     点击“Connect”输入连接设备的ip地址(默认为192.168.0.10)进行连接。连接后软件界面左面的栏中会显示连接设备的设置列表,这时可以点击“UpLoad”将设备中的参数上载到电脑,其中“CAN baudrate”是设置CAN总线的波特率,需按表填写;“IP Address”是设置设备的IP地址;“Subnet Mask”是设置子网掩码;“GateWay”是设置通信网关。参数修改后,相应修改单元变成红色标记。

设置Modbus/Tcp对应CAN数据接收映射表

       EtherCan模块将接收到的Can帧数据,按照设置好的对应关系缓存在Modbus/Tcp的地址表中,等待Modbus指令读取。

     出厂默认Receive和Transmit的映射表组数都是0,就是说没有数据映射关系,可以在界面右下栏目中,按Add进行添加映射数据,添加组数zui大32组;其中Receive的Modbus地址从0x00-0xFF。

 软件3.jpg

       可以设置CAN帧ID、帧格式、帧类型、对应Modbus的地址、CAN帧数据长度。注意这个长度是1个字节单位,而Modbus地址是整型(2个字节),因此如果can 数据长度是8个字节,那么对应Modbus地址映射为4个字。

设置Modbus/Tcp对应CAN数据接收映射表

 软件4.jpg

注意:CAN发送数据中Moddbus映射地址从0x00开始到0xFF,每个地址是一个整型数据(2个字节);可以设置数据触发模式和循环发送模式(Trace/Timer)。

    数据触发模式:是当有Modbus主机用06指令写Modbus相应地址数据时,如果数据发生改变,那么触发相应的CAN帧数据发送;

    循环发送模式:设置每间隔一定时间,循环发送相应的CAN帧数据,间隔时间在Send Timer中设置,输入为10进制,单位是毫秒,比如输入1000,那么就是间隔1000ms发送一次。

    当配置完成后,可以点击工具栏中的“DownLoad”将配置数据写入到设备的FLASH中,数据写入成功后,需要重新上电,来启用新的设置。

 参数配置.jpg

 

 参数表格.jpg

CAN总线连接

       CAN 总线线路必须用在 CAN_L 和 CAN_H 线之间每端连接的120 欧姆电阻来终接

如下所示:

 can连接图.jpg

 

 品牌.jpg

公 司 简 介

     广成科技有限公司*致力于工业通信及工业控制领域产品的研发与服务,已为多家汽车电子公司、工程机械公司、风力发电公司、自动化公司提供产品及服务,现场调试经验丰富。

     公司拥有专业的技术团队,为客户提供产品的同时还提供专业的售前、售后,更重要的是能提供行业解决方案。

     我公司自主研发CAN总线相关产品,包括通用CAN总线分析仪,串口转CAN系列,无线CAN通讯系列,CAN高层协议转换系列等。公司还是EPEC、TTC、SYSTEC品牌代理商。欢迎您进店购买。

认 证 资 质

 公司简介.jpg

在线询价