pascalSCADA OPM: All Constants

Pascal SCADA OPM

All Constants

Name Unit Description
CATID_OPCDAServer10 psOPCDA

 

CATID_OPCDAServer20 psOPCDA

 

CATID_OPCDAServer30 psOPCDA

 

CATID_OPCHDAServer10 psOPCHDA

 

CATID_XMLDAServer10 psOPCDA

 

CLSID_OPCServerList psOPCCOMN

 

DateTimeFieldTypes scadaapp

 

dsMaxStringSize fpsbufdataset_parser

 

FILE_ANY_ACCESS SerialPort

 

FILE_DEVICE_SERIAL_PORT SerialPort

 

FloatFieldTypes scadaapp

 

IID_IEnumOPCItemAttributes psOPCDA

 

IID_IOPCAsyncIO psOPCDA

 

IID_IOPCAsyncIO2 psOPCDA

 

IID_IOPCAsyncIO3 psOPCDA

 

IID_IOPCBrowse psOPCDA

 

IID_IOPCBrowseServerAddressSpace psOPCDA

 

IID_IOPCCommon psOPCCOMN

 

IID_IOPCDataCallback psOPCDA

 

IID_IOPCEnumGUID psOPCCOMN

 

IID_IOPCEventAreaBrowser psOPC_AE

 

IID_IOPCEventServer psOPC_AE

 

IID_IOPCEventServer2 psOPC_AE

 

IID_IOPCEventSink psOPC_AE

 

IID_IOPCEventSubscriptionMgt psOPC_AE

 

IID_IOPCEventSubscriptionMgt2 psOPC_AE

 

IID_IOPCGroupStateMgt psOPCDA

 

IID_IOPCGroupStateMgt2 psOPCDA

 

IID_IOPCHDA_AsyncAnnotations psOPCHDA

 

IID_IOPCHDA_AsyncRead psOPCHDA

 

IID_IOPCHDA_AsyncUpdate psOPCHDA

 

IID_IOPCHDA_Browser psOPCHDA

 

IID_IOPCHDA_DataCallback psOPCHDA

 

IID_IOPCHDA_Playback psOPCHDA

 

IID_IOPCHDA_Server psOPCHDA

 

IID_IOPCHDA_SyncAnnotations psOPCHDA

 

IID_IOPCHDA_SyncRead psOPCHDA

 

IID_IOPCHDA_SyncUpdate psOPCHDA

 

IID_IOPCItemDeadbandMgt psOPCDA

 

IID_IOPCItemIO psOPCDA

 

IID_IOPCItemMgt psOPCDA

 

IID_IOPCItemProperties psOPCDA

 

IID_IOPCItemSamplingMgt psOPCDA

 

IID_IOPCPublicGroupStateMgt psOPCDA

 

IID_IOPCSecurityNT psOPCSEC

 

IID_IOPCSecurityPrivate psOPCSEC

 

IID_IOPCServer psOPCDA

 

IID_IOPCServerList psOPCCOMN

 

IID_IOPCServerList2 psOPCCOMN

 

IID_IOPCServerPublicGroups psOPCDA

 

IID_IOPCShutdown psOPCCOMN

 

IID_IOPCSyncIO psOPCDA

 

IID_IOPCSyncIO2 psOPCDA

 

ISOTCPMinPacketLen ISOTCPDriver

 

LIBID_OPCCOMN psOPCCOMN

*********************************************************************// GUIDS declared in the TypeLibrary // *********************************************************************//

LIBID_OPCDA psOPCDA

*********************************************************************// GUIDS declared in the TypeLibrary // *********************************************************************//

LIBID_OPCHDA psOPCHDA

*********************************************************************// GUIDS declared in the TypeLibrary // *********************************************************************//

LIBID_OPCSEC psOPCSEC

*********************************************************************// GUIDS declared in the TypeLibrary // *********************************************************************//

LIBID_OPC_AE psOPC_AE

*********************************************************************// GUIDS declared in the TypeLibrary // *********************************************************************//

LineEnding hmitextstrings

 

LongIntFieldTypes scadaapp

 

METHOD_BUFFERED SerialPort

 

METHOD_IN_DIRECT SerialPort

 

METHOD_NEITHER SerialPort

 

METHOD_OUT_DIRECT SerialPort

 

MODE_BLOCKING socket_types

: Defines the blocking mode of socket (waits the end of the action).

MODE_NONBLOCKING socket_types

: Defines the non-blocking mode of socket (don't waits the end of the action).

NumericFieldTypes scadaapp

 

OPCAE_BROWSE_DOWN psOPC_AE

 

OPCAE_BROWSE_TO psOPC_AE

 

OPCAE_BROWSE_UP psOPC_AE

 

OPCAE_STATUS_COMM_FAULT psOPC_AE

 

OPCAE_STATUS_FAILED psOPC_AE

 

OPCAE_STATUS_NOCONFIG psOPC_AE

 

OPCAE_STATUS_RUNNING psOPC_AE

 

OPCAE_STATUS_SUSPENDED psOPC_AE

 

OPCAE_STATUS_TEST psOPC_AE

 

OPCCPX_E_FILTER_DUPLICATE psOpcError

MessageId: OPCCPX_E_FILTER_DUPLICATE

MessageText:

A data filter item with the specified name already exists.

OPCCPX_E_FILTER_ERROR psOpcError

MessageId: OPCCPX_E_FILTER_ERROR

MessageText:

An error occurred when the filter value was applied to the source data.

OPCCPX_E_FILTER_INVALID psOpcError

MessageId: OPCCPX_E_FILTER_INVALID

MessageText:

The data filter value does not conform to the server's syntax.

OPCCPX_E_TYPE_CHANGED psOpcError

MessageId: OPCCPX_E_TYPE_CHANGED

MessageText:

The dictionary and/or type description for the item has changed.

OPCCPX_S_FILTER_NO_DATA psOpcError

MessageId: OPCCPX_S_FILTER_NO_DATA

MessageText:

The item value is empty because the data filter has excluded all fields.

OPCEventServerCATID psOPC_AE

 

OPCHDA_ANNOTATIONS psOPCHDA

 

OPCHDA_ARCHIVING psOPCHDA

 

OPCHDA_AVERAGE psOPCHDA

 

OPCHDA_BRANCH psOPCHDA

 

OPCHDA_BROWSE_DIRECT psOPCHDA

 

OPCHDA_BROWSE_DOWN psOPCHDA

 

OPCHDA_BROWSE_UP psOPCHDA

 

OPCHDA_CALCULATED psOPCHDA

 

OPCHDA_CONVERSION psOPCHDA

 

OPCHDA_COUNT psOPCHDA

 

OPCHDA_DATALOST psOPCHDA

 

OPCHDA_DATA_TYPE psOPCHDA

AttributeID

OPCHDA_DELETE psOPCHDA

 

OPCHDA_DELETEATTIMECAP psOPCHDA

 

OPCHDA_DELETERAWCAP psOPCHDA

 

OPCHDA_DELTA psOPCHDA

 

OPCHDA_DERIVE_EQUATION psOPCHDA

 

OPCHDA_DESCRIPTION psOPCHDA

 

OPCHDA_DOWN psOPCHDA

 

OPCHDA_DURATIONBAD psOPCHDA

 

OPCHDA_DURATIONGOOD psOPCHDA

 

OPCHDA_END psOPCHDA

 

OPCHDA_ENG_UNITS psOPCHDA

 

OPCHDA_EQUAL psOPCHDA

 

OPCHDA_EXCEPTION_DEV psOPCHDA

 

OPCHDA_EXCEPTION_DEV_TYPE psOPCHDA

 

OPCHDA_EXTRADATA psOPCHDA

OPCHDA_QUALITY – these are the high-order 16 bits, OPC DA Quality occupies low-order 16 bits

OPCHDA_FLAT psOPCHDA

 

OPCHDA_GREATER psOPCHDA

 

OPCHDA_GREATEREQUAL psOPCHDA

 

OPCHDA_HIGH_ENTRY_LIMIT psOPCHDA

 

OPCHDA_INDETERMINATE psOPCHDA

 

OPCHDA_INSERT psOPCHDA

 

OPCHDA_INSERTANNOTATIONCAP psOPCHDA

 

OPCHDA_INSERTCAP psOPCHDA

 

OPCHDA_INSERTREPLACE psOPCHDA

 

OPCHDA_INSERTREPLACECAP psOPCHDA

 

OPCHDA_INTERPOLATED psOPCHDA

 

OPCHDA_INTERPOLATIVE psOPCHDA

 

OPCHDA_ITEMID psOPCHDA

 

OPCHDA_ITEMS psOPCHDA

 

OPCHDA_LEAF psOPCHDA

 

OPCHDA_LESS psOPCHDA

 

OPCHDA_LESSEQUAL psOPCHDA

 

OPCHDA_LOW_ENTRY_LIMIT psOPCHDA

 

OPCHDA_MAXIMUM psOPCHDA

 

OPCHDA_MAXIMUMACTUALTIME psOPCHDA

 

OPCHDA_MAX_TIME_INT psOPCHDA

 

OPCHDA_MINIMUM psOPCHDA

 

OPCHDA_MINIMUMACTUALTIME psOPCHDA

 

OPCHDA_MIN_TIME_INT psOPCHDA

 

OPCHDA_NOAGGREGATE psOPCHDA

 

OPCHDA_NOBOUND psOPCHDA

 

OPCHDA_NODATA psOPCHDA

 

OPCHDA_NODE_NAME psOPCHDA

 

OPCHDA_NORMAL_MAXIMUM psOPCHDA

 

OPCHDA_NORMAL_MINIMUM psOPCHDA

 

OPCHDA_NOTEQUAL psOPCHDA

 

OPCHDA_PARTIAL psOPCHDA

 

OPCHDA_PERCENTBAD psOPCHDA

 

OPCHDA_PERCENTGOOD psOPCHDA

 

OPCHDA_PROCESS_NAME psOPCHDA

 

OPCHDA_RANGE psOPCHDA

 

OPCHDA_RAW psOPCHDA

 

OPCHDA_READANNOTATIONCAP psOPCHDA

 

OPCHDA_REGCONST psOPCHDA

 

OPCHDA_REGDEV psOPCHDA

 

OPCHDA_REGSLOPE psOPCHDA

 

OPCHDA_REPLACE psOPCHDA

 

OPCHDA_REPLACECAP psOPCHDA

 

OPCHDA_SOURCE_NAME psOPCHDA

 

OPCHDA_SOURCE_TYPE psOPCHDA

 

OPCHDA_START psOPCHDA

 

OPCHDA_STDEV psOPCHDA

 

OPCHDA_STEPPED psOPCHDA

 

OPCHDA_TIMEAVERAGE psOPCHDA

 

OPCHDA_TOTAL psOPCHDA

 

OPCHDA_UP psOPCHDA

 

OPCHDA_VARIANCE psOPCHDA

 

OPCHDA_WORSTQUALITY psOPCHDA

 

OPC_ALL_EVENTS psOPC_AE

 

OPC_ANALOG psOPCDA

 

OPC_AREA psOPC_AE

 

OPC_BRANCH psOPCDA

 

OPC_BROWSE_DOWN psOPCDA

 

OPC_BROWSE_FILTER_ALL psOPCDA

 

OPC_BROWSE_FILTER_BRANCHES psOPCDA

 

OPC_BROWSE_FILTER_ITEMS psOPCDA

 

OPC_BROWSE_HASCHILDREN psOPCDA

Values for browse element flags

OPC_BROWSE_ISITEM psOPCDA

 

OPC_BROWSE_TO psOPCDA

 

OPC_BROWSE_UP psOPCDA

 

OPC_CATEGORY_DESCRIPTION_DA10 psOPCDA

*********************************************************************// Constants // *********************************************************************// Category description strings

OPC_CATEGORY_DESCRIPTION_DA20 psOPCDA

 

OPC_CATEGORY_DESCRIPTION_DA30 psOPCDA

 

OPC_CATEGORY_DESCRIPTION_XMLDA10 psOPCDA

 

OPC_CHANGE_ACK_STATE psOPC_AE

 

OPC_CHANGE_ACTIVE_STATE psOPC_AE

bit masks for m_wChangeMask

OPC_CHANGE_ATTRIBUTE psOPC_AE

 

OPC_CHANGE_ENABLE_STATE psOPC_AE

 

OPC_CHANGE_MESSAGE psOPC_AE

 

OPC_CHANGE_QUALITY psOPC_AE

 

OPC_CHANGE_SEVERITY psOPC_AE

 

OPC_CHANGE_SUBCONDITION psOPC_AE

 

OPC_CONDITION_ACKED psOPC_AE

 

OPC_CONDITION_ACTIVE psOPC_AE

 

OPC_CONDITION_ENABLED psOPC_AE

State bit masks

OPC_CONDITION_EVENT psOPC_AE

 

OPC_DS_CACHE psOPCDA

 

OPC_DS_DEVICE psOPCDA

 

OPC_ENUMERATED psOPCDA

 

OPC_ENUM_ALL psOPCDA

 

OPC_ENUM_ALL_CONNECTIONS psOPCDA

 

OPC_ENUM_PRIVATE psOPCDA

 

OPC_ENUM_PRIVATE_CONNECTIONS psOPCDA

 

OPC_ENUM_PUBLIC psOPCDA

 

OPC_ENUM_PUBLIC_CONNECTIONS psOPCDA

 

OPC_E_BADRIGHTS psOpcError

MessageId: OPC_E_BADRIGHTS

MessageText:

The Items AccessRights do not allow the operation.

OPC_E_BADTYPE psOpcError

MessageId: OPC_E_BADTYPE

MessageText:

The server cannot convert the data between the requested data type and the canonical data type.

OPC_E_BUSY psOpcError

MessageId: OPC_E_BUSY

MessageText:

A refresh is currently in progress

OPC_E_DATAEXISTS psOpcError

MessageId: OPC_E_DATAEXISTS

MessageText:

Unable to insert - data already present.

OPC_E_DEADBANDNOTSET psOpcError

MessageId: OPC_E_DEADBANDNOTSET

MessageText:

The item deadband has not been set for this item.

OPC_E_DEADBANDNOTSUPPORTED psOpcError

MessageId: OPC_E_DEADBANDNOTSUPPORTED

MessageText:

The item does not support deadband.

OPC_E_DUPLICATENAME psOpcError

MessageId: OPC_E_DUPLICATENAME

MessageText:

Duplicate name not allowed.

OPC_E_INVALIDAGGREGATE psOpcError

MessageId: OPC_E_INVALIDAGGREGATE

MessageText:

The aggregate requested is not valid.

OPC_E_INVALIDATTRID psOpcError

MessageId: OPC_E_INVALIDATTRID

MessageText:

The supplied attribute ID is not valid.

OPC_E_INVALIDBRANCHNAME psOpcError

MessageId: OPC_E_INVALIDBRANCHNAME

MessageText:

The string was not recognized as an area name

OPC_E_INVALIDCONFIGFILE psOpcError

MessageId: OPC_E_INVALIDCONFIGFILE

MessageText:

The server's configuration file is an invalid format.

OPC_E_INVALIDCONTINUATIONPOINT psOpcError

MessageId: OPC_E_INVALIDCONTINUATIONPOINT

MessageText:

The continuation point is not valid.

OPC_E_INVALIDDATATYPE psOpcError

MessageId: OPC_E_INVALIDDATATYPE

MessageText:

The supplied value for the attribute is not a correct data type.

OPC_E_INVALIDFILTER psOpcError

MessageId: OPC_E_INVALIDFILTER

MessageText:

The filter string was not valid.

OPC_E_INVALIDHANDLE psOpcError

Values are 32 bit values laid out as follows:

3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 +—+-+-+———————–+——————————-+ |Sev|C|R| Facility | Code | +—+-+-+———————–+——————————-+

where

Sev - is the severity code

00 - Success 01 - Informational 10 - Warning 11 - Error

C - is the Customer code flag

R - is a reserved bit

Facility - is the facility code

Code - is the facility's status code

OPC Data Access

MessageId: OPC_E_INVALIDHANDLE

MessageText:

The value of the handle is invalid.

OPC_E_INVALIDITEMID psOpcError

MessageId: OPC_E_INVALIDITEMID

MessageText:

The item definition doesn't conform to the server's syntax.

OPC_E_INVALIDTIME psOpcError

MessageId: OPC_E_INVALIDTIME

MessageText:

The time does not match the latest active time

OPC_E_INVALID_PID psOpcError

MessageId: OPC_E_INVALID_PID

MessageText:

The server does not recognise the passed property ID.

OPC_E_LOW_IMPERS_LEVEL psOpcError

MessageId: OPC_E_LOW_IMPERS_LEVEL

MessageText:

OPC Security: Server requires higher impersonation level to access secured data.

OPC_E_MAXEXCEEDED psOpcError

OPC Historical Data Access

MessageId: OPC_E_MAXEXCEEDED

MessageText:

The maximum number of values requested exceeds the server's limit.

OPC_E_NOBUFFERING psOpcError

MessageId: OPC_E_NOBUFFERING

MessageText:

The server does not support buffering of data items that are collected at a faster rate than the group update rate.

OPC_E_NODATAEXISTS psOpcError

MessageId: OPC_E_NODATAEXISTS

MessageText:

The server has no value for the specified time and item ID.

OPC_E_NOINFO psOpcError

MessageId: OPC_E_NOINFO

MessageText:

Information is not available

OPC_E_NOTFOUND psOpcError

MessageId: OPC_E_NOTFOUND

MessageText:

The server could not locate the requested object.

OPC_E_NOTSUPPORTED psOpcError

MessageId: OPC_E_NOTSUPPORTED

MessageText:

The server does not support writing of quality and/or timestamp.

OPC_E_NOT_AVAIL psOpcError

MessageId: OPC_E_NOT_AVAIL

MessageText:

The requested aggregate is not available for the specified item.

OPC_E_PRIVATE_ACTIVE psOpcError

OPC Security

MessageId: OPC_E_PRIVATE_ACTIVE

MessageText:

OPC Security: A session using private OPC credentials is already active.

OPC_E_PUBLIC psOpcError

MessageId: OPC_E_PUBLIC

MessageText:

The requested operation cannot be done on a public group.

OPC_E_RANGE psOpcError

MessageId: OPC_E_RANGE

MessageText:

The value was out of range.

OPC_E_RATENOTSET psOpcError

MessageId: OPC_E_RATENOTSET

MessageText:

Server does not support requested rate.

OPC_E_UNKNOWNATTRID psOpcError

MessageId: OPC_E_UNKNOWNATTRID

MessageText:

The server does not support this attribute.

OPC_E_UNKNOWNITEMID psOpcError

MessageId: OPC_E_UNKNOWNITEMID

MessageText:

The item is no longer available in the server address space.

OPC_E_UNKNOWNPATH psOpcError

MessageId: OPC_E_UNKNOWNPATH

MessageText:

The item's access path is not known to the server.

OPC_FILTER_BY_AREA psOPC_AE

 

OPC_FILTER_BY_CATEGORY psOPC_AE

 

OPC_FILTER_BY_EVENT psOPC_AE

QueryAvailableFilters() bit masks

OPC_FILTER_BY_SEVERITY psOPC_AE

 

OPC_FILTER_BY_SOURCE psOPC_AE

 

OPC_FLAT psOPCDA

 

OPC_LEAF psOPCDA

 

OPC_LIMIT_CONST psOPCDA

 

OPC_LIMIT_HIGH psOPCDA

 

OPC_LIMIT_LOW psOPCDA

 

OPC_LIMIT_MASK psOPC_AE

 

OPC_LIMIT_MASK psOPCDA

 

OPC_LIMIT_OK psOPCDA

Values for Limit Bitfield

OPC_NOENUM psOPCDA

 

OPC_NS_FLAT psOPCDA

 

OPC_NS_HIERARCHIAL psOPCDA

 

OPC_PROPERTY_ACCESS_RIGHTS psOPCDA

 

OPC_PROPERTY_ALARM_AREA_LIST psOPCDA

 

OPC_PROPERTY_ALARM_QUICK_HELP psOPCDA

 

OPC_PROPERTY_CHANGE_RATE_LIMIT psOPCDA

 

OPC_PROPERTY_CLOSE_LABEL psOPCDA

 

OPC_PROPERTY_CONDITION_LOGIC psOPCDA

 

OPC_PROPERTY_CONDITION_STATUS psOPCDA

 

OPC_PROPERTY_DATATYPE psOPCDA

*********************************************************************// Data Access 3.0 Property IDs: // *********************************************************************//

OPC_PROPERTY_DEADBAND psOPCDA

 

OPC_PROPERTY_DESCRIPTION psOPCDA

 

OPC_PROPERTY_DESC_ACCESS_RIGHTS psOPCDA

 

OPC_PROPERTY_DESC_ALARM_AREA_LIST psOPCDA

 

OPC_PROPERTY_DESC_ALARM_QUICK_HELP psOPCDA

 

OPC_PROPERTY_DESC_CHANGE_RATE_LIMIT psOPCDA

 

OPC_PROPERTY_DESC_CLOSE_LABEL psOPCDA

 

OPC_PROPERTY_DESC_CONDITION_LOGIC psOPCDA

 

OPC_PROPERTY_DESC_CONDITION_STATUS psOPCDA

 

OPC_PROPERTY_DESC_DATATYPE psOPCDA

*********************************************************************// Data Access 3.0 Property Descriptions: // *********************************************************************//

OPC_PROPERTY_DESC_DEADBAND psOPCDA

 

OPC_PROPERTY_DESC_DESCRIPTION psOPCDA

 

OPC_PROPERTY_DESC_DEVIATION_LIMIT psOPCDA

 

OPC_PROPERTY_DESC_EU_INFO psOPCDA

 

OPC_PROPERTY_DESC_EU_TYPE psOPCDA

 

OPC_PROPERTY_DESC_EU_UNITS psOPCDA

 

OPC_PROPERTY_DESC_HIGH_EU psOPCDA

 

OPC_PROPERTY_DESC_HIGH_IR psOPCDA

 

OPC_PROPERTY_DESC_HIHI_LIMIT psOPCDA

 

OPC_PROPERTY_DESC_HI_LIMIT psOPCDA

 

OPC_PROPERTY_DESC_LIMIT_EXCEEDED psOPCDA

 

OPC_PROPERTY_DESC_LOLO_LIMIT psOPCDA

 

OPC_PROPERTY_DESC_LOW_EU psOPCDA

 

OPC_PROPERTY_DESC_LOW_IR psOPCDA

 

OPC_PROPERTY_DESC_LO_LIMIT psOPCDA

 

OPC_PROPERTY_DESC_OPEN_LABEL psOPCDA

 

OPC_PROPERTY_DESC_PRIMARY_ALARM_AREA psOPCDA

 

OPC_PROPERTY_DESC_QUALITY psOPCDA

 

OPC_PROPERTY_DESC_SCAN_RATE psOPCDA

 

OPC_PROPERTY_DESC_SOUND_FILE psOPCDA

 

OPC_PROPERTY_DESC_TIMESTAMP psOPCDA

 

OPC_PROPERTY_DESC_TIMEZONE psOPCDA

 

OPC_PROPERTY_DESC_VALUE psOPCDA

 

OPC_PROPERTY_DEVIATION_LIMIT psOPCDA

 

OPC_PROPERTY_EU_INFO psOPCDA

 

OPC_PROPERTY_EU_TYPE psOPCDA

 

OPC_PROPERTY_EU_UNITS psOPCDA

 

OPC_PROPERTY_HIGH_EU psOPCDA

 

OPC_PROPERTY_HIGH_IR psOPCDA

 

OPC_PROPERTY_HIHI_LIMIT psOPCDA

 

OPC_PROPERTY_HI_LIMIT psOPCDA

 

OPC_PROPERTY_LIMIT_EXCEEDED psOPCDA

 

OPC_PROPERTY_LOLO_LIMIT psOPCDA

 

OPC_PROPERTY_LOW_EU psOPCDA

 

OPC_PROPERTY_LOW_IR psOPCDA

 

OPC_PROPERTY_LO_LIMIT psOPCDA

 

OPC_PROPERTY_OPEN_LABEL psOPCDA

 

OPC_PROPERTY_PRIMARY_ALARM_AREA psOPCDA

 

OPC_PROPERTY_QUALITY psOPCDA

 

OPC_PROPERTY_SCAN_RATE psOPCDA

 

OPC_PROPERTY_SOUND_FILE psOPCDA

 

OPC_PROPERTY_TIMESTAMP psOPCDA

 

OPC_PROPERTY_TIMEZONE psOPCDA

 

OPC_PROPERTY_VALUE psOPCDA

 

OPC_PROP_ALMAREAS psOPCDA

 

OPC_PROP_ALMCONDITION psOPCDA

 

OPC_PROP_ALMDB psOPCDA

 

OPC_PROP_ALMDEV psOPCDA

 

OPC_PROP_ALMH psOPCDA

 

OPC_PROP_ALMHELP psOPCDA

 

OPC_PROP_ALMHH psOPCDA

 

OPC_PROP_ALML psOPCDA

 

OPC_PROP_ALMLIMIT psOPCDA

 

OPC_PROP_ALMLL psOPCDA

 

OPC_PROP_ALMPRIMARYAREA psOPCDA

 

OPC_PROP_ALMROC psOPCDA

 

OPC_PROP_ALMSTAT psOPCDA

 

OPC_PROP_AVI psOPCDA

 

OPC_PROP_BGC psOPCDA

 

OPC_PROP_BLINK psOPCDA

 

OPC_PROP_BMP psOPCDA

 

OPC_PROP_CDT psOPCDA

*********************************************************************// Data Access 2.0 Property IDs: // *********************************************************************//

OPC_PROP_CLOSE psOPCDA

 

OPC_PROP_DESC psOPCDA

 

OPC_PROP_DSP psOPCDA

 

OPC_PROP_FGC psOPCDA

 

OPC_PROP_HIEU psOPCDA

 

OPC_PROP_HIRANGE psOPCDA

 

OPC_PROP_HTML psOPCDA

 

OPC_PROP_LOEU psOPCDA

 

OPC_PROP_LORANGE psOPCDA

 

OPC_PROP_OPEN psOPCDA

 

OPC_PROP_QUALITY psOPCDA

 

OPC_PROP_RIGHTS psOPCDA

 

OPC_PROP_SCANRATE psOPCDA

 

OPC_PROP_SND psOPCDA

 

OPC_PROP_TIME psOPCDA

 

OPC_PROP_TIMEZONE psOPCDA

 

OPC_PROP_UNIT psOPCDA

 

OPC_PROP_VALUE psOPCDA

 

OPC_QUALITY_BAD psOPCDA

Values for QUALITY_MASK bit field

OPC_QUALITY_BAD psOPC_AE

Values for QUALITY_MASK bit field

OPC_QUALITY_COMM_FAILURE psOPC_AE

 

OPC_QUALITY_COMM_FAILURE psOPCDA

 

OPC_QUALITY_CONFIG_ERROR psOPCDA

STATUS_MASK Values for Quality = BAD

OPC_QUALITY_CONFIG_ERROR psOPC_AE

STATUS_MASK Values for Quality = BAD

OPC_QUALITY_DEVICE_FAILURE psOPC_AE

 

OPC_QUALITY_DEVICE_FAILURE psOPCDA

 

OPC_QUALITY_EGU_EXCEEDED psOPC_AE

 

OPC_QUALITY_EGU_EXCEEDED psOPCDA

 

OPC_QUALITY_GOOD psOPCDA

 

OPC_QUALITY_GOOD psOPC_AE

 

OPC_QUALITY_LAST_KNOWN psOPC_AE

 

OPC_QUALITY_LAST_KNOWN psOPCDA

 

OPC_QUALITY_LAST_USABLE psOPCDA

STATUS_MASK Values for Quality = UNCERTAIN

OPC_QUALITY_LAST_USABLE psOPC_AE

STATUS_MASK Values for Quality = UNCERTAIN

OPC_QUALITY_LOCAL_OVERRIDE psOPC_AE

STATUS_MASK Values for Quality = GOOD

OPC_QUALITY_LOCAL_OVERRIDE psOPCDA

STATUS_MASK Values for Quality = GOOD

OPC_QUALITY_MASK psOPCDA

*********************************************************************// OPC Quality flags // *********************************************************************// Masks for extracting quality subfields (note 'status' mask also includes 'Quality' bits)

OPC_QUALITY_MASK psOPC_AE

*********************************************************************// OPC Quality flags // *********************************************************************// Masks for extracting quality subfields (note 'status' mask also includes 'Quality' bits)

OPC_QUALITY_NOT_CONNECTED psOPCDA

 

OPC_QUALITY_NOT_CONNECTED psOPC_AE

 

OPC_QUALITY_OUT_OF_SERVICE psOPCDA

 

OPC_QUALITY_OUT_OF_SERVICE psOPC_AE

 

OPC_QUALITY_SENSOR_CAL psOPC_AE

 

OPC_QUALITY_SENSOR_CAL psOPCDA

 

OPC_QUALITY_SENSOR_FAILURE psOPCDA

 

OPC_QUALITY_SENSOR_FAILURE psOPC_AE

 

OPC_QUALITY_SUB_NORMAL psOPCDA

 

OPC_QUALITY_SUB_NORMAL psOPC_AE

 

OPC_QUALITY_UNCERTAIN psOPC_AE

 

OPC_QUALITY_UNCERTAIN psOPCDA

 

OPC_QUALITY_WAITING_FOR_INITIAL_DATA psOPCDA

 

OPC_READABLE psOPCDA

Values for access rights mask

OPC_SIMPLE_EVENT psOPC_AE

dwEventType

OPC_SOURCE psOPC_AE

 

OPC_STATUS_COMM_FAULT psOPCDA

 

OPC_STATUS_FAILED psOPCDA

 

OPC_STATUS_MASK psOPC_AE

 

OPC_STATUS_MASK psOPCDA

 

OPC_STATUS_NOCONFIG psOPCDA

 

OPC_STATUS_RUNNING psOPCDA

 

OPC_STATUS_SUSPENDED psOPCDA

 

OPC_STATUS_TEST psOPCDA

 

OPC_S_ALREADYACKED psOpcError

OPC Alarms & Events

MessageId: OPC_S_ALREADYACKED

MessageText:

The condition has already been acknowleged

OPC_S_CLAMP psOpcError

MessageId: OPC_S_CLAMP

MessageText:

A value passed to WRITE was accepted but the output was clamped.

OPC_S_CURRENTVALUE psOpcError

MessageId: OPC_S_CURRENTVALUE

MessageText:

The server only returns current values for the requested item attributes.

OPC_S_DATAQUEUEOVERFLOW psOpcError

MessageId: OPC_S_DATAQUEUEOVERFLOW

MessageText:

Data Queue Overflow - Some value transitions were lost.

OPC_S_EXTRADATA psOpcError

MessageId: OPC_S_EXTRADATA

MessageText:

Additional data satisfying the query was found.

OPC_S_INSERTED psOpcError

MessageId: OPC_S_INSERTED

MessageText:

The requested insert occurred.

OPC_S_INUSE psOpcError

MessageId: OPC_S_INUSE

MessageText:

The operation cannot be completed because the object still has references that exist.

OPC_S_INVALIDBUFFERTIME psOpcError

MessageId: OPC_S_INVALIDBUFFERTIME

MessageText:

The buffer time parameter was invalid

OPC_S_INVALIDKEEPALIVETIME psOpcError

MessageId: OPC_S_INVALIDKEEPALIVETIME

MessageText:

The KeepAliveTime parameter was invalid

OPC_S_INVALIDMAXSIZE psOpcError

MessageId: OPC_S_INVALIDMAXSIZE

MessageText:

The max size parameter was invalid

OPC_S_LOW_AUTHN_LEVEL psOpcError

MessageId: OPC_S_LOW_AUTHN_LEVEL

MessageText:

OPC Security: Server expected higher level of package privacy.

OPC_S_MOREDATA psOpcError

MessageId: OPC_S_MOREDATA

MessageText:

There is more data satisfying the query than was returned

OPC_S_NODATA psOpcError

MessageId: OPC_S_NODATA

MessageText:

There is no data within the specified parameters

OPC_S_REPLACED psOpcError

MessageId: OPC_S_REPLACED

MessageText:

The requested replace occurred.

OPC_S_UNSUPPORTEDRATE psOpcError

MessageId: OPC_S_UNSUPPORTEDRATE

MessageText:

The server does not support the requested data rate but will use the closest available rate.

OPC_TRACKING_EVENT psOPC_AE

 

OPC_WRITEABLE psOPCDA

 

OPC_W_NOFILTER psOpcError

MessageId: OPC_W_NOFILTER

MessageText:

The server does not support this filter.

PSM_COMMERROR commtypes

: Communication error messsage (read or write);

PSM_PORT_EVENT commtypes

: Message of communication port open, closed or disconnected.

PSM_TAGSCANREAD ProtocolTypes

: Identifies a message that does a scan read.

PSM_TAGSCANWRITE ProtocolTypes

: Identifies a message that does a scan write.

rsListIndexExceedsBounds hmitextstrings

 

S7FuncDownloadBlock S7Types

: Unknown/Not tested.

S7FuncDownloadEnded S7Types

: Unknown/Not tested.

S7FuncEndUpload S7Types

: Unknown/Not tested.

S7FuncInsertBlock S7Types

: Unknown/Not tested.

S7FuncOpenS7Connection S7Types

S7 timers : Unknown/Not tested.

S7FuncRead S7Types

: Identifies a read request.

S7FuncRequestDownload S7Types

: Unknown/Not tested.

S7FuncStartUpload S7Types

: Unknown/Not tested.

S7FuncUpload S7Types

: Unknown/Not tested.

S7FuncWrite S7Types

: Identifies a write request.

SAccessDenied hsstrings

 

SActiveDataset fpsdbconst

 

SAIWInitialAddress hsstrings

 

SApplyRecNotSupported fpsdbconst

 

SAQWInitialAddress hsstrings

 

SBadParamFieldType fpsdbconst

 

SBlockRequired hsstrings

 

ScannotBlinkWithItSelf hsstrings

ok

SCannotDestroyBecauseTagsStillManaged hsstrings

 

SCannotRebuildTagID hsstrings

 

SCantSetAutoIncFields fpsdbconst

 

SCheckAtLeastOneVariable hsstrings

 

SCommitRetaining fpsdbconst

 

SCommitting fpsdbconst

 

SCompIsntADriver hsstrings

ok

SConnected fpsdbconst

 

SCounterInitialAddress hsstrings

 

SDatasetEmpty fpsdbconst

 

SDatasetReadOnly fpsdbconst

 

SDatasetRegistered fpsdbconst

 

SDBConnectionRequired hsstrings

ok

SDBCreateDropFailed fpsdbconst

 

SDeletedRecord fpsdbconst

 

SDeleteTheItem hsstrings

 

SDigitalInputInitialByte hsstrings

 

SDigitalOutputInitialByte hsstrings

 

SDoYouWantDeleteThisItem hsstrings

 

SDriverRequired hsstrings

 

SDuplicateFieldName fpsdbconst

 

SDuplicateName fpsdbconst

 

SEmpty hsstrings

 

SErrApplyUpdBeforeRefresh fpsdbconst

 

SErrAssTransaction fpsdbconst

 

SErrCircularDataSourceReferenceNotAllowed fpsdbconst

 

SErrColumnNotFound fpsdbconst

 

SErrConnTransactionnSet fpsdbconst

 

SErrDatabasenAssigned fpsdbconst

 

SErrIndexBasedOnInvField fpsdbconst

 

SErrIndexBasedOnUnkField fpsdbconst

 

SErrIndexResultTooLong fpsdbconst

 

SErrNoDatabaseAvailable fpsdbconst

 

SErrNoDatabaseName fpsdbconst

 

SErrNoDataset fpsdbconst

 

SErrNoFieldsDefined fpsdbconst

 

SErrNoSelectStatement fpsdbconst

 

SErrNoStatement fpsdbconst

 

SErrNotASQLConnection fpsdbconst

 

SErrNotASQLQuery fpsdbconst

 

SerrorInitializingWinsock hsstrings

ok

SErrTransactionnSet fpsdbconst

 

SErrTransAlreadyActive fpsdbconst

 

SErrUnknownConnectorType fpsdbconst

 

SFaultGettingLastOSError hsstrings

 

SFieldIndexError fpsdbconst

These are added for Delphi-compatilility, but not used by the fcl:

SFieldIsNull fpsdbconst

 

SFieldNotFound fpsdbconst

 

SFieldValueError fpsdbconst

 

SfileNotFound hsstrings

ok

SFlagInitialAddress hsstrings

 

SGetP0 hsstrings

 

SGetP1 hsstrings

 

SGotoP0 hsstrings

 

SgroupsTableNotExist hsstrings

 

SimpossibleToChangeWhenActive hsstrings

ok

SimpossibleToRemoveWhenBusy hsstrings

ok

SInactiveDataset fpsdbconst

 

SincrementMustBeGreaterThanZero hsstrings

ok

SIndexFieldMissing fpsdbconst

 

SIndexNotFound fpsdbconst

 

SInitialAddressInsideDB hsstrings

 

SInvalidBlockName hsstrings

 

SInvalidBookmark fpsdbconst

 

SInvalidCalcType fpsdbconst

 

SInvalidClass hsstrings

 

SInvalidDatabaseName hsstrings

 

SInvalidDisplayValues fpsdbconst

 

SInvalidFieldKind fpsdbconst

 

SInvalidFieldSize fpsdbconst

 

SinvalidInterface hsstrings

ok

SinvalidMode hsstrings

ok

SInvalidOwnerClass hsstrings

 

SInvalidQueueOperation hsstrings

 

SInvalidSearchFieldType fpsdbconst

 

SinvalidTag hsstrings

 

SInvalidTagNameInTagBuilder hsstrings

 

SinvalidType hsstrings

 

SInvalidTypeConversion fpsdbconst

 

SInvalidUserManager hsstrings

 

SinvalidValue hsstrings

ok

SinvalidWinSockVersion hsstrings

 

SInvPacketRecordsValue fpsdbconst

 

SItemOutOfStructure hsstrings

 

SLoginCaptionToken hsstrings

 

SLookupInfoError fpsdbconst

 

SMaxIndexes fpsdbconst

 

SmaxMustBeGreaterThanMin hsstrings

 

SMBTBCancel hsstrings

 

SMBTBFinish hsstrings

 

SMBTBFirstMemAddress hsstrings

 

SMBTBLabel1 hsstrings

 

SMBTBLabel2 hsstrings

 

SMBTBLabel3 hsstrings

 

SMBTBLabel4 hsstrings

 

SMBTBLabel5 hsstrings

 

SMBTBLabel6 hsstrings

 

SMBTBLabel7 hsstrings

 

SMBTBMaxBlockSize hsstrings

 

SMBTBMaxStringSize hsstrings

 

SMBTBMemCount hsstrings

 

SMBTBNameOfEachBlock hsstrings

 

SMBTBNext hsstrings

 

SMBTBPrior hsstrings

 

SMBTBScanOfEachBlock hsstrings

 

SMBTBSimpleFunctions hsstrings

 

SMBTBStartFromZero hsstrings

 

SMBTBStatiomAddress hsstrings

 

SMBTBStringByteSize hsstrings

 

SMBTBStringFormat hsstrings

 

SMBTBTabSheet1 hsstrings

 

SMBTBTabSheet2 hsstrings

 

SMBTBTabSheet3 hsstrings

 

SMBTBTagType hsstrings

 

SMetadataUnavailable fpsdbconst

 

SMinIndexes fpsdbconst

 

SminMustBeLessThanMax hsstrings

 

SNeedField fpsdbconst

 

SNeedFieldName fpsdbconst

 

SNoDataset fpsdbconst

 

SNoDatasetRegistered fpsdbconst

 

SNoDatasets fpsdbconst

 

SNoFieldIndexes fpsdbconst

 

SNoIndexFieldNameGiven fpsdbconst

 

SNoParseSQL fpsdbconst

 

SNoReaderClassRegistered fpsdbconst

 

SNoSuchRecord fpsdbconst

 

SNotABoolean fpsdbconst

 

SNotAFloat fpsdbconst

 

SNotAnLongInt fpsdbconst

 

SNotConnected fpsdbconst

 

SNotEditing fpsdbconst

 

SNotIndexField fpsdbconst

 

SNoTransactionRegistered fpsdbconst

 

SNoTransactions fpsdbconst

 

SNotSupported fpsdbconst

 

SNoUpdateFields fpsdbconst

 

SNoWhereFields fpsdbconst

 

SNumberTagRequired hsstrings

 

SOMAXCONN sockets_wince

 

SonlyMySQL_SQLite_PostgresSupported hsstrings

 

SonlyNumericTags hsstrings

 

SonlyPLCTagNumber hsstrings

ok

SOnUpdateError fpsdbconst

 

SoutOfBounds hsstrings

ok

SoutOfMemory hsstrings

ok

SParameterCountIncorrect fpsdbconst

 

SParameterNotFound fpsdbconst

 

SPIWInitialAddress hsstrings

 

SPLCMinPLCMaxMustBeDifferent hsstrings

ok

SportNumberRangeError hsstrings

ok

SQLCommandMSG HMIDBConnection

 

SRangeError fpsdbconst

 

SReadOnlyField fpsdbconst

 

SRemoveaStructItemCalled hsstrings

 

SRollBackRetaining fpsdbconst

 

SRollingBack fpsdbconst

 

SScanableNotSupported hsstrings

 

SSecurityCodeBusyWantRemove hsstrings

 

SSecurityCodeStillBusy hsstrings

 

SSecurityControlBusy hsstrings

 

SserialPortNotExist hsstrings

 

SsizeMustBe7or8 hsstrings

ok

SsizeMustBeAtLeastOne hsstrings

 

SSMInitialByte hsstrings

 

SStartMustBeLessThanEndIndex hsstrings

 

SStreamNotRecognised fpsdbconst

 

SstringSizeOutOfBounds hsstrings

ok

SsysMinSysMaxMustBeDifferent hsstrings

ok

STableAlreadyexistsOnMetadata hsstrings

 

StablesCorrupt hsstrings

ok

STagAlreadyRegiteredWithThisDriver hsstrings

ok

STagIdxMoreSizeExceedStructLen hsstrings

 

StatementsCommandMSG HMIDBConnection

 

STheOwnerMustBeAProtocolDriver hsstrings

 

StheValueMustBeDifferentOfValueFalseProperty hsstrings

ok

StheValueMustBeDifferentOfValueTrueProperty hsstrings

 

SthreadSuspended hsstrings

ok

STimerInitialAddress hsstrings

 

STooManyFields fpsdbconst

 

STransactionRegistered fpsdbconst

 

STransActive fpsdbconst

 

STransNotActive fpsdbconst

 

strAssistants hsstrings

 

strControlsPallete hsstrings

 

strDatabasePallete hsstrings

 

strFPCPallete hsstrings

 

StringFieldTypes scadaapp

 

strPortsPallete hsstrings

/////////////////////////////////////////////////////////////////////////// PALHETAS DE COMPONENTES

COMPONENT PALETTE ///////////////////////////////////////////////////////////////////////////

strProtocolsPallete hsstrings

 

strTagsPallete hsstrings

 

strUserManagement hsstrings

 

strUtilsPallete hsstrings

 

SUniDirectional fpsdbconst

 

SUnknownField fpsdbconst

 

SUnknownFieldType fpsdbconst

 

SUnknownParamFieldType fpsdbconst

 

SUnsupportedFieldType fpsdbconst

 

SUnsupportedParameter fpsdbconst

 

SUpdateThreadWinit hsstrings

/////////////////////////////////////////////////////////////////////////// Mensagens de exceptions.

Exception messages. ///////////////////////////////////////////////////////////////////////////

SUserManagementIsSet hsstrings

 

SusersTableNotExist hsstrings

ok

SuserTableCorrupted hsstrings

 

SUseTheWinCCUserManager hsstrings

 

SVInitialAddress hsstrings

 

SWCCNotSupportCheckUserAuth hsstrings

 

SWhyMapBitsFromOtherBits hsstrings

 

SWinCCAreInstalled hsstrings

 

SWithoutAtLeastOneValidName hsstrings

 

SwithoutDBConnection hsstrings

 

SWithoutTag hsstrings

 

SWithoutTagBuilder hsstrings

 

SYouMustHaveAtLeastOneStructureItem hsstrings

 

SztBitcomparationValue1MustBeBetween0And31 hsstrings

ok

us7tb_blockscan_caption hsstrings

 

us7tb_blockswapbytes_caption hsstrings

 

us7tb_blockswapwords_caption hsstrings

 

us7tb_grptagtype_caption hsstrings

 

us7tb_label28_caption hsstrings

 

us7tb_label29_caption hsstrings

 

us7tb_label30_caption hsstrings

 

us7tb_label31_caption hsstrings

 

us7tb_label32_caption hsstrings

 

us7tb_lblblockname_caption hsstrings

 

us7tb_lblblocktype_caption hsstrings

 

us7tb_lblDBNumber1_caption hsstrings

 

us7tb_lblDBNumber_caption hsstrings

 

us7tb_lblnumitems_caption hsstrings

 

us7tb_memoryarea_caption hsstrings

 

us7tb_optplcblock_caption hsstrings

 

us7tb_optplcstruct_caption hsstrings

 

us7tb_optplctagnumber_caption hsstrings

 

us7tb_plcaddres_caption hsstrings

 

us7tb_startaddress_caption hsstrings

 

us7tb_structscan_caption hsstrings

 

us7tb_tabsheet1_caption hsstrings

 

us7tb_tabsheet4_caption hsstrings

 

VK_0 crosskeyevents

Constantes e teclas ausentes. missing key constants

VK_1 crosskeyevents

 

VK_2 crosskeyevents

 

VK_3 crosskeyevents

 

VK_4 crosskeyevents

 

VK_5 crosskeyevents

 

VK_6 crosskeyevents

 

VK_7 crosskeyevents

 

VK_8 crosskeyevents

 

VK_9 crosskeyevents

 

VK_DELETE crosskeyevents

 

VK_DOWN crosskeyevents

 

VK_ESCAPE crosskeyevents

 

VK_LEFT crosskeyevents

these constants are taken from FPC RTL. VK_SPACE = $20; VK_PRIOR = $21; VK_NEXT = $22; VK_END = $23; VK_HOME = $24; VK_SELECT = $2;

VK_RETURN crosskeyevents

 

VK_RIGHT crosskeyevents

 

VK_UP crosskeyevents

 

vtS7_200_AnInput S7Types

: Identifies the analog inputs of S7-200.

vtS7_200_AnOutput S7Types

: Identifies the analog outpus of S7-200.

vtS7_200_Counter S7Types

: Identifies the counters of S7-200.

vtS7_200_SM S7Types

: Identifies the S7-200 SM's

vtS7_200_SysInfo S7Types

: Identifies a S7-200 information area.

vtS7_200_Timer S7Types

: Identifies the Timers of S7-200.

vtS7_Counter S7Types

: Identifies the Counters of S7-300/400.

vtS7_DB S7Types

: Identifies the DB's and V's area of S7-200.

vtS7_DI S7Types

: Identifies the instantiated DB's.

vtS7_Flags S7Types

: Identifies the Flags (M's).

vtS7_Inputs S7Types

: Identifies the digital inputs.

vtS7_Local S7Types

DB Instanciado : Unknown.

vtS7_Outputs S7Types

: Identifies the digital outputs.

vtS7_Peripheral S7Types

: Identifies the analog inputs of S7-300/400.

vtS7_Timer S7Types

S7 counters : Identifies the Timers of S7-300/400.

vtS7_V S7Types

not tested : Unknown.


Generated by PasDoc 0.14.0.