SMC_ReadNCFile2.SetDelimiters (METH) ¶ METHOD FINAL SetDelimiters : BOOL Reconfigures delimiters for comment, string and variable tokens. Returns TRUE if configuration was accepted and the FB isn’t busy, FALSE otherwise. This method needs to be called before SMC_ReadNCFile2 is called. Delimiter tokens may start with every character in aby*StartDelim , but must end with the character in aby*EndDelim with the same array index as the starting character. Only the following values/characters are allowed as delimiters: 33 ! , 34 " , 35 # , 36 $ , 37 % , 38 & , 39 ' , 40 ( , 41 ) , 42 * , 43 + , 44 , , 45 - , 47 / , 58 : , 59 ; , 60 < , 61 = , 62 > , 63 ? , 64 @ , 91 [ , 92 \ , 93 ] , 94 ^ , 96 ´ , 123 { , 124 | , 125 } , 126 ~ A maximum of 3 different pairs of delimiters can be configured for each token type. Delimiters will be checked for ambiguitiy against each other. Only operator characters not used as delimiter will be recognized as operators. InOut: Scope Name Type Return SetDelimiters BOOL Inout Const delimCfg SMC_NCScanner_DelimConfig
Commands ¶ CheckCommandFlag (Method) ResetCommandFlag (Method) SetCommandFlag (Method)
AXIS_REF_sIII_Standard.ConvertReceivedDriveParameter (METH) ¶ METHOD ConvertReceivedDriveParameter : BOOL InOut: Scope Name Type Input diParameterNumber DINT pdwValue POINTER TO DWORD usiBitLength USINT Return ConvertReceivedDriveParameter BOOL Output fValue LREAL bUseDword BOOL
SMC_ReadNCFromStream.SetDelimiters (METH) ¶ METHOD FINAL SetDelimiters : BOOL Reconfigures delimiters for comment, string and variable tokens. Returns TRUE if configuration was accepted and the FB isn’t busy, FALSE otherwise. This method needs to be called before SMC_ReadNCFromStream is called. Delimiter tokens may start with every character in aby*StartDelim , but must end with the character in aby*EndDelim with the same array index as the starting character. Only the following values/characters are allowed as delimiters: 33 ! , 34 " , 35 # , 36 $ , 37 % , 38 & , 39 ' , 40 ( , 41 ) , 42 * , 43 + , 44 , , 45 - , 47 / , 58 : , 59 ; , 60 < , 61 = , 62 > , 63 ? , 64 @ , 91 [ , 92 \ , 93 ] , 94 ^ , 96 ´ , 123 { , 124 | , 125 } , 126 ~ A maximum of 3 different pairs of delimiters can be configured for each token type. Delimiters will be checked for ambiguitiy against each other. Only operator characters not used as delimiter will be recognized as operators. InOut: Scope Name Type Return SetDelimiters BOOL Inout Const delimCfg SMC_NCScanner_DelimConfig
AXIS_REF_sIII_Standard.ConvertTransmitDriveParameter (METH) ¶ METHOD ConvertTransmitDriveParameter : BOOL InOut: Scope Name Type Input diParameterNumber DINT fValue LREAL bUseDword BOOL pdwValue POINTER TO DWORD Return ConvertTransmitDriveParameter BOOL
SMC_NC_IFunction (ITF) ¶ INTERFACE SMC_NC_IFunction interface for pre- and user-defined functions in G-Code Methods: Call GetSignature Structure: Call (Method) GetSignature (Method)
ConvertReceivedDriveParameter (FUN) ¶ FUNCTION ConvertReceivedDriveParameter : BOOL InOut: Scope Name Type Inout Axis AXIS_REF_SM3 wLatchStatus WORD Input byActiveCaptureSources BYTE diParameterNumber DINT pdwValue POINTER TO DWORD usiBitLength USINT Return ConvertReceivedDriveParameter BOOL Output fValue LREAL bUseDword BOOL
ConvertTransmitDriveParameter (FUN) ¶ FUNCTION ConvertTransmitDriveParameter : BOOL InOut: Scope Name Type Inout Axis AXIS_REF_SM3 Input diParameterNumber DINT fValue LREAL bUseDword BOOL pdwValue POINTER TO DWORD Return ConvertTransmitDriveParameter BOOL Output idx DINT bAbort BOOL xTP BOOL aCaptDescTmp ARRAY [0..7] OF SMC3_CaptureDescription
SMC_NC_IFunction.Call (METH) ¶ METHOD Call InOut: Scope Name Type Inout result SMC_NC_GArgument Input pa POINTER TO SMC_NC_GArgument Output eError SMC_ERROR
GetMappedCaptureParameter (FUN) ¶ FUNCTION GetMappedCaptureParameter : BOOL InOut: Scope Name Type Inout Axis AXIS_REF_SM3 Input bMaskBitSet BOOL byActiveCaptureSources BYTE diParameterNumber DINT Return GetMappedCaptureParameter BOOL Output diDriveParameterNumber DINT usiDataLength USINT