BECKHOFF C1120 Benutzerhandbuch
Seite 23

C1120 S5 zu II/O Interface Baugruppe
C1120 S5 zu II/O Interface Baugruppe
C1120 S5 zu II/O Interface Baugruppe
C1120 S5 zu II/O Interface Baugruppe Beckhoff
II/O
Beckhoff II/O
Beckhoff II/O
Beckhoff II/O----System
System
System
System
Version
2.20
Seite 23 von 78
Behandlung der Einzelabfrage
Behandlung der Einzelabfrage
Behandlung der Einzelabfrage
Behandlung der Einzelabfrage
Wie bei der indirekten Abfrage belegt der Adressblock für die Einzelabfrage 5 Ein-
/Ausgabeadressen, wobei die Grundadresse wiederum als Schnittstelle für die Übergabe
der IDENT-Nummer, die folgenden Adressen als Datenadressen für die Ansteuerung der
Ein-/Ausgänge dienen.
Für den Handshake der Einzelabfrage stehen im Status-Byte (PB 254 bzw PY 254) zwei
Bits zur Verfügung, über die, nach dem Eintragen der Identnummer, die Übertragung
auf dem Lichtleiterring ausgelöst wird.
Man schreibt vom STEP 5 Programm zunächst Identnummer und Ausgangsdaten in die
gewählten E/A-Adressen und setzt das Bit 0 (Strobebit) im Status-Register (PB/PY 254).
Anschließend wird auf PB/PY 255 ein Transferbefehl mit beliebigem Dateninhalt
ausgeführt, welcher in der C1120 einen Interrupt auslöst, und die Kommunikation auf
dem Lichtleiterring startet. Die C1120 meldet das Ende der Übertragung durch Setzen
des Bit 0 (Quittungsbit) im Statusregister (PB/PY 254). Damit sind die zurückkommenden
Daten gültig und können mit ‘Lade Peripheriebyte’ eingelesen werden. Dann wird das
Strobebit zurückgesetzt, und die C1120 setzt das Quittungsbit zurück.
Wird im Feld ‘Adresse Einzelabfrage’ eine ‘0’ eingetragen ist diese Betriebsart nicht
aktiviert.