ACP_LineBuffer.Init2 (METH) ¶ METHOD PUBLIC Init2 InOut: Scope Name Type Input uiBufferSize UDINT
ACP_LineBuffer.ReadLine (METH) ¶ METHOD FINAL ReadLine : RTS_IEC_RESULT InOut: Scope Name Type Return ReadLine RTS_IEC_RESULT Inout bfs BufferedFileStream Input pby POINTER TO BYTE udiMaxLen UDINT Output bFound BOOL bLineTooLong BOOL
IDataChangeDetector (ITF) ¶ INTERFACE IDataChangeDetector EXTENDS __SYSTEM.IQueryInterface Properties: DataChangedInOnlineChange Structure: DataChangedInOnlineChange (Property)
IDataChangeDetector.DataChangedInOnlineChange (PROP) ¶ PROPERTY DataChangedInOnlineChange : BOOL Returns whether the data has changed during a OnlineChange This information is only valid during OnlineChange
PersistenceChannel (FB) ¶ FUNCTION_BLOCK PersistenceChannel EXTENDS AC.Module IMPLEMENTS ICmpEventCallback, IPersistenceChannel5 , IMaxObjSizeProvider InOut: Scope Name Type Initial Comment Input itfDataStorage IDataStorage submodules tPeriodicSaving TIME TIME#60m0s0ms parameters xSaveOnChange BOOL FALSE Do not change this value while the application is running xReadVarsDuringInit BOOL FALSE xCompressTags BOOL TRUE xConsistentCopyInHighPrioTask BOOL FALSE xConvertVarsWithDifferentType BOOL TRUE xIntegrityCheckBeforeReading BOOL TRUE xSeparateArchivePerToplevelInstance BOOL FALSE xMakeDataCRCConsistencyCheck BOOL FALSE uiSavingRetriesIfCRCCisistencyCheckFails UINT 0 xLogSaveTimeEnabled BOOL TRUE eAutomaticActionOnlineChange AutomaticActionOnlineChange AutomaticActionOnlineChange.Save eAutomaticActionPlcStop AutomaticActionPlcStop AutomaticActionPlcStop.Save uiNumberOfLists UINT pinstlist POINTER TO PersistentInstanceList xChannelDisabled BOOL FALSE IOs Output xActionOngoing BOOL the FB is currently active udiNumberOfVars UDINT udiDataMemSize UDINT xReadingDone BOOL dtLastReading DT udiNumberVarsNotOk UDINT udiNumberVarsOk UDINT tTimeForReading TIME dtLastSaving DT tTimeForWriting TIME udiWritingCycles UDINT Properties: Enabled CurrentAction LogWriteTimeEnabled ReadCycles SuccessfulWriteCycles WriteCycles Methods: ExternalLoad ExternalSave ExternalSaveAs GetIsActionOngoing SetIsActionOngoing CallPrioHighStart CallPrioLowStart EventCallback ExternalLoadFrom GetErrorMessage Init OnAfterOnlineChange fb_exit Structure: 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.Enabled (PROP) ¶ PROPERTY Enabled : BOOL
ErrorHandling ¶ GetErrorMessage (Method)
PersistenceChannel.GetErrorMessage (METH) ¶ METHOD GetErrorMessage : STRING(255) InOut: Scope Name Type Return GetErrorMessage STRING(255) Input uiErrorNumber UINT sLanguage STRING
PersistenceChannel.ExternalLoad (METH) ¶ METHOD ExternalLoad : BOOL InOut: Scope Name Type Return ExternalLoad BOOL
PersistenceChannel.ExternalSave (METH) ¶ METHOD ExternalSave : BOOL InOut: Scope Name Type Return ExternalSave BOOL