FreezeTimeDateField (ENUM)

TYPE FreezeTimeDateField :

|———————————————————————————————————–/// | | Time-date field /// | Interval field /// | Freeze timing /// | |———————————————————————————————————–/// | | zero /// | zero /// | Freeze once immediately. /// | |———————————————————————————————————–/// | | non-zero /// | zero /// | Freeze once at the specified time. /// | |———————————————————————————————————–/// | | /// | /// | Periodically freeze at intervals relative to the beginning of /// | | zero /// | non-zero /// | of the current hour. Use the time interval from the interval /// | | /// | /// | field. Coninue freezing forever or until a new function code /// | | /// | /// | FREEZE_AT_TIME(_NR) is received. /// | |———————————————————————————————————–/// | | /// | /// | Periodically freeze at intervals relative to the time and date /// | | non-zero /// | non-zero /// | in the time-date field. Use the time interval from the interval/// | | /// | /// | field. Coninue freezing forever or until a new function code /// | | /// | /// | FREEZE_AT_TIME(_NR) is received. /// | |———————————————————————————————————–/// |

NOTE - To cancel a freeze request, set the time-date field to all ones

The follow enum is used to enumerate the type of value passed in the time-date field of freeze at time requests.

Attributes:
qualified_only
InOut:

Name

Initial

Zero

ANY_TO_UDINT(CmpDNP3.IEC_DNPDATA_FREEZE_TIME_DATE_FIELD.DNPDATA_FREEZE_TIME_DATE_FIELD_ZERO)

NonZero

ANY_TO_UDINT(CmpDNP3.IEC_DNPDATA_FREEZE_TIME_DATE_FIELD.DNPDATA_FREEZE_TIME_DATE_FIELD_NON_ZERO)

Cancel

ANY_TO_UDINT(CmpDNP3.IEC_DNPDATA_FREEZE_TIME_DATE_FIELD.DNPDATA_FREEZE_TIME_DATE_FIELD_CANCEL)