点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我们将SAP PCo...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我们将SAP PCo...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我们将SAP PCo 15.3用于OPC UA服务器与SAP MII 15.3之间的通信。 OPC UA定义了某些标签,其中一个标签,触发位和MsgType用于监视SAP PCo中的状态。
当前,我们在PCo中有条件,例如如果'Triggerbit'== true &&('MsgType'==" START"或'MsgType'==" FINISH"),然后将消息发送到SAP MII。 当下,我们在MII中收到消息,我们将触发位重置为false。
使用此配置,我们缺少从PCo到MII的消息。 当我们从OPC UA向PCo发送连续信号时,只有很少的消息降落在MII中,而其他消息可能丢失了,处于PCo级别。
Pco级别的通信是异步的。
能否请您给我一些指导,以帮助我解决问题? 可能缺少配置等。
预先感谢
Neha
让我再解释一下我的时间评论。 当您的" Triggerbit"标签从false更改为true(更改为重要单词)时,将触发您的通知。 创建通知,发送到MII,由MII处理,执行tagQuery以及最后执行PCo将数据写入" Triggerbit"将花费X的时间。 如果在进行所有操作的同时又收到另一则消息,则可能会丢失消息。 您可以通过使用多呼叫目标来改善时序,其中一个目标会重置" Triggerbit",另一个将数据发送到MII。
您还提到要并行处理消息,为什么? 以及您希望收到多少条消息?
在不知道您尝试执行的操作的全部情况的情况下,我会说同步通信会更好,并使用消息队列功能来保证传递。
谢谢
凯文
一周热门 更多>