PersistenceChannel (FB)
FUNCTION_BLOCK PersistenceChannel EXTENDS AC.Module IMPLEMENTS ICmpEventCallback, IPersistenceChannel4, IMaxObjSizeProvider
- InOut:
Scope
Name
Type
Initial
Comment
Input
itfDataStoragesubmodules
tPeriodicSavingTIMETIME#60m0s0ms
parameters
xSaveOnChangeBOOLFALSE
Do not change this value while the application is running
xReadVarsDuringInitBOOLFALSE
xCompressTagsBOOLTRUE
xConsistentCopyInHighPrioTaskBOOLFALSE
xConvertVarsWithDifferentTypeBOOLTRUE
xIntegrityCheckBeforeReadingBOOLTRUE
xSeparateArchivePerToplevelInstanceBOOLFALSE
xMakeDataCRCConsistencyCheckBOOLFALSE
uiSavingRetriesIfCRCCisistencyCheckFailsUINT0
xLogSaveTimeEnabledBOOLTRUE
eAutomaticActionOnlineChangeAutomaticActionOnlineChange.Save
eAutomaticActionPlcStopAutomaticActionPlcStop.Save
uiNumberOfListsUINTpinstlistPOINTER TO PersistentInstanceList
xChannelDisabledBOOLFALSE
IOs
Output
xActionOngoingBOOLthe FB is currently active
udiNumberOfVarsUDINTudiDataMemSizeUDINTxReadingDoneBOOLdtLastReadingDTudiNumberVarsNotOkUDINTudiNumberVarsOkUDINTtTimeForReadingTIMEdtLastSavingDTtTimeForWritingTIMEudiWritingCyclesUDINT