Herunterladen Diese Seite drucken

Parker Compax3 IxxT40 Bedienungsanleitung Seite 320

Werbung

Kommunikation
Response
Telegramme
Objekt schreiben - WrObj-Telegramm
SZ
Adr
L
0xCX
n
Positive Quittierung- Ack-Telegramm
SZ
L
D0
0x06
1
0
Negative Quittierung - Nak-Telegramm
SZ
L
D0
0x07
1
F-Nr.(Hi)
Objekt lesen - RdObj-Telegramm
SZ
Adr
L
D0
0xAX
n
Index1(Hi) Index1(Lo) Subindex1 Index2(Hi)
Antwort - Rsp-Telegramm
SZ
L
D0 ... Dx-1
0x05
n
Wert1
Beispiel:
320
Compax3 ->
Bit 0 und 1 dienen zur Kennung der Response
!
Bit 3 ist immer 0
!
Die maximale Anzahl der Datenbytes im Request-Telegramm beträgt 256; im
Response-Telegramm 253.
Die Blocksicherung (CRC16) erfolgt über alle Zeichen mittels des CCITT Tabellen-
Algorithmus.
Nach dem Empfang eines Startzeichens wird die Timeout-Überwachung aktiviert,
womit verhindert wird, daß Compax3 vergeblich auf weiter Zeichen wartet (z.B.
Verbindung unterbrochen). Die Timeoutzeit zwischen 2 empfangenen Zeichen ist
fix auf 5ms (5-fache Zeichenzeit bei 9600Baud) eingestellt.
D0
D1
Index(Hi)
Index(Lo)
Beschreiben eins Objektes mit einem Wert.
D1
0
Antwort vom Compax3, wenn ein Schreibvorgang erfolgreich war; d. h. die
eventuell hinterlegte Funktion ausgeführt werden konnte und in sich vollständig
abgeschlossen ist.
D1
F-Nr.(Lo)
Antwort vom Compax3 wenn der Zugriff auf das Objekt abgewiesen wird (z.B.
Funktion zur Zeit nicht ausführbar oder Objekt besitzt keinen Lesezugriff). Die
Fehler-Nr. ist entsprechend dem DriveCom Profil bzw. dem CiA Device Profile
DSP 402 codiert.
D1
D2
D3
Lesen eines oder auch mehrere Objekte.
Dx ... Dy-1
Dy-D..
Wert 2
Wert 3
Antwort vom Compax3, wenn das Objekt gelesen werden kann.
Hat das Objekt kein Zugriffsrecht zum Lesen antwortet Compax3 mit dem Nak-
Telegramm.
Lesen von Objekt "StatusPositionActual" (o680.5):
Request: A5 03 02 02 A8 05 E1 46
Response: 05 05 FF FF FF FF FE 2D 07 B4
Schreiben auf ein Array (o1901.1 = 2350)
Request: C5 02 08 07 6D 01 00 09 2E 00 00 00 95 D5
Response: 06 01 00 00 BA 87
190-120108N6 C3IxxT40 Dezember 2005
D2
D3 ... Dn
Subindex
Wert
Crc(Hi)
Crc(Lo)
0x..
0x..
Crc(Hi)
Crc(Lo)
0x..
0x..
D4
D5
Index2(L
Subindex2 ...
o)
D ... D..
D ... Dn
Wert ..
Wert n
Compax3 T40
Crc(Hi)
Crc(Lo)
0x..
0x..
...
Dn
Crc(Hi)
Crc(Lo)
...
0x..
0x..
Crc(Hi)
Crc(Lo)
0x..
0x..

Werbung

loading