Herunterladen Diese Seite drucken

Memcpy - IFM Electronic CR0232 Original-Programmierhandbuch

Vorschau ausblenden Andere Handbücher für CR0232:

Werbung

ifm
Programmierhandbuch
ecomatmobile
ifm-Funktionselemente
>

MEMCPY

= Memory Copy
Baustein-Typ = Funktionsbaustein (FB)
Baustein ist enthalten in Bibliothek ifm_CR0232_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.
>
Befindet sich der Speicherbereich, in den die Daten kopiert werden sollen, nicht komplett in einem
zulässigen Speicherbereich, werden die Daten nicht kopiert und es wird ein Parameterfehler
gemeldet.
DST Speicherbereich
Anwendungsdaten
Tabellen "Verfügbarer Speicher" → Kapitel
>
Parameter der Eingänge
Parameter
DST
SRC
LEN
ExtendedController (CR0232) Laufzeitsystem V01.00.03
Gerät
(alle)
Verfügbarer Speicher
Datentyp
DWORD
DWORD
WORD
200
ifm-Bausteine für das Gerät CR0232
Speichergröße
192 kBytes
(→ S. 16)
Beschreibung
Startadresse im Zielspeicher
Die Adresse mit dem Operator ADR ermitteln und dem Baustein
übergeben!
Startadresse im Quellspeicher
Die Adresse mit dem Operator ADR ermitteln und dem Baustein
übergeben!
Anzahl (> 1) der zu übertragenden Daten-Bytes
2018-01-11
409
15944
412
413

Werbung

loading