User Manual
Programmierung leicht gemacht
6.3 Leistungsstarke Anweisungen erleichtern die Programmierung
Easy Book
114 Gerätehandbuch, 03/2014, A5E02486775-AF
Tabelle 6- 2 Anweisungen MOVE, MOVE_BLK und UMOVE_BLK
KOP/FUP
SCL
Beschreibung
out1 := in;
Kopiert ein unter einer bestimmten Adresse
gespeichertes Datenelement in eine neue
Adresse oder in mehrere Adressen. Um einen
weiteren Ausgang in KOP oder FUP
hinzuzufügen, klicken Sie auf das Symbol
neben dem Ausgangsparameter. In SCL
verwenden Sie mehrere
Zuweisungsanweisungen. Sie können auch
eine der Schleifenkonstruktionen verwenden.
MOVE_BLK(in:=_variant_in,
count:=_uint_in,
out=>_variant_out);
Unterbrechbare Übertragung, die einen Bereich
mit Datenelementen in eine neue Adresse
kopiert.
UMOVE_BLK(in:=_variant_in,
count:=_uint_in
out=>_variant_out);
Ununterbrechbare Übertragung, die einen
Bereich mit Datenelementen in eine neue
Adresse kopiert.
6.3.3
Umwandlungsanweisungen
Tabelle 6- 3 Umwandlungsanweisungen
KOP/FUP
SCL
Beschreibung
out := <data type in>_TO_<data type
out>(in);
Konvertiert ein Datenelement von einem
Datentyp in einen anderen Datentyp.
1
In KOP und FUP: Klicken Sie unterhalb des Box-Namens und wählen Sie in der Klappliste einen Datentyp aus. Nach
Auswahl des Quelldatentyps (Konvertieren aus) wird in der Klappliste eine Reihe möglicher Umwandlungen
(Konvertieren in) angezeigt.
2
In SCL: Konstruieren Sie die Umwandlungsanweisung durch Angabe des Datentyps für den Eingangsparameter (in)
und den Ausgangsparameter (out). Beispiel: DWORD_TO_REAL konvertiert einen Doppelwortwert in einen
Realzahlenwert.