Description: With MD27920 $MC_TIME_LIMIT_NETTO_INT_TASK, the maximum runtime of the interpreter
subtask is set.
The interpreter subtask is started from the preprocessing task. If the
interpreter task does not end on its own within the time set with MD27920
$MC_TIME_LIMIT_NETTO_INT_TASK, it will be stopped and continued after a preprocessing
cycle.
27930 TIME_LIMIT_NETTO_EES_TASK EXP, C01 -
s Runtime limit of the EES async. subtask DOUBLE PowerOn
-
- - 0.008, 0.008, 0.008,
0.008, 0.008, 0.008,
0.008, 0.008...
0.001 0.100 ReadOnly S
Description: The maximum runtime of the EES async. subtask is set with this machine data. The EES
async. subtask is
started from the preprocessing task. If the EES async. subtask does
not end automatically within the time set in this machine data, it will be stopped and
resumed after a preprocessing cycle.
28010 MM_NUM_REORG_LUD_MODULES EXP, C02 V2, K1
- Number of blocks for local user variables in REORG (DRAM) DWORD PowerOn
-
- - 8, 8, 8, 8, 8, 8, 8, 8... 0 SLMAXNUMBE
ROF_USERMO
DULES
1/1 M
Description: Defines the number of additional LUD data blocks available for the function REORG (see
Description of Functions, Channels, Mode Groups, Program Operation (K1)).
This value can be 0 if the function REORG is not used. The CNC always opens 12 LUD data
blocks, of which 8 are used for NC programs and 4 for the ASUBs.
An LUD data block is needed for each NC program and ASUB in which a local user variable
is
defined. This value may have to be increased for the function REORG if a large IPO
buffer is present and a large number of short NC programs in which LUD variables are
defined are active (prepared NC blocks of the programs are located in the IPO buffer).
An LUD data block is needed for each of these programs. The size of the reserved memory
is affected by the number of LUDs per NC program and their individual memory
requirements. The LUD data blocks are stored in the dynamic memory.
28020 MM_NUM_LUD_NAMES_TOTAL C02 V2, K1
- Number of local user variables (DRAM) DWORD PowerOn
-
- - 1000, 1000, 1000,
1000, 1000, 1000,
1000, 1000...
1000 32000 1/1 M
Description: Defines the number of variables for the local user data (LUD) which are permitted to
exist in the active sections of the program. Approximately 150 bytes of memory per
variable are reserved for the names of the variables and the variable values. The
memory required for the variable value is equal to the size of the data type. If the
total of the local user variables from the active main program and the related
subprograms is larger than the defined limit, the variables which are over the limit
are not accepted during execution of the program. Dynamic memory is used for the
variable names and variable values.
Overview of the memory used by the data types:
Data type Memory used
REAL 8 bytes
INT 4 bytes
BOOL 1 byte
CHAR 1 byte
Machine data
3.3 Channel-specific machine data
Parameter Manual
Parameter Manual, 08/2015, 6FC5397-8EP40-0BA1 197