Internal Status Objects (Implicit Exchanges) of the IODDT of Type T_AXIS_STD
(Original Document)
List of Objects with Implicit Exchanges
The tables below presents the internal objects (implicit exchanges) of the IODDT of the T_AXIS_STD£££ type.
Standard symbol
Type
Access
Description
Number
CH_ERROR
EBOOL
R
Channel fault
%Ir.m.c.ERR
NEXT
EBOOL
R
Ready to receive a new movement command (in AUTO)
%Ir.m.c.0
DONE
EBOOL
R
All instructions are executed: no instructions in the stack
%Ir.m.c.1
AX_FLT
EBOOL
R
Fault present on axis
%Ir.m.c.2
AX_OK
EBOOL
R
No fault causing moving part to stop
%Ir.m.c.3
HD_ERR
EBOOL
R
Hardware fault present
%Ir.m.c.4
AX_ERR
EBOOL
R
Application fault present
%Ir.m.c.5
CMD_NOK
EBOOL
R
Command refused
%Ir.m.c.6
NO_MOTION
EBOOL
R
Moving part stationary
%Ir.m.c.8
AT_PNT
EBOOL
R
Moving part position on target (in the point window, on instruction with stop)
%Ir.m.c.9
TH_PNT
EBOOL
R
Theoretical setpoint reached
%Ir.m.c.10
CONF_OK
EBOOL
R
Configured axis
%Ir.m.c.12
REF_OK
EBOOL
R
Reference point taken (axis referenced)
%Ir.m.c.14
AX_EVT
EBOOL
R
Recopy physical event inputs
%Ir.m.c.15
HOME
EBOOL
R
Recopy CAME physical input of module reference point
%Ir.m.c.16
DIRECT
EBOOL
R
Indicates direction of movement
%Ir.m.c.17
IN_REC
EBOOL
R
Recopies recalibration input on-the-fly
%Ir.m.c.18
IN_DROFF
EBOOL
R
Measurement mode active
%Ir.m.c.20
IN_DIRDR
EBOOL
R
Loop control disabled mode active
%Ir.m.c.21
IN_MANU
EBOOL
R
Manual mode active
%Ir.m.c.22
IN_AUTO
EBOOL
R
Automatic mode active
%Ir.m.c.23
ST_JOG_P
EBOOL
R
Unlimited movement in + direction in progress
%Ir.m.c.26
ST_JOG_M
EBOOL
R
Unlimited movement in - direction in progress
%Ir.m.c.27
ST_INC_P
EBOOL
R
Incremental movement in + direction in progress
%Ir.m.c.28
ST_INC_M
EBOOL
R
Incremental movement in - direction in progress
%Ir.m.c.29
ST_SETRP
EBOOL
R
Manual reference point in progress
%Ir.m.c.30
ST_DIRDR
EBOOL
R
Loop control disabled movement in progress
%Ir.m.c.31
IN_INTERPO
EBOOL
R
Interpolated movement in progress
%Ir.m.c.32
ON_PAUSE
EBOOL
R
Movements sequence suspended
%Ir.m.c.33
IM_PAUSE
EBOOL
R
Movement suspended (PAUSE immédiate)
%Ir.m.c.34
IN_SLAVE
EBOOL
R
Setpoint in progress = 0 axis position
%Ir.m.c.36
IN_EXT_CMD
EBOOL
R
Setpoint in progress = processor setpoint
%Ir.m.c.37
ST_IN_STEP
EBOOL
R
Step by step mode in progress
%Ir.m.c.39
DRV_ENA
EBOOL
R
Speed drive enable output image
%Ir.m.c.40
IN_AUX0
EBOOL
R
AUX0 output image
%Ir.m.c.41
OVR_EVT
EBOOL
R
Event overrun
%Ir.m.c.46
EVENT_G07
EBOOL
R
Event source: latch position
%Ir.m.c.47
EVENT_G05
EBOOL
R
Event source: G05 end on event
%Ir.m.c.48
TO_G05
EBOOL
R
Event source: G05 time delay expired
%Ir.m.c.49
EVT_G1
EBOOL
R
Event source: G10 or G11 end on event
%Ir.m.c.50
EVT_MOD
EBOOL
R
Modulo crossing
%Ir.m.c.51
X_POS
DINT
R
measured position
%IDr.m.c.0
SPEED
DINT
R
measured speed
%IDr.m.c.2
FOL_ERR
DINT
R
current position deviation
%IDr.m.c.4
ANA_OUT
INT
R
current analog output
%IWr.m.c.6
SYNC_N_RUN
INT
R
step number in progress
%IWr.m.c.7
PREF1
DINT
R
Capture of position of axis PREF1
%IDr.m.c.11
PREF2
DINT
R
Capture of position of axis PREF2
%IDr.m.c.13
NOTE: If 0, 1 and 2 channels are interpolatedIN_INTERPO bits are in position 1 (%Ir.m.0.32, %Ir.m.c.1.32 and %Ir.m.2.32).