一、现场使用 SG‑CAN‑4G‑410 网关,电脑通过网口配置设备,配置软件搜索不到设备,需要从哪些方面排查处理。 首先确认设备供电正常,PWR 电源灯常亮,RUN 系统指示灯处于闪烁运行状态;电脑网线连接设备 LAN 配置网口,核对电脑网卡 IP 与设备默认 IP192.168.1.37 处于同一网段;关闭电脑防火墙、杀毒软件,避免拦截配置软件报文;在软件下拉框准确选中和网关直连的那张网卡,再点击搜索设备;如果修改过设备 IP 地址无法找回,可以长按 DEF 按键 10 秒以上恢复出厂设置,设备恢复默认 IP 之后重新搜索;注意该 LAN 网口仅用于参数配置,不用于业务数据传输。
二、项目需要实现远端服务器通过 4G 网络远程采集现场 CAN 总线设备数据,硬件接线与通道模式需要做哪些配置。 硬件上接入支持移动、联通、电信的 4G 物联网卡,接好 4G 天线;CAN 总线 H、L 引脚对应接入网关 CAN 通道的 Hx、Lx 端子,总线两端按需匹配终端电阻;供电采用 9‑36V 直流,V1/V2 支持双电源冗余供电,E 端子可靠接大地。打开配置软件,获取设备原有参数,在 WiFi/4G 栏目类型选择 4G;选中对应的 CAN 通道,勾选通道使能,4G 模式只支持 TCP Client 或者 UDP 工作模式,填写远端服务器公网 IP 与端口号,还可以填写自定义注册包用于区分多台现场设备;设置 CAN 通道波特率,匹配现场 CAN 总线波特率,选择接收标准帧或者标准 + 扩展帧;全部参数配置完成点击配置设备,执行重启设备,参数生效之后即可实现 CAN 数据 4G 远传。
三、四路 CAN 通道同时接入不同 CAN 总线,四路之间会不会互相干扰,多通道使用时有哪些注意事项。 该设备四路 CAN 通道相互电气隔离,四路参数完全独立,通道之间不会互相干扰,可以分别对接四条波特率不一样的 CAN 总线;每一路通道需要单独勾选通道使能,分别设置各自波特率、帧过滤范围、网络工作模式;硬件接线 H、L 引脚不要接反,每一路 CAN 总线根据总线长度,确认总线两端 120Ω 终端电阻配置;CH1‑CH4 指示灯闪烁,代表对应 CAN 通道正在收发报文,如果指示灯完全不闪烁,需要核对波特率是否匹配、CAN‑H 与 CAN‑L 接线是否颠倒;四路通道可以分别配置不同的远端服务器 IP 端口,实现多路 CAN 数据分别上传不同服务端。
四、设备出现 ERR 故障灯常亮,CAN 通道收不到数据,如何定位故障问题,复位和恢复出厂操作有什么区别。 ERR 故障灯常亮代表系统存在异常,首先观察对应 CAN 通道指示灯,如果对应 CH 通道灯完全不闪烁,优先核对 CAN 接线 H/L 有没有接反、现场 CAN 总线波特率和网关设置波特率是否保持一致,检查 CAN 总线是否短路;RST 按键为设备复位,按下设备重启,不会清除已经保存的配置参数;DEF 恢复出厂按键需要长按 10 秒直到 SYS 灯闪烁,执行之后所有配置全部恢复出厂,原有参数全部丢失,操作前务必备份参数;故障排查优先使用 RST 复位测试,不要轻易执行 DEF 恢复出厂,只有忘记 IP、参数完全错乱的场景才使用恢复出厂。
五、4G 远传场景下,上位机和网关之间收发 CAN 数据,数据包格式有什么要求,心跳功能如何使用。 网络侧每一条 CAN 报文固定为 13 字节,第 0 字节包含帧类型、帧格式、数据长度信息,1‑4 字节为 CAN 帧 ID,5‑12 字节为 CAN 数据,数据不足 8 字节时末尾补 0;单包网络报文最多可以打包 32 条 13 字节的 CAN 报文;第 0 字节的第 5 位用作心跳标记位,当该位置 1 时,网关收到这条 13 字节数据包不会转发至 CAN 总线,上位机周期发送该心跳包,就可以检测 TCP 链路是否保持连通;上位机解析 4G 上传过来的数据,必须按照 13 字节一条报文拆分解析,不可以直接当成原始 CAN 报文处理,下发给 CAN 总线的数据,也必须组装为规定 13 字节格式,否则网关无法识别转发。