-> Hier kostenlos registrieren
Hallo zusammen,
ich benötige Unterstützung bei folgender Aufgabenstellung:
Ich arbeite mit einem Messgerät, das innerhalb von 2 Sekunden 64 Werte erfasst (es wäre sogar noch schneller möglich) und diese in einem Ringspeicher ablegt. Der Zugriff erfolgt über eine integrierte OPC UA-Schnittstelle.
Die relevante OPC-Variable ist ein Array [] of Byte also ein Undefiniertes Array was mal 12, 28, 63 oder mehr hat.
Da die Werte später in einer SQL-Datenbank gespeichert werden sollen, soll das Auslesen direkt im Panel-PC unter WinCC Professional erfolgen. Die Verarbeitung und Aufbereitung der Daten soll über ein C-Skript in WinCC realisiert werden.
Hat jemand einen Ansatz, wie man effizient ein Byte-Array im C-Skript ausliest?
Vielen Dank im Voraus!
Georg
ich benötige Unterstützung bei folgender Aufgabenstellung:
Ich arbeite mit einem Messgerät, das innerhalb von 2 Sekunden 64 Werte erfasst (es wäre sogar noch schneller möglich) und diese in einem Ringspeicher ablegt. Der Zugriff erfolgt über eine integrierte OPC UA-Schnittstelle.
Die relevante OPC-Variable ist ein Array [] of Byte also ein Undefiniertes Array was mal 12, 28, 63 oder mehr hat.
Da die Werte später in einer SQL-Datenbank gespeichert werden sollen, soll das Auslesen direkt im Panel-PC unter WinCC Professional erfolgen. Die Verarbeitung und Aufbereitung der Daten soll über ein C-Skript in WinCC realisiert werden.
Hat jemand einen Ansatz, wie man effizient ein Byte-Array im C-Skript ausliest?
Vielen Dank im Voraus!
Georg