EFilterTimeRangeType (ENUM) ¶ TYPE EFilterTimeRangeType : This enumeration describes to which time stamp we have to apply the filter Attributes: qualified_only InOut: Name Initial Comment NOT_SET -1 Filter is not already set DISABLE 0 Filter is disabled ENABLE 1 Filter is enabled
IDatabaseFileAlarmStorage8.SetEmptyTimestampInactiveToStartTime (METH) ¶ METHOD SetEmptyTimestampInactiveToStartTime : STO.Error InOut: Scope Name Type Return SetEmptyTimestampInactiveToStartTime STO.Error Input itfTable STO.ITable
IDatabaseFileAlarmStorage9 (ITF) ¶ INTERFACE IDatabaseFileAlarmStorage9 EXTENDS IDatabaseFileAlarmStorage8 Methods: CheckFileLimitReachedUDINT CheckRecordLimitReachedUDINT SetEmptyTimestampInactiveToStartTime Structure: CheckFileLimitReachedUDINT (Method) CheckRecordLimitReachedUDINT (Method) SetEmptyTimestampInactiveToStartTime (Method)
IDatabaseFileAlarmStorage9.CheckFileLimitReachedUDINT (METH) ¶ METHOD CheckFileLimitReachedUDINT : STO.Error This method checks, whether a FileLimit of type <c>FileLimit.Records</c> has been configured. and if the number of records has reached this size. Uses UDINT for number of rows. InOut: Scope Name Type Comment Return CheckFileLimitReachedUDINT STO.Error Input itfTable STO.ITable The table, whose number of rows has to be checked iCountRetries INT The number of retries of a database action, that might fail due to a busy database. udiCountRowsToInsert UDINT The number of rows, that will be inserted after the rows have been deleted from the alarm storage
IBACnetLIST_of_BACnetAccessCredentialDisableReason.InsertElement (METH) ¶ METHOD InsertElement : CmpBACnet.IEC_BACNET_STATUS Insert element to this property at the given index. InOut: Scope Name Type Comment Return InsertElement CmpBACnet.IEC_BACNET_STATUS Input nIndex CmpBACnet.IEC_BACNET_ARRAY_INDEX Index (0 .. number of elements-1). Inout Const value CmpBACnet.IEC_BACNET_ACCESS_CREDENTIAL_DISABLE_REASON Element value to insert.
IDatabaseFileAlarmStorage9.CheckRecordLimitReachedUDINT (METH) ¶ METHOD CheckRecordLimitReachedUDINT : STO.Error This method checks, whether a FileLimit of type <c>FileLimit.Records</c> has been configured. and if the number of records has reached this size. Uses UDINT for number of rows. InOut: Scope Name Type Comment Return CheckRecordLimitReachedUDINT STO.Error Input itfTable STO.ITable The table, whose number of rows has to be checked iCountRetries INT The number of retries of a database action, that might fail due to a busy database. udiCountRowsToInsert UDINT The number of rows, that will be inserted after the rows have been deleted from the alarm storage xForce BOOL Force to use the record limit Output xLimit BOOL udiMaxRecordCount UDINT
AlarmLatchAdapter.SetLatchVarValue (METH) ¶ METHOD SetLatchVarValue Sets an ITypedValue instance, describing the current value of an optional latch variable. This method is an enhancement/a replacement of methods IAlarm2.SetLatchVar1Value and IAlarm2.SetLatchVar2Value. InOut: Scope Name Type Comment Input iWhichLatchVar INT The 1-based index of the latch variable. Specify 1 to obtain the same result like method IAlarm.GetLatchVar1Value and 2 to obtain the same result like method IAlarm.GetLatchVar2Value. All greater values correspond to the optional additional latch variables. itfTypedValueLatchVar AlarmManager_Interfaces.ITypedValue An instance of ITypedValue containing the value to set
Project Information ¶ GetTextProperty2 (Function)
IBACnetLIST_of_BACnetAccessCredentialDisableReason.RemoveElement (METH) ¶ METHOD RemoveElement : CmpBACnet.IEC_BACNET_STATUS Remove element of this property at the given index. InOut: Scope Name Type Comment Return RemoveElement CmpBACnet.IEC_BACNET_STATUS Input nIndex CmpBACnet.IEC_BACNET_ARRAY_INDEX Index (0 .. number of elements-1).
GetTextProperty2 (FUN) ¶ FUNCTION GetTextProperty2 : POINTER TO WSTRING This function has been automatically generated from the project information. InOut: Scope Name Type Return GetTextProperty2 POINTER TO WSTRING Input stKey WSTRING