Nightwalker1987
Level-1
- Beiträge
- 23
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo!
Ich bin gerade dabei für eine Kompressoranlage eine Steuerung zu Programmieren.
Dazu möchte ich gern an einem bestimmten Wochentag zu einer bestimmten Uhrzeit ein Signal ausgeben/Merker setzen.
Den aktuellen Wochentag ermittle ich mit dem SFC1 und dann den FC7. (alles klar)
Nun möchte ich aber die eingestellte Uhrzeit von einem Leitbild mit der aktuellen Uhrzeit auf der SPS vergleichen. Beide Uhrzeiten liegen in einem DB als TOD vor. Ich möchte aber nicht bis in den Millisekundenbereich gehen. Es sollte schon nur bis zur Sekunde ein Abgleich vorhanden sein.
Ich hatte mich im Forum schon einmal dazu etwas umgeschaut. Dort stand, dass man die Uhrzeit auch byteweise abgleichen kann. Jedoch klappt es nicht, wenn ich diese aus dem DB auslesen will. Da immer der "Typ der Variable" korrekt ist.
Wer kann mir da helfen?
mfG N8
Ich bin gerade dabei für eine Kompressoranlage eine Steuerung zu Programmieren.
Dazu möchte ich gern an einem bestimmten Wochentag zu einer bestimmten Uhrzeit ein Signal ausgeben/Merker setzen.
Den aktuellen Wochentag ermittle ich mit dem SFC1 und dann den FC7. (alles klar)
Nun möchte ich aber die eingestellte Uhrzeit von einem Leitbild mit der aktuellen Uhrzeit auf der SPS vergleichen. Beide Uhrzeiten liegen in einem DB als TOD vor. Ich möchte aber nicht bis in den Millisekundenbereich gehen. Es sollte schon nur bis zur Sekunde ein Abgleich vorhanden sein.
Ich hatte mich im Forum schon einmal dazu etwas umgeschaut. Dort stand, dass man die Uhrzeit auch byteweise abgleichen kann. Jedoch klappt es nicht, wenn ich diese aus dem DB auslesen will. Da immer der "Typ der Variable" korrekt ist.
Wer kann mir da helfen?
mfG N8