piControl / piConfiguration
Posted: 16 Oct 2017, 10:24
Hallo zusammen,
ich habe folgende Frage bzgl. der piConfiguration von pictory.
Pictory nimmt die Daten aus den RAP Dateien und speichert sie in der Konfiguration /etc/revpi/config.rsc (aka /var/WWW/pictory/Projects/_config.rsc).
Dort ist allerdings nur eine kleine Zusammenfassung der Daten aus der RAP enthalten.
Ich habe einen REAL Wert in die RAP Datei (neues virtuelles Gerät) aufgenommen. Das Ganze funktioniert.
Jetzt möchte ich aber wissen, welchen Datentyp ich in die Prozessvariable - laut Konfig - schreiben soll.
D.h. ich lese die config.rsc ein. An Hand der Daten, die hier in der RevPi Konfig stehen, kann ich nur erkennen, das es sich um eine Datenlänge "32" handelt. Also kann es genauso gut ein DWORD sein.
Kann mir jemand sagen, wie ich das (sicher) rausbekommen kann?
Beispiel für einen Eintrag in der RevPI Konfig:
"11": ["Soll_Temp","4.0","32","42",false,"0011", "",""]
- Der Default Value ("4.0") könnte ein Indikator sein. Aber man kann ihn auch als "4" eingeben, das ist nicht unbedingt ein sicherer Weg.
Danke und Gruß
ich habe folgende Frage bzgl. der piConfiguration von pictory.
Pictory nimmt die Daten aus den RAP Dateien und speichert sie in der Konfiguration /etc/revpi/config.rsc (aka /var/WWW/pictory/Projects/_config.rsc).
Dort ist allerdings nur eine kleine Zusammenfassung der Daten aus der RAP enthalten.
Ich habe einen REAL Wert in die RAP Datei (neues virtuelles Gerät) aufgenommen. Das Ganze funktioniert.
Jetzt möchte ich aber wissen, welchen Datentyp ich in die Prozessvariable - laut Konfig - schreiben soll.
D.h. ich lese die config.rsc ein. An Hand der Daten, die hier in der RevPi Konfig stehen, kann ich nur erkennen, das es sich um eine Datenlänge "32" handelt. Also kann es genauso gut ein DWORD sein.
Kann mir jemand sagen, wie ich das (sicher) rausbekommen kann?
Beispiel für einen Eintrag in der RevPI Konfig:
"11": ["Soll_Temp","4.0","32","42",false,"0011", "",""]
- Der Default Value ("4.0") könnte ein Indikator sein. Aber man kann ihn auch als "4" eingeben, das ist nicht unbedingt ein sicherer Weg.
Danke und Gruß