DIN EN IEC 62541-10
OPC Unified Architecture - Teil 10: Programme (IEC 62541-10:2020); Englische Fassung EN IEC 62541-10:2020
OPC Unified Architecture - Part 10: Programs (IEC 62541-10:2020); English version EN IEC 62541-10:2020
Einführungsbeitrag
Dieser Teil der Normenreihe IEC 62541 legt das Informationsmodell fest, welches im Zusammenhang mit Programmen in der OPC Unified Architecture (OPC-UA) steht. Das Dokument beschreibt Festlegung der KnotenKlassen, genormter Merkmale, Methoden und Ereignisse und zugehöriges Verhalten und Informationen für Programme. Das vollständige Adressraummodell, einschließlich aller Knotenklassen und Attribute ist in IEC 62541-3 festgelegt. Die Dienste, wie beispielsweise jene zum Aufrufen der Methoden, welche zur Verwaltung von Programmen verwendet werden, sind in IEC 62541-4 festgelegt. Gegenüber DIN EN 62541-10:2015-11 wurden folgende Änderungen vorgenommen: a) ProgramType zu ProgramStateMachineType geändert. Diese entspricht KnotenEinrichtung (und somit den Implementierungen). In ProgrammDiagnoseDatenTyp wurde die Definition von LetzteEingabeArgumente und LetzteAusgabeArgumente geändert, und es wurden zwei zusätzliche Felder für Argumentwerte hinzugefügt. Außerdem wurde StatusErgebnis zu StatusCode geändert. Neue Version des Typs für ProgrammDiagnose2DatenTyp erstellt. b) Optionale Modellierungsregel für Programmsteuerungsmethoden zu OptionalerPlatzHalter geändert. Nach der Klarstellung in IEC 62541-3 erlaubt dies Untertypen (oder Instanzen), so dass Argumente hinzugefügt werden können. Open Platform Communications Unified Architecture (OPC UA) ist ein Standard für den Datenaustausch als plattformunabhängige, service-orientierte Architektur. Die Normenreihe DIN EN 62541 spezifiziert die OPC Unified Architecture (OPC UA).
Änderungsvermerk
Gegenüber DIN EN 62541-10:2015-11 wurden folgende Änderungen vorgenommen: a) ProgramType zu ProgramStateMachineType geändert. Diese entspricht KnotenEinrichtung (und somit den Implementierungen). In ProgrammDiagnoseDatenTyp wurde die Definition von LetzteEingabeArgumente und LetzteAusgabeArgumente geändert, und es wurden zwei zusätzliche Felder für Argumentwerte hinzugefügt. Außerdem wurde StatusErgebnis zu StatusCode geändert. Neue Version des Typs für ProgrammDiagnose2DatenTyp erstellt. b) Optionale Modellierungsregel für Programmsteuerungsmethoden zu OptionalerPlatzHalter geändert. Nach der Klarstellung in IEC 62541-3 erlaubt dies Untertypen (oder Instanzen), so dass Argumente hinzugefügt werden können.