SMC_INCSymbolTable.GetSubprogramSignature (METH) ¶ METHOD GetSubprogramSignature : SMC_NCSymbolResult Queries for the signature of a subprogram. There are three possible results: the signature is known and is returned immediately (FOUND), the signature is not known and is being looked up in the background (LOOKING), and there was an error looking up the signature (ERROR). If the return value is LOOKING, the signature should be queried again in the next cycle. InOut: Scope Name Type Comment Return GetSubprogramSignature SMC_NCSymbolResult Inout Const stSubprogramName STRING The name of the sub program (case insensitive). Inout subSig SMC_NC_SubSignature Out: the sub program parameters, only written if return value is FOUND.
DriveStateMachine (FUN) ¶ FUNCTION DriveStateMachine InOut: Scope Name Type Inout eState SMC3_CIA_DSP402_STATE Axis AXIS_REF_SM3 in SMC3_CIA_DSP402_SpecificInputs out SMC3_CIA_DSP402_SpecificOutputs Input bPreApplication BOOL dwDigitalInputs DWORD
inputs_outputs ¶ PrepareAndWriteSpecificOutput (Function) ReadAndProcessSpecificInput (Function)
AXIS_REF_sIII_Standard.GetMappedDriveParameter (METH) ¶ METHOD GetMappedDriveParameter : BOOL InOut: Scope Name Type Input bRead BOOL diParameterNumber DINT Return GetMappedDriveParameter BOOL Output diDriveParameterNumber DINT usiDataLength USINT
SMC_GCodeViewer.DoBeforeLeave (ACT) ¶
AXIS_REF_sIII_Standard.GetParamDirectValue (METH) ¶ METHOD GetParamDirectValue : BOOL InOut: Scope Name Type Input diParameterNumber DINT Return GetParamDirectValue BOOL Output dwValue DWORD fValue LREAL bUseDword BOOL
AXIS_REF_sIII_Standard.SetParamDirectValue (METH) ¶ METHOD SetParamDirectValue : BOOL InOut: Scope Name Type Input diParameterNumber DINT dwValue DWORD fValue LREAL bUseDword BOOL Return SetParamDirectValue BOOL
SMC_RotateQueue2D.SMC_DoBeforeLeave (ACT) ¶
AXIS_REF_sIII_Standard.SetReferences (METH) ¶ METHOD SetReferences : BOOL InOut: Scope Name Type Return SetReferences BOOL
state machine ¶ CommunicationStateMachine (Method)