选项卡:CANopen 管理器 – 常规
节点 ID | 节点号将 CANopen 管理器标识为唯一的(值范围:1...127)。 |
检查并修复配置 | 打开同名对话框。详情见下文。 |
自动启动 CANopen 管理器 |
提示:只要 CANopen 管理器不处于 OPERATIONAL 模式,就不会发送 PDO(刷新输出)。 |
轮询可选从站 |
不断轮询从站会增加总线循环时间,这可能会干扰应用程序(尤其是运动应用程序)。您可以停用轮询以避免此行为。如果轮询被禁用,则在发送启动消息时会再次检测到从站。 |
启动奴隶 |
|
NMT 全部启动(如果可能) |
|
NMT 错误行为 |
|
使用心跳消息是另一种监控方法。它可以从主节点和从节点执行,而不是节点保护。通常,主站向从站发送心跳消息。 | |
启用心跳产生 | 主机发送心跳。他们定义了时间间隔 制作人时间.当给从机提供心跳功能时,会为主机创建一个来自从机的心跳消费条目。然后应用 Node-ID 和 master 的 1.5 倍心跳间隔。
|
节点 ID | 总线上心跳生产者的唯一标识(1-127) |
生产者时间(毫秒) | 连续心跳之间的间隔长度(以毫秒为单位) |
冗余节点 ID | 要求:一个 冗余配置 对象被插入到应用程序下方。 总线上冗余心跳生产者的唯一标识(1-127) |
冗余等待时间 (µs) | 要求:一个 冗余配置 对象插入到应用程序下方。 被动控制器等待主动控制器心跳的持续时间。如果超过了这个时间,那么被动控制器就会扮演主动角色。 |
启用同步制作 |
同步 PDO 在 SYNC 报文之后直接发送。 |
COB-ID(十六进制) | SYNC 报文的 CAN-ID。可能值的范围:[1...2047]。 |
周期(微秒) | 发送 SYNC 电报的间隔长度(以微秒为单位) |
窗口长度 (µs) | 同步 PDO 的时间范围的长度(以微秒为单位) |
启用同步消费 |
|
重要
如果为 CANopen 管理器启用了 SYNC 生成,则不允许您选择 启用同步制作 所有其他总线设备的选项。
启用 TIME 生产 |
|
COB-ID(十六进制) | (Communication Object Identifier):标识消息的时间戳。默认值:[0...2047],预设 16#100 |
生产者时间(毫秒): | 发送时间戳的时间间隔(以毫秒为单位)。该值必须是任务循环时间的倍数。可能的值 [0, 65535] |
提示
运行时必须支持“高分辨率时间戳”。如果不是,则显示错误消息。
对话框:检查并修复配置
当您在 CANopen 管理器下方插入多个设备时,错误消息可能会报告多个分配的节点 ID 或无效的 COB-ID。这 检查并修复配置 按钮打开一个对话框来解决这些冲突。
对于与节点 ID 或 PDO COB-ID 的冲突,您可以单击 编辑冲突 打开包含详细信息的对话框。
节点数加倍 | 具有相同 ID 的所有设备的列表。在该领域 节点 ID 列,您可以为受影响的设备输入新的节点号。 |
PDO COB-ID 的错误和重复分配 | 可能不允许从设备描述文件中自动生成的 COB-ID。所有不正确的条目都与各自的设备名称、节点 ID 和索引一起列出。纠正无效 COB-ID 的三个选项:
|
更正的条目会自动从显示的列表中删除。
您可以使用 自动修复.该命令将所有时序值修改为兼容值。 (时间应该是任务时间的倍数。)