# Assignment of control and status bits for CNC based homing (P-AXIS-00387)

P-AXIS-00387 | Assignment of control and status bits for CNC based homing (SERCOS)
Description | To execute CNC-controlled homing with drive support, two control bits and two status bits are required. The real-time control and status bits can be used in the drive control and status word or alternatively as bits in the signal status and signal control word.
Parameter | antr.sercos.cnc_homing_rt_bit_layout
Data type | UNS16
Data range | 1 ≤ cnc_homing_rt_bit_layout ≤ 16
Axis types | T, R, S
Dimension | T: ---- | R,S: ----
Default value | 0
drive types. | SERCOS
Remarks | When the status and control bits are transferred in the signal status and control words, they must be configured in the cyclic process data, otherwise the error message P-ERR-70295 is output.

The table below shows the assignment of the values in P-AXIS-00387 to the possible bit combinations.

Value | Process data | Bit number | Meaning | Ident
1 | Control word | Real-time bit 1 (S-0-301) | Homing enable | S-0-407
| Real-time bit 2 (S-0-303) | Position setpoint referenced | S-0-404
Status word | Real-time bit 1 (S-0-305) | Position marker pulse registered | S-0-408
| Real-time bit 2 (S-0-307) | Actual value referenced | S-0-403
2 | Signal control word | Bit 0 (S-0-27[0]) | Homing enable | S-0-407
| Bit 1 (S-0-27[1]) | Position setpoint referenced | S-0-404
Signal status word | Bit 0 (S-0-26[0]) | Position marker pulse registered | S-0-408
| Bit 1 (S-0-26[1]) | Actual value referenced | S-0-403
3 | Signal control word | Bit 1 (S-0-27[1]) | Homing enable | S-0-407
| Bit 2 (S-0-27[2]) | Position setpoint referenced | S-0-404
Signal status word | Bit 1 (S-0-26[1]) | Position marker pulse registered | S-0-408
| Bit 2 (S-0-26[2]) | Actual value referenced | S-0-403
4 | Signal control word | Bit 2 (S-0-27[2]) | Homing enable | S-0-407
| Bit 3 (S-0-27[3]) | Position setpoint referenced | S-0-404
Signal status word | Bit 2 (S-0-26[2]) | Position marker pulse registered | S-0-408
| Bit 3 (S-0-26[3]) | Actual value referenced | S-0-403
5 | Signal control word | Bit 3 (S-0-27[3]) | Homing enable | S-0-407
| Bit 4 (S-0-27[4]) | Position setpoint referenced | S-0-404
Signal status word | Bit 3 (S-0-26[3]) | Position marker pulse registered | S-0-408
| Bit 4 (S-0-26[4]) | Actual value referenced | S-0-403
6 | Signal control word | Bit 4 (S-0-27[4]) | Homing enable | S-0-407
| Bit 5 (S-0-27[5]) | Position setpoint referenced | S-0-404
Signal status word | Bit 4 (S-0-26[4]) | Position marker pulse registered | S-0-408
| Bit 5 (S-0-26[5]) | Actual value referenced | S-0-403
7 | Signal control word | Bit 5 (S-0-27[5]) | Homing enable | S-0-407
| Bit 6 (S-0-27[6]) | Position setpoint referenced | S-0-404
Signal status word | Bit 5 (S-0-26[5]) | Position marker pulse registered | S-0-408
| Bit 6 (S-0-26[6]) | Actual value referenced | S-0-403
8 | Signal control word | Bit 6 (S-0-27[6]) | Homing enable | S-0-407
| Bit 7 (S-0-27[7]) | Position setpoint referenced | S-0-404
Signal status word | Bit 6 (S-0-26[6]) | Position marker pulse registered | S-0-408
| Bit 7 (S-0-26[7]) | Actual value referenced | S-0-403
9 | Signal control word | Bit 7 (S-0-27[7]) | Homing enable | S-0-407
| Bit 8 (S-0-27[8]) | Position setpoint referenced | S-0-404
Signal status word | Bit 7 (S-0-26[7]) | Position marker pulse registered | S-0-408
| Bit 8 (S-0-26[8]) | Actual value referenced | S-0-403
10 | Signal control word | Bit 8 (S-0-27[8]) | Homing enable | S-0-407
| Bit 9 (S-0-27[9]) | Position setpoint referenced | S-0-404
Signal status word | Bit 8 (S-0-26[8]) | Position marker pulse registered | S-0-408
| Bit 9 (S-0-26[9]) | Actual value referenced | S-0-403
11 | Signal control word | Bit 9 (S-0-27[9]) | Homing enable | S-0-407
| Bit 10 (S-0-27[10]) | Position setpoint referenced | S-0-404
Signal status word | Bit 9 (S-0-26[9]) | Position marker pulse registered | S-0-408
| Bit 10 (S-0-26[10]) | Actual value referenced | S-0-403
12 | Signal control word | Bit 10 (S-0-27[10]) | Homing enable | S-0-407
| Bit 11 (S-0-27[11]) | Position setpoint referenced | S-0-404
Signal status word | Bit 10 (S-0-26[10]) | Position marker pulse registered | S-0-408
| Bit 11 (S-0-26[11]) | Actual value referenced | S-0-403
13 | Signal control word | Bit 11 (S-0-27[11]) | Homing enable | S-0-407
| Bit 12 (S-0-27[1]2) | Position setpoint referenced | S-0-404
Signal status word | Bit 11 (S-0-26[11]) | Position marker pulse registered | S-0-408
| Bit 12 (S-0-26[1]2) | Actual value referenced | S-0-403
14 | Signal control word | Bit 12 (S-0-27[12]) | Homing enable | S-0-407
| Bit 13 (S-0-27[13]) | Position setpoint referenced | S-0-404
Signal status word | Bit 12 (S-0-26[12]) | Position marker pulse registered | S-0-408
| Bit 13 (S-0-26[13]) | Actual value referenced | S-0-403
15 | Signal control word | Bit 13 (S-0-27[13]) | Homing enable | S-0-407
| Bit 14 (S-0-27[1]4) | Position setpoint referenced | S-0-404
Signal status word | Bit 13 (S-0-26[13]) | Position marker pulse registered | S-0-408
| Bit 14 (S-0-26[14]) | Actual value referenced | S-0-403
16 | Signal control word | Bit 14 (S-0-27[14]) | Homing enable | S-0-407
| Bit 15 (S-0-27[15]) | Position setpoint referenced | S-0-404
Signal status word | Bit 14 (S-0-26[14]) | Position marker pulse registered | S-0-408
| Bit 15 (S-0-26[15]) | Actual value referenced | S-0-403