UINT_TO_UNSIGNED (FUN) ¶ FUNCTION UINT_TO_UNSIGNED : UNSIGNED InOut: Scope Name Type Return UINT_TO_UNSIGNED UNSIGNED Input uiValue UINT
ULINT_TO_UNSIGNED (FUN) ¶ FUNCTION ULINT_TO_UNSIGNED : UNSIGNED InOut: Scope Name Type Return ULINT_TO_UNSIGNED UNSIGNED Input uliValue ULINT
UNSIGNED_TO_UDINT (FUN) ¶ FUNCTION UNSIGNED_TO_UDINT : UDINT InOut: Scope Name Type Return UNSIGNED_TO_UDINT UDINT Input usgValue UNSIGNED
UNSIGNED_TO_UINT (FUN) ¶ FUNCTION UNSIGNED_TO_UINT : UINT InOut: Scope Name Type Return UNSIGNED_TO_UINT UINT Input usgValue UNSIGNED
UNSIGNED_TO_ULINT (FUN) ¶ FUNCTION UNSIGNED_TO_ULINT : ULINT InOut: Scope Name Type Return UNSIGNED_TO_ULINT ULINT Input usgValue UNSIGNED
Enums ¶ ENDIANESS (Enum) ERROR (Enum) SYSTYPE (Enum)
ENDIANESS (ENUM) ¶ TYPE ENDIANESS : Defines the possible byte order or the endianness of a system. Attributes: qualified_only InOut: Name Comment UNKNOWN LITTLE Intel BIG Motorola
SYSTYPE (ENUM) ¶ TYPE SYSTYPE : Defines the possible type system of a system. Attributes: qualified_only InOut: Name Comment UNKNOWN SMALL 16 bit type system MEDIUM 32 bit type system LARGE 64 bit type system
ERROR (ENUM) ¶ TYPE ERROR : Attributes: qualified_only InOut: Name NO_ERROR
Function Blocks ¶ The exchange of data between different tasks can be carried out with the functions (Message Passing) of the CAA_MemBlockManager ( MBM.MsgSend , MBM.MsgReceive ). Alternatively the jobs of different tasks on shared memory can be coordinated with the following functions or function blocks. These function blocks are also meant for end users and execute the task synchronization in a non-blocking way. BOLT (FunctionBlock) Enter (Method) Free (Method) Leave (Method) Reserve (Method) SEMA (FunctionBlock) Init (Method) Preset (Property) Release (Method) Request (Method)