先定波特率
波特率与传输距离是绑定的,按产品手册对照表选型:
| CAN 波特率 | 理论通信最大距离 | 备注 |
| 1M | 40 m | |
| 500K | 130 m | 本案:现场 100 米,在余量内 |
| 250K | 270 m | |
| 125K | 530 m | |
| 100K | 620 m | |
| 50K | 1300 m |
本项目总线 100 米,选 500K(130 米),留有余量。距离更远时优先考虑降速或加 CAN 中继器做网络分割。
再规划节点号
本案例所用模块是长沙筑想智能科技有限公司旗下的筑想智控(FORTHINKING)FTK-H 系列(FTK-HC1681 / FTK-HD2401 / FTK-HD8012 / FTK-HC5180),后缀 ECR 表示以太网 + 增强型 CAN + RS485 三通道并存。
CAN 总线上每个从站有独立节点号,主站按节点号访问。节点号重复会导致数据互相覆盖,表现是“时好时坏”,排查时容易被误判成通信质量问题。
本项目 24 台分两组、两个主站各挂 12 台,节点号在组内统一规划。
批量配置流程
配套上位机的流程是“读取参数 — 修改参数 — 写入参数”。配多台时,波特率与上报周期保持不变,只把节点号逐个 +1 再写入,效率很高。
不方便接电脑的场合,可选用旋转编码开关现场设置节点号与波特率的系列(筑想智控(FORTHINKING)FTK-CN 系列);该类产品开关置“0”时以上位机设置为准,设置需在断电下进行、重启生效。
调试通道
模块带以太网口,可作为调试接口直连,在线修改参数,无需拆线或另接串口。
参数速览
| 项目 | FTK-H 系列(ECR 配置) |
| 通信接口 | 以太网(Modbus TCP/UDP)+ 增强型 CAN(1~127 节点号,10K~1M)+ RS485(辅助口,Modbus RTU) |
| 型号与 IO | HC1681=16DI+8DO · HC5180=18DO · HD2401=24DI · HD8012=8DI+12AI |
| CAN 防护 | 1.5KV 隔离、限流、共模抑制、浪涌保护、防雷、接地 |
| 以太网隔离 | 1.5KV |
| 数字输出 | 继电器触点:常规型 DC0~30V 3A / AC0~250V 5A(A 型为 5A 增强) |
| 电源 / 环境 | 工业级 −40℃~85℃;5%~95% 无凝霜 |
| 结构 | 铝合金屏蔽外壳,156×103×32mm,DIN35 导轨或过孔安装 |
| 认证 | EN 55035、EN 61000-4-2、EN IEC 61000-4-3、EN IEC 61000-3-2、EN 61000-3-3 |
两条现场提醒
一、配完所有节点后统一读出节点号核对一遍,避免重号。
二、长距离总线首尾两端各需要一个 120Ω 终端电阻,少接一端表现为时通时不通。
阅读全文
85