ADS Dienste
Interface für ADS-Dienste
Die CNC-Instanzen bieten ein Interface für den Zugriff auf die internen Elemente über folgende ADS-Dienste an:
Adressiert werden die Daten durch die Index Group und dem Index Offset.
ADS Read
Mit ADS Read werden Daten aus einem ADS Gerät ausgelesen.
In | IndexGroup, 4 Byte, Index Group der Daten, die gelesen werden sollen. IndexOffset, 4 Byte, Index Offset der Daten, die gelesen werden sollen. Length, 4 Byte, Länge der Daten in Bytes, die gelesen werden sollen. |
Out | Result, 4 Byte, ADS Fehlernummer. Length, 4 Byte, Länge der Daten in Bytes, die zurückgeliefert werden. Daten, n Byte, Daten die zurückgeliefert werden. |
ADS Write
Mit ADS Write werden Daten in ein ADS Gerät geschrieben.
In | IndexGroup, 4 Byte, Index Group der Daten, die gelesen werden sollen. IndexOffset, 4 Byte, Index Offset der Daten, die gelesen werden sollen. ReadLength, 4 Byte, Länge der Daten in Bytes, die gelesen werden sollen. WriteLength, 4 Byte, Länge der Daten in Bytes, die geschrieben werden sollen. Daten, n Byte, Daten die zu schreiben sind. |
Out | Result, 4 Byte, ADS Fehlernummer. |
ADS Read & Write
Mit ADS Read Write werden Daten in ein ADS Gerät geschrieben. Zusätzlich können Daten aus dem ADS Gerät gelesen werden.
In | IndexGroup, 4 Byte, Index Group der Daten, die gelesen werden sollen. IndexOffset, 4 Byte, Index Offset der Daten, die gelesen werden sollen. ReadLength, 4 Byte, Länge der Daten in Bytes, die gelesen werden sollen. WriteLength, 4 Byte, Länge der Daten in Bytes, die geschrieben werden sollen. Daten, n Byte, Daten die zu schreiben sind. |
Out | Result, 4 Byte, ADS Fehlernummer Length, 4 Byte, Länge der Daten in Bytes, die zurückgeliefert werden Daten, n Byte, Daten die zurückgeliefert werden |
ADS – Automation Device Specification ( Quelle : Beckhoff Hilfe)