Herunterladen Inhalt Inhalt Diese Seite drucken

Zuordnen Von Datentypen Zu Lokaldaten Von Codebausteinen; Gültige Datentypen Für Die Lokaldaten Eines Ob - Siemens Simatic S7 Lite V3.0 Handbuch

Inhaltsverzeichnis

Werbung

AWL
L
B#16#02;
T
LB[AR1,P#1.0];
L
10;
T
LW[AR1,P#2.0];
L
33;
T
LW[AR1,P#4.0];
L
P#DBX202.0;
T
LD[AR1,P#6.0];
CALL SFC 20 (
SRCBLK := Quelle,
RET_VAL := MW 12,
DSTBLK := Ziel
);
END_FUNCTION
A.3.4.7

Zuordnen von Datentypen zu Lokaldaten von Codebausteinen

STEP 7 Lite begrenzt die Datentypen (elementare und zusammengesetzte
Datentypen sowie Parametertypen), die in der Variablendeklaration den Lokaldaten
eines Bausteins zugeordnet werden können.
Gültige Datentypen für die Lokaldaten eines OB
Nachfolgende Tabelle zeigt die Einschränkungen (–) beim Deklarieren von
Lokaldaten für einen OB. Weil Sie einen OB nicht aufrufen können, kann ein
OB auch nicht über Parameter (Ein-, Aus- oder Durchgänge) verfügen. Weil ein
OB keinen Instanz-DB hat, können Sie für einen OB keine statischen Variablen
deklarieren. Bei den Datentypen der temporären Variablen eines OB kann es sich
um elementare oder zusammengesetzte Datentypen sowie um ANY handeln.
Die gültigen Zuordnungen sind durch das Zeichen ! markiert.
Deklarations-
Elementare
typ
Datentypen
Eingang
Ausgang
Durchgang
Statisch
! (1)
Temporär
(1)
Im L-Stack des OB gespeichert.
Programmieren mit STEP 7 Lite V3.0
A5E00293880-01
Erläuterung
Lade Datentyp Byte und
transferiere ihn in den ANY–Pointer.
Lade 10 Bytes und
transferiere sie in den ANY–Pointer.
Ziel ist der DB33, DBB202
Aufruf der Systemfunktion Blockmove
Auswertung des BIE–Bit und des MW 12
Zusammen-
Parame-
gesetzte
tertyp
Datentypen
TIMER
! (1)
Parame-
Parame-
tertyp
tertyp
COUNTER
BLOCK
POINTER
Anhang
Parame-
Parame-
tertyp
tertyp
ANY
! (1)
A-63

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis