SMC_Vec_Set2 (FUN) ¶ FUNCTION SMC_Vec_Set2 : BOOL Creates a two-dimensional vector (d0, d1) InOut: Scope Name Type Return SMC_Vec_Set2 BOOL Inout v SMC_Vec Input d0 LREAL d1 LREAL
SMC_Vec_Set3 (FUN) ¶ FUNCTION SMC_Vec_Set3 : BOOL Creates a three-dimensional vector (d0, d1, d2) InOut: Scope Name Type Return SMC_Vec_Set3 BOOL Inout v SMC_Vec Input d0 LREAL d1 LREAL d2 LREAL
SMC_Vec_SetN (FUN) ¶ FUNCTION SMC_Vec_SetN : BOOL Creates a vector with n entries, all with the given value d. InOut: Scope Name Type Inout vDst SMC_Vec Input d LREAL n DINT Return SMC_Vec_SetN BOOL
SMC_Vec_Sub (FUN) ¶ FUNCTION SMC_Vec_Sub : BOOL Subtracts two vectors InOut: Scope Name Type Comment Return SMC_Vec_Sub BOOL Inout vDst SMC_Vec The result Inout Const vLhs SMC_Vec The left hand side vRhs SMC_Vec The right hand side
SMC_Vec_SetP (FUN) ¶ FUNCTION SMC_Vec_SetP : BOOL Creates a vector with n entries, with the given values p[0], …, p[n-1]. InOut: Scope Name Type Inout vDst SMC_Vec Input p POINTER TO LREAL n DINT Return SMC_Vec_SetP BOOL
SMC_RNG_Normal.Init (METH) ¶ METHOD Init : BOOL InOut: Scope Name Type Initial Return Init BOOL Input udiSeed UDINT 1
SMC_RNG_U (FB) ¶ FUNCTION_BLOCK FINAL SMC_RNG_U Returns pseudo-random LREAL numbers in the range ]0, 1[. Methods: Advance GetCur Init Structure: Advance (Method) GetCur (Method) Init (Method)
SMC_RNG_U.Advance (METH) ¶ METHOD FINAL Advance
SMC_RNG_U.GetCur (METH) ¶ METHOD FINAL GetCur : LREAL InOut: Scope Name Type Return GetCur LREAL
SMC_RNG_U.Init (METH) ¶ METHOD Init : BOOL InOut: Scope Name Type Initial Return Init BOOL Input udiSeed UDINT 1