首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux ARM PC与艾伦·布拉德利PLC的连接

问Linux ARM PC与艾伦·布拉德利PLC的连接
EN

Stack Overflow用户
提问于 2022-05-10 04:56:29
回答 1查看 126关注 0票数 1

我正在尝试连接我的NVIDIA Jetson Xavier NX设备到艾伦布拉德利PLC。Jetson设备基本上是Linux,有一个普通的以太网端口。

当使用Allen创建一个“模块”时,它要求我提供不同的连接参数:

代码语言:javascript
复制
                 | Assembly Instance  | Size
Input            | ???                | ???
Output           | ???                | ???
Configuration    | ???                | ???

由于我的Jetson PC用以太网/IP电缆连接到PLC上,我很困惑这些参数是什么。我查阅了罗克韦尔自动化文献,但无法找到关于这个问题的明确答案。我在LogixDesigner中将其作为一个通用的以太网/IP模块添加,但仍然需要这些信息。

我也问过我的个人电脑制造商(AdlinkTech),他们似乎也没有任何答案。如能在这方面提供任何帮助,将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2022-05-10 14:17:52

以太网/IP是一些工业设备,如Allen使用的一种特定协议,用于通过以太网进行通信。以太网/IP中的消息传递可以分为两种类型:隐式消息传递和显式消息传递。

隐式消息传递是指设置一个预定义的数据结构,该结构在两个设备之间定期通信。当您处理需要不断从PLC发送或接收数据的I/O设备时,这是最常用的。在Allen上,当您在LogixDesigner中创建一个通用的以太网/IP设备时,您正在尝试设置隐式消息传递,以及它要求的6个数字定义在该消息中传递的数据结构。

另一方面,显式消息传递是一种在程序中按需进行通信的消息.在艾伦-布拉德利PLC上,这是通过MSG指令完成的.可以以这种方式设置不同类型的消息,在配置MSG指令时,您将看到这些信息。

为了让您的设备能够与通信,您的设备需要充当以太网/IP服务器。您可能需要在PC上安装以太网/IP服务器软件,或者编写自己的软件。关于以太网/IP协议的更多细节,可以从负责以太网/IP的标准组织以太网/IP开发人员指南上找到。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72180924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档