Mit Hilfe des SFC20 können im Anwenderprogramm Daten von einem Bereich in einen anderen kopiert werden.
Die Daten können dabei im Eingangs-, Ausgangs-, Merker-, oder Lokaldatenbereich liegen oder in einem Datenbaustein.
Die Datenbereiche werden im "ANY-Pointer-Format" angegeben. Folgende Information müssen Sie dabei dem Baustein übergeben:
P# Bereichskennung Byte.Bit Datentyp Wiederholfaktor
Beispiele:
Aktualparameter | Beschreibung |
P# M 50.0 BYTE 10 | Deklariert den Speicherbereich von M50.0 bis M59.7 |
P# M 100.0 WORD 12 | Deklariert den Speicherbereich von M100.0 bisM123.7 |
Wenn Sie im Anwenderprogramm diesen Datentyp dynamisch anlegen wollen, finden Sie in der Online-Hilfe zu STEP 7
unter "Format:BLOCK, Parametertyp ANY" den Aufbau des ANY-Pointers beschrieben. Unter
"ANY, Parameter: Beschreibung und Verwendung" finden Sie ein Beispiel, wie Sie den Datenbereich indirekt angeben können.