IPersistenceChannel5 (ITF) ¶ INTERFACE IPersistenceChannel5 EXTENDS IPersistenceChannel4 Extension of IPersistenceChannel4 Properties: CurrentAction ReadCycles SuccessfulWriteCycles WriteCycles Enabled , inherited from IPersistenceChannel3 LogWriteTimeEnabled , inherited from IPersistenceChannel4 Methods: ExternalLoad , inherited from IPersistenceChannel ExternalLoadFrom , inherited from IPersistenceChannel4 ExternalSave , inherited from IPersistenceChannel ExternalSaveAs , inherited from IPersistenceChannel GetIsActionOngoing , inherited from IPersistenceChannel2 SetIsActionOngoing , inherited from IPersistenceChannel2 Structure: CurrentAction (Property) ReadCycles (Property) SuccessfulWriteCycles (Property) WriteCycles (Property)
IPersistenceChannel5.CurrentAction (PROP) ¶ PROPERTY CurrentAction : PersistenceChannelAction The action currently taking place in this channel
IPersistenceChannel5.ReadCycles (PROP) ¶ PROPERTY ReadCycles : __UXINT The number of read cycles in this channel
IsEnglishLanguageCode (FUN) ¶ FUNCTION IsEnglishLanguageCode : BOOL InOut: Scope Name Type Return IsEnglishLanguageCode BOOL Input psLanguage POINTER TO STRING
HexValue (FUN) ¶ FUNCTION HexValue : BYTE InOut: Scope Name Type Return HexValue BYTE Input byDigit BYTE
ParseArrayAccess (FUN) ¶ FUNCTION ParseArrayAccess : UDINT Helper function for CmpArrayAccess InOut: Scope Name Type Return ParseArrayAccess UDINT Input pSt POINTER TO BYTE udiLen UDINT Inout a ARRAY [0..9] OF DINT
StartsWithCI (FUN) ¶ FUNCTION StartsWithCI : BOOL Returns if the string pS starts with the string pPrefix, ignoring case. InOut: Scope Name Type Comment Return StartsWithCI BOOL Input pS POINTER TO BYTE The string to test for a prefix udiLenS UDINT The length og pS pPrefix POINTER TO BYTE The prefix to test for udiLenPrefix UDINT The length of the prefix
StrCmpAlphabeticallyCI (FUN) ¶ FUNCTION StrCmpAlphabeticallyCI : INT Helper function for CmpInstancePaths: compares two strings alphabetically, ignoring case. See ASCII_to_SortIdx for the exact sorting order of all ASCII characters. Returns a value > 0 if identifier 1 comes after identifier 2, 0 if they are equal, and a value < 0 if identifier 1 comes before identifier 2. InOut: Scope Name Type Return StrCmpAlphabeticallyCI INT Input st1 STRING(512) st2 STRING(512)
StrLen (FUN) ¶ FUNCTION StrLen : DINT InOut: Scope Name Type Return StrLen DINT Input pSt POINTER TO BYTE
StringLiteral_To_String (FUN) ¶ FUNCTION StringLiteral_To_String : UDINT InOut: Scope Name Type Return StringLiteral_To_String UDINT Input pbyDst POINTER TO BYTE pbySrc POINTER TO BYTE udiDstSize UDINT