SAP PCo 15.3-从PCo到MII的消息失败

2020-08-22 03:47发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我们将SAP PCo...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入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

12条回答
Tong__Ming
2020-08-22 04:17

让我再解释一下我的时间评论。 当您的" Triggerbit"标签从false更改为true(更改为重要单词)时,将触发您的通知。 创建通知,发送到MII,由MII处理,执行tagQuery以及最后执行PCo将数据写入" Triggerbit"将花费X的时间。 如果在进行所有操作的同时又收到另一则消息,则可能会丢失消息。 您可以通过使用多呼叫目标来改善时序,其中一个目标会重置" Triggerbit",另一个将数据发送到MII。

您还提到要并行处理消息,为什么? 以及您希望收到多少条消息?

在不知道您尝试执行的操作的全部情况的情况下,我会说同步通信会更好,并使用消息队列功能来保证传递。

谢谢

凯文

一周热门 更多>