SC Series Controllers
Eingebettete PLC
Anweisungen
Beschreibung
Runterzählen
Underflow-Bit
OV (Bit 11)
Done Bit DN (Bit 13)
Runterzählen
Aktiv Bit CU (Bit 14)
Count Up
Zählt Sprossenübergänge von unwahr nach wahr.
Wenn Sprossenbedingungen für eine CTU-Instruktion einen Übergang von unwahr nach
wahr durchlaufen haben, wird der Gesamtwert um einen Zähler heraufgezählt,
vorausgesetzt, dass die Sprosse, welche die CTU-Instruktion enthält, zwischen diesen
Übergängen ausgewertet wurde.
Der kumulierte Wert wird beibehalten, wenn die Sprossenbedingungen wieder unwahr
werden. Die kumulierte Anzahl bleibt erhalten, bis sie durch eine Reset-(RES) Instruktion
gelöscht wird, welche die gleiche Adresse wie die Rücksetzfunktion des Zählers hat.
Der Zählerwert muss im Bereich von -32768 bis 32767 bleiben. Wenn der Zählerwert über
32767 steigt, wird das Overflow- (OV) Bit gesetzt. Wenn der Zählerwert unter -32768 geht,
wird das Underflow- (UN) Bit des Zählerstatus gesetzt. Ein Zähler kann mit der Reset- (RES)
Instruktion auf Null zurückgesetzt werden.
CTU
Count Up Overflow Bit OV (Bit
12)
Done Bit DN (Bit 13)
Count Up Enable Bit CU (Bit
15)
DIV
Divide
Verwenden Sie die DIV-Instruktion, um einen Wert (Quelle A) durch einen anderen (Quelle
B) zu teilen. Der gerundete Quotient wird dann im Ziel platziert. Wenn der Rest 0,5 oder
mehr ist, erfolgt im Ziel eine Aufrundung. Der nicht gerundete Quotient wird im wichtigsten
Wort des mathematischen Registers gespeichert. Der Rest wird im niederwertigsten Wort
des mathematischen Registers abgelegt.
ENDE
Program End
254 / 1032
Kumulierter Wert geht auf
einen Wert von +32.768 bis
-32.767 zurück
Kumulierter Wert ist gleich
oder größer als der aktuelle
Wert
Sprossenbedingungen sind
wahr
Dieses Bit
Kumulierter Wert geht auf
einen Wert von -32.768 bis
+32.767 zurück
Kumulierter Wert ist gleich
oder größer als der aktuelle
Wert
Sprossenbedingungen sind
erfüllt
wird gesetzt, wenn
Eine RES-Instruktion mit der
gleichen Adresse wie der
CTD-Instruktion wird
ausgeführt, ODER der
Zählerstand wird mit einer
CTU-Instruktion auf einen
Wert größer oder gleich
+32.767 erhöht
Der kumulierte Wert wird
kleiner als der aktuelle Wert
Sprossenbedingungen werden
unwahr oder eine RES-
Instruktion mit der gleichen
Adresse wie der CTD-
Instruktion wird aktiviert
und bleibt gesetzt, bis eine
der folgenden Bedingungen
eintritt
Eine RES-Instruktion mit der
gleichen Adresse wie der
CTU-Instruktion wird
ausgeführt, ODER der
Zählerstand wird mit einer
CTD-Instruktion auf einen
Wert größer oder gleich
+32.767 verringert
Der kumulierte Wert wird
kleiner als der aktuelle Wert
Sprossenbedingungen werden
unwahr oder eine RES-
Instruktion mit der gleichen
Adresse wie der CTU-
Instruktion wird aktiviert