DynamicTextIterateIndices (FUN) ¶ FUNCTION DynamicTextIterateIndices : RTS_IEC_RESULT This function can be used to iterate over all indices of a given textlist. An according callback will be called once for each entry in the textlist. Please remark: The order of the entries that are returned may be undefined. InOut: Scope Name Type Comment Return DynamicTextIterateIndices RTS_IEC_RESULT Input pstTextList POINTER TO STRING The name of the textlist that should be iterated pfIterationCallback POINTER TO BYTE The callback function that will be called for every index in the textlist The expected signature is a function returning BOOL with two arguments: a POINTER TO STRING argument reflecting an ID within the textlist. The given POINTER should not be stored for time longer than the overall iteration and the POINTER should not be dereferenced directly but instead it should be copied to a temporary variable before access. a __UXINT value reflecting the value passed in iterationData If the callback function returns FALSE, then the iteration will be cancelled. iterationData __UXINT User provided value that will transparently be passed to all calls of pfIterationCallback
DynamicTextLoadDefaultTexts (FUN) ¶ FUNCTION DynamicTextLoadDefaultTexts : RTS_IEC_RESULT This function loads the default texts from the currently registered text files. as a IEC-String (char* in the runtime) InOut: Scope Name Type Return DynamicTextLoadDefaultTexts RTS_IEC_RESULT
DynamicTextRegisterFile (FUN) ¶ FUNCTION DynamicTextRegisterFile : RTS_IEC_RESULT This function registers a dynamic text file. These registered text files are considered when load or reload is called on the CmpDynamicText component. InOut: Scope Name Type Return DynamicTextRegisterFile RTS_IEC_RESULT Input szFile REFERENCE TO STRING
DynamicTextRegisterPath (FUN) ¶ FUNCTION DynamicTextRegisterPath : RTS_IEC_RESULT This function sets an optional path where the dynamic text files are searched when they are loaded or reloaded by the CmpDynamicText component. InOut: Scope Name Type Return DynamicTextRegisterPath RTS_IEC_RESULT Input szPath REFERENCE TO STRING
DynamicTextReloadTexts (FUN) ¶ FUNCTION DynamicTextReloadTexts : RTS_IEC_RESULT This function reloads all currently registered text files for the currently assigned language. This function could be used for example when you know that a textfile was updated externally and you want to reload those files. InOut: Scope Name Type Return DynamicTextReloadTexts RTS_IEC_RESULT
DynamicTextUnRegisterFile (FUN) ¶ FUNCTION DynamicTextUnRegisterFile : RTS_IEC_RESULT This function unregisters a dynamic text file. The registered text files are considered when load or reload is called on the CmpDynamicText component. InOut: Scope Name Type Return DynamicTextUnRegisterFile RTS_IEC_RESULT Input szFile REFERENCE TO STRING
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 15:39:29 companyName string 3S-Smart Software Solutions GmbH libraryFile CmpDynamicText.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CmpDynamicText.clean.json version version 2.0.0.0 ProjectInformation LinkInSimulation bool True Released True LastModificationDateTime date 20.04.2021, 15:39:29 LibraryCategories library-category-list System|SysLibs Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Description See: Description Placeholder CmpDynamicText Project CmpDynamicText Title CmpDynamicText Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. SysTypes2 Interfaces ¶ Library Identification ¶ Name: SysTypes2 Interfaces Version: newest Company: System Namespace: SysTypes Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTypes2 Interfaces, * (System)
CRC16Init (FUN) ¶ FUNCTION CRC16Init : WORD InOut: Scope Name Type Return CRC16Init WORD
CRC16Update (FUN) ¶ FUNCTION CRC16Update : WORD InOut: Scope Name Type Return CRC16Update WORD Input ulCRC WORD pData POINTER TO BYTE ulSize __XWORD