GlobalImagePool (Image Pool) ¶
BufferSize (PARAMS) ¶ InOut: Scope Name Type Initial Constant c_uiBufferSize UDINT 16#8000
GlobalTextList (Text List) ¶ ID Default DE EN 7 `` %d`` %d %d 4 `` %d [B]`` %d [B] %d [B] 9 `` %d [ms]`` %d [ms] %d [ms] 11 `` %s`` %s %s 24 `` date of last reading:`` Letztes Lesen: date of last reading: 26 `` date of last writing:`` Letzte Speicherung: date of last writing: 1 `` memory size:`` Speichergröße: memory size: 28 `` number of lists:`` Anzahl Listen: number of lists: 484 `` number of successful writing cycles:`` Anzahl erfolgreicher Schreibzyklen: number of successful writing cycles: 17 `` number of variables:`` Anzahl Variablen: number of variables: 19 `` number of vars not read/found:`` nicht gelesene Variablen: number of vars not read/found: 18 `` number of vars successfully read:`` erfolgreich gelesene Variablen: number of vars successfully read: 22 `` number of writing cycles:`` Anzahl Schreibaktionen: number of writing cycles: 20 `` time for reading:`` benötigte Zeit für letztes Lesen: time for reading: 21 `` time for writing:`` benötigte Zeit für letztes Speichern: time for writing: 14 %s %s %s 661 Log writing time Log benötigte Zeit zum Schreiben Log writing time
Library Information ¶ GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function)
GetLibVersion (FUN) ¶ FUNCTION GetLibVersion : VERSION This function has been automatically generated from the project information. InOut: Scope Name Type Return GetLibVersion VERSION
GetLibVersionNumber (FUN) ¶ FUNCTION GetLibVersionNumber : DWORD This function has been automatically generated from the project information. InOut: Scope Name Type Return GetLibVersionNumber DWORD
IsLibReleased (FUN) ¶ FUNCTION IsLibReleased : BOOL This function has been automatically generated from the project information. InOut: Scope Name Type Return IsLibReleased BOOL
PersistenceManager ¶ AutomaticActionOnlineChange (Enum) AutomaticActionPlcStop (Enum) CallbackHandle (Struct) Constants (GVL) DataStorage FileStorage ACP_LineBuffer (FunctionBlock) FB_EXIT (Method) GetCount (Method) Init (Method) Init2 (Method) ReadLine (Method) ACP_OPEN_MODE (Enum) ASCIIFileStorage (FunctionBlock) ErrorHandling GetErrorMessage (Method) FB_EXIT (Method) Next (Method) Open (Method) Put (Method) private ReadHeader (Method) WriteHeader (Method) ASCIIFileStorage (FunctionBlock) ErrorHandling GetErrorMessage (Method) FB_EXIT (Method) Next (Method) Open (Method) Put (Method) private ReadHeader (Method) WriteHeader (Method) BinaryFileStorage (FunctionBlock) ErrorHandling GetErrorMessage (Method) Next (Method) Put (Method) private ReadHeader (Method) WriteHeader (Method) BinaryFileStorage (FunctionBlock) ErrorHandling GetErrorMessage (Method) Next (Method) Put (Method) private ReadHeader (Method) WriteHeader (Method) BinaryMemoryStorage (FunctionBlock) Close (Method) ErrorHandling GetErrorMessage (Method) Next (Method) OnResetOrigin (Method) Open (Method) Put (Method) BinaryMemoryStorage (FunctionBlock) Close (Method) ErrorHandling GetErrorMessage (Method) Next (Method) OnResetOrigin (Method) Open (Method) Put (Method) BufferedFileStream (FunctionBlock) FB_EXIT (Method) Flush (Method) Init (Method) Read (Method) Reset (Method) Write (Method) DataStorageItems ACP_NextBufferedStream (Function) ACP_PutBufferedStream (Function) ACP_PutBufferedStreamGetErrorMessage (Function) ACP_StringFromStream (Function) ACP_StringToStream (Function) ACP_TypedValue (Struct) ACP_TypedValueFromStream (Function) ACP_TypedValueFromString (Function) ACP_TypedValueToStream (Function) ACP_TypedValueToString (Function) FileHeader (Struct) FileStorageBase (FunctionBlock) Close (Method) CloseCheckDependant (Method) ErrorHandling GetErrorMessage (Method) Init (Method) OnResetOrigin (Method) OnResetOrigin2 (Method) Open (Method) Put (Method) private ArchiveBaseName (Property) CloseFile (Method) OpenFile (Method) ReadHeader (Method) WriteHeader (Method) FileStorageBase (FunctionBlock) Close (Method) CloseCheckDependant (Method) ErrorHandling GetErrorMessage (Method) Init (Method) OnResetOrigin (Method) OnResetOrigin2 (Method) Open (Method) Put (Method) private ArchiveBaseName (Property) CloseFile (Method) OpenFile (Method) ReadHeader (Method) WriteHeader (Method) IP_FileStorage (ImagePool) IStream (Interface) Read (Method) Write (Method) MemoryStream (FunctionBlock) Init (Method) Read (Method) Reset (Method) Write (Method) TL_FileStorage (TextList) IDataStorage (Interface) Close (Method) Next (Method) Open (Method) Put (Method) IDataStorage2 (Interface) OnResetOrigin (Method) IDataStorage3 (Interface) CloseCheckDependant (Method) IDataStorage4 (Interface) OnResetOrigin2 (Method) DecoupledBinaryMemoryStorage DecoupledBinaryMemoryStorage (FunctionBlock) DecoupledBinaryMemoryStorage (FunctionBlock) IDecoupledDataStorage (Interface) TL_Decoupled (TextList) GetDateTime (Function) HelpFunctions ACP_AllTypes (Union) AddLoggerEntry (Function) BitsRequired (Function) CallbackClose (Function) CallbackOpen (Function) CmpAlphabeticallyCI (Function) CmpArrayAccess (Function) CmpInstanceComponent (Function) CmpInstancePaths (Function) Compress (Function) CreateString (Function) Extract (Function) FileExists (Function) FindAtAddress (Function) FindInString (Function) GetUnusedFilename (Function) HexDigit (Function) HexValue (Function) IsEnglishLanguageCode (Function) ParseArrayAccess (Function) StartsWithCI (Function) StrCmpAlphabeticallyCI (Function) StrLen (Function) StringLiteral_To_String (Function) StringTokenizer (FunctionBlock) String_To_StringLiteral (Function) String_To_TypeClass (Function) String_To_TypedValue (Function) ToUpper (Function) TypeClass_IsInteger (Function) TypeClass_IsSigned (Function) TypeClass_Size (Function) TypeClass_To_String (Function) TypedValue_To_String (Function) convertandcopyvalue (Function) copypointerstring (Function) copystring (Function) copytypedvalue (Function) IP_PersistenceManager (ImagePool) IPersistenceChannel (Interface) ExternalLoad (Method) ExternalSave (Method) ExternalSaveAs (Method) IPersistenceChannel2 (Interface) GetIsActionOngoing (Method) SetIsActionOngoing (Method) IPersistenceChannel3 (Interface) Enabled (Property) IPersistenceChannel4 (Folder) ExternalLoadFrom (Method) LogWriteTimeEnabled (Property) IPersistenceChannel5 (Folder) CurrentAction (Property) ReadCycles (Property) SuccessfulWriteCycles (Property) WriteCycles (Property) IPersistenceManager (Folder) GetPersistenceChannelByIndex (Method) GetPersistenceChannelByName (Method) NumberOfChannels (Property) IPersistenceManager2 (Folder) ChannelReading (Property) ChannelWriting (Property) OnlineChangeDetection IDataChangeDetector (Interface) DataChangedInOnlineChange (Property) PersistenceChannel (FunctionBlock) Enabled (Property) ErrorHandling GetErrorMessage (Method) ExternalLoad (Method) ExternalSave (Method) ExternalSaveAs (Method) GetIsActionOngoing (Method) IModule CallPrioHighStart (Method) CallPrioLowStart (Method) Init (Method) OnAfterOnlineChange (Method) IPersistenceChannel4 ExternalLoadFrom (Method) LogWriteTimeEnabled (Property) IPersistenceChannel5 CurrentAction (Property) ReadCycles (Property) SuccessfulWriteCycles (Property) WriteCycles (Property) SetIsActionOngoing (Method) private Callback EventCallback (Method) fb_exit (Method) PersistenceChannel (FunctionBlock) Enabled (Property) ErrorHandling GetErrorMessage (Method) ExternalLoad (Method) ExternalSave (Method) ExternalSaveAs (Method) GetIsActionOngoing (Method) IModule CallPrioHighStart (Method) CallPrioLowStart (Method) Init (Method) OnAfterOnlineChange (Method) IPersistenceChannel4 ExternalLoadFrom (Method) LogWriteTimeEnabled (Property) IPersistenceChannel5 CurrentAction (Property) ReadCycles (Property) SuccessfulWriteCycles (Property) WriteCycles (Property) SetIsActionOngoing (Method) private Callback EventCallback (Method) fb_exit (Method) PersistenceChannelAction (Enum) PersistenceManager (FunctionBlock) DisableLogSaveTimes (Method) EnableLogSaveTimes (Method) IPersistenceManager GetPersistenceChannelByIndex (Method) GetPersistenceChannelByName (Method) NumberOfChannels (Property) IPersistenceManager2 ChannelReading (Property) ChannelWriting (Property) Init (Method) OnAfterOnlineChange (Method) OnBeforeOnlineChange (Method) OnlineChangeDetection DataChangedInOnlineChange (Property) PersistenceManager (FunctionBlock) DisableLogSaveTimes (Method) EnableLogSaveTimes (Method) IPersistenceManager GetPersistenceChannelByIndex (Method) GetPersistenceChannelByName (Method) NumberOfChannels (Property) IPersistenceManager2 ChannelReading (Property) ChannelWriting (Property) Init (Method) OnAfterOnlineChange (Method) OnBeforeOnlineChange (Method) OnlineChangeDetection DataChangedInOnlineChange (Property) PersistentInstanceList (Struct) PersistentVarDesc (Struct) TL_PersistenceManager (TextList)
MemoryStream (FB) ¶ FUNCTION_BLOCK FINAL MemoryStream IMPLEMENTS IStream A buffer that can be either used for reading or writing (but not both) InOut: Scope Name Type Input pbyMem POINTER TO BYTE udiMemSize UDINT Methods: Init Read Reset Write Structure: Init (Method) Read (Method) Reset (Method) Write (Method)
TL_FileStorage (Text List) ¶ ID Default DE EN ASCIIFileStorage_Description Module that can store and restore data items to/from an ASCII file Modul, das Datenobjekte in eine ASCII Datei schreibt bzw. daraus liest. Module that can store and restore data items to/from an ASCII file NAME_xDoubleStorage xDoubleStorage xDoubleStorage xDoubleStorage DESC_xDoubleStorage TRUE: use two files for storing the data; one serves as backup TRUE: verwende zwei Dateien für die Datenspeicherung, wobei eine davon als Sicherungskopie fungiert TRUE: use two files for storing the data$ DESC_bySeparator ASCII value of separator ASCII-Wert des Trennzeichens ASCII value of separator NAME_bySeparator bySeparator bySeparator bySeparator NAME_sArchive sArchiveName sArchiveName sArchiveName DESC_sArchive base name of the archive erster Teil des Dateinamens base name of the archive BinaryFileStorage_Description Module that can store and restore data items to/from an binary file Modul, das Datenobjekte in eine Binär-Datei schreibt bzw. daraus liest. Module that can store and restore data items to/from an binary file BinaryMemoryStorage_Description Module that can store and restore data items to/from binary memory which is delcared as RETAIN Modul, das Datenobjekte in Binär-Speicher schreibt bzw. daraus liest, wobei der Speicher mit dem Schlüsselwort RETAIN angelegt wurde Module that can store and restore data items to/from binary memory which is delcared as RETAIN Name_udiMemDataSize udiMemDataSize udiMemDataSize udiMemDataSize Desc_udiMemDataSize Size of the memory which is declared for this storage module Größe des Speichers der für dieses Modul zur Speicherung angelegt wird Size of the memory which is declared for this storage module NAME_udiMaximumFileSize udiMaximumFileSize udiMaximumFileSize udiMaximumFileSize DESC_udiMaximumFileSize The maximum size of the file written in bytes; if 0 is specified, no file limit is given or checked, so that the file can get arbitrary big. Die maximale Dateigröße der gespeicherten Datei in Byte falls dieser Parameter den Wert 0 besitzt, wird kein Dateilimit überprüft oder vorgegeben, so dass die Datei beliebig groß werden kann. PersistentBinaryMemoryStorage_Description Module that can store and restore data items to/from binary memory which is declared as PERSISTENT Modul, das Datenobjekte in Binär-Speicher schreibt bzw. daraus liest, wobei der Speicher mit dem Schlüsselwort PERSISTENT angelegt wurde Module that can store and restore data items to/from binary memory which is declared as PERSISTENT