Herunterladen Inhalt Inhalt Diese Seite drucken

IFM Electronic ecomat 100 CR2530 Original-Programmierhandbuch Seite 200

Inhaltsverzeichnis

Werbung

ifm
Programmierhandbuch
ecomatmobile
ifm-Funktionselemente
>
MEMCPY
= Memory Copy
Baustein-Typ = Funktionsbaustein (FB)
Baustein ist enthalten in Bibliothek ifm_CR2530_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 FB ü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
SmartController (CR2530, CR2532) Laufzeitsystem V03.02
Datentyp
BOOL
DWORD
DWORD
WORD
BYTE
200
ifm-Bausteine für das Gerät CR2530
Beschreibung
TRUE:
Baustein ausführen
FALSE: Baustein wird nicht ausgeführt
> Baustein-Eingänge sind nicht aktiv
> Baustein-Ausgänge sind nicht spezifiziert
Startadresse im Zielspeicher
Die Adresse mit dem Operator ADR ermitteln und dem FB
übergeben!
Quell-Adresse
Anzahl der zu kopierenden Bytes
SWAP_TYPE=1: LEN muss Mehrfaches von 2 sein
SWAP_TYPE=2: LEN muss Mehrfaches von 4 sein
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
LEN muss ein Mehrfaches von 2 sein!
2 = 4 Bytes tauschen (DWORD, DINT, REAL, TIME, ...)
z.B.: 1A 2B 3C 4D  4D 3C 2B 1A
LEN muss ein Mehrfaches von 4 sein!
2015-03-26
8160
412
8162

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ecomat 100 cr2532

Inhaltsverzeichnis