Device-defined configuration tags (integer)
The set of tags associated with a device depends on the device type and the communication format. For each operational mode, integer or floating point, there are three sets of tags:
- Input
- Output
- Configuration
Member Name (as listed in Tag Editor) | Data Type | Description |
|---|---|---|
ProgToFaultEn | BOOL | Program to Fault Transition - Enables transitioning of outputs to FaultMode if a communications failure occurs in Program Mode. Otherwise outputs will remain in ProgramMode. See ProgMode, ProgValue, FaultMode, FaultValue
|
Ch0Config | SINT | Contains all individual configuration members for channel. |
Ch0RangeType | BOOL | Range Type - Defines the channel’s output range which controls the output signal behavior according to:
|
Ch0HoldForInit | BOOL | Hold for Initialization - Select to cause the device to hold the output signal unchanged until the output value received from the controller is within 0.1% of full scale of the value being held. The output holds when:
Holding the output channel via HoldForInit allows the controller to synchronize with the output, which enables smooth output transitions and avoids rapid transients when control resumes from an interruption. The PID instruction has a bumpless restart feature built in which enables the use of Hold for Initialization .The output can be ramping to the configured hold value when the transition occurs. In this case, it continues the ramp until it completes or until the output value from the controller is within the 0.1% of the output signal. When Hold for Initialization is not selected, the output switches as quickly as possible to the first value commanded by the controller. |
Ch0FaultMode | BOOL | Fault Mode - Used in conjunction with FaultValue to configure the state of outputs when a communications fault occurs. See FaultValue
|
Ch0ProgMode | BOOL | Program Mode - Used in conjunction with ProgValue to configure the state of outputs when the controller is in Program Mode. See ProgValue.
|
Ch0RampToProg | BOOL | Ramp to Program - Enables ramping of the output value to a user defined program value, Ch0ProgValue, when set. Ramping defines the maximum rate the output is allowed to transition at based upon the configured Ch0RampRate.
|
Ch0RampToFault | BOOL | Ramp to Fault - Enables ramping of the output value to a user defined fault value, Ch0FaultValue, when set. Ramping defines the maximum rate the output is allowed to transition at based upon the configured Ch0RampRate.
|
Ch0FaultValue | INT | Fault Value - Used in conjunction with FaultMode to configure output state when a communications fault occurs. See FaultMode. |
Ch0ProgValue | INT | Program Value - Used in conjunction with ProgMode to configure the state of outputs when the controller is in Program Mode. See ProgMode. |
Ch0RampRate | INT | Ramp Rate - Configures the maximum rate at which the output value may change when transitioning to either the Ch0FaultValue or Ch0ProgValue if either the Ch0RampToFault or Ch0RampToProg members are set respectively. In counts per second. |
Provide Feedback