Simatic: zeit vom Touchpanel aus ändern

aal1989

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen.
Ich bin sps- neuling und hab da ein problem.
Und zwar würde ich gerne eine zeit über ein vipa touchpanel in meiner 315/2dp
Ändern. Ich bin dann her gegangen und schreibe diesen wert in den db100. Dort hab ich den datentyp auf s5t geändert.
Und wenn ich denn db 100 jetzt beobachte wird mir auch wie erwünscht meine zeit von 1-20sekunden angezeigt.
Nun zu meinem problem. Wie kann ich in simatic diesen wert in einen timer schreiben?
Ich habe jetzt geschrieben:

U M10.0
L DB100.DBW 8 (dahin schreibe ich die zeit)
SE T5


Wenn ich dann das übertrage geht die sps sofort auf störung...
Warum? Wie muss ich das schreiben, damit es funktioniert?
Ich kenn mich wirklich nicht gut aus, darum bitte nicht über mein Problem lachen.:)

Schon mal vielen dank über eure hilfe.
Gruß
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo:) danke schon mal für die Antwort:)
Also vom toutchpanel selbst geb ich schreibe ich nur die zahlen 1- 20000
Ca in das db100.dbw 8. Dann bin ich her gegangen und habe im simatic den datentyp von diesem wort von int auf s5time geändert. Wenn ich jetzt den db100 auf die sps übertrage und dann beobachte,
Wird mir ein wert zwischen 1sekunde und ca 20 sekunden angezeigt. Je nachdem wie ich meinen schieberegler im touchpanel ändere. So wollte ich dass auch haben. Ich bin dann davon ausgegangen dass ich deswegen einfach hergehen kann, und das db100.dbw8 in meinen timer laden kann!?


Mfg
 
nein eine s5t ist bcd-codiert
das linke nibbel gibt die zeitbasis an
3 = 10 sekunden
2 = sekunden
1 = 0,1 sekunden
0 = 0,01 sekunden

hex 3456 bedeutet also 10 * 245 sekunden
 
Movicon und Step7 Projekt Time Sync

schaue dir mal das Beispiel Projekt an
 

Anhänge

  • TimeSync.zip
    337,6 KB · Aufrufe: 72
Zurück
Oben