Flexible NC programming
1.1 Variables
Job planning
34 Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
Table 1- 1 Programmable setting data
Number Identifier G command
1)
42000 $SC_THREAD_START_ANGLE
SF
42010 $SC_THREAD_RAMP_DISP DITS/DITE
42400 $SA_PUNCH_DWELLTIME
PDELAYON
42800 $SA_SPIND_ASSIGN_TAB
SETMS
43210 $SA_SPIND_MIN_VELO_G25
G25
43220 $SA_SPIND_MAX_VELO_G26
G26
43230 $SA_SPIND_MAX_VELO_LIMS
LIMS
43300 $SA_ASSIGN_FEED_PER_REV_SOURCE
FPRAON
43420 $SA_WORKAREA_LIMIT_PLUS
G26
43430 $SA_WORKAREA_LIMIT_MINUS
G25
43510 $SA_FIXED_STOP_TORQUE
FXST
43520 $SA_FIXED_STOP_WINDOW
FXSW
43700 $SA_OSCILL_REVERSE_POS1
OSP1
43710 $SA_OSCILL_REVERSE_POS2
OSP2
43720 $SA_OSCILL_DWELL_TIME1
OST1
43730 $SA_OSCILL_DWELL_TIME2
OST2
43740 $SA_OSCILL_VELO
FA
43750 $SA_OSCILL_NUM_SPARK_CYCLES
OSNSC
43760 $SA_OSCILL_END_POS
OSE
43770 $SA_OSCILL_CTRL_MASK
OSCTRL
43780 $SA_OSCILL_IS_ACTIVE
OS
43790 $SA_OSCILL_START_POS
OSB
1) This G command is used to address the setting data.
General conditions
Initialization value: Global user variables (GUD)
● Only
INIPO (POWER ON) can be defined as the initialization time for global user variables
(GUD) with the
NCK range of validity.
● In addition to
INIPO (POWER ON), INIRE (reset) or INICF (NewConfig) can be defined as
the initialization time for global user variables (GUD) with the
CHAN range of validity.
● In the case of global user variables (GUD) with the
CHAN range of validity and INIRE (reset)
or
INICF (NewConfig) initialization time, for an NC reset, mode group reset and
NewConfig, the variables are only reinitialized in the channels in which the named events
were triggered.
Initialization value: FRAME data type
It is not permitted to specify an initialization value for variables of the
FRAME data type.
Variables of the
FRAME data type are initialized implicitly and always with the default frame.
Initialization value: CHAR data type
For variables of the
CHAR data type, instead of the ASCII code (0...255), the corresponding
ASCII character can be programmed in quotation marks, e.g. "A".