Acknowledgement ¶ VisuFctConvertToPWString (Function)
VisuFctConvertToPWString (FUN) ¶ FUNCTION VisuFctConvertToPWString : POINTER TO WSTRING Auxiliary function to convert a PString to a PWString if necessary. The temporary g_VisuTextBuffer is used InOut: Scope Name Type Return VisuFctConvertToPWString POINTER TO WSTRING Input pwsString POINTER TO WSTRING(255) psString POINTER TO STRING(255)
Enumerations ¶ EAlarmTableParts (Enum) EFilterCriteriaActivity (Enum) VisuEnumAlarmDataType (Enum)
EAlarmTableParts (ENUM) ¶ TYPE EAlarmTableParts : This enumeration is used to identify the several parts of the alarm table, that are relevant for touch scrolling. Attributes: qualified_only InOut: Name Comment CONTENT The region of the alarm table, that contains the cell, i.e. the data COL_HEAD The column header ROW_HEAD The row header COL_ROW_HEAD The rectangle in the upper left corner
EFilterCriteriaActivity (ENUM) ¶ TYPE EFilterCriteriaActivity : IDs identifying the type of activity to do on filter criteria Attributes: qualified_only InOut: Name Initial Comment ELABORATE 1 CHANGED Elaborate filter criteria Check if filter criteria is changed
VisuEnumAlarmDataType (ENUM) ¶ TYPE VisuEnumAlarmDataType : This enumeration describes the type of data, that is visualized in a column of the alarm table. Attributes: qualified_only InOut: Name Initial Comment BITMAP 0 The Bitmap coming from the configuration of the alarm class TIMESTAMP_LAST 1 The last timestamp of the alarm, where an alarm state transition occurred TIMESTAMP_ACTIVE 2 The timestamp, when the alarm went into state “active”. TIMESTAMP_INACTIVE 3 The timestamp, when the alarm went into state “waiting for confirmation”. TIMESTAMP_ACKNOWLEDGE 4 The timestamp, when the alarm went into state “active, acknowledged”. CURRENTVALUE 6 The current value of the expression MESSAGE 7 The message PRIORITY 8 The priority of the alarm class ALARM_CLASS 9 The name of the alarm class STATE 10 The current state of the alarm REM_DEVICE 11 The name of the remote device COMMENT_ACK 12 The acknowledge comment USERID_ACK 13 The acknowledge current user id MESSAGE2 102 The following members can be only selected if the corresponding alarms have the required number of message columns MESSAGE3 103 MESSAGE4 104 MESSAGE5 105 MESSAGE6 106 MESSAGE7 107 MESSAGE8 108 MESSAGE9 109 MESSAGE10 110 LATCH1 201 If additional message columns are needed: Add them here and adjust ElementCallConstants.DATA_LAST_ADDITIONAL_MESSAGE accordingly and check the usages of the last constant (e.g. if used as limits) The following members can be only selected if the corresponding alarms have the required number of latch variables LATCH2 202 LATCH3 203 LATCH4 204 LATCH5 205 LATCH6 206 LATCH7 207 LATCH8 208 LATCH9 209 LATCH10 210 If additional latch variable columns are needed: Add them here and check the usages of the last constant (e.g. if used as limits)
HMI ¶ AcknowledgeRequestBuilder (FunctionBlock) BuildAndEnqueueV3Request (Method) ICDSV3RequestBuilder BuildRequest (Method) GetDataBuffer (Method) GetDataBufferSize (Method) GetService (Method) GetServiceGroup (Method) RequestEnqueued (Method) ICDSV3RequestCallback SetTargetByteorder (Method) ICustomRequestCallback RequestFinished (Method) VisuFbAlarmBannerDataBlock (FunctionBlock) IAlarmDataBlock2 GetLastVisibleRow (Method) IsValidIndex (Method) SetActiveAlarms (Method) Swap (Method) IAlarmDataBlock3 GetLastVisibleRow2 (Method) GetTotalCountRows (Method) IAlarmDataBlockBase2 GetAlarmMetaObjectStub (Method) GetCountRows (Method) HasAlarms (Method) SetCountRows (Method) SetTotalCountRows (Method) IAlarmDataBlockBaseDINT GetAlarmMetaObjectStub2 (Method) GetCountRows2 (Method) IsValidIndex2 (Method) SetActiveAlarms2 (Method) SetCountRows2 (Method) Swap2 (Method) StoreAlarm (Method)
AcknowledgeRequestBuilder (FB) ¶ FUNCTION_BLOCK AcknowledgeRequestBuilder EXTENDS AbstractRequestBuilder IMPLEMENTS CDSV3Prot.ICDSV3RequestBuilder, IDatasources.ICustomRequestCallback, CDSV3Prot.ICDSV3RequestCallback Methods: BuildAndEnqueueV3Request BuildRequest GetDataBuffer GetDataBufferSize GetService GetServiceGroup RequestEnqueued RequestFinished SetTargetByteorder Structure: BuildAndEnqueueV3Request (Method) ICDSV3RequestBuilder BuildRequest (Method) GetDataBuffer (Method) GetDataBufferSize (Method) GetService (Method) GetServiceGroup (Method) RequestEnqueued (Method) ICDSV3RequestCallback SetTargetByteorder (Method) ICustomRequestCallback RequestFinished (Method)
AcknowledgeRequestBuilder.BuildAndEnqueueV3Request (METH) ¶ METHOD BuildAndEnqueueV3Request : UDINT InOut: Scope Name Type Return BuildAndEnqueueV3Request UDINT Input itfDatasource IDatasources.IDatasource itfAcknowledgeAlarmsSeviceProvider IAcknowledgeAlarmsServiceParameterProvider
ICDSV3RequestBuilder ¶ BuildRequest (Method) GetDataBuffer (Method) GetDataBufferSize (Method) GetService (Method) GetServiceGroup (Method) RequestEnqueued (Method)