Machine and Setting Data
D.1 Machine/Setting data
04.07
D-224
© Siemens AG 2007 All rights reserved
SINUMERIK 802D sl/840D/840D sl/840Di/840Di sl/810D ISO Milling (PGM) -- 04.07 Edition
10818 EXTERN_INTERRUPT_NUM_ASUP
MD number Interruptnumber for ASUP start (M96)
Default setting: 2 Minimum input limit: 1 Maximum input limit: 8
Changes effective after Protection level: Unit: --
Data type: BYTE Applies with effect from SW version: 6.2
Meaning: Number of the interrupt input with which an asynchronous subprogram activated in ISO
mode is started (M96<program number>.
10820 EXTERN_INTERRUPT_NUM_RETRAC
MD number Interruptnumber for retract (G10.6)
Default setting: 1 Minimum input limit: 1 Maximum input limit:: 8
Changes effective after Protection level: Protection level: --
Data type: BYTE Applies with effect from SW version: 6.2
Meaning: Number of the interrupt input with which, in ISO mode, fast retraction to the position pro-
grammed with G10.6 is triggered (M96 <Programmnummer>).
10880 EXTERN_CNC_SYSTEM
MD number External control system whose programs are executed
Default setting: 0 Minimum input limit: 0 Maximum input limit: 2
Changes effective after Power On Protection level: 2/7 Unit: --
Data type: WORD Applies with effect from SW version: 5
Meaning: Selection of the external language
1 = ISO--2: System Fanuc0 Milling (from 5.1)
2 = ISO--3: System Fanuc0 Turning (from 5.2)
The functional scope defined in the current Siemens documentation is valid.
This data is only evaluated if machine data $MN_MM_EXTERN_LANGUAGE is set.
10882 NC_USER_EXTERN_GCODES_TAB [n]:0...59
MD number List of user--specific G codes of an external NC language
Default setting: -- Minimum input limit: -- Maximum input limit: --
Changes effective after Power On Protection level: 2/2 Unit: --
Datentype: STRING Applies with effect from SW version: 5
Meaning: Code B is implemented by default for external programming language ISO Dialect0--T.
Code
A and Code C have different G function names.
$MN_NC_USER_EXTERN_GCODES_TAB can be used to rename the G functions.
The G command codes can be changed for external NC languages. The G group and the
position within the G group remain the same. Only the G command codes can be changed.
Up to 30 code changes are possible. Example:
$MN_NC_USER_EXTERN_GCODES_TAB[0]=”G20”
$MN_NC_USER_EXTERN_GCODES_TAB[1]=”G70”
----> G20 is reassigned to G70;
If G70 already exists, an error message appears on NCK reset.