如何解决配置 .eds 文件以映射 CANopen 客户端 PLC 的通道
为了使用 PLC 作为客户端(以前称为“从机”),必须配置 PDO 通道,因为制造商的默认值通常不合适。就我而言,我需要 PDO,因此发送 INT 值而不是默认的 UNSIGNED8(参见图片)。
因此我的问题是:您会推荐什么样的工作流程来映射 CAnopen 客户端 PDO 通道?
解决方法
我发现以下工作流程是合适的,但我感谢您提供的任何改进和建议!
- 首先找到制造商提供的 .eds 文件。图像显示在贝加莱自动化工作室编程环境中
-
在 eds 中打开文件。编辑。我发现免费的 Vector CANEDs 编辑器非常有用。删除所有不需要的 RxPOD 和 RxPDO 映射。
-
从数据库中添加必要的 PDO 和 PDO 映射。 (这实际上可能是一个错误,但如果您只是编辑 PDO 而没有删除和重新创建它们,我总是会收到错误消息)
- 将日期映射到通道
- 不要忘记在第一个条目中写入通道数(在此图像中:1601sub0)
-
检查 eds 文件是否有错误(按 F5)并将 eds 文件复制并粘贴到原始位置点 1。)
-
在 Automation Studio 中添加 PLC 客户端设备,您应该会看到正确的映射。
(PS:我不能把图片变小……欢迎任何关于格式化这个问题的建议!)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。