Herunterladen Inhalt Inhalt Diese Seite drucken

Allen-Bradley Logix 5000 serie Referenzhandbuch Seite 508

Inhaltsverzeichnis

Werbung

Kapitel 8
Array (Datei)/gemischte Befehle
508
Sind Source und Dest unterschiedliche Datentypen, gleicht die Anzahl der
kopierten Bytes dem kleineren Wert von:
der angeforderte Wert gleicht der Länge x (Anzahl der Bytes in einem
Zielelement)
Die Anzahl der Bytes im Ziel-Tag
Bei Steuerung Compact GuardLogix 5380, CompactLogix 5380,
CompactLogix 5480, ControlLogix 5580 oder GuardLogix 5580n gilt: die
Anzahl der Bytes im Quell-Tag
Tipp:
Wichtig:
Beispiele
Beispiel 1
Kopieren eines Array.
Ist dies aktiviert, dann werden mit dem COP-Befehl 40 Bytes aus dem Tag
array_4 in das Tag array_5 kopiert.
Das Tag array_4 ist ein DINT-Array (4 Bytes pro Element) und enthält 10
Elemente (Gesamtgröße = 40 Bytes).
Das Tag array_5 ist ein DINT-Array (4 Bytes pro Element) und enthält 10
Elemente (Gesamtgröße = 40 Bytes).
Length entspricht 10 Zielelementen, die kopiert werden sollten, sodass insgesamt
40 Bytes kopiert werden.
Kontaktplandiagramm
Rockwell Automation-Publikation 1756-RM003T-DE-P - November - 2018
Das Ende des Ziel- oder Quell-Tags ist definiert als das
letzte Byte des Basis-Tags. Wenn das Tag eine Struktur
ist, ist das Ende des Tags das letzte Byte des letzten
Elements der Struktur. Somit könnte mit einem COP-
und CPS-Befehl über das Ende des Array des Mitglieds
geschrieben werden, jedoch nie über das Ende des
Basis-Tags.
Es muss überprüft und bestätigt werden, dass mit
dem Befehl nicht Daten geändert werden, die nicht
hätten geändert werden sollen.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis