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:

ADS Read

Mit ADS Read werden Daten aus einem ADS Gerät ausgelesen. Adressiert werden die Daten durch die Index Group und dem Index Offset.

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. Adressiert werden die Daten durch die Index Group und dem Index Offset.

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 geschrieben werden sollen.

Daten, n Byte, Daten die zu schreiben sind.

Out : Result, 4 Byte, ADS Fehlernummer.

ADS Read & Write

Mit ADS ReadWrite werden Daten in ein ADS Gerät geschrieben. Zusätzlich können Daten aus dem ADS Gerät gelesen werden. Adressiert werden die zu lesenden Daten durch die Index Group und dem Index Offset.

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.