Herunterladen Inhalt Inhalt Diese Seite drucken

Variablendeklaration - B&R SYSTEM 2000 Anwenderhandbuch

Inhaltsverzeichnis

Werbung

7.2.8 Variablendeklaration

Funktion
Lese digitalen Eingang einzeln (Kanal x)
Lese digitale Eingänge E01 - E08
Bit 0 ... E01
Bit 7 ... E08
Lese digitale Eingänge E09 - E16
Bit 0 ... E09
Bit 7 ... E16
Lese digitale Eingänge E17 - E24
Bit 0 ... E17
Bit 7 ... E24
Lese digitale Eingänge E25 - E32
Bit 0 ... E25
Bit 7 ... E32
Lese schnelle CSI-Eingänge E01 - E08 (für SW-Vergleich)
Um festzustellen, welcher Eingang den Interrupt ausgelöst hat, muß im
Interrut-Task der Vergleich mit den schnellen CSI-Eingängen gemacht
werden. Dazu wird der neue Zustand mit dem alten Zustand
EXOR-verknüpft.
Bit 0 ... E01
Bit 7 ... E08
Lese Informationsbyte "Interrupt-Auslöser"
Das Informationsbyte zeigt an, welcher Eingang den Interrupt ausgelöst
hat. Um zu vermeiden, daß bei Auftreten mehrerer Interrupts ein Interrupt
verloren geht, muß im Interrupt-Task der Vergleich mit den schnellen
CSI-Eingängen gemacht werden.
Bit 0 ... E01: 0 - Interrupt nicht ausgelöst, 1 - Interrupt ausgelöst
Bit 7 ... E08: 0 - Interrupt nicht ausgelöst, 1 - Interrupt ausgelöst
Lese Zählerstand 1 (Impuls-, Torzeit- oder Periodendauermessung)
Lese Zählerstand 2 (Impuls-, Torzeit- oder Periodendauermessung)
Lese Zählerstand 3 (Impuls-, Torzeit- oder Periodendauermessung)
Lese Zählerstand 4 (Impuls-, Torzeit- oder Periodendauermessung)
Feldklemmenstatus lesen
Bit 0 = 1: es steckt keine Feldklemme
Bit 0 = 0: Feldklemme steckt am Modul
Interrupt-Freigabe - Enable Bit 7 (z. B. mit 128)
Freigabe der einzelnen CSI-Eingänge, jedes Bit entspricht einem Eingang
Bit 0 = E01: 0 - gesperrt, 1 - freigegeben
Bit 7 = E08: 0 - gesperrt, 1 - freigegeben
Löschen von Zähler 1 mit Bit 7 = 0
Zähler 1 konfigurieren (siehe Abschnitt "Konfigurations-Register")
Löschen von Zähler 2 mit Bit 7 = 0
Zähler 2 konfigurieren (siehe Abschnitt "Konfigurations-Register")
Löschen von Zähler 3 mit Bit 7 = 0
Zähler 3 konfigurieren (siehe Abschnitt "Konfigurations-Register")
Löschen von Zähler 4 mit Bit 7 = 0
Zähler 4 konfigurieren (siehe Abschnitt "Konfigurations-Register")
114
Variablendeklaration
Gültigkeitsb.
Datentyp
tk_global
BIT
tk_global
BYTE
tk_global
BYTE
tk_global
BYTE
tk_global
BYTE
tk_global
BYTE
tk_global
BYTE
tk_global
INT16
tk_global
INT16
tk_global
INT16
tk_global
INT16
tk_global
BYTE
tk_global
BYTE
tk_global
BYTE
tk_global
BYTE
tk_global
BYTE
tk_global
BYTE
tk_global
BYTE
tk_global
BYTE
tk_global
BYTE
tk_global
BYTE
tk_global
BYTE
DI400
Länge
Modultyp
Kanal
1
Digit. In
1 ... 32
1
Transp. In
0
1
Transp. In
1
1
Transp. In
2
1
Transp. In
3
1
Transp. In
4
1
Transp. In
6
1
Transp. In
8
1
Transp. In
10
1
Transp. In
12
1
Transp. In
14
1
Status In
0
1
Status Out
0
1
Status Out
1
1
Status Out
8
1
Status Out
9
1
Status Out
10
1
Status Out
11
1
Status Out
12
1
Status Out
13
1
Status Out
14
1
Status Out
15
Kapitel 3

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis