Validity: Rule, Task
Available from RTE version 34.25.0.
This variable is used to specify how to extract the subdevice number from the emergency message.
Syntax |
I32 coe_emcy_ak (I32 nAx) |
---|---|
nAx |
Axis index |
Attributes |
Read/write |
The following values are available to set the acknowledge type.
Values |
formula - normalizes from 0 to 7 the channel |
Builder |
---|---|---|
0 |
none |
|
1 |
if ((emCY.manufSpec[2] & 0x10) == 0) emcyDevice = (emcy.manufSpec[2]>>5) & 0x7; |
LTi |
2 |
if ((emCY.errorRegister & 0x80) == 0) emcyDevice = 0 else emcyDevice = 1 |
Moog |
3 (from RTE 34.26.0) |
if ((emCY.manufSpec[0] & 0x03) == 0) emcyDevice = -1 else emcyDevice = (emcy.manufSpec[0] & 0x3) -1 |
Parker - PSD1M |
4 (from RTE 34.28.0) |
if ((emCY.manufSpec[0] & 0x0F) == 0) emcyDevice = -1 else emcyDevice = (emcy.manufSpec[0] & 0xF) -1 |
Kollmorgen - AKD2G |
Example
coe_emcy_ak(1) = 1 ; LTi coe_emcy_ak(2) = 3 ; Parker |