
11. PROGRAM COMMAND B-63783EN-1/01
- 1178 -
7093 Start G code with a decimal point used to call a custom macro
7094 Start program number of a custom macro called by G code with a decimal point
7095 Number of G codes with a decimal point used to call custom macros
[Input type] Parameter input
[Data type] Integer
[Valid data range] No.7093 : -999 to 999
No.7094 : 1 to 99999999
No.7095 : 0 to 255
Set this parameter to define multiple custom macro calls using G codes with a
decimal point at a time. With G codes with a decimal point as many as the value
set in parameter No. 7095 starting with the G code with a decimal point set in
parameter No. 7093, the custom macros of program numbers as many as the value
set in parameter No. 7095 starting with the program number set in 7094 can be
called. Set 0 in parameter No. 7095 to disable this mode of calling.
If a negative value is set in parameter No. 7093, the modal call mode is entered.
Whether the modal call is equivalent to G66 or G66.1 depends on bit 3 (MGE) of
parameter No. 7000.
Example:
When parameter No. 7093 = 900, parameter No. 7094 = 20000000, and
parameter No. 7095 = 100 are set, a set of 100 custom macro calls (simple calls)
is defined as follows:
G90.0 -> O20000000
G90.1 -> O20000001
G90.2 -> O20000002
:
G99.9 -> O20000099
When the setting of parameter No. 7093 is changed to -900, the same set of custom
macro calls (modal calls) is defined.
NOTE
1 When the following conditions are satisfied, all calls using these
parameters are disabled:
(1) When a value not within the specifiable range is set in each
parameter
(2) (Value of parameter No. 7094 + value of parameter No.
7095 - 1) > 99999999
(3) When bit 5 (DPG) of parameter No. 7002 = 0 (to disable
calls using G codes with a decimal point)
2 The specification of a mixture of simple calls and modal calls is
not allowed.
3 If a range of G codes set by these parameters duplicate G codes
specified in parameter No. 7060 through No. 7069, the calls
specified by parameter No. 7060 through 7069 are made
preferentially.