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
Methods:
GetSubprogramSignature LookupGlobalVar SetSubprogramError StoreSubprogramSignature
GetSubprogramSignature
LookupGlobalVar
SetSubprogramError
StoreSubprogramSignature
Structure:
GetSubprogramSignature (Method)
LookupGlobalVar (Method)
SetSubprogramError (Method)
StoreSubprogramSignature (Method)