工具/软件:
大家好!
我目前正在使用 EtherNet/IP 适配器示例“C:\ti\ind_comms_sdk_am243x_11_00_00_08\examples\industrial_comms\EtherNetIP_adapter_demo]。
连接设置:

我正在尝试将循环数据从适配器发送到扫描仪软件[EnIPExplorer]。
已创建实例 ID 为 0x65 的汇编对象并添加
类 ID => 0x70:实例 ID => 0x1: ID => 0x308 至 0x30D =>作为汇编实例 0x65 下的汇编成员
EI_API_CIP_addAssemblyMember(pCipNode, 0x65, 0x70, 0x1, (uint16_t)(0x308));
即输入组件[T -> O]。
在 EI_APP_GENERIC_DEVICE_RUN() 下、尝试了两种发送循环数据的方法
1. EI_API_CIP_setAttr_usint(pCipNode, 0x70, 0x01, 0x0308, attrValue); => default
2. EI_API_CIP_getAssemblySize(pCipNode, 0x65, &size);
EI_API_CIP_setAssemblyData (pCipNode, 0x65, &attrValue, size);
适配器与 EnIPExplorer 连接后、当我尝试使用汇编实例 ID 0x65 和属性 ID 0x3 进行隐式消息传递时
通过 Forward_open 请求建立的连接。 数据是在 EnIP 处收到的、但有 错误

我知道如何解决这个问题。
此致、
D.Jenita.

