US 12,436,913 B2
Non-MTP module integration
Mario Hoernicke, Landau (DE); and Katharina Stark, Weinheim (DE)
Assigned to ABB Schweiz AG, Baden (CH)
Filed by ABB Schweiz AG, Baden (CH)
Filed on Jul. 7, 2023, as Appl. No. 18/348,565.
Claims priority of application No. 22183909 (EP), filed on Jul. 8, 2022.
Prior Publication US 2024/0012783 A1, Jan. 11, 2024
Int. Cl. G06F 13/42 (2006.01)
CPC G06F 13/4282 (2013.01) 10 Claims
OG exemplary drawing
 
1. A method for non-module type package (MTP) module integration, comprising:
receiving by a wrapper unit, logic signals, bus signals, and material signals from a non-MTP module, wherein the non-MTP module is a physical module of a process plant, wherein the logic signals comprise information of logic connections and/or functions of the non-MTP module, wherein the bus signals comprise information of outputs of a fieldbus of the non-MTP module, wherein the material signals comprise information of material connections of the non-MTP module, and wherein the material signals further comprise physical process input and outputs of the non-MTP module;
converting by the wrapper unit the bus signals to open platform communication identifier architecture, OPC UA, nodes;
determining by the wrapper unit an MTP interface using the logic signals and the material signals, wherein determining the MTP interface comprises:
determining, by the wrapper unit, a new data object using the logic signals, wherein the data object describes parameters and signals of a black box model in an MTP conform way;
determining, by the wrapper unit, a Human Machine Interface (HMI) definition using the material signals and the logic signals; and
determining the MTP interface using the data object and the HMI definition; and
determining by the wrapper unit a MTP conform digital black box module using OPC UA nodes and the MTP interface, wherein determining the data object comprises determining a service frame to execute the black-box module comprising defining a frame for a mirroring function module for the black box module, adding a symbol for the black box module to the mirroring function module, and defining a frame program for a service to run the black box module.