Requesting offset, command and actual values
The NC commands described below trigger jobs to include manual mode offset, command and actual values of the interpolator in the operating data of the NC program interpreter. This data can then be accessed by variables in the NC program.
Offset, command and actual values of path axes can only be requested. Axes that are operated as rotary modulo axis or spindles (M3, M4, M5, M19, S...) are not considered in the following commands.
Synchronisation between the NC program interpreter and the interpolator is identical for all the NC commands described. The job is only complete after all the data is adopted in the working data of the NC program interpreter and decoding of the NC program is continued.
Overview of commands and properties:
Command | Channel initialisation | Manual mode offsets in IPO | Updating of … | ||
V.A.MANUAL_OFFSETS | V.A.ABS | P parameter, V.S./ V.P./ V.L. | |||
#GET MANUAL OFFSETS | no | are retained | yes | no | no |
#CHANNEL INIT [CMDPOS] | yes | are deleted | no | yes | no |
#CHANNEL INIT [ACTPOS] | yes | are deleted | no | yes | no |
#GET CMDPOS | no | are retained | no | no | yes |
#GET ACTPOS | no | are retained | no | no | yes |
Additional information
- Request current manual mode offsets and file to "V.A.MANUAL_OFFSETS[ ]" (#GET MANUAL OFFSETS)
- Request current command positions and file to "V.A.ABS[ ]” (#CHANNEL INIT)
- Request current actual positions and file to "V.A.ABS[ ]” (#CHANNEL INIT)
- Request current command positions of axes and file to variables or parameters (#GET CMDPOS)
- Request current actual positions of axes and file to variables or parameters (#GET ACTPOS)