Herunterladen Inhalt Inhalt Diese Seite drucken

Kapitel 2 Liste Von Befehlskodes Der Sel-Sprache; Nach Der Funktion Geordnet - IAI SSEL Betriebshandbuch

Steuerung
Vorschau ausblenden Andere Handbücher für SSEL:
Inhaltsverzeichnis

Werbung

Kapitel 2
Liste von Befehlskodes der SEL-Sprache

1. Nach der Funktion geordnet

Variablen können in den Feldern Operand 1, Operand 2 und Ausgang indirekt angegeben werden.
Symbole können in den Feldern Bedingung, Operand 1, Operand 2 und Ausgang eingegeben werden.
Die Eingabeelemente in ( ) bei Operand 1 und Operand 2 sind optional.
Sobald ein Befehl "Linearachsen-Steuerungsvereinbarung" in einem Programm ausgeführt wurde, bleibt der Befehl gültig,
solange das Programm läuft. Um die durch den Befehl "Linearachsen-Steuerungsvereinbarung" bereits eingestellten Werte (in
Operand 1, Operand 2, usw.) zu verändern, müssen die erforderlichen Teile des Programms erneut eingestellt werden. Das
heißt, dass die vom zuletzt ausgeführten Befehl eingestellten Werte vorherrschen.
Das Ausgangsfeld wird ausgeschaltet, wenn der Befehl ausgeführt wird. Sobald die Ausführung abgeschlossen ist, kann das
Ausgangsfeld je nach Bedingung des Operationstyps im Ausgangsfeld eingeschaltet werden. (Das Ausgangsfeld bleibt AUS,
wenn die Bedingung nicht erfüllt ist.)
Hinweis: Das Ausgangsfeld eines CPXX-Vergleichsbefehls (CPEQ, CPNE, CPGT, CPGE, CPLT und CPLE) wird nicht AUS
geschaltet, wenn der Befehl ausgeführt wird.
Operationstyp im Ausgangsfeld
CC: Befehl wurde erfolgreich ausgeführt,
ZR: Operationsergebnis ist Null, PE: Operation ist abge-
schlossen,
CP: Befehlsteil ist vorbei, TU: Zeit abgelaufen
Bedin-
Kategorie
gung
wahlweise
Variablenzu-
wahlweise
weisung
wahlweise
wahlweise
Rechenopera-
wahlweise
tion
wahlweise
wahlweise
wahlweise
wahlweise
wahlweise
Funktionsope-
wahlweise
ration
wahlweise
wahlweise
wahlweise
Logische
wahlweise
Operation
wahlweise
Vergleich
wahlweise
wahlweise
Zeitglied
wahlweise
wahlweise
wahlweise
wahlweise
wahlweise
wahlweise
wahlweise
E/A, Merker-
wahlweise
operation
wahlweise
wahlweise
wahlweise
Befehl
Operand 1
LET
Zuweisungsvariable
TRAN
Variable kopiere Ziel
CLR
Variable Löschbeginn
Variable erster Sum-
ADD
mand
SUB
Variable Minuend
MULT
Variable Multiplikand
DIV
Variable Dividend
MOD
Variable Restzuweisung Divisor
Variable Sinuszuwei-
SIN
sung
Variable Kosinuszuwei-
COS
sung
Variable Tangenszuwei-
TAN
sung
Variable Arkustangens-
ATN
Zuweisung
Variable Wurzelzuwei-
SQR
sung
AND
Variable UND-Operand
Variable ODER-
OR
Operand
Variable Exklusiv-
EOR
ODER-Operand
CPXX
Vergleichsvariable
TIMW
Wartezeit (sek)
TIMC
Programmnummer
GTTM
Variable Zeitzuweisung
BTXX
Startausgang, Merker
BTPN
Ausgang, Merker
BTPF
Ausgang, Merker
WTXX
E/A, Merker
IN
E/A lesen, Merker
INB
E/A lesen, Merker
Ausgang schreiben,
OUT
Merker
Ausgang schreiben,
OUTB
Merker
FMIO
Formattyp
EQ: Operand 1 = Operand 2, NE: Operand 1 ≠ Operand 2,
GT: Operand 1 > Operand 2, GE: Operand 1 ≥ Operand 2,
Operand 1 < Operand 2, LE: Operand 1 ≤ Operand 2
LT:
Operand 2
Ausgang
Zugewiesener Wert
ZR
Variable kopiere Quelle
ZR
Variable Löschende
ZR
Variable zweiter Sum-
ZR
mand
Subtrahend
ZR
Multiplikator
ZR
Divisor
ZR
ZR
Operand [rad]
ZR
Operand [rad]
ZR
Operand [rad]
ZR
Operand
ZR
Operand
ZR
Operand
ZR
Operand
ZR
Operand
ZR
EQ, NE,
Vergleichswert
GT, GE, LT,
LE
Verboten
TU
Verboten
CP
Verboten
CP
(Endeausgang, Merker)
CP
Zeitgliedeinstellung
CP
Zeitgliedeinstellung
CP
Wartezeit
TU
Ende-E/A, Merker
CC
Umwandlungsstellen
CC
Ende-E/A, Merker
CC
Umwandlungsstellen
CC
Verboten
CP
Teil 2 - Programme
Funktion
zuweisen
Kopieren
Variable löschen
Addieren
Subtrahieren
Multiplizieren
Dividieren
Rest berechnen
Sinus
Kosinus
Tangens
Arkustangens
Wurzel
UND
ODER
Exklusiv-ODER
Vergleich
Warten
Warten aufheben
Zeit erfassen
Ausgang, Merker [ON, OF, NT]
Ausgabe EIN-Impuls
Impuls Ausgang AUS
Warten auf E/A, Merker [EIN,
AUS]
Binäreingang (max. 32 Bit)
BCD-Eingang (max. 8 Stellen)
Binärausgang (max. 32 Bits)
BCD-Ausgang (max. 8 Stellen)
IN(B)/OUT(B) - Befehlsformat
einstellen
94
Seite
104
105
106
107
107
108
109
110
111
111
112
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis