Herunterladen Inhalt Inhalt Diese Seite drucken

Comrf (Kommunikationsaktualisierung) - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

Vorschau ausblenden Andere Handbücher für MICROSmart pentra FC5A Serie:
Inhaltsverzeichnis

Werbung

COMRF (Kommunikationsaktualisierung)

COMRF
Geeignete CPUs
FC5A-C16R2/C/D
FC5A-C10R2/C/D
Beispiel: COMRF
Das folgende Beispiel zeigt ein Programm zur Ausführung von COMRF-Befehlen zwischen anderen Befehlen.
RXD
3
100
M0
BMOV(W)
D0
M1
TXD
4
D100
Ausführungszeit des COMRF-Befehls
Während das RS232C/R485-Schnittstellenmodul Kommunikationsdaten sendet oder empfängt, benötigt die
CPU die in der Tabelle angegebene Ausführungszeit für die Ausführung des COMRF-Befehls.
RS232C/RS485-Schnittstellenmodul
FC5A-SIF4 (Hinweis 2)
Hinweis 1: Bei den Werten handelt es sich um die maximale Ausführungszeit, wenn ein RS232C/RS485-
Schnittstellenmodul eingesetzt wird. Wenn mehrere RS232C/RS485-Schnittstellenmodul gleichzeitig arbeiten,
multipliziert sich die Ausführungszeit um die Anzahl der aktiven RS232C/RS485-Schnittstellenmodule.
Hinweis 2: Damit ein RS485-Schnittstellenmodul des Typs FC5A-SIF4 verwendet werden kann, sind CPU-Module mit der
Systemprogramm-Version 220 oder höher erforderlich.
Kommunikationsaktualisierung für Port 3 bis Port 7
Die Kommunikationspuffer können auch automatisch alle 10 ms aktualisiert werden, ohne dass der COMRF-
Befehl verwendet wird. Wählen Sie im Dialogfenster "Funktionsbereicheinstellungen" unter
"Kommunikationsaktualisierung für Port 3 bis Port 7" die Option "Alle 10 ms". Nähere Informationen finden Sie
auf Seite 5-46 (Basis-Ausgabe).
Der COMRF-Befehl aktualisiert die Sende- und Empfangsdaten in den
Schnittstellenpufferspeichern für die Ports 3 bis 7 in Echtzeit.
Die Sendedaten im Pufferspeicher werden meistens im Zuge der END-Verarbeitung gesendet.
Die Empfangsdaten im Pufferspeicher werden meistens im Zuge der END-Verarbeitung an
MicroSmart-Operanden gesendet. Der COMRF-Befehl kann an jeder beliebigen Stelle im
Kontaktplan verwendet werden, wo der TXD-Befehl sofort ausgeführt werden soll, oder wo die
empfangenen Daten noch vor dem Ende der Abtastzeit aktualisiert werden sollen.
Hinweis: Der COMRF-Befehl kann in Interruptprogrammen nicht verwendet werden. Er würde
einen Anwenderprogramm-Ausführungsfehler verursachen, wodurch der Sondermerker M8004
und die Fehler-LED (ERR) am CPU-Modul eingeschaltet werden würden.
FC5A-C24R2/C
FC5A-C24R2D
COMRF
S1
D1
D2
M1
D498
S1
N-W
D1
D100
D500
S1
D1
D2
M0
D502
R
M1
COMRF
FC5A-SIF2
M
S
FC5A B
ICRO
MART
11: P
FC5A-D16RK1/RS1
X
X
Vor Ausführung des RXD-Befehls aktualisiert COMRF die Sende- und
Empfangsdaten der Schnittstellenports.
Nach Ausführung des TXD-Befehls aktualisiert COMRF die Sende- und
Empfangsdaten der Schnittstellenports.
Maximale COMRF-Ausführungszeit (Hinweis 1)
FC9Y-B1276
ENUTZERHANDBUCH
ROGRAMMVERZWEIGUNGSBEFEHLE
FC5A-D32K3/S3
FC5A-D12K1E/S1E
X
Ca. 4 ms
Ca. 10 ms
X
11-13

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis