Herunterladen Inhalt Inhalt Diese Seite drucken

Tabelle 9-9: Aufbau Des Datenwortes Am Fc 12, 'Kanal_1' Und 'Kanal_2 - Siemens AS Handbuch

Inhaltsverzeichnis

Werbung

Programmierung in STEP 7
9-18
• Wert_Bausteinparameter
Mit diesem Bausteinparameter wird ausgewählt, wo der Anwender die auszu-
gebenden Werte für Kanal 1 und Kanal 2 an den FC 12 übergibt.
Wert_Bausteinparameter = 1
Wert_Bausteinparameter = 0
• Leerzyklen_Zaehler
Der Daten-Tripleverkehr zwischen Host und Slave wird überwacht. Bei jedem
Aufruf des FC 12 im AG-Zyklus wird ein Zähler hochgezählt, wenn kein neues
Triple vom Slave angekommen ist.
Hat der Zähler den Wert des Formalparameters 'Leerzyklen_Zaehler' erreicht,
wird im Bausteinparameter 'Status' das Bit 'Fehler Kommunikation' gesetzt.
Der einzustellende Wert hängt vom CPU-Typ und der Länge des Anwender-
programmes ab (typ. Wert = 40).
• ASi_Startup
Der Anwender muß beim ersten Aufruf des FC 12 ' A Si_Startup' = 1 setzen,
um bei der ersten Übertragung den Wert 0 zu setzen.
• Kanal_1 / _2
Der Anwender hinterlegt in 'Kanal_1' und 'Kanal_2' die zu übertragenden
Analogwerte.
Wird der Wert im DB hinterlegt, dann sind diese Parameter für den FC 12
ohne Bedeutung.
Die Werte sind im S7-Format zu hinterlegen (siehe Kapitel 9.3.2).
Folgende Tabelle zeigt den Datenaufbau:
Bit
15 14 13 12 11 10
Bezeichnung
V D12

Tabelle 9-9: Aufbau des Datenwortes am FC 12, 'Kanal_1' und 'Kanal_2'

Die verwendeten Abkürzungen in vorstehender Tabelle stehen für:
V = Vorzeichenbit 0 = positiv
D = Datenbits 2 - 12 (im 2er-Komplement)
X = nicht ausgewertet
Die Werte für Kanal 1 und Kanal 2 werden
in den Bausteinparameter 'Kanal_1' und
'Kanal_2' übergeben.
Die Werte für Kanal 1 und Kanal 2 werden
in den Datenbaustein 'PseudoPer_Arb_DB',
entsprechend der Slave-Nummer übergeben.
9
Datenbits
1 = negativ
8
7
6
5
4
3
D2
X
GWA 4NEB 333 0329-01
2
1
0
X
X
X

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis