IEC_Time S7-1200

Sus Scrofa

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich benötige etwas Hilfe mit einer S7-1200 CPU1214C.
Software: TIA 10.5 SP2.

Mein Problemchen ist:

Ich möchte über einen 8 Bit BCD-Kodierschalter Timerzeiten vorgeben. Hierbei soll eine Dezimalziffer 10 Sek entsprechen, also der Einstellbereich von 0-99 einer Zeitvorgabe von 10 bis 990 Sekunden entsprechen.

Den Kodierschalter auszuwerten und in INT umzuwandeln ist mir schon gelungen, nun hab ich allerdings keine Ahnung wie ich den Integerwert in eine IEC-Zeit wandeln kann.

Für Lösungsansätze wäre ich dankbar.
 
Hallo,

der IEC Timer arbeitet mit dem Format Time, der die Zeitvorgabe in Millisekunden enthält. Willst du also eine 1 Sekunde als Integer vorgeben, multiplizierst du diesen Wert einfach mit 1000 und beschaltest damit den Timer.

Gruß Andy
 
Zurück
Oben