bayernburn
Level-1
- Beiträge
- 38
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Liebe Mitglieder des SPS-Forums,
ich benutze WinCC V7.0 SP2 mit Win XP.
Aktuell möchte ich gerne folgendes realisieren:
ich möchte mir in einer Word-Variablen im WinCC via 2er E/A Felder eine Uhrzeit eintragen und zwar in folgendem Sinn. Im High Byte steht der Stundenwert (zb. 10) und im Low Byte steht der Minutenwert (zb 50). Anschließend werte ich die eingetragene Uhrzeit in der SPS aus indem ich die aktuelle Stunde der SPS mit dem Byte des Words vergleiche.
Es soll deshalb 1 Word sein, weil dies ein mehrmals verwendeter Parameter in meinem WinCC Projekt ist und ich diesen mehrmals (nicht hintereinander) beschreibe. Nach dem Beschreiben wird der Wert in die SPS übertragen. Anschließend kann er wieder neu beschrieben werden.
Die Übertragung zur SPS, ist ja schon vorhanden, es müssen sich also diesebzeüglich keine Gedanken gemacht werden.
Für mir ist nur wichtig, dass ich 2 Byte in 1 Word zusammenfassen kann. Von Vorteil wäre es, das ganze in C-Script zu realisieren.
Vielen Dank für eure Lösungsansätze bzw. die Hilfe.
MfG
Bayernburn
ich benutze WinCC V7.0 SP2 mit Win XP.
Aktuell möchte ich gerne folgendes realisieren:
ich möchte mir in einer Word-Variablen im WinCC via 2er E/A Felder eine Uhrzeit eintragen und zwar in folgendem Sinn. Im High Byte steht der Stundenwert (zb. 10) und im Low Byte steht der Minutenwert (zb 50). Anschließend werte ich die eingetragene Uhrzeit in der SPS aus indem ich die aktuelle Stunde der SPS mit dem Byte des Words vergleiche.
Es soll deshalb 1 Word sein, weil dies ein mehrmals verwendeter Parameter in meinem WinCC Projekt ist und ich diesen mehrmals (nicht hintereinander) beschreibe. Nach dem Beschreiben wird der Wert in die SPS übertragen. Anschließend kann er wieder neu beschrieben werden.
Die Übertragung zur SPS, ist ja schon vorhanden, es müssen sich also diesebzeüglich keine Gedanken gemacht werden.
Für mir ist nur wichtig, dass ich 2 Byte in 1 Word zusammenfassen kann. Von Vorteil wäre es, das ganze in C-Script zu realisieren.
Vielen Dank für eure Lösungsansätze bzw. die Hilfe.
MfG
Bayernburn