Drive-Interface für Eil-/Schleich-Achsen NC → IO (12 Byte)
Nr. | Datentyp | Byte | Bit | Def.-Bereich | Variablenname | Beschreibung |
---|---|---|---|---|---|---|
1 | UINT32 | 0-3 | - | - | nOutData1 | Drive-Output Ausgabedaten 1 (NC->IO) |
2 | UINT32 | 4-7 | - | - | nOutData2 | Drive-Output Ausgabedaten 2 (NC->IO) |
3 | UINT8 | 8 | - | - | nControlByte | Control-Byte |
|
|
| 0 | 0/1 | bMinusHigh | Richtung: Negativ Geschwind.: Schnell |
|
|
| 1 | 0/1 | bMinusLow | Richtung: Negativ Geschwind.: Langsam |
|
|
| 2 | 0/1 | bPlusLow | Richtung: Positiv Geschwind.: Langsam |
|
|
| 3 | 0/1 | bPlusHigh | Richtung: Positiv Geschwind.: Schnell |
|
|
| 4 | 0/1 | - | RESERVE |
|
|
| 5 | 0/1 | - | RESERVE |
|
|
| 6 | 0/1 | bBreakInv | Inverses Bremsbit (0 = AKTIV, 1 = PASSIV) |
|
|
| 7 | 0/1 | bBreak | Bremsbit (0 = PASSIV, 1 = AKTIV) |
4 | UINT8 | 9 | - | - | nExtControlByte | Extended Control Byte |
|
|
| 0 | 0/1 | bDirectionMinus | Richtung: Negativ |
|
|
| 1 | 0/1 | bDirectionPlus | Richtung: Positiv |
|
|
| 2 | 0/1 | bVeloLow | Geschwindigkeit: Langsam |
|
|
| 3 | 0/1 | bVeloHigh | Geschwindigkeit: Schnell |
|
|
| 4 | 0/1 | - | RESERVE |
|
|
| 5 | 0/1 | - | RESERVE |
|
|
| 6 | 0/1 | bBreakInv | Inverses Bremsbit (0 = AKTIV, 1 = PASSIV) |
|
|
| 7 | 0/1 | bBreak | Bremsbit (0 = PASSIV, 1 = AKTIV) |
5 | UINT16 | 10-11 | - | - | nReserved | Reserve-Bytes |
Ein Achsstart wird nur innerhalb einer Entfernung zum Zielpunkt ausgeführt, die echt größer als der parametrierte Bremsweg ist. |