Cvt_LREAL_to_DWORD (FUN) ¶ FUNCTION Cvt_LREAL_to_DWORD : DWORD Converts an LREAL value to a DWORD, rounding the value to the closest integer. If two integers are equally close, the rounding direction is system dependent. The function behaves like LREAL_TO_DINT/DWORD in this case. If the value is negative, then it is converted to two’s-complement representation (as a DINT) and then stored in the DWORD. E.g. the value x = -1.0 is converted to DINT#-1 and then to DWORD#4294967295. If the value is positive, it is directly converted to a DWORD. If the value is outside the range DINT_MIN .. UDINT_MAX, then it is clamped into this range. (Values < DINT_MIN are clamped to DINT_MIN, values > UDINT_MAX to UDINT_MAX.) InOut: Scope Name Type Input x LREAL Return Cvt_LREAL_to_DWORD DWORD
GeoPrimLinear_Serialize (FUN) ¶ FUNCTION GeoPrimLinear_Serialize : BOOL InOut: Scope Name Type Return GeoPrimLinear_Serialize BOOL Input stream SM0.IOutStream Inout Const l GeoPrimLinear
Counter ¶ Counter_Atomic (FunctionBlock) Decrement (Method) GetCount (Method) Increment (Method) Set (Method) Counter_Dummy (FunctionBlock) Decrement (Method) GetCount (Method) Increment (Method) Set (Method) Counter_SingleTask (FunctionBlock) Decrement (Method) GetCount (Method) Increment (Method) Set (Method) ICounter (Interface) Decrement (Method) GetCount (Method) Increment (Method) Set (Method)
ntohW (FUN) ¶ FUNCTION ntohW : WORD Converts a word from network to host byte order InOut: Scope Name Type Input wVal WORD Return ntohW WORD
Callee ¶ ICallee (Interface) Call (Method) Next (Property) Reinit (Method) InsertCalleeIfNotPresent (Function)
ICallee (ITF) ¶ INTERFACE ICallee EXTENDS __SYSTEM.IQueryInterface Interface for function blocks that can be called, e.g. in another task. It implements a Next property that allow it to be inserted into a list of callees. Properties: Next Methods: Call Reinit Structure: Call (Method) Next (Property) Reinit (Method)
ICallee.Call (METH) ¶ METHOD Call This method of the callee will receive the call.
GeoPrimLinear_GetEndPos (FUN) ¶ FUNCTION GeoPrimLinear_GetEndPos : BOOL InOut: Scope Name Type Inout errCtx SMRE.ErrorContext Inout Const ef ElemFun Inout vD SM3M.SMC_Vector3D Input t LREAL Return GeoPrimLinear_GetEndPos BOOL
ICallee.Next (PROP) ¶ PROPERTY Next : ICallee The next callee in the list.
ICallee.Reinit (METH) ¶ METHOD Reinit