FUNCTION_BLOCK SMC_NCSymbolTable IMPLEMENTS SMC_INCSymbolTable
This function block implements a symbol table for the G-Code parser.
Scope
Name
Type
Comment
Input
bExecute
BOOL
A rising edge resets the symbol table.
pvl
POINTER TO SMC_VARLIST
If there aren't variables in the CNC programm, this input is not used.
Output
stRequestedSubprogram
STRING
SMC_NCSymbolTable.GetSubprogramSignature (METH)
SMC_NCSymbolTable.LookupGlobalVar (METH)
SMC_NCSymbolTable.SetSubprogramError (METH)
SMC_NCSymbolTable.StoreSubprogramSignature (METH)