NCTOPLC_AXIS_REF_OPMODE
The structure NCTOPLC_AXIS_REF_OPMODE is part of the structure NCTOPLC_AXIS_REF.
TYPE NCTOPLC_AXIS_REF_OPMODE :
DWORD;
END_TYPE
The individual items of information are provided in the status structure of the AXIS_REF at the following points:
Bit | Variable name | Description |
---|---|---|
0 | Status.Opmode.PositionAreaMonitoring | Position range monitoring |
1 | Status.Opmode.TargetPositionMonitoring | Target position window monitoring |
2 | Status.Opmode.LoopMode | Loop movement |
3 | Status.Opmode.MotionMonitoring | Physical movement monitoring |
4 | Status.Opmode.PEHTimeMonitoring | PEH time monitoring |
5 | Status.Opmode.BacklashCompensation | Backlash compensation |
6 | Status.Opmode.DelayedErrorReaction | Delayed error reaction of the NC |
7 | Status.Opmode.Modulo | Modulo axis (modulo display) |
8 | Status.Opmode.SimulationAxis | Simulation axis |
9-11 |
|
|
12 | Status.Opmode.StopMonitoring | Standstill monitoring |
13-15 |
|
|
16 | Status.Opmode.PositionLagMonitoring | Lag monitoring - position |
17 | Status.Opmode.VeloLagMonitoring | Lag monitoring - velocity |
18 | Status.Opmode.SoftLimitMinMonitoring | End position monitoring min. |
19 | Status.Opmode.SoftLimitMaxMonitoring | End position monitoring max. |
20 | Status.Opmode.PositionCorrection | Position correction ("Measuring system error compensation") |
21 | Status.Opmode.AllowSlaveCommands | Allow motion commands to slave axes |
22 | Status.Opmode.AllowExtSetAxisCommands | Allow motion commands to an axis that is fed by an external setpoint generator |
23 | Status.NcApplicationRequest | Request bit for the application software (PLC code), e.g. for an "ApplicationHomingRequest" |
24-31 | Status.NcCycleCounter | NC cycle counter |
Requirements
Development environment | Target system type | PLC libraries to include |
---|---|---|
TwinCAT v3.0.0 | PC or CX (x86 or x64) | Tc2_MC2 |