跳转至

MES集成#

凯睿德制造软件提供了高水平的可扩展性和可伸缩性,使系统能够与不同环境集成,并与来自多个客户的不同数据结构进行交互。所提供的通用集成包允许不同站点和解决方案之间进行通信。

generic_integration

Info

该示例展示了两个不同的工厂设施(不同的站点),但在某些情况下,也可能要在同一工厂设施内进行通信。

通用集成#

通用集成包的开发目的是弥合集成引擎与DEE操作之间的差距,它会解释集成条目,并将执行重定向到以前配置的DEE操作

该包访问处理程序解决方法配置,并通过已开发的DEE操作处理数据,实现集成方案的敏捷、快速开发。

integration_handler_resolution_example

DEE操作与消息类型关联:

dee_action

该集成包将用于凯睿德制造软件MES系统之间的所有集成。目前,该产品提供开箱即用的远程物料运送集成。

激活通用集成#

要激活通用集成,必须设置或更新/Cmf/System/Configuration/Integration/GenericIntegration/GenericIntegrationIsActive配置键。

activate_generic_integration

远程物料运送#

在多工厂设施建模的系统中,某些情况需要工作流将物料从一个工厂设施传输到另一个工厂设施。这种工作流都通过远程物料运送集成来确保。

要设置此集成方案,所有建模对象必须在系统中表示,才能正常工作。每个站点都需要远程站点映射配置,以及远程工厂设施(远程站点上的本地工厂设施)和相同的流程和步骤。

organic_structure

Info

应在两个站点中定义远程站点和远程工厂设施。

配置远程站点#

将接收物料的远程站点应在凯睿德制造软件MES系统中配置,并特别注意某些必填字段:

  • RemoteExportAddress:远程站点上运行的凯睿德制造软件MES系统的公共端点
  • RemoteExportTenant:用于身份验证的安全租户
  • RemoveExportToken:用于身份验证的安全个人访问令牌(PAT)

configure_remote_site

配置远程工厂设施#

远程工厂设施必须配置为与远程站点相同的名称,还应标记为远程设备并与需要以前创建的相应远程站点关联:

remote_facility

运送的组织#

在本地工厂设施中,用户必须将远程工厂设施指定为运送的组织:

shipping_facilities

定义集成消息类型#

要允许无缝集成处理程序解析,应配置消息类型名称以区分集成条目:

/Cmf/System/Configuration/Integration/MessageTypes/MaterialRemoteShip

material_remote_ship_message_type

运送物料#

要执行物料运送,用户需要选择活动且已排队的物料。“物料”页面中提供一个运送按钮。

Warning

物料中的允许运送标志必须处于活动状态。

remote_ship

运送向导中,用户选择要为其配送物料的工厂设施:

ship_wizard

确认后,MES系统将创建一个新的集成条目,该条目将(通过通用集成操作)在远程端点上生成物料运送请求,且物料状态将在确认请求后更新。同时,用户可以在“系统集成”页面中检查集成状态:

system_integrations

system_integrations_page

接收物料#

在远程站点,创建新的集成条目后,用户将可以在“工厂设施视图”页面接收待处理的物料。

material_receive