Herunterladen Inhalt Inhalt Diese Seite drucken

Omron SYSMAC CQM1H Serie Programmierhandbuch Seite 529

Programmierbare steuerungen spezialmodule
Vorschau ausblenden Andere Handbücher für SYSMAC CQM1H Serie:
Inhaltsverzeichnis

Werbung

Programmierbefehle
Code
AWL–
Code
81
(@)COLL
DATA COLLECT
82
(@)MOVB
MOVE BIT
83
(@)MOVD
MOVE DIGIT
84
(@)SFTR
REVERSIBLE SHIFT
REGISTER
85
(@)TCMP
TABLE COMPARE
86
(@)ASC
ASCII CONVERT
87 bis 89 Für Erweiterte Befehle.
90
(@)SEND
NETWORK SEND
91
(@)SBS
SUBROUTINE ENTRY
92
SBN
SUBROUTINE
DEFINE
93
RET
RETURN
97
(@)IORF
I/O REFRESH
98
(@)RECV
NETWORK RECEIVE
99
(@)MCRO
MACRO
Erweiterte Befehle
Die folgende Tabelle enthält die Befehle, die als Erweiterte Befehle verarbeitet werden. Der Funktionscode für
standardmäßig zugewiesene Befehle ist ebenfalls aufgeführt.
Code
AWL–
Code
17
(@)ASFT
ASYNCHRONOUS SHIFT
REGISTER
18
TKY
TEN KEY INPUT
19
(@)MCMP
MULTI-WORD COMPARE
47
(@)RXD
RECEIVE
48
(@)TXD
TRANSMIT
60
CMPL
DOUBLE COMPARE
61
(@)INI
MODE CONTROL
62
(@)PRV
HIGH-SPEED COUNTER PV
READ
63
(@)CTBL
COMPARISON TABLE LOAD
64
(@)SPED
SPEED OUTPUT
65
(@)PULS
SET PULSES
66
(@)SCL
SCALE
67
(@)BCNT
BIT COUNTER
68
(@)BCMP
BLOCK COMPARE
512
Bezeichnung
Liest Daten aus dem Quellwort und speichert diese im Ziel-
wort.
Überträgt das spezifizierte Bit des Quellwortes oder der Kon-
stanten in das spezifizierte Bit des Zielwortes.
Verschiebt den hexadezimalen Inhalt von vier spezifizierten
4-Bit-Quellziffern des Quellwortes auf die spezifizierten vier
Zielziffer(n).
Schiebt die Bits des spezifizierten Wortes bzw. der spezifi-
zierten Wortfolge nach links bzw. rechts.
Vergleicht einen 4-stelligen Hexadezimalwert mit aus 16 Wor-
ten bestehenden Tabellen.
Konvertiert die Hexadezimalwerte des Quellwortes in 8-stel-
lige ASCII-Werte, beginnend mit der äußersten linken oder
rechten Hälfte des ersten Zielwortes.
Überträgt Daten zu einem anderen Teilnehmer auf dem Netz-
werk.
Aufruf und Ausführung des Unterprogrammes N.
Markiert den Anfang des Unterprogrammes N.
Markiert das Ende eines Unterprogrammes und gibt die
Steuerung an das Hauptprogramm zurück.
Frischt alle E/A-Worte zwischen dem Anfangs- und Endwort
auf.
Kann nicht mit der SRM1(–V) verwendet werden.
Fordert eine Datenübertragung von einem anderen Teilneh-
mer auf dem Netzwerk an.
Ruft ein E/A-Worte ersetzendes Unterprogramm auf und führt
dieses aus.
Bezeichnung
Erstellt ein Schieberegister, das den Inhalt zweier benachbarter
Worte austauscht.
Eingabe eines achtstelligen BCD–Wertes über eine nummerische
10er Tastatur.
Vergleicht einen Block mit 16 aufeinanderfolgenden Worten mit
einem anderen Block mit 16 aufeinanderfolgenden Worten.
Empfängt Daten über eine Kommunikationsschnittstelle.
Sendet Daten über eine Kommunikationsschnittstelle.
Vergleicht zwei 8-stellige Hexadezimal-Werte miteinander.
Beginnt und stoppt Zähloperationen, vergleicht und ändert
Zähler-Istwerte und stoppt Impulsausgaben.
Liest Istwerte und die Statusdaten der Schnellen Zähler.
Speichert eine Vergleichstabelle und beginnt den Vergleich mit den
Schnellen Zählern.
Ausgabe von Impulsen mit der spezifizierten Frequenz (10 Hz bis 50
kHz in 10 Hz-Schritten). Die Impulsfrequenz kann während der
Ausgabe geändert werden.
Ausgabe einer spezifizierten Anzahl von Impulsen mit der
spezifizierten Frequenz. Die Ausgabe kann erst unterbrochen
werden, nachdem die eingestellte Anzahl von Impulsen ausgegeben
wurde.
Führt eine Skalierung des berechneten Wertes aus.
Zählt alle Bits, die in einem Block mit spezifizierter Wortanzahl auf
EIN gesetzt sind.
Ermittelt, ob sich der Wert eines Wortes innerhalb von 16
Grenzwerten befindet (untere und obere Grenzwerte werden
spezifiziert).
Kommentare
Kommentare
Anhang A
Seite
271
273
274
262
277
296
210
402
373
375
375
378
406
379
Seite
264
431
281
411
414
280
251
253
240
391
389
300
381
278

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac cqm1h-cpu serie

Inhaltsverzeichnis