GSK983Ma Milling Machine Center CNC System User Manual
180
Part 1 Programming
MPD8 = 1 corresponds to the user macros and subprograms of program numbers 8000
~
8999
while MPD9 = 1 to those of 9000
~
9899. These programs are not displayed in the PROGRAM page
for the modes other than EDIT.
(7) Reset
When reset function is used for clearance, all local variables and public variables #100 to #149
are in <Empty> mode and system variables #10000 through #1132 cannot be cleared.
The calling mode of user macro and subprogram as well as the state of D0 will be cleared and
the main program be returned to in the cases other than the clearance in MDI mode. For the
clearance in MDI mode, only the calling state in MDI mode is cleared.
(8) Macro statements and NC statements
The following blocks indicate the statements of a macro.
1. Operation instruction (= is also included in the block)
2. Control instruction (G0T0, D0 and END are included in the block)
3. Macro call instruction (G65, G66, G67 and the G codes for calling a macro are included in the
block).
The blocks other than macro statements are NC statements.
(9) The MDI in the automatic operation
When the MDI in automatic operation is used to insert a macro, up to 4 levels of the nesting
degree called by macros and that of D0 can be continuously called from the beginning of
automatic operation.
(10) The display of PROGRAM RESTART page
The M and T codes used for calling a subprogram are not displayed like M98.
(11) Feed hold
The performance of the Macro program statement stops when the feed hold keeps ON (also
stops during alarm clears).
3.10.9 Special Codes and Words Used in User Programs
Besides those for common programs, the codes used in user macros include the following
codes:
(
1
)
ISO
(
2
)
EIA
0: The 0 code similar to the 0 of program number shall be used.
The # of EIA codes and code format shall be set by parameter.
However, Chinese characters cannot be used. Latin letters are usable. If # is used, note that
its original meaning is not applicable.
Meaning Binary
encoding
Symbol
[
]
#
*
=
0
+
1 1 0 1 1 ° 0 1 1
1 1 0 1 1 ° 1 0 1
1 0 1 0 0 ° 0 1 1
1 0 1 0 1 ° 0 1 0
1 0 1 1 1 ° 1 0 1
1 1 0 0 1 ° 1 1 1
0 0 1 0 1 ° 0 1 1
[
]
#
*
=
0
+
Meaning Binary
encoding
Symbol
[
]
#
*
=
+
0 0 0 1 1 ° 1 0 0
0 1 0 0 1 ° 1 0 0
Parameter setting
0 0 0 0 1 ° 1 1 0
0 0 1 1 1 ° 0 1 1
0 1 1 1 0 ° 0 0 0
&
,
+
Содержание GSK983Ma
Страница 124: ......
Страница 130: ...GSK983Ma Milling Machine Center CNC System User Manual 118 Part 1 Programming Rapid traverse Cutting feed ...
Страница 133: ...Chapter Three Programming 121 Part 1 Programming Rapid traverse Cutting feed 6 G82 Drilling cycle boring ...
Страница 143: ......
Страница 185: ......
Страница 209: ...Chapter Four Operation 197 Part 2 Operation ...
Страница 239: ...Chapter Four Operation 227 Part 2 Operation ...
Страница 242: ......
Страница 279: ......
Страница 296: ...GSK983Ma Milling Machine Center CNC System User Manual 284 Part 2 Operation ...
Страница 297: ...Appendix 285 APPENDIX Appendix 1 System Version Display The system version is displayed immediately after power on ...
Страница 371: ...Appendix 11 USB Interface Parameter Transfer Operation ...