Status word
The acknowledgement bits of the individual processes are transmitted in the 16 bit status word. The user can thus monitor actively the processes he has initiated. The current status always refers to the last command and can be assigned clearly through the command toggle bit.
Fixed and user configurable status bits are available in the status word of the AFP interface.
Structure of the fixed status bits in the high byte of the status word
Bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
Meaning |
Q_RF |
Q_BTG |
Q_CODE |
Q_ERR |
res. |
res. |
res |
res |
Q_RF |
Inverter On acknowledgement (Q_RF=1, drive under control). |
Q_BTG |
Command toggle acknowledgement, if the command is recognized by the system, Q_BTG is set = BTG inside the system (command toggle echo) |
Q_CODE |
State of the command execution: |
Q_ERR |
Commanding error bit: |
The status bits 15...12 are fixed by the system and are always transmitted. They must be evaluated mandatorily by the higher ranking control system for clear process control.
The status bits 11...8. are reserved and not configurable.
System variables such as "Nact = Nset" or "IN POSITION" can be evaluated by the user for additional analyses. The user configurable status bits 7...0 are defined in the AMKASYN inverter by ID34029.
Each new command is acknowledged by the system by the status bit „Q_BTG“ (command toggle acknowledgement).
The error bit "Q_ERR" is set in the case of an error e.g. on an inadmissible order.
In the case of value change to current processes (override, e.g. absolute positioning with change of the reference speed), a clear command assignment is always possible by means of BTG / Q_BTG. Q_CODE remains active until the drive has reached its position.
General system error states (SBM=0, System Ready message missing) must be monitored by the master through a user configurable status bit in ID34029 or directly through the SBM binary output on the basic unit.
If command sequences using acknowledgement data in the status area are used (e.g. "Read error", error No. is transferred in the Datum16o channel), then the previously defined areas for cyclic display variables , for instance, are overwritten.
Automatic switching back to previously transferred actual values "16 bit actual value” or “32 bit actual value" does not take place.
The “ANZ” command without transmission of new parameters (16 bit actual value 16i = 0 and
32 bit actual value 32i = 0) reactivates the last settings made by parameters e.g. for transmission of the actual speed or actual torque value.