您当前所在位置:首页 > 新闻中心 新闻中心
modbus rtu转can发布日期:2022-09-26 12:05:43     

来源:名博体育app

  通讯接口卡。采用EtherCAN网关,用户可以轻松完成CAN-bus网络和以太网网络的互连互通,进一步拓展CAN-bus网络的范围。

  EtherCAN智能网关可以将以太网网络与CAN-bus网络桥接,用户可以将此智能协议转换网关集成到自己的设备中,从而使本不具备互相通信能力的两条不同类型的总线快速具备通信能力,从而可以节省开发时间,降低开发成本,快速抢占市场先机。

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

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

  点击“Connect”输入连接设备的ip地址(默认为192.168.0.10)进行连接。连接后软件界面左面的栏中会显示连接设备的设置列表,这时可以点击“UpLoad”

  将设备中的参数上载到电脑,其中“CAN baudrate”是设置CAN总线的波特率,需按表填写;“IP Address”是设置设备的IP地址;“Subnet Mask”是设置子网掩码;“GateWay”是设置通信网关。参数修改后,相应修改单元变成红色标记。

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

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

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

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

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

  EtherCAN智能网关具有即插即用的特点,因此用户可以使用标准5类以上网线直接与EtherCAN网关的LAN接口连接,即可建立通信。

  EtherCAN网关接口卡集成1路CAN通道,由2个3Pin接线端子引出,可以用于连接1个CAN-bus网络或者CAN-bus接口的设备。接线所示。

  实际使用中,大多数情况仅需将CAN_H与总线CAN_H相连,CAN_L与总线CAN_L相连即可实现通信。

  如果用户需要在特定的上位机软件中集成对EtherCAN网关进行配置的功能,而不需要通过自带的配置软件来完成,我公司可向用户提供以太网端的配置协议,并提供对EtherCAN网关进行配置的函数库和详细的配置库函数说明,方便用户应用。配置函数库与二次开发程序包支持Win2000/XP/WIN7/WIN8/Linux等操作环境。

  EtherCAN智能网关现已被广泛应用于构建现场总线实验室、工业控制网络、智能小区监控等多总线环境中。同时该设备具有体积小巧、即插即用等特点,同时该网关模块使用DIN导轨的安装方式,使其特别适用于工业现场或机柜中与其他设备配套使用。

  EtherCAN智能网关上已集成CAN接口电气隔离保护模块,使其避免由于瞬间过流/过压而对设备造成损坏,增强系统在恶劣环境中使用的可靠性。

  用户可以通过附带的“EtherCAN Config”软件对EtherCAN智能协议转换网关进行配置。目前配置软件仅支持Modbus/TCP-CAN协议之间转换的配置,对于以太网端或CAN端的其他标准或自定义协议,暂时不支持用户自己对其配置,如需要,我公司可为用户提供任意协议之间的配置服务。

上一篇:让金砖国家媒体共同发声——访俄罗斯卫星通讯社副总编辑德米特里·戈尔诺斯塔耶夫 下一篇:锁定百度“云智技术论坛”看物联网遇到AI将擦出怎样的火花