为了将 PLC 用作客户端(以前称为“从站”),必须配置 PDO 通道,因为制造商的默认值通常不合适。就我而言,我需要 PDO,因此发送 INT 值而不是默认的 UNSIGNED8(参见图片)。
因此我的问题是:您会推荐什么样的工作流程来映射 CANopen 客户端 PDO 通道?
为了将 PLC 用作客户端(以前称为“从站”),必须配置 PDO 通道,因为制造商的默认值通常不合适。就我而言,我需要 PDO,因此发送 INT 值而不是默认的 UNSIGNED8(参见图片)。
因此我的问题是:您会推荐什么样的工作流程来映射 CANopen 客户端 PDO 通道?
我发现以下工作流程很合适,但是我感谢您的任何改进和建议!
在 eds 中打开文件。编辑。我发现免费的 Vector CANEDs Editor 非常有用。删除所有不需要的 RxPOD 和 RxPDO 映射。
从数据库中添加必要的 PDO 和 PDO 映射。(这实际上可能是一个错误,但如果您只是编辑 PDO 而不删除并重新创建它们,我总是会收到错误消息)
检查 eds 文件是否有错误(按 F5)并将 eds 文件复制并粘贴到原始位置点 1。)
在 Automation Studio 中添加 PLC 客户端设备,您应该会看到正确的映射。
(PS:我无法使图像更小......欢迎任何有关格式化此问题的建议!)