• 正文
  • 相关推荐
申请入驻 产业图谱

CAN 分布式 IO 的组态与配置:从 EDS 导入到映射表核对

3小时前
36
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

CAN 分布式 IO 装上去之后,真正花时间的是配置。这篇按实施顺序,把一次钢铁结构件产线的配置过程梳理一遍。

现场条件先交代:同一条 CAN 总线上挂着几台变频器,干扰不小;PLC 本体 IO 用满,需要外挂节点扩点位。

第一步:EDS 导入

EDS 是 CANopen 设备的标准描述文件,里面定义了设备的对象字典、PDO 映射与数据类型。

把它导入 PLC 侧组态软件之后,设备的 IO 点位、数据类型、映射关系都由文件给出,不需要手工拼装 CAN 帧,也不用自己推算字节序。这一步省下的时间,在点数多的项目上非常可观。

导入之后建议先确认一件事:设备类型与节点地址是否与实物一致。很多通信异常就出在这一步的对不上。

第二步:参数配置

用 RS485 转 USB 线连接模块的 485 口,在上位机软件里选串口号与波特率建立连接。需要配的参数不多:

设备 ID:Modbus RTU 从站地址。

CAN 波特率:必须与总线其余设备完全一致,这一项是现场最常见的问题来源。

CAN 节点地址:CANopen 从站地址范围 1~127,全总线唯一。

TPDO 传输方式与上报周期:查询、定时、异步、同步按主站要求选。

AI 采样模式:常规模式全通道采样;高速模式仅奇数通道有效,按实际需要选。

配置完成后写入设备,掉电保存。这一步很容易漏,写完记得回读一次确认。

第三步:接线顺序

接线按电源、CAN、IO 三段的顺序来,每一段接完先目视检查再往下走。

电源:V+ / V- / VPE,VPE 接屏蔽层或大地。

CAN:CANH / CANL / CANPE;总线首尾两端各配 120Ω 终端电阻。

DI:公共端 M 按 PNP 或 NPN 接法区分,接反读不到信号。

DO:继电器触点,每组两个接线口,触点无正负。

AI:差分输入,正负不可接反。

本例所用型号为长沙筑想智能科技有限公司旗下的筑想智控(FORTHINKING)FTK-HC8861CRV,8DI + 8DO + 6AI,模拟量为 0~±10V 电压型。

第四步:映射表核对

参数和接线都完成之后,不要急着跑工艺,先逐点核对:给一个输入信号,看对应的寄存器值变化;写一个输出寄存器,看现场继电器是否动作。

这一步的价值在于把问题定位在“点”上而不是“系统”上。核对通过了,工艺跑起来出问题,就可以排除通信层,直接查逻辑。

这次实施的实际结果是:逐点核对一次一致,工艺流程随后走通,此后数年运行稳定。另外映射表可以导出,下一个项目改地址即可复用,这是批量项目里很实在的一点。

常见问题的排查顺序

如果新节点接上去总线不通,按成本从低到高查:

波特率是否与总线其余设备一致(默认 125K,现场常见 250K/500K)。

节点地址是否与已有设备冲突。

首尾两端 120Ω 终端电阻是否在位,量 CANH 与 CANL 应约 60Ω。

这三处对上,绝大多数“接上去就不通”当场就能解决,不用换件。

筑想智控(FORTHINKING)——长沙筑想智能科技有限公司旗下工业控制品牌 · 官网 www.csforthinking.com

相关推荐