ich beschäftige mich gerade mit der CODESYS Control for Raspberry Pi SL Runtime. Und zwar untersuche ich den Implementierungsgrad von Codesys, bezogen auf die OPC UA Spezifikationen. Dazu verwende ich den Test-Client "UA Expert", der alle Spezifikationen der Foundation unterstützt.
Die Runtime liefert einen OPC UA Server, der über die Symbolkonfiguration aktiviert werden kann. Dort kann ich dann auch die Nodes bzw. Variable auswählen die mein OPC UA Server darstellen soll. Das bedeutet die OPC UA Spezifikation "Data Access" wird unterstützt.
Nun zum eigentlichen Thema, laut Codesys Website und der OPC Foundation unterstützt Codesys
folgende Spezifikationen:
Alarms and Events Interface Version 1.10
Unterstützung von hierarchischem Browsen der Variablen
1.)Wie kann ich in meinem Projekt die Spezifikation "Alarms and Events" testen bzw. implementieren? Ich möchte über den UA Expert dann Alarme bzw. Events registrieren können , und somit die Funktion beweisen.
2.)Des Weiteren können ab V3 Zertifikate genutzt werden. Ich würde gerne die Kommunikation zwischen Server und Client per Zertifikat absichern und die Daten verschlüsselt übertragen (was laut dem Security Screen ->"verschlüsselte Kommunikation erzwingen") auch möglich sein sollte. Leider kommt beim übertragen des Projekts: "Verschlüsselte Kommunikation wird nicht unterstützt". Wird die Funktion des OPC UA Servers überhaupt unterstützt?
Da es sich bei dieser Untersuchung um ein wichtiges Projekt meines Studiums handelt, wäre ich über hilfreiche Antworten sehr dankbar.
Grüße
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Zitat:
ich beschäftige mich gerade mit der CODESYS Control for Raspberry Pi SL Runtime. Und zwar untersuche ich den Implementierungsgrad von Codesys, bezogen auf die OPC UA Spezifikationen. Dazu verwende ich den Test-Client "UA Expert", der alle Spezifikationen der Foundation unterstützt.
Die Runtime liefert einen OPC UA Server, der über die Symbolkonfiguration aktiviert werden kann. Dort kann ich dann auch die Nodes bzw. Variable auswählen die mein OPC UA Server darstellen soll. Das bedeutet die OPC UA Spezifikation "Data Access" wird unterstützt.
Nun zum eigentlichen Thema, laut Codesys Website und der OPC Foundation unterstützt Codesys folgende Spezifikationen:
OPC Common Definitions and Interfaces Version 1.0 Data Access Custom Interface Standard Version 1.0a Data Access Custom Interface Standard Version 2.05A Data Access Custom Interface Standard Version 3.0 Data Access Automation Interface Standard Version 2.02 Alarms and Events Interface Version 1.10 Unterstützung von hierarchischem Browsen der Variablen
Hier werden die Spezifikationen von OPC und OPC UA vermischt. Das ist nicht das gleiche. Der Funktionsumfang des OPC Servers unterscheidet sich vom Funktionsumfang des OPC UA Servers
Zitat:
1.)Wie kann ich in meinem Projekt die Spezifikation "Alarms and Events" testen bzw. implementieren? Ich möchte über den UA Expert dann Alarme bzw. Events registrieren können , und somit die Funktion beweisen.
Der OPC UA Server kann aktuell noch keine Events bzw. Alarme und Conditions (OPC UA Spezifikation Teil 9 ).
Ein Punkt auf der Roadmap aber noch nicht implementiert.
Zitat:
2.)Des Weiteren können ab V3 Zertifikate genutzt werden. Ich würde gerne die Kommunikation zwischen Server und Client per Zertifikat absichern und die Daten verschlüsselt übertragen (was laut dem Security Screen ->"verschlüsselte Kommunikation erzwingen") auch möglich sein sollte. Leider kommt beim übertragen des Projekts: "Verschlüsselte Kommunikation wird nicht unterstützt". Wird die Funktion des OPC UA Servers überhaupt unterstützt?
Hier werden zwei Dinge vermischt: Verschlüsselte Onlinekommunikation – OPC UA Verschlüsselte Kommunikation. Die Einstellung im Security Screen betrifft nur die Kommunikation zwischen CODESYS und dem Laufzeitsystem. Der OPC UA Server kann das aktuell noch nicht. Das wird zu aller Voraussicht nach zu 3.5SP11 (Juli) freigegeben
Grüße
Edwin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Guten Tag,
ich beschäftige mich gerade mit der CODESYS Control for Raspberry Pi SL Runtime. Und zwar untersuche ich den Implementierungsgrad von Codesys, bezogen auf die OPC UA Spezifikationen. Dazu verwende ich den Test-Client "UA Expert", der alle Spezifikationen der Foundation unterstützt.
Die Runtime liefert einen OPC UA Server, der über die Symbolkonfiguration aktiviert werden kann. Dort kann ich dann auch die Nodes bzw. Variable auswählen die mein OPC UA Server darstellen soll. Das bedeutet die OPC UA Spezifikation "Data Access" wird unterstützt.
Nun zum eigentlichen Thema, laut Codesys Website und der OPC Foundation unterstützt Codesys
folgende Spezifikationen:
Alarms and Events Interface Version 1.10
Unterstützung von hierarchischem Browsen der Variablen
1.)Wie kann ich in meinem Projekt die Spezifikation "Alarms and Events" testen bzw. implementieren? Ich möchte über den UA Expert dann Alarme bzw. Events registrieren können , und somit die Funktion beweisen.
2.)Des Weiteren können ab V3 Zertifikate genutzt werden. Ich würde gerne die Kommunikation zwischen Server und Client per Zertifikat absichern und die Daten verschlüsselt übertragen (was laut dem Security Screen ->"verschlüsselte Kommunikation erzwingen") auch möglich sein sollte. Leider kommt beim übertragen des Projekts: "Verschlüsselte Kommunikation wird nicht unterstützt". Wird die Funktion des OPC UA Servers überhaupt unterstützt?
Da es sich bei dieser Untersuchung um ein wichtiges Projekt meines Studiums handelt, wäre ich über hilfreiche Antworten sehr dankbar.
Grüße
Hallo,
Hier werden die Spezifikationen von OPC und OPC UA vermischt. Das ist nicht das gleiche. Der Funktionsumfang des OPC Servers unterscheidet sich vom Funktionsumfang des OPC UA Servers
Der OPC UA Server kann aktuell noch keine Events bzw. Alarme und Conditions (OPC UA Spezifikation Teil 9 ).
Ein Punkt auf der Roadmap aber noch nicht implementiert.
Hier werden zwei Dinge vermischt: Verschlüsselte Onlinekommunikation – OPC UA Verschlüsselte Kommunikation. Die Einstellung im Security Screen betrifft nur die Kommunikation zwischen CODESYS und dem Laufzeitsystem. Der OPC UA Server kann das aktuell noch nicht. Das wird zu aller Voraussicht nach zu 3.5SP11 (Juli) freigegeben
Grüße
Edwin