-
单击菜单“工具 选项”,然后在“选项”窗口中选择“设备编辑器”。
-
启用第一个复选框“显示通用设备配置视图” ,然后单击[确定] 。
添加 CM598-CAN
-
右键单击节点 “Extension_Bus” 下方所需的插槽,然后单击 “Add object”。
对话框“Replace object:” 出现。
-
在列表中单击“CM598_CAN” ,然后单击[替换对象] 。
-
双击“CM598_CAN (CM598-CAN)” ,在编辑器窗口中显示“CM598-CAN 参数” 。
可使用以下参数:
参数 |
默认值 |
价值 |
说明 |
---|---|---|---|
在配置故障时运行 |
没有 |
没有 |
如果配置错误,用户程序不会启动。 |
是 |
用户程序的启动与 CM598-CAN 通信模块的故障配置无关。 |
||
CANopen 同步模式 |
仅同步总线 |
仅同步总线 |
“CANopen 管理器” 仅向 CAN 总线发送同步报文(如果启用)。同步报文的属性在“CANopen 管理器” 参数中配置。 |
同步总线和任务 |
“CANopen 管理器” 向 CAN 总线发送同步报文并触发 IEC 任务。 ⮫ “SYNC 任务的配置” |
“CAN Bus” 标签包含 CAN 总线的基本设置和 CAN 2.0 B 协议的特殊设置。
“29 位 COB-ID” 的设置仅适用于 CAN 2.0 B 协议。确保启用选项“Enable 29 Bit COB-ID” 。否则无法接收 CAN 2.0 B 帧。“Enable 29 Bit COB-ID” 的其他参数配置接收滤波器。
SAE J1939
应用示例⮫ AC500 SAE J1939 协议 提供了一个示例项目,演示如何在 PLC 中使用和处理 SAE J1939 协议。
参数 |
默认值 |
价值 |
说明 |
---|---|---|---|
总线参数 |
|||
传输速率 |
250 kBit/s |
10 kBit/s 20 kBit/s 50 kBit/s 100 kBit/s 125 kBit/s 250 kBit/s 500 kBit/s 800 kBit/s 1000 kBit/s |
传输速度(千比特/秒] |
节点设置 |
|||
监测出错时停止 |
残疾 |
残疾 |
出现监控错误(节点保护或心跳错误)时,管理器不会停止运行。一个节点失去通信对其他节点没有影响。管理器会尝试与受错误影响的节点重新建立通信。 |
已启用 |
如果启用此功能,管理器也将停止与所有响应节点和活动节点的通信。 |
||
发送“全球启动节点” |
已启用 |
残疾 |
配置节点后不会发送“全局启动节点” 消息。 |
已启用 |
配置节点后,将发送“全局启动节点” 消息。这将再次同步所有节点。 |
||
29 Bit COB-ID |
|||
启用 29 位 COB-ID |
残疾 |
残疾 |
29 位 CAN-ID 已禁用,但 11 位 CAN-ID 仍启用。 |
已启用 |
29 位 CAN-ID 是额外启用的。 |
||
验收面具 |
0 |
29 位 |
指定过滤器将评估的 CAN-ID 位数。 例如,当接受掩码 = 0x1FFFFFFF 时,所有位都会被评估。 |
验收编码 |
0 |
29 位 |
指定为通过过滤器而必须设置的 CAN-ID 位数。只有那些在接受掩码中设置的位才是相关的。 |
“CM598-CAN I/O 映射” 标签包含用于 CANopen 配置的总线周期选项。可使用以下参数:
参数 |
默认值 |
价值 |
说明 |
---|---|---|---|
总线周期任务 |
使用父总线周期设置 |
使用父总线周期设置 |
使用“PLC 设置” 选项卡中的设置。 |
任务 |
触发总线周期的任务名称 |
选项卡“CM598-CAN IEC Objects” 包含已创建的 IO 驱动程序实例。
