SML_TelegramWriter_ETC.IsActive (METH) ¶ METHOD IsActive : BOOL InOut: Scope Name Type Return IsActive BOOL
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 10.03.2023, 14:13:39 companyName string 3S-Smart Software Solutions GmbH libraryFile SML_Drive_ETC.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile SML_Drive_ETC.clean.json version version 2.0.0.0 ProjectInformation Released bool True ShowSmartCodingInfo True LastModificationDateTime date 10.03.2023, 14:13:39 LibraryCategories library-category-list Intern|SoftMotion Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 DefaultNamespace SML_Drive_ETC Description See: Description Placeholder SML_Drive_ETC Project SML_Drive_ETC Title SML_Drive_ETC Version version 4.14.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. IoStandard ¶ Library Identification ¶ Placeholder: IoStandard Default Resolution: IoStandard, * (System) Namespace: IoStandard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoStandard SM3_Shared ¶ Library Identification ¶ Placeholder: SM3_Shared Default Resolution: SM3_Shared, * (3S - Smart Software Solutions GmbH) Namespace: SM0 Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: SM3_Shared SML_Basic ¶ Library Identification ¶ Placeholder: SML_Basic Default Resolution: SML_Basic, * (3S - Smart Software Solutions GmbH) Namespace: SML Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SML_Basic SML_ETC_ITF ¶ Library Identification ¶ Placeholder: SML_ETC_ITF Default Resolution: SML_ETC_ITF, * (3S - Smart Software Solutions GmbH) Namespace: SML_ETC_ITF Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SML_ETC_ITF Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard SysMem23 ¶ Library Identification ¶ Placeholder: SysMem Default Resolution: SysMem23, * (System) Namespace: SysMem Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: SysMem
CharBufferString.Insert (METH) ¶ METHOD Insert Inserts <cbsInsert> into this string instance after the <iPosition>-th character position. <iPosition> = 0 inserts before the first character. <iPosition> = 1 inserts after the first character. InOut: Scope Name Type Input cbsInsert REFERENCE TO CharBufferString iPosition INT
CharBufferString.Length (PROP) ¶ PROPERTY Length : DINT Determines the length of the string by searching for a terminating zero character (ie. ‘0’ or “0”). The getter will do its work either with native IEC-(W)Strings or with strings coming from external functions. It will return -1 if the given pointer to String is equal NULL.
CharBufferString.Mid (METH) ¶ METHOD Mid Return <iLength> characters of our string, beginning at the <iPosition>-th character position. <iPosition> = 1 is the first character. The result string is stored in the CharBufferString instance <pstResult> InOut: Scope Name Type Comment Input iLength INT iPosition INT cbsResult REFERENCE TO CharBufferString The CharBufferString instance, where the result will be returned
CharBufferString.Replace (METH) ¶ METHOD Replace Replaces <iLengthToReplace> characters of our string by cbsReplaceWith, starting at the <iPosition>-th character position iPosition = 1 is the first character. InOut: Scope Name Type Input cbsReplaceWith REFERENCE TO CharBufferString iLengthToReplace INT iPosition INT
CharBufferString.StringType (PROP) ¶ PROPERTY StringType : __SYSTEM.TYPE_CLASS A __SYSTEM.TYPE_CLASS value indicating type of the string
ILocalizedDateTimeNames (ITF) ¶ INTERFACE ILocalizedDateTimeNames Methods: GetDayLong GetDayShort GetMonthLong GetMonthShort Structure: GetDayLong (Method) GetDayShort (Method) GetMonthLong (Method) GetMonthShort (Method)
ILocalizedDateTimeNames.GetDayLong (METH) ¶ METHOD GetDayLong : CharBufferPtr returns the localized text of the day as whole name. If no localization exists, a defaulttext (textid) should be returned. The stored value, the returnpointer is set to, will be overridden by any next call of one of the Get-methods of the implementing functionblock in VisuElemBase. Therefore, the result should be used at once. The pointer should not be stored. InOut: Scope Name Type Comment Return GetDayLong CharBufferPtr Input uiDayOfWeek UINT Day of Week: 1: Monday, 2: Tuesday,.. 7: Sunday