Mit meinem ersten Forumseintrag möchte ich gerne Folgende Fragestellung an euch übergeben:
Ist es möglich mit einer Codesys programmierten SPS die Variablen der Symbolkonfiguration einer anderen Codesys SPS abzufragen?
Mein Aufbau ist folgender:
Ich habe ein bestehendes System aus CPU und einer angebundenen HMI. Von der CPU wird eine Symbolkonfiguration erstellt mit der die HMI mit allen Daten versorgt wird was angezeigt werden soll.
Nun möchte ich eine weitere CPU dazu benutzen temporär als Stand Alone Datenlogger für gewisse Variablen in der Anlage zu agieren. Dazu sind auf dieser CPU einige Temperaturfühler aufgeschalten die zusammen mit den Anlagendaten, welche an der HMI angezeigt werden, in eine Datei geschrieben werden sollen.
Der Teil mit dem Dateizugriff und die Werteerfassung der Temperaturfühler ist bereits erledigt.
Da ich das bestehende Programm der Anlage nicht ändern kann, habe ich mir vorgestellt die Symbolkonfiguration als Quelle meiner Daten zu benutzen. Über diese Schnittstelle werden bereits alle Informationen welche ich benötige aus der Steuerung ausgegeben und der HMI zur Verfügung gestellt.
Gibt es nun eine Möglichkeit mit der zusäzlichen CPU die Symbolbibliothek einer anderen CPU abzufragen und die dort vorhandenen Werte weiter zu verarbeiten??
Soweit ich bereits in Erfahrung bringen konnte ist die Symbolkonfiguration auch per PC über einen OPC Server abfragbar was jedoch einen laufenden PC vorraussetzt.
Vielleicht hat jemand von euch eine Idee die mich einer Lösung näher bringt.
Vielen Dank für eure Hilfe.
LG
Fuchs Michael
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Gibt es denn wirklich keine Idee zu meinem Problem?
Ich hätte jetzt die Zeit mich damit weiter zu beschäftigen, jedoch würde ich ein paar Ansatzpunkte brauchen.
Freue mich über jeden zweckdienlichen Hinweis.
Vielen Dank.
LG
Michael Fuchs
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
nein ich fürchte das geht nicht... (aktuell)
Es wird in Zukunft gehen wenn du OPCUA verwendest (OPCUA Server ist ne Runtime Komponente, gibt's ja schon) und dann wird es auch einen OPCUA Client geben der dann zu deiner ersten SPS
Verbindung aufnimmt und dort die veröffentlichten Symbole abholt.
Grüße
Edwin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo Kollegen,
Mit meinem ersten Forumseintrag möchte ich gerne Folgende Fragestellung an euch übergeben:
Ist es möglich mit einer Codesys programmierten SPS die Variablen der Symbolkonfiguration einer anderen Codesys SPS abzufragen?
Mein Aufbau ist folgender:
Ich habe ein bestehendes System aus CPU und einer angebundenen HMI. Von der CPU wird eine Symbolkonfiguration erstellt mit der die HMI mit allen Daten versorgt wird was angezeigt werden soll.
Nun möchte ich eine weitere CPU dazu benutzen temporär als Stand Alone Datenlogger für gewisse Variablen in der Anlage zu agieren. Dazu sind auf dieser CPU einige Temperaturfühler aufgeschalten die zusammen mit den Anlagendaten, welche an der HMI angezeigt werden, in eine Datei geschrieben werden sollen.
Der Teil mit dem Dateizugriff und die Werteerfassung der Temperaturfühler ist bereits erledigt.
Da ich das bestehende Programm der Anlage nicht ändern kann, habe ich mir vorgestellt die Symbolkonfiguration als Quelle meiner Daten zu benutzen. Über diese Schnittstelle werden bereits alle Informationen welche ich benötige aus der Steuerung ausgegeben und der HMI zur Verfügung gestellt.
Gibt es nun eine Möglichkeit mit der zusäzlichen CPU die Symbolbibliothek einer anderen CPU abzufragen und die dort vorhandenen Werte weiter zu verarbeiten??
Soweit ich bereits in Erfahrung bringen konnte ist die Symbolkonfiguration auch per PC über einen OPC Server abfragbar was jedoch einen laufenden PC vorraussetzt.
Vielleicht hat jemand von euch eine Idee die mich einer Lösung näher bringt.
Vielen Dank für eure Hilfe.
LG
Fuchs Michael
Hallo nochmals,
Gibt es denn wirklich keine Idee zu meinem Problem?
Ich hätte jetzt die Zeit mich damit weiter zu beschäftigen, jedoch würde ich ein paar Ansatzpunkte brauchen.
Freue mich über jeden zweckdienlichen Hinweis.
Vielen Dank.
LG
Michael Fuchs
Hallo,
nein ich fürchte das geht nicht... (aktuell)
Es wird in Zukunft gehen wenn du OPCUA verwendest (OPCUA Server ist ne Runtime Komponente, gibt's ja schon) und dann wird es auch einen OPCUA Client geben der dann zu deiner ersten SPS
Verbindung aufnimmt und dort die veröffentlichten Symbole abholt.
Grüße
Edwin