Herunterladen Diese Seite drucken

ifm CR0431 Original-Programmierhandbuch Seite 191

Werbung

ifm
Programmierhandbuch BasicController-relay CR0431 v03.03.00
ifm-Funktionselemente
>
MEMCPY
= Memory Copy
Baustein-Typ = Funktionsbaustein (FB)
Baustein ist enthalten in Bibliothek ifm_CR0431_Vxxyyzz.LIB
Symbol in CODESYS:
>
Beschreibung
MEMCPY ermöglicht das Schreiben und Lesen unterschiedlicher Datentypen direkt in den Speicher.
Der FB schreibt den Inhalt ab der Adresse von SRC an die Adresse DST.
► Für die Adressen SRC und DST gilt:
Die Adresse mit dem Operator ADR ermitteln und dem Baustein übergeben!
>
Dabei werden genau so viele Bytes übertragen, wie diese unter LEN angegeben wurden. Dadurch
ist es auch möglich, genau ein Byte einer Word-Variablen zu übertragen.
>
Parameter der Eingänge
Parameter
ENABLE
DST
SRC
LEN
SWAP_TYPE
Beschreibung
Datentyp
BOOL
TRUE:
FALSE:
DWORD
Startadresse im Zielspeicher
Die Adresse mit dem Operator ADR ermitteln und dem Baustein
übergeben!
DWORD
Quell-Adresse
WORD
Anzahl der zu kopierenden Bytes
SWAP_TYPE=1: LEN muss Mehrfaches von 2 sein
SWAP_TYPE=2: LEN muss Mehrfaches von 4 sein
BYTE
Byte-Reihenfolge tauschen:
0 = kein Tausch
z.B.: 1A 2B 3C 4D  1A 2B 3C 4D
1 = 2 Bytes tauschen (WORD, INT, ...)
z.B.: 1A 2B 3C 4D  2B 1A 4D 3C
2 = 4 Bytes tauschen (DWORD, DINT, REAL, TIME, ...)
z.B.: 1A 2B 3C 4D  4D 3C 2B 1A
191
ifm-Bausteine für das Gerät CR0431
Baustein ausführen
Baustein wird nicht ausgeführt
> Baustein-Eingänge sind nicht aktiv
> Baustein-Ausgänge sind nicht spezifiziert
LEN muss ein Mehrfaches von 2 sein!
LEN muss ein Mehrfaches von 4 sein!
2018-05-09
8160
412
8162

Werbung

loading