Constants (GVL)ΒΆ

Attributes:
qualified_only
InOut:

Scope

Name

Type

Initial

Comment

Constant

DNPDEFS_CROB_CTRL_NUL

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_CTRL_NUL

DNPDEFS_CROB_CTRL_PULSE_ON

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_CTRL_PULSE_ON

DNPDEFS_CROB_CTRL_PULSE_OFF

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_CTRL_PULSE_OFF

DNPDEFS_CROB_CTRL_LATCH_ON

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_CTRL_LATCH_ON

DNPDEFS_CROB_CTRL_LATCH_OFF

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_CTRL_LATCH_OFF

DNPDEFS_CROB_CTRL_MASK

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_CTRL_MASK

DNPDEFS_CROB_CTRL_QUEUE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_CTRL_QUEUE

DNPDEFS_CROB_CTRL_CLEAR

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_CTRL_CLEAR

DNPDEFS_CROB_CTRL_PAIRED_CLOSE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_CTRL_PAIRED_CLOSE

DNPDEFS_CROB_CTRL_PAIRED_TRIP

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_CTRL_PAIRED_TRIP

DNPDEFS_CROB_CTRL_PAIRED_OP

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_CTRL_PAIRED_OP

DNPDEFS_CROB_ST_SUCCESS

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_SUCCESS

DNPDEFS_CROB_ST_TIMEOUT

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_TIMEOUT

DNPDEFS_CROB_ST_NO_SELECT

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_NO_SELECT

DNPDEFS_CROB_ST_FORMAT_ERROR

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_FORMAT_ERROR

DNPDEFS_CROB_ST_NOT_SUPPORTED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_NOT_SUPPORTED

DNPDEFS_CROB_ST_ALREADY_ACTIVE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_ALREADY_ACTIVE

DNPDEFS_CROB_ST_HARDWARE_ERROR

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_HARDWARE_ERROR

DNPDEFS_CROB_ST_LOCAL

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_LOCAL

DNPDEFS_CROB_ST_TOO_MANY_OPS

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_TOO_MANY_OPS

DNPDEFS_CROB_ST_NOT_AUTHORIZED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_NOT_AUTHORIZED

DNPDEFS_CROB_ST_AUTO_INHIBIT

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_AUTO_INHIBIT

DNPDEFS_CROB_ST_PROC_LIMITED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_PROC_LIMITED

DNPDEFS_CROB_ST_OUT_OF_RANGE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_OUT_OF_RANGE

DNPDEFS_CROB_ST_DOWNSTRM_LOCAL

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_DOWNSTRM_LOCAL

DNPDEFS_CROB_ST_ALR_COMPLETE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_ALR_COMPLETE

DNPDEFS_CROB_ST_BLOCKED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_BLOCKED

DNPDEFS_CROB_ST_CANCELLED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_CANCELLED

DNPDEFS_CROB_ST_BLOCKED_OM

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_BLOCKED_OM

DNPDEFS_CROB_ST_DOWNSTRM_FAIL

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_DOWNSTRM_FAIL

DNPDEFS_CROB_ST_NON_PARTICIP

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_NON_PARTICIP

DNPDEFS_CROB_ST_RESERVED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_RESERVED

old name

DNPDEFS_CROB_ST_UNDEFINED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_UNDEFINED

renamed by TB2014-002

DNPDEFS_CROB_ST_PROCESSING

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CROB_ST_PROCESSING

DNPDEFS_CTLSTAT_SUCCESS

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_SUCCESS

DNPDEFS_CTLSTAT_TIMEOUT

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_TIMEOUT

DNPDEFS_CTLSTAT_NO_SELECT

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_NO_SELECT

DNPDEFS_CTLSTAT_FORMAT_ERROR

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_FORMAT_ERROR

DNPDEFS_CTLSTAT_NOT_SUPPORTED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_NOT_SUPPORTED

DNPDEFS_CTLSTAT_ALREADY_ACTIVE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_ALREADY_ACTIVE

DNPDEFS_CTLSTAT_HARDWARE_ERROR

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_HARDWARE_ERROR

DNPDEFS_CTLSTAT_LOCAL

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_LOCAL

DNPDEFS_CTLSTAT_TOO_MANY_OPS

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_TOO_MANY_OPS

DNPDEFS_CTLSTAT_NOT_AUTHORIZED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_NOT_AUTHORIZED

DNPDEFS_CTLSTAT_AUTO_INHIBIT

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_AUTO_INHIBIT

DNPDEFS_CTLSTAT_PROC_LIMITED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_PROC_LIMITED

DNPDEFS_CTLSTAT_OUT_OF_RANGE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_OUT_OF_RANGE

DNPDEFS_CTLSTAT_DOWNSTRM_LOCAL

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_DOWNSTRM_LOCAL

DNPDEFS_CTLSTAT_ALR_COMPLETE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_ALR_COMPLETE

DNPDEFS_CTLSTAT_BLOCKED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_BLOCKED

DNPDEFS_CTLSTAT_CANCELLED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_CANCELLED

DNPDEFS_CTLSTAT_BLOCKED_OM

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_BLOCKED_OM

DNPDEFS_CTLSTAT_DOWNSTRM_FAIL

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_DOWNSTRM_FAIL

DNPDEFS_CTLSTAT_NON_PARTICIP

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_NON_PARTICIP

DNPDEFS_CTLSTAT_RESERVED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_RESERVED

old name

DNPDEFS_CTLSTAT_UNDEFINED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_CTLSTAT_UNDEFINED

renamed BY TB2014-002

DNPDEFS_DBAS_FLAG_OFF_LINE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_OFF_LINE

DNPDEFS_DBAS_FLAG_ON_LINE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_ON_LINE

DNPDEFS_DBAS_FLAG_RESTART

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_RESTART

DNPDEFS_DBAS_FLAG_COMM_LOST

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_COMM_LOST

DNPDEFS_DBAS_FLAG_REMOTE_FORCED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_REMOTE_FORCED

DNPDEFS_DBAS_FLAG_LOCAL_FORCED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_LOCAL_FORCED

DNPDEFS_DBAS_FLAG_CHATTER

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_CHATTER

DNPDEFS_DBAS_FLAG_CNTR_ROLLOVER

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_CNTR_ROLLOVER

DNPDEFS_DBAS_FLAG_STAT_ROLLOVER

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_STAT_ROLLOVER

DNPDEFS_DBAS_FLAG_OVER_RANGE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_OVER_RANGE

DNPDEFS_DBAS_FLAG_OVERFLOW

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_OVERFLOW

DNPDEFS_DBAS_FLAG_REFERENCE_CHK

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_REFERENCE_CHK

DNPDEFS_DBAS_FLAG_DISCONTINUITY

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_DISCONTINUITY

DNPDEFS_DBAS_FLAG_BINARY_ON

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_BINARY_ON

DNPDEFS_DBAS_FLAG_BINARY_OFF

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_BINARY_OFF

DNPDEFS_DBAS_FLAG_DOUBLE_INTER

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_DOUBLE_INTER

DNPDEFS_DBAS_FLAG_DOUBLE_OFF

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_DOUBLE_OFF

DNPDEFS_DBAS_FLAG_DOUBLE_ON

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_DOUBLE_ON

DNPDEFS_DBAS_FLAG_DOUBLE_INDET

USINT

CmpDNP3.DNPDEFS.DNPDEFS_DBAS_FLAG_DOUBLE_INDET

UNSOL_NORETRY

UDINT

((((31 * 24) * 60) * 60) * 1000)

DNPDEFS_FC_CONFIRM

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_CONFIRM

DNPDEFS_FC_READ

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_READ

DNPDEFS_FC_WRITE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_WRITE

DNPDEFS_FC_SELECT

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_SELECT

DNPDEFS_FC_OPERATE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_OPERATE

DNPDEFS_FC_DIRECT_OP

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_DIRECT_OP

DNPDEFS_FC_DIRECT_OP_NOACK

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_DIRECT_OP_NOACK

DNPDEFS_FC_FRZ

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_FRZ

DNPDEFS_FC_FRZ_NOACK

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_FRZ_NOACK

DNPDEFS_FC_FRZ_CLEAR

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_FRZ_CLEAR

DNPDEFS_FC_FRZ_CLEAR_NOACK

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_FRZ_CLEAR_NOACK

DNPDEFS_FC_FRZ_TIME

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_FRZ_TIME

DNPDEFS_FC_FRZ_TIME_NOACK

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_FRZ_TIME_NOACK

DNPDEFS_FC_COLD_RESTART

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_COLD_RESTART

DNPDEFS_FC_WARM_RESTART

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_WARM_RESTART

DNPDEFS_FC_INIT_DATA_TO_DFLTS

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_INIT_DATA_TO_DFLTS

DNPDEFS_FC_INIT_APPLICATION

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_INIT_APPLICATION

DNPDEFS_FC_START_APPLICATION

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_START_APPLICATION

DNPDEFS_FC_STOP_APPLICATION

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_STOP_APPLICATION

DNPDEFS_FC_SAVE_CONFIGURATION

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_SAVE_CONFIGURATION

DNPDEFS_FC_ENABLE_UNSOL

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_ENABLE_UNSOL

DNPDEFS_FC_DISABLE_UNSOL

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_DISABLE_UNSOL

DNPDEFS_FC_ASSIGN_CLASS

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_ASSIGN_CLASS

DNPDEFS_FC_DELAY_MEASURE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_DELAY_MEASURE

DNPDEFS_FC_RECORD_CURRENT_TIME

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_RECORD_CURRENT_TIME

DNPDEFS_FC_OPEN_FILE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_OPEN_FILE

DNPDEFS_FC_CLOSE_FILE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_CLOSE_FILE

DNPDEFS_FC_DELETE_FILE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_DELETE_FILE

DNPDEFS_FC_GET_FILE_INFO

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_GET_FILE_INFO

DNPDEFS_FC_AUTHENTICATE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_AUTHENTICATE

DNPDEFS_FC_ABORT

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_ABORT

DNPDEFS_FC_ACTIVATE_CONFIG

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_ACTIVATE_CONFIG

DNPDEFS_FC_AUTH_REQUEST

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_AUTH_REQUEST

DNPDEFS_FC_AUTH_REQUEST_NOACK

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_AUTH_REQUEST_NOACK

DNPDEFS_FC_AUTH_SAV6_HDR

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_AUTH_SAV6_HDR

DNPDEFS_FC_RESPONSE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_RESPONSE

DNPDEFS_FC_UNSOLICITED

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_UNSOLICITED

DNPDEFS_FC_AUTH_RESPONSE

USINT

CmpDNP3.DNPDEFS.DNPDEFS_FC_AUTH_RESPONSE

DNPDEFS_QUAL_8BIT_START_STOP

USINT

CmpDNP3.DNPDEFS.DNPDEFS_QUAL_8BIT_START_STOP

DNPDEFS_QUAL_16BIT_START_STOP

USINT

CmpDNP3.DNPDEFS.DNPDEFS_QUAL_16BIT_START_STOP

DNPDEFS_QUAL_ALL_POINTS

USINT

CmpDNP3.DNPDEFS.DNPDEFS_QUAL_ALL_POINTS

DNPDEFS_QUAL_8BIT_LIMITED_QTY

USINT

CmpDNP3.DNPDEFS.DNPDEFS_QUAL_8BIT_LIMITED_QTY

DNPDEFS_QUAL_16BIT_LIMITED_QTY

USINT

CmpDNP3.DNPDEFS.DNPDEFS_QUAL_16BIT_LIMITED_QTY

DNPDEFS_QUAL_8BIT_INDEX

USINT

CmpDNP3.DNPDEFS.DNPDEFS_QUAL_8BIT_INDEX

DNPDEFS_QUAL_16BIT_INDEX_8BITQ

USINT

CmpDNP3.DNPDEFS.DNPDEFS_QUAL_16BIT_INDEX_8BITQ

DNPDEFS_QUAL_16BIT_INDEX

USINT

CmpDNP3.DNPDEFS.DNPDEFS_QUAL_16BIT_INDEX

DNPDEFS_QUAL_8BIT_FREE_FORMAT

USINT

CmpDNP3.DNPDEFS.DNPDEFS_QUAL_8BIT_FREE_FORMAT

DNPDEFS_QUAL_16BIT_FREE_FORMAT

USINT

CmpDNP3.DNPDEFS.DNPDEFS_QUAL_16BIT_FREE_FORMAT

TMWDEFS_FALSE

USINT

CmpDNP3.TMWDEFS.TMWDEFS_FALSE

TMWDEFS_TRUE

USINT

CmpDNP3.TMWDEFS.TMWDEFS_TRUE

TMWDEFS_CLASS_MASK_NONE

USINT

CmpDNP3.TMWDEFS.TMWDEFS_CLASS_MASK_NONE

TMWDEFS_CLASS_MASK_ONE

USINT

CmpDNP3.TMWDEFS.TMWDEFS_CLASS_MASK_ONE

TMWDEFS_CLASS_MASK_TWO

USINT

CmpDNP3.TMWDEFS.TMWDEFS_CLASS_MASK_TWO

TMWDEFS_CLASS_MASK_THREE

USINT

CmpDNP3.TMWDEFS.TMWDEFS_CLASS_MASK_THREE

TMWDEFS_CLASS_MASK_ALL

USINT

CmpDNP3.TMWDEFS.TMWDEFS_CLASS_MASK_ALL

This means all three event classes

TMWDEFS_CLASS_MASK_NOTCLASS0

USINT

CmpDNP3.TMWDEFS.TMWDEFS_CLASS_MASK_NOTCLASS0

The following definition applies only to DNP. It indicates that a point should not be included in a class 0 static data response even though other points in that data type are included. This point can still be read using the object group for that specific data type (ie not 60)

AUTO_MODE_NONE

USINT

CmpDNP3.TMWDEFS.MDNPBRM_AUTO_MODE_NONE

AUTO_MODE_OPERATE

USINT

CmpDNP3.TMWDEFS.MDNPBRM_AUTO_MODE_OPERATE

AUTO_MODE_FEEDBACK

USINT

CmpDNP3.TMWDEFS.MDNPBRM_AUTO_MODE_FEEDBACK