Deg2Rad (FUN) ¶ FUNCTION Deg2Rad : REAL InOut: Scope Name Type Return Deg2Rad REAL Input iDegAngle INT
MoveAbsolute (FB) ¶ FUNCTION_BLOCK MoveAbsolute Methods: Execute Structure: Execute (Method)
OriPrimAxis_GetOffsetConfig (FUN) ¶ FUNCTION OriPrimAxis_GetOffsetConfig : BOOL InOut: Scope Name Type Comment Inout errCtx SMRE.ErrorContext configOffset TRAFO.CONFIGDATA The offset configuration that belongs to the given axis position Inout Const a TRAFO.AXISPOS_REF fToolOffset SM3M.SMC_Frame Input kinCoupled TRAFO.ISMCoupledKinematics kinPos TRAFO.ISMPositionKinematics_Offset kinTool TRAFO.ISMOrientationKinematics Return OriPrimAxis_GetOffsetConfig BOOL
MoveAbsolute.Execute (METH) ¶ METHOD Execute : BOOL InOut: Scope Name Type Comment Return Execute BOOL Input Data MoveAbsoluteData iPointCount INT EffectivePoints POINTER TO ARRAY [0..0] OF Point TODO: check if this can be done without a pointer, the pointer * is only used because otherwise arrays with unknown boundaries can’t be used The optimal way would be a VAR_IN_OUT pCenter POINTER TO Point
MoveAbsoluteData (STRUCT) ¶ TYPE MoveAbsoluteData : STRUCT InOut: Name Type Initial MoveBy Point RotateBy INT 0 ScaleBy INT SCALEBASE RotateInteriorBy INT 0
MoveRelative (FB) ¶ FUNCTION_BLOCK MoveRelative Methods: Execute Structure: Execute (Method)
MoveRelative.Execute (METH) ¶ METHOD Execute : BOOL InOut: Scope Name Type Comment Return Execute BOOL Input MoveTopLeftBy Point set as Variable MoveBottomRightBy Point set as Variable Inout _EffectiveRect PaintRectangle evtl. as Parameter to Method Execute
BitmapProcessing.FindBitmapIndexByID (METH) ¶ METHOD FindBitmapIndexByID : INT InOut: Scope Name Type Return FindBitmapIndexByID INT Input psID POINTER TO STRING
Draw ¶ DrawBitmapByID (Function) DrawBitmapByIndex (Function) DrawPolygon (Function) DrawRect (Function) DrawText (Function)
DrawBitmapByID (FUN) ¶ FUNCTION DrawBitmapByID : RTS_IEC_RESULT InOut: Scope Name Type Return DrawBitmapByID RTS_IEC_RESULT Input hDisplayContext RTS_IEC_HANDLE iX INT iY INT iWidth INT iHeight INT psBitmapID POINTER TO STRING udiTransparentColor UDINT udiFlags UDINT