IModuleRangeForward.First (PROP) ¶ PROPERTY First : IModule Returns the first instance in the current range. May only be called if IsEmpty is FALSE.
IModuleRangeForward.IsEmpty (PROP) ¶ PROPERTY IsEmpty : BOOL Returns whether the range is empty. The property First may only be called if IsEmpty is FALSE.
IPersistenceChannel2.SetIsActionOngoing (METH) ¶ METHOD SetIsActionOngoing : BOOL This method tries to set that this channel is currently active writing or reading. ..return: If it was possible to set the current state of activity. If this is FALSE xIsActionOngoing has not been set! InOut: Scope Name Type Return SetIsActionOngoing BOOL Input xIsActionOngoing BOOL
IPersistenceChannel3 (ITF) ¶ INTERFACE PUBLIC IPersistenceChannel3 EXTENDS IPersistenceChannel2 Extension of ‘IPersistenceChannel2’ Properties: Enabled Methods: ExternalLoad , inherited from IPersistenceChannel ExternalSave , inherited from IPersistenceChannel ExternalSaveAs , inherited from IPersistenceChannel GetIsActionOngoing , inherited from IPersistenceChannel2 SetIsActionOngoing , inherited from IPersistenceChannel2 Structure: Enabled (Property)
IPersistenceChannel3.Enabled (PROP) ¶ PROPERTY Enabled : BOOL Use this property to check and set if this PersistenceChannel is enabled.
IPersistenceChannel4 (ITF) ¶ INTERFACE IPersistenceChannel4 EXTENDS IPersistenceChannel3 Extension of ‘IPersistenceChannel3’ Properties: LogWriteTimeEnabled Enabled , inherited from IPersistenceChannel3 Methods: ExternalLoadFrom ExternalLoad , inherited from IPersistenceChannel ExternalSave , inherited from IPersistenceChannel ExternalSaveAs , inherited from IPersistenceChannel GetIsActionOngoing , inherited from IPersistenceChannel2 SetIsActionOngoing , inherited from IPersistenceChannel2 Structure: ExternalLoadFrom (Method) LogWriteTimeEnabled (Property)
IBACnetARRAYN_of_REAL.GetCount (METH) ¶ METHOD GetCount : CmpBACnet.IEC_BACNET_STATUS Get the number of elements in this property. InOut: Scope Name Type Comment Return GetCount CmpBACnet.IEC_BACNET_STATUS Output count CmpBACnet.IEC_BACNET_ELEMENT_COUNT Number of property elements.
IPersistenceChannel4.ExternalLoadFrom (METH) ¶ METHOD ExternalLoadFrom : BOOL Use this method to load from another DataStorage than the one configured in ApplicationComposer tree. InOut: Scope Name Type Comment Return ExternalLoadFrom BOOL The return value indicates whether the call has been successfull. Input itfDataStorage IDataStorage The DataStorage to use for loading. When using an extension of ASCIIFileStorage or BinaryFileStorage check comment at FileStorageBase.ArchiveBaseName
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