Configuration Outputs tab
- Last UpdatedJul 19, 2024
- 3 minute read
Use the Outputs tab to configure the outputs that will be controlled by the commanded state of the DiscreteDevice object. Options on this tab are only available if the This object has outputs check box is selected on the General tab.
|
Editor Option |
Associated Attribute |
Description |
Runtime Access (Supervisory, User, Read-Only, None) |
|---|---|---|---|
|
Number of outputs |
OutputCnt |
The number of outputs for this object. A default output name appears for each output. The maximum number of outputs allowed is six. If you unlock this option, the Output Name, Passive, Active1, and Active2 options will also be unlocked. If you lock the Output Name, Passive, Active1, and Active2 options, this option will also be locked. |
Read-Only |
|
Output Name (Output 1 - Output 6) |
OutputNames[1-6] |
The name assigned to the output reference. The name cannot include spaces or special characters, such as $, #, :, and _. If you lock this option, the Number of outputs option will also be locked. If you unlock the Number of outputs option, this option will also be unlocked. |
Read-Only |
|
Output Destination Reference (Output 1 - Output 6) |
[Output Name].OutputDest |
The target location (address) from which the output value will be obtained. Click the ellipse button to access the Attribute Browser. If you create a reference to "me" for the output destination reference, you must have inputs enabled, or else the reference will not resolve. |
Supervisory, User |
|
Passive (Output 1 - Output 6) |
PassiveStateOutputs[1-6] |
Used to enable outputs for the passive state. If you lock this option, then the Number of outputs option will be locked. If you unlock the Number of outputs option, this option will also be unlocked. |
User |
|
Active1 (Output 1 - Output 6) |
Active1StateOutputs[1-6] |
Used to enable outputs for the first active state. If you lock this option, then the Number of outputs option will also be locked. If you unlock the Number of outputs option, this option will also be unlocked. |
User |
|
Active2 (Output 1 - Output 6) |
Active2StateOutputs[1-6] |
Used to enable outputs for the second active state. If you lock this option, the following options will also be locked:
|
User |
|
Initial control mode |
CtrlMode |
Used to specify whether an operator (user) or other objects (supervisory) can set the value of the Cmd attribute. Valid values are "Manual" and "Cascade." In Manual mode, the object can be written to by an operator, but not by other objects. In Cascade mode, the object can be written to by other objects, but not by an operator. |
Supervisory, User |
|
Control tracking enabled |
CtrlTrack.Enabled |
If enabled, the commandable state of the device will continually reflect the value of PV. Normally, the Cmd attribute is externally set by users or other objects (depending on the control mode). However, if control tracking is enabled, then the value of the Cmd attribute takes the value of the PV, regardless of the control mode. The output is NULL if control tracking and PV are not in a commandable state. |
None |
|
Control track input source |
CtrlTrack.InputSource |
The reference to an external Boolean flag for control tracking. You can configure the object such that a PLC notifies the object that the PLC is in control of the state of the actual physical device and is no longer accepting commands. If configured in this way, the commandable state reflects the value of PV. Click the ellipse button to access the Attribute Browser. |
Supervisory, User |