Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Application Server

MxAttributeCategory

  • Last UpdatedJun 09, 2017
  • 2 minute read

Indicates the category of an attribute.

enum MxAttributeCategory

{

MxCategoryUndefined = -1,

Can only be configured at IDE time and not Lockable. Attribute doesn't exist at Runtime.

MxCategoryPackageOnly = 0,

Can only be configured at IDE time and is Lockable. Attribute doesn't exist at Runtime. (eg. CmdDisagreeAlarm.Available)

MxCategoryPackageOnly_Lockable = 1,

Not configurable at IDE time. Calculated and readable at runtime, and not Checkpointed. (eg. Valve1.PVAuto)

MxCategoryCalculated = 2,

Not configurable at IDE time. Calculated and readable at runtime and Checkpointed. (eg. Timer or Counter Accumulator)

MxCategoryCalculatedRetentive = 3,

Only the Security Classification is configurable at IDE time. User writable but not Supervisory writable. Checkpointed. (eg. Valve1.CmdTImeoutAlarm.Acknowledged)

MxCategoryWriteable_U = 4,

Not configurable at IDE time. Supervisory writable but not User writable. Checkpointed.

MxCategoryWriteable_S = 5,

Only the Security Classification is configurable at IDE time. User and Supervisory writable and Checkpointed. (eg. Valve1.CMD, PID1.SP)

MxCategoryWriteable_US = 6,

Can be configured at IDE time but not lockable. User writable but not Supervisory writable. Checkpointed. (eg. Valve1.PVOverrideEnabled)

MxCategoryWriteable_UC = 7,

Can be configured at IDE time but not lockable. User and Supervisory writable and Checkpointed. (eg. Valve1.PVMode)

MxCategoryWriteable_USC = 8,

Can be configured at IDE time and is Lockable. User writable but not Supervisory writable. Checkpointed. (eg. Valve1.FieldInputToPVMap)

MxCategoryWriteable_UC_Lockable = 9,

Can be configured at IDE time and is Lockable. User and Supervisory writable and Checkpointed. (eg. Valve1.CmdTImeoutAlarm.Limit)

MxCategoryWriteable_USC_Lockable = 10,

Can be configured at IDE time and is Lockable. Not writable at runtime or checkpointed. (eg. Valve1.NumInputs)

MxCategoryWriteable_C_Lockable = 11,

Not configurable or Lockable at IDE time. User or Supervisory writable, but System writable. Not checkpointed. (eg. GREngine._BindReference)

MxCategory_SystemSetsOnly = 12,

Not configurable or Lockable at IDE time. User or Supervisory writable, but System writable. Not readable at Runtime. Not checkpointed. (eg. _InternalName, _ExternalName)

MxCategory_SystemInternal = 13,

Not configurable or Lockable, but readable at IDE time. Not writable but readable at Runtime. Not checkpointed. (eg. Tagname)

MxCategory_SystemWriteable = 14,

Defined at SDK time and not modified after that.

MxCategory_Constant = 15,

Defined at Config time. This attribute does not exist at runtime

MxCategory_SystemInternal_Browsable = 16,

Defined at SDK time. This attribute does not exist at runtime

MxCategory_CalculatedPackage = 17,

Defined at SDK time. This attribute is used to send data to runtime.

MxCategory_DeleteAfterStartup = 18,

MxAttributeCategoryEND = 19

}

Members

MxCategoryCalculated

MxCategoryWriteable_USC

MxCategoryWriteable_UC_Lockable

MxCategoryWriteable_USC_Lockable

MxCategoryWriteable_C_Lockable

MxCategoryCalculatedRetentive

MxCategoryUndefined

MxCategory_SystemWriteable

MxCategory_Constant

MxCategory_SystemInternal_Browsable

MxCategoryWriteable_US

MxCategoryWriteable_UC

MxCategory_SystemSetsOnly

MxCategory_CalculatedPackage

MxCategory_DeleteAfterStartup

MxAttributeCategoryEND

MxCategoryPackageOnly_Lockable

MxCategory_SystemInternal

MxCategoryPackageOnly

MxCategoryWriteable_U

MxCategoryWriteable_S

Related Links
TitleResults for “How to create a CRG?”Also Available in