UtilIsGeneralErrorReply (FUN) ¶ FUNCTION UtilIsGeneralErrorReply : BOOL we expect the automatic call of FB_Exit at return InOut: Scope Name Type Return UtilIsGeneralErrorReply BOOL Input pdu ProtocolDataUnit targetByteOrder IDatasources.ByteOrder Output errorCode UDINT retryTime UDINT
UtilIsIntelByteorder (FUN) ¶ FUNCTION UtilIsIntelByteorder : BOOL InOut: Scope Name Type Return UtilIsIntelByteorder BOOL Input bo IDatasources.ByteOrder
UtilIsToSwap (FUN) ¶ FUNCTION UtilIsToSwap : BOOL InOut: Scope Name Type Return UtilIsToSwap BOOL Input bo IDatasources.ByteOrder
UtilsWriteBYTE (FUN) ¶ FUNCTION UtilsWriteBYTE : UDINT Writes a BYTE to an IServiceWriter instance. InOut: Scope Name Type Comment Return UtilsWriteBYTE UDINT 0 if the processing was successful. Input itfServiceWriter IServiceWriter The IServiceWriter instance, where the data has to be written to uiTag UINT The tag used for identifying the data byValue BYTE The BYTE value, that has to be written
UtilsWriteString (FUN) ¶ FUNCTION UtilsWriteString : UDINT Writes a string to an IServiceWriter instance. The return value indicates, whether the processing was successful (0) or not. InOut: Scope Name Type Comment Return UtilsWriteString UDINT Input itfWriter IServiceWriter The IServiceWriter instance, where the data has to be written to uiTag UINT The tag used for identifying the data psz POINTER TO STRING(255) Points to the string, that has to be written
UtilsWriteUDINT (FUN) ¶ FUNCTION UtilsWriteUDINT : UDINT Writes an UDINT to an IServiceWriter instance. InOut: Scope Name Type Comment Return UtilsWriteUDINT UDINT 0 if the processing was successful. Input itfServiceWriter IServiceWriter The IServiceWriter instance, where the data has to be written to uiTag UINT The tag used for identifying the data udiValue UDINT The UDINT value, that has to be written xHasToSwap BOOL Flag, indicating, whether the bytes of the UDINT value have to be swapped
UtilsWriteUINT (FUN) ¶ FUNCTION UtilsWriteUINT : UDINT Writes an UINT to an IServiceWriter instance. InOut: Scope Name Type Comment Return UtilsWriteUINT UDINT 0 if the processing was successful. Input itfServiceWriter IServiceWriter The IServiceWriter instance, where the data has to be written to uiTag UINT The tag used for identifying the data uiValue UINT The UINT value, that has to be written xHasToSwap BOOL Flag, indicating, whether the bytes of the UINT value have to be swapped
UtilsWriteULINT (FUN) ¶ FUNCTION UtilsWriteULINT : UDINT Writes an ULINT to an IServiceWriter instance. InOut: Scope Name Type Comment Return UtilsWriteULINT UDINT 0 if the processing was successful. Input itfServiceWriter IServiceWriter The IServiceWriter instance, where the data has to be written to uiTag UINT The tag used for identifying the data uliValue ULINT The ULINT value, that has to be written xHasToSwap BOOL Flag, indicating, whether the bytes of the ULINT value have to be swapped
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 14.02.2022, 17:44:06 companyName string 3S-Smart Software Solutions GmbH libraryFile CDSV3ProtocolUtils.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CDSV3ProtocolUtils.clean.json version version 2.0.0.0 ProjectInformation IsEndUserLibrary bool False Released True LastModificationDateTime date 14.02.2022, 17:44:06 LibraryCategories library-category-list Intern|DataSources Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 DefaultNamespace CDSV3Prot Description See: Description LanguageModelAttribute qualified-access-only Placeholder CDSV3ProtocolUtils Project CDSV3ProtocolUtils Title CDSV3ProtocolUtils Version version 4.1.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. CmpBinTagUtilIec ¶ Library Identification ¶ Placeholder: CmpBinTagUtilIec Default Resolution: CmpBinTagUtilIec, * (System) Namespace: CmpBinTagUtilIec Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpBinTagUtilIec CmpErrors2 Interfaces ¶ Library Identification ¶ Name: CmpErrors2 Interfaces Version: newest Company: System Namespace: CmpErrors Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpErrors2 Interfaces, * (System) Datasources Interfaces ¶ Library Identification ¶ Name: Datasources Interfaces Version: newest Company: 3S - Smart Software Solutions GmbH Namespace: IDatasources Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: Datasources Interfaces, * (3S - Smart Software Solutions GmbH) Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard SysMem ¶ Library Identification ¶ Placeholder: SysMem Default Resolution: SysMem, * (System) Namespace: SysMem Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysMem