Herunterladen Inhalt Inhalt Diese Seite drucken

Controllogix - Formatieren Einer Nachricht Zum Schreiben Mehrerer Parameter - Allen-Bradley PowerFlex 755 Benutzerhandbuch

Antrieb mit integriertem ethernet/ip-adapter
Vorschau ausblenden Andere Handbücher für PowerFlex 755:
Inhaltsverzeichnis

Werbung

Kapitel 6
Explizite Nachrichtenübertragung
Registerkarte „Configuration"
Message Type
(1)
Service Type
(1)
Service Code
Class
Instance
(2)
Attribute
Source Element
Source Length
Destination
Registerkarte „Communication" Beispielwert
(3)
Path
Registerkarte „Tag"
Name
(1) Die Standardeinstellung für „Service Type" ist „Custom". Sie ermöglicht die Eingabe eines „Service Code", der im Pulldownmenü „Service Type" nicht verfügbar ist. Wird ein anderer „Service Type"
als „Custom" im Pulldownmenü ausgewählt, wird dem grau angezeigten („nicht verfügbar") Feld „Service Code" automatisch ein Hexadezimalwert zugewiesen. Beim Schreiben von 32-Bit-REAL-
(Fließkomma-)Parametern, wie in diesem Beispiel, ist eine Datenkonvertierung mit COP-Anweisungen (Kopieren) oder UDDTs erforderlich, um die Parameterwerte ordnungsgemäß zu schreiben.
(2) Bei zerstreuten Schreibvorgängen werden Parameterwerte immer in den nichtflüchtigen Speicher (EEPROM) geschrieben, sodass diese Werte auch dann beibehalten werden, wenn die
Stromversorgung des Antriebs vorübergehend unterbrochen wird. Wichtig: Gehen Sie vorsichtig vor, da der EEPROM schnell seinen Lebenszyklus überschreiten kann und es so zu einer
Fehlfunktion des Antriebs kommt.
(3) Klicken Sie auf Browse, um nach dem Pfad zu suchen, oder geben Sie den Namen des Geräts ein, der im Ordner „I/O Configuration" aufgeführt ist (in diesem Beispiel
„My_PowerFlex_755_Drive").
(4) In
Tabelle 4 auf Seite 94
finden Sie Einschränkungen für Antriebe der PowerFlex 750-Serie bei der Verwendung von DPI-Parameterobjektklassencode 0x93 oder Host-DPI-
Parameterobjektklassencode 0x9F zur expliziten Nachrichtenübertragung.
(5) In diesem Beispiel werden fünf 32-Bit-REAL-(Fließkomma-)Parameter geschrieben. Jeder geschriebene Parameter erfordert zwei zusammenhängende DINT-Register. Daher wurde beim Erstellen
des Steuerungstags das Feld „Data Type" auf den Namen des UDDT von fünf verschachtelten DINTs und REALs festgelegt. Darüber hinaus muss das Feld „Source Length" im Dialogfeld „Message
Configuration" dem ausgewählten Datentyp in Byte entsprechen (in diesem Beispiel 40 Byte für ein Datenfeld von fünf zerstreuten REAL-Strukturen). Nachrichten für zerstreute Schreibvorgänge
setzen immer voraus, dass jeder geschriebene Parameter ein 32-Bit-Parameter ist, unabhängig von seiner tatsächlichen Größe. Die maximale Nachrichtenlänge beträgt 256 Byte, sodass bis zu 32
Parameter unabhängig von ihrer Größe geschrieben werden können. Informationen zur Parameternummerierung finden Sie unter
Host-DPI-Parameterobjekt auf Seite 162
(6) Das Steuerungstag für „Scattered_Write_Response" muss die gleiche Größe wie das Steuerungstag für „Scattered_Write_Request" aufweisen (in diesem Beispiel 40 Byte). Ein Datenfeld von
DINTs wird empfohlen, das eventuell zurückgegebene Fehlercodes lesen kann.
104
ControlLogix – Formatieren einer Nachricht zum Schreiben mehrerer
Parameter
Abbildung 29 - Dialogfelder zur Konfiguration von Nachrichten für mehrere zerstreute
Schreibvorgänge
In der folgenden Tabelle sind die Daten aufgeführt, die in den einzelnen Feldern
erforderlich sind, um eine Nachricht zum Schreiben mehrerer Parameter zu
konfigurieren.
Beispielwert
CIP Generic
Custom
4e (Hex.)
(4)
93 oder 9F (Hex.)
0 (Dec.)
0 (Hex.)
(5)
Scattered_Write_Request
(5)
40 bytes
(6)
Scattered_Write_Response
My_PowerFlex_755_Drive
Beispielwert
Scattered_Write_Message
(Klassencode 0x9F).
Rockwell Automation-Publikation 750COM-UM001E-DE-P - Oktober 2013
Beschreibung
Wird für den Zugriff auf das DPI-Parameterobjekt im Adapter verwendet.
Erforderlich für zerstreute Nachrichten.
Code für den angeforderten Dienst.
Klassen-ID für das DPI-Parameterobjekt.
Erforderlich für zerstreute Nachrichten.
Erforderlich für zerstreute Nachrichten.
Name des Tags für beliebige Dienstdaten, die vom Scanner bzw. der Bridge zum Adapter/Antrieb
gesendet werden sollen.
Anzahl an Bytes der in der Nachricht gesendeten Dienstdaten.
Das Tag, in dem die gelesenen Daten gespeichert werden.
Beschreibung
Der Pfad ist die Route, der die Nachricht folgt.
Beschreibung
Der Name der Nachricht.
DPI-Parameterobjekt auf Seite 148
(Klassencode 0x93) bzw.

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis