SMC_ReadCAM.CloseFile (ACT) ¶
SMC_WriteCAM.CloseFile (ACT) ¶
SMC_ClearFBError (FUN) ¶ FUNCTION SMC_ClearFBError : BOOL This function serves to delete the oldest function block error information. InOut: Scope Name Type Return SMC_ClearFBError BOOL Input pDrive POINTER TO AXIS_REF_SM3
SMC_ReadFBError (FB) ¶ FUNCTION_BLOCK SMC_ReadFBError This function block serves to read the oldest information on function block errors. InOut: Scope Name Type Initial Comment Inout Axis AXIS_REF_SM3 Input bEnable BOOL FALSE TRUE : Starts the execution of the function block. Output bValid BOOL FALSE TRUE : Parameter is available. bBusy BOOL TRUE : Execution of function block is not finished. bFBError BOOL FALSE TRUE : Error has occurred within the function block. nFBErrorID SMC_ERROR 0 Error identification pbyErrorInstance POINTER TO BYTE Points to the function block instance that reported this error. strErrorInstance STRING tTimeStamp TIME Time stamp of the error
SMC_PerfStat (FB) ¶ FUNCTION_BLOCK SMC_PerfStat Computes basic statistics of the performance timers InOut: Scope Name Type Input bEnable BOOL Inout Const timers SMC_PerfTimers Output statBI SMC_SeriesStats statAI SMC_SeriesStats statBO SMC_SeriesStats statAO SMC_SeriesStats statAll SMC_SeriesStats
SMC_CycleCounter_Dec (FUN) ¶ FUNCTION SMC_CycleCounter_Dec : SMC_CycleCounter InOut: Scope Name Type Input cycle SMC_CycleCounter Return SMC_CycleCounter_Dec SMC_CycleCounter
SMC_CycleCounter_Dist (FUN) ¶ FUNCTION SMC_CycleCounter_Dist : SMC_CycleCounter InOut: Scope Name Type Input cycleA SMC_CycleCounter cycleB SMC_CycleCounter Return SMC_CycleCounter_Dist SMC_CycleCounter
SMC_CycleCounter_Inc (FUN) ¶ FUNCTION SMC_CycleCounter_Inc : SMC_CycleCounter InOut: Scope Name Type Input cycle SMC_CycleCounter Return SMC_CycleCounter_Inc SMC_CycleCounter
SMC_CycleCounter_Less (FUN) ¶ FUNCTION SMC_CycleCounter_Less : BOOL InOut: Scope Name Type Input cycleA SMC_CycleCounter cycleB SMC_CycleCounter Return SMC_CycleCounter_Less BOOL
MC_DigitalCamSwitch.CheckHysteresis (ACT) ¶