Technische Daten
A.6 Deklarationstabelle Funktionsbaustein
A.6
Deklarationstabelle Funktionsbaustein
Übersicht
Die folgende Tabelle zeigt ein Beispiel für eine Deklarationstabelle mit Beschreibungen des
Eingangs- und Ausgangsabschnitts sowie des statischen Abschnitts.
Tabelle A- 3 Beispiel-Deklarationstabelle für den Anwendungs-FB (wie in STEP 7 V5.1)
Adresse
Deklar.
Abschnitt der Eingänge: Dieser Eingang ist positionsabhängig. Die ersten 15 Bits sind digitale Eingänge der FM 352-5. Sie
können eine Liste vom Typ BOOL oder ein Array vom Typ BOOL angeben (aber nicht beides). Sie können den Eingängen
auch Namen zuordnen.
0.0
in
(nicht änderbar)
*0.1
in
Abschnitt der Eingänge: Die Bytes 2 bis 15 sind positionsabhängige Daten aus der CPU für die Baugruppe FM 352-5. Es
sind alle Kombinationen aus BOOL, Array vom Typ BOOL, BYTE, WORD, INT oder DINT mit insgesamt 14 Bytes
zulässig. Sie können den Eingängen Namen zuordnen.
2.0
in
(nicht änderbar)
+0.0
in
*0.1
in
+2.0
in
+6.0
in
+7.0
in
+8.0
in
+10.0
in
+12.0
in
=14.0
in
(nicht änderbar)
234
Bezeichnung
Typ
DIn
ARRAY [0..14]
(änderbar)
(änderbar)
BOOL
(änderbar)
CPU_Out
STRUCT
(nicht änderbar)
Bits
ARRAY [0..15]
(änderbar)
(änderbar)
BOOL
(änderbar)
T1_PV
DINT
(änderbar)
(änderbar)
T2_PV
BYTE
(änderbar)
(änderbar)
CmpByte
BYTE
(änderbar)
(änderbar)
C1_PV
INT
(änderbar)
(änderbar)
CP_Period
WORD
(änderbar)
(änderbar)
CMPInt
INT
(änderbar)
(änderbar)
END_STRUCT
Kommentar
Digitale Eingänge - (0..11 = 24 V)
(12..14 = RS422-Differential)
14 Bytes aus der CPU als Eingänge für
die FM.
...Einige können boolesch sein.
...Einige können DINT sein.
(DINT muss beginnen bei +2, +6 oder
+10)
...Einige können BYTE sein (müssen
durch Operation MOVE auf INT
abgebildet werden).
...Einige können INT sein (INT muss auf
gerader Bytegrenze beginnen).
...Einige können WORD sein.
Die Länge der Gesamtstruktur muss 14
Bytes umfassen.
High Speed Boolean Processor FM 352-5
Bedienhandbuch, 05/2011, A5E00131317-04