用于可配置消息处理的系统和方法与流程

文档序号:36476742发布日期:2023-12-22 09:26阅读:110来源:国知局
用于可配置消息处理的系统和方法与流程


背景技术:

1、计算机系统可用于创建、使用和管理用于产品和其它项目的数据。例如,计算机辅助技术(cax)系统可用于辅助产品的设计、分析、模拟或制造。cax系统的示例包括计算机辅助设计(cad)系统、计算机辅助工程(cae)系统、可视化和计算机辅助制造(cam)系统、制造运营管理(mom)系统、产品数据管理(pdm)系统、产品生命周期管理(plm)系统等。cax系统可以包括便于产品结构和产品制造的设计、模拟测试和管理的组件(例如,cax应用)。


技术实现思路



技术特征:

1.一种方法,包括:

2.根据权利要求1所述的方法,其中,所述提升属性(240)是包括在所述更新消息(230)中的生产线属性,并且其中,对所述更新消息(230)进行分组包括基于从其发送所述更新消息(230)的所述制造设施(210)的生产线将所述更新消息分组成所述不同的消息组。

3.根据权利要求1或2所述的方法,还包括:与按顺序处理被分组成所述特定消息组(310)的所述更新消息并行地处理被分组成与所述特定消息组(310)不同的消息组的更新消息。

4.根据权利要求1至3中任一项所述的方法,还包括:

5.根据权利要求4所述的方法,还包括:响应于确定针对所述特定消息组的产品制造过程已经完成而删除所述相关状态(330)。

6.根据权利要求4所述的方法,还包括:响应于确定所述相关状态(330)已经达到特定状态而向制造调度系统发送状态通知,其中所述制造调度系统被配置成控制用于所述制造设施(210)的所述物理设备(221、222、223、224、225、226)的执行调度。

7.根据权利要求1至6中任一项所述的方法,还包括:基于用户规范、系统配置或预定的默认属性将包括在所述更新消息(230)中的给定属性设置为所述提升属性(240)。

8.一种系统,包括:

9.根据权利要求8所述的系统,其中,所述提升属性(240)是包括在所述更新消息(230)中的生产线属性,并且其中,所述消息处理引擎(110)被配置成通过基于从其发送所述更新消息的所述制造设施(210)的生产线将所述更新消息(230)分组成所述不同的消息组来对所述更新消息(230)进行分组。

10.根据权利要求8至9中任一项所述的系统,其中,所述消息处理引擎(110)还被配置成与按顺序处理被分组成所述特定消息组的所述更新消息并行地处理被分组成与所述特定消息组不同的消息组的更新消息。

11.根据权利要求8至10中任一项所述的系统,其中,所述消息处理引擎(110)还被配置成:

12.根据权利要求11所述的系统,其中,所述消息处理引擎(110)还被配置成响应于确定针对所述特定消息组的产品制造过程已经完成而删除所述相关状态(330)。

13.根据权利要求11所述的系统,其中,所述消息处理引擎(110)还被配置成响应于确定所述相关状态(330)已经达到特定状态而向制造调度系统发送状态通知,其中所述制造调度系统被配置成控制用于所述制造设施(210)的所述物理设备(221、222、223、224、225、226)的执行调度。

14.根据权利要求8至13中任一项所述的系统,其中,所述消息处理引擎(110)还被配置成基于用户规范、系统配置或预定的默认属性将包括在所述更新消息(230)中的给定属性设置为所述提升属性(240)。

15.一种包括指令(522)的非瞬时性机器可读介质(520),当所述指令由处理器(510)执行时使计算系统(500)执行根据权利要求1至7中任一项所述的方法。


技术总结
一种计算系统(100),可以包括制造设施(210)的物理设备(221、222、223、224、225、226)和消息处理引擎(110)。消息处理引擎(110)可以被配置成从制造设施(210)的物理设备(221、222、223、224、225、226)接收用于通过制造设施(210)执行的产品制造过程的更新消息(230),并且解析更新消息(230)以确定更新消息(230)中的每一者的提升属性(240)的值。消息处理引擎(110)还可以被配置成根据提升属性(240)的所确定的值将更新消息分组成不同的消息组,以及针对提升属性(240)的特定值按顺序处理被分组成特定消息组(310)的更新消息。

技术研发人员:M·克兰,W·斯科特
受保护的技术使用者:西门子工业软件有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1