摘要:
Die Erfindung betrifft ein Verfahren und eine Integrations-Middleware zur Integration von heterogenen Datenquellen (DS1...DSn) wie Feldgeräte, Gruppen von Geräten, komplette Anlagen und/oder Subsysteme der Automatisierungstechnik in eine Automatisierungsanlage (AA), wobei die heterogenen Datenquellen (DS1...DSn) jeweils Quelldaten (SD1...SDn) unterschiedlicher Datenmodelle, Datenformate, Strukturen, Semantik und/oder Syntax umfassen. Um die Integration von heterogenen Datenquellen zu ermöglichen und insbesondere die proprietären Datenmodelle, Datenformate und Strukturen der heterogenen Datenquellen eindeutig interpretierbar zu machen und ein einheitliches Verständnis der Daten zu ermöglichen, ist vorgesehen, dass die Quelldaten (SD1...SDn) der zu integrierenden heterogenen Datenquellen (DS1...DSn) mittels einer Ontologie-Engine (OE) oder eines Ontologie-Services (OS) durch Anwendung von Abbildungsvorschriften und/oder Datenbeziehungsvorschriften in semantisch und syntaktisch entsprechende Zieldaten (TD1...TDn) eines gemeinsamen Datenmodells (CIM) transformiert werden und dass die Zieldaten (TD1...TDn) jeder Datenquelle (DS1...DSn) jeweils in einem digitalen Repräsentanten (DSDR1...DSDn) in einer Datenquellen-unabhängigen Schicht (DAL) gespeichert und für zumindest ein Client-Tool (CT1...CTk) über ein kommunikations-unabhängiges Interface (CTI1...CTIk) bereitgestellt werden.
摘要:
Die Erfindung bezieht sich auf ein Verfahren und eine Anordnung zur Fernbedienung von zumindest einem Feldgerät (D1... Dn) in zumindest einer Automatisierungsanlage (P1... Pk), mit einem Bediengerät (BG), wobei in dem Bediengerät ein Bedienprogramm (BP) abläuft, das mit einer Server-Rahmen-Applikation (SFDT-FA) kommuniziert, die auf einem der zumindest einen Automatisierungsanlage (P1... Pk) zugeordneten Feldgeräte-Management-Modul (FMM1... FMMk) abläuft, wobei in der Server-Rahmen-Applikation (SFDT-FA) Gerätetreiber-Pakete (DTM-P1... DTM-Pk) und zumindest ein Kommunikations-Gerätetreiber-Paket (CDTM-P) zum Bedienen der Feldgeräte (D1 ... Dn) installiert sind, die jeweils eine Logik-Gerätetreiber-Komponente (DTM-BL1... DTM-BLn; CDTM-BL1... CDTM-BLn) sowie eine Benutzeroberflächen-Gerätetreiber-Komponente (DTM-UI1... DTM-UIn; CDTM-UI1 ... CDTM-UIn) aufweisen. Um die Konfiguration und den Betrieb von Feldgeräten in räumlich verteilten Automatisierungssystemen zu vereinfachen, ist vorgesehen, dass die Gerätetreiber-Pakete (DTM-P1 ... DTM-Pn) aller Feldgeräte (D1... Dn) der Automatisierungsanlagen (P1... Pk) in Kopie zentral in einer Client-Rahmen-Applikation (CFDT-FA) installiert werden, die auf einem dem Bediengerät (BG) zugeordneten und außerhalb der Feldgeräte (D1 ... Dn) angeordneten Server (S) läuft, dass in der Client-Rahmen-Applikation (CFDT-FA) des Servers (S) ausschließlich webbasierte Benutzeroberflächen-Gerätetreiber-Komponenten (DTM-UI1... DTM-UIn; CDTM-UI1 ... CDTM-UIn) ablaufen, dass in der Server-Rahmen-Applikation (SFDT-FA) der Feldgeräte-Management-Module (FMM1... FMMk) ausschließlich die Logik-Gerätetreiber-Komponenten (DTM-BL1... DTM-BLn; CDTM-BL1... CDTM-BLn) ablaufen und dass Feldgeräte-typspezifische Benutzeroberfläche zumindest eines Gerätetreibers bzw. Kommunikations-Gerätetreibers durch einen mit der Client-Rahmen-Applikation (CA) gekoppelten Webserver (WSER) als Webseite zur Verfügung gestellt und in einem von der dem Bediengerät (BG) zur Verfügung gestellten Webbrowser (WB) geladen und angezeigt wird.