Check For Presence Of Curve Table (Ctabexists) - Siemens Sinumerik 840D sl Programming Manual

Job planning
Hide thumbs Also See for Sinumerik 840D sl:
Table of Contents

Advertisement

Axis couplings
9.2 Curve tables (CTAB)
Revoking the curve table definition
Once the operations relating to the curve table definition have been excluded, the part
program section can be used as a real part program again.
Loading curve tables using "Execution from external source"
If curve tables are executed from an external source, the selection of the size of the reload
buffer (DRAM) in MD18360 $MN_MM_EXT_PROG_BUFFER_SIZE has to support the
simultaneous storage of the entire curve table definition in the reload buffer. If it is not, part
program processing will be canceled with an alarm.
Jumps in the following axis
Depending on the setting in machine data
MD20900 $MC_CTAB_ENABLE_NO_LEADMOTION
, jumps in the following axis may be tolerated if a movement is missing in the leading axis.
9.2.2

Check for presence of curve table (CTABEXISTS)

Function
The CTABEXISTS command can be used to check if a specific curve table number is present
in the NC memory.
Syntax
CTABEXISTS(<n>)
Significance
CTABEXISTS
<n>
518
Checks for the presence of curve table number <n> in the static or
dynamic NC memory.
0
Table does not exist
1
Table exists
Number (ID) of curve table
Programming Manual, 02/2011, 6FC5398-2BP40-1BA0
Job planning

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents