The following table lists the available channel parameters by channel type.
| Channel type | Channel parameter | Can configure | Description |
|---|---|---|---|
|
Analog Input Channel |
FIELD_VAL_PCT |
No |
The last value reported by the card (in percent of range) and the current status of the channel. |
|
FILTER |
Yes |
Controls the filtering performed on the I/O card. You should consider the execution rate of the control modules using the channel when you configure FILTER. |
|
|
NAMUR_ENA |
Yes |
Controls whether NAMUR alarming is performed on the channel. If enabled and if the transmitter supports it, an analog value that is outside the NAMUR limits (106.25% and –2.5%) for four seconds has its status marked as Bad: Sensor Failure. |
|
|
OVERRANGE_PCT |
Yes |
The percent value at which the analog value is considered overrange. If the signal is above this limit, the status of the parameter associated with this channel is HighLimited. |
|
|
UNDERRANGE_PCT |
Yes |
The percent value at which the analog value is considered underrange. If the signal is below this limit, the status of the parameter associated with this channel is LowLimited. |
|
|
HART Analog Input Channel: Analog Process Values |
HART_FIELD_VAL |
No |
The 4 to 20 mA signal of the HART transmitter, scaled in the range and engineering units of XD_SCALE or OUT_SCALE, depending on L_TYPE. HART status is applied. |
|
FIELD_VAL_PCT |
No |
The 4 to 20 mA signal of the HART transmitter, in percent of range. HART status is not applied. |
|
|
HART Analog Input Channel: HART Dynamic Variables |
HART_PV |
No |
The Primary Variable returned by the HART transmitter, in engineering units. This value is read digitally. |
|
HART_SV |
No |
The Secondary Variable returned by the HART transmitter, in engineering units. This value is read digitally. |
|
|
HART_TV |
No |
The Tertiary Variable returned by the HART transmitter, in engineering units. This value is read digitally. |
|
|
HART_FV |
No |
The Fourth Variable returned by the HART transmitter, in engineering units. This value is read digitally. |
|
|
HART Analog Input Channel: System Status Values |
NO_COMM |
No |
Set to True (1) if digital communication with the HART instrument has stopped or was never started. If digital communication is successful, this parameter is set to False (0) immediately. |
|
HART Analog Input Channel: HART Field Device Status Values |
DEV_MALFUNC |
No |
Set and cleared by tracking Field Device Malfunction (HART status bit #7) from the HART instrument. If the HART instrument detects a malfunction within itself, this parameter is set to True (1). |
|
DEV_CFG_MISMATCH |
No |
Indicates if the physically installed device does not match the configured device. |
|
|
MORE_STATUS |
No |
Set and cleared by tracking More Status Available (HART status bit #4) from a HART instrument. This indicates that there are additional details that the devices can return. If this is set use AMS Device Manager or HART handheld device to get additional information. |
|
|
NPV_PAST_LIM |
No |
Set and cleared by tracking the Non-Primary Variable Out of Limits (HART status bit #1) from a HART instrument. If one of the measured Non-Primary Variables is outside its sensor operating limits (high or low), this parameter is set to True (1). |
|
|
PV_FIXED |
No |
Set and cleared by tracking the Process Variable Analog Output Fixed (HART status bit #3) from a HART instrument. If the HART device analog output value is fixed to a requested value, this parameter is set to True (1). |
|
|
PV_PAST_LIM |
No |
Set and cleared by tracking the Primary Variable Out of Limits (HART status bit #0) from a HART instrument. If the measured Primary Variable is outside the sensor operating limits (high or low), this parameter is set to True (1). |
|
|
PV_SAT |
No |
Set and cleared by tracking the Primary Variable Analog Output Saturated status from a HART instrument. If the analog output from the HART device is out of range (high or low), this parameter is set to True (1). |
|
|
HART Analog Input Channel: Other Values |
FILTER |
Yes |
Controls the filtering performed on the I/O card. You should consider the execution rate of the control modules using the channel when you configure FILTER. |
|
HART_ERRORS |
Yes |
Selects which HART status error values are ignored. This parameter acts as a mask to hide HART status error notifications that you select as unimportant to your operation. |
|
|
NAMUR_ENA |
Yes |
Controls whether NAMUR alarming is performed on the channel. If enabled and if the transmitter supports it, an analog value that is outside the NAMUR limits (106.25% and –2.5%) for four seconds has its status marked as Bad: Sensor Failure. |
|
|
OVERRANGE_PCT |
Yes |
The percent value at which the analog value is considered overrange. If the signal is above this limit, the status of the parameter associated with this channel is HighLimited. |
|
|
UNDERRANGE_PCT |
Yes |
The percent value at which the analog value is considered underrange. If the signal is below this limit, the status of the parameter associated with this channel is LowLimited. |
|
|
HINTEG |
No |
For HART analog input and output channels, HINTEG indicates that a HART error is present (0=Good, 1=Bad) even if HART_ERRORS is configured to ignore the error. When HART_ERRORS is configured to ignore one or more HART errors, a corresponding active HART error does not contribute to Bad OINTEG on the channel; however, it does contribute to Bad HINTEG on the channel. HINTEG is always Bad when OINTEG is Bad. |
|
|
Analog Output Channel |
FAIL_ACTION_MODE |
Yes |
Controls the behavior of the channel when the card goes into failure action condition due to lost communication with the controller. You can configure the channel to hold the value at the start of the failure action condition (select Hold last value) or to go to the failure action value (FAIL_ACTION_VAL). |
|
FAIL_ACTION_VAL |
Yes |
The value the channel transitions to when the card goes into failure action condition, in percent. This value is used only if FAIL_ACTION_MODE is configured to set the value to FAIL_ACTION_VAL. |
|
|
INIT_VAL |
Yes |
The value the channel goes to upon initial download before any function block action, in percent. |
|
|
OUT |
No |
The current value driven to the card, in percent, and the fieldbus status of the output channel. |
|
|
HART Analog Output Channel: Dynamic Variables |
HART_PV |
No |
The Primary Variable returned by the HART transmitter, in engineering units. This value is read digitally. |
|
HART_SV |
No |
The Secondary Variable returned by the HART transmitter, in engineering units. This value is read digitally. |
|
|
HART_TV |
No |
The Tertiary Variable returned by the HART transmitter, in engineering units. This value is read digitally. |
|
|
HART_FV |
No |
The Fourth Variable returned by the HART transmitter, in engineering units. This value is read digitally. |
|
|
HART Analog Output Channel: Device Variables(1)
|
HART_DV_SLOT0(2) |
No |
The slot 0 device variable value. This value is read digitally. |
|
HART_DV_SLOT1(2) |
No |
The slot 1 device variable value. This value is read digitally. |
|
|
HART_DV_SLOT2(2) |
No |
The slot 2 device variable value. This value is read digitally. |
|
|
HART_DV_SLOT3(2) |
No |
The slot 3 device variable value. This value is read digitally. |
|
|
DV_SLOT_CONFIG |
Yes |
The mask that determines which slot codes are enabled. |
|
|
DV_SLOT0_CODE |
Yes |
The slot 0 device variable code sent digitally from the AO card. |
|
|
DV_SLOT1_CODE |
Yes |
The slot 1 device variable code sent digitally from the AO card. |
|
|
DV_SLOT2_CODE |
Yes |
The slot 2 device variable code sent digitally from the AO card. |
|
|
DV_SLOT3_CODE |
Yes |
The slot 3 device variable code sent digitally from the AO card. |
|
|
HART Analog Output Channel: System Status Values |
NO_COMM |
No |
Set to True (1) if digital communication with the HART instrument has stopped or was never started. If digital communication is successful, this parameter is set to False (0) immediately. |
|
HART Field Device Status Values |
DEV_MALFUNC |
No |
Set and cleared by tracking Field Device Malfunction (HART status bit #7) from the HART instrument. If the HART instrument detects a malfunction within itself, this parameter is set to True (1). |
|
NPV_PAST_LIM |
No |
Set and cleared by tracking the Non-Primary Variable Out of Limits (HART status bit #1) from a HART instrument. If one of the measured Non-Primary Variables is outside its sensor operating limits (high or low), this parameter is set to True (1). |
|
|
PV_FIXED |
No |
Set and cleared by tracking the Process Variable Analog Output Fixed (HART status bit #3) from a HART instrument. If the HART device analog output value is fixed to a requested value, this parameter is set to True (1). |
|
|
PV_PAST_LIM |
No |
Set and cleared by tracking the Primary Variable Out of Limits (HART status bit #0) from a HART instrument. If the measured Primary Variable is outside the sensor operating limits (high or low), this parameter is set to True (1). |
|
|
PV_SAT |
No |
Set and cleared by tracking the Primary Variable Analog Output Saturated status from a HART instrument. If the analog output from the HART device is out of range (high or low), this parameter is set to True (1). |
|
|
HART Analog Output Channel: Other Values |
HART_ERRORS |
Yes |
Selects which HART status error values are ignored. This parameter acts as a mask to hide HART status error notifications that you select as unimportant to your operation. |
|
FAIL_ACTION_MODE |
Yes |
Controls the behavior of the channel when the card goes into failure action condition due to lost communication with the controller. You can configure the channel to hold the value at the start of the failure action condition (select Hold last value) or to go to the failure action value (FAIL_ACTION_VAL). |
|
|
FAIL_ACTION_VAL |
Yes |
The value the channel transitions to when the card goes into failure action condition, in percent. This value is used only if FAIL_ACTION_MODE is configured to set the value to FAIL_ACTION_VAL. |
|
|
INIT_VAL |
Yes |
The value the channel goes to upon initial download before any function block action, in percent. |
|
|
OUT |
No |
The current value driven to the card, in percent, and the fieldbus status of the output channel. |
|
|
HINTEG |
No |
For HART analog input and output channels, HINTEG indicates that a HART error is present (0=Good, 1=Bad) even if HART_ERRORS is configured to ignore the error. When HART_ERRORS is configured to ignore one or more HART errors, a corresponding active HART error does not contribute to Bad OINTEG on the channel; however, it does contribute to Bad HINTEG on the channel. HINTEG is always Bad when OINTEG is Bad. |
|
|
Discrete Input Channel |
FIELD_VAL_D |
No |
The last Boolean value reported by the card and the current status of the channel. |
|
FILTER |
Yes |
Use the filter to eliminate false detection of events in the presence of noise or contact bounce from the source. Set FILTER to None, Fast, or Slow. NONE: Use NONE when the source for the channel is bounceless and noise will not be coupled into the signal wiring because of the proximity of the source and/or the routing of the wiring. Bounceless sources are typically solid state, not mechanical, contacts. If the response time is not critical, it may be more appropriate to use one of the other choices. FAST: Use FAST when the source is a mechanical contact with relatively quick settling time (generally small relay contacts or snap switches). This setting should remove most noise coupled into the signal wiring. The response is slower than the NONE setting and faster than the SLOW setting. SLOW: Use SLOW when response time is not critical, in electrically noisy environments, or when interfacing to large mechanical relay contacts. The response is very slow in comparison to the other two options. The filter behaves like a lowpass filter driving an input. The break frequency is 5 Hz for FAST and 0.43 Hz for SLOW. This should eliminate changes of state due to noise or contact bounce. |
|
|
LINEFAULT_DETECT |
Yes |
Enables the card to detect open and short circuit, if a user has added external resistors to the wiring. |
|
|
DEBOUNCE_OPTS (DI CHARMs only) |
Yes |
Allows you to select a debounce filter. Options are: None: No effect on the input value. The input state equals the raw state. If the DeltaV system cannot obtain a reading for the raw state in 10 samples, it sets bad status. Delay: The input state turns On or Off after the raw state has been on or off for at least the configured time duration. Delay filter: Discrete input CHARMs Glitch: The input state change is held for at least the configured time duration. A change to the raw state during the hold time causes the input state to respond to the change after the hold expires and then hold again for the configured time. Glitch filter: Discrete input CHARMs Average: The CHARM samples input 1000 times per second. When the Average option is selected the counter is incremented or decremented once per sample. When the input is True the counter is incremented. When the input is False, the counter is decremented. If the counter decrements to zero, the output is set to False and the counter ignores further decrements. If the counter increments up to the threshold, the output is set to True and the counter ignores further increments. If the counter is between zero and the threshold, the output retains its previous state. The threshold determines the amount of filtering: a threshold of one performs no filtering and a threshold of N requires a signal to be present for N accumulated samples before the output changes state. |
|
|
INVERT (DI CHARMs only) |
Yes |
Causes the Discrete Input CHARM's reported value to be the inverse of its raw value. |
|
|
OUT_FILTER_OPTS (DI CHARMs only) |
Yes |
Allows you to select an output filter. Options are: None: No effect on the output value. The output state equals the raw state. Extend: The output state is held for the configured time duration. The output state responds only to the most recent raw state at the end of the configured hold time. Extend filter: Discrete input CHARMs Delay: The output state is delayed by the configured filter time. The delay affects the output on both changes from off to on and from on to off. If the state changes but does not maintain the state for greater than or equal to filter time, the output state does not change. Delay filter: Discrete input CHARMs Delay On: The output state turns On after the raw state has been on for at least the configured time duration. Delay on filter: Discrete input CHARMs Delay Off: The output state turns Off after the raw state has been Off for at least the configured time duration. Delay off filter: Discrete input CHARMs Glitch: The input state change is held for at least the configured time duration. A change to the raw state during the hold time causes the input state to respond to the change after the hold expires and then hold again for the configured time. Glitch filter: Discrete input CHARMs Settle: An output state change is held until a matching raw state is maintained for the configured time duration. A change in the raw state causes a change in the output state. Settle filter: Discrete input CHARMs |
|
|
Pulse Count Input Channel |
COUNTER_IN |
No |
The last counter value reported by the card and the status of the channel. At 65535, the counter rolls to zero. |
|
LINEFAULT_DETECT |
Yes |
Enables the card to detect open and short circuit, if a user has added external resistors to the wiring. |
|
|
HIGH_FREQ_ENA |
Yes |
When this parameter is enabled, the size of COUNTER_IN changes from 16 bit to 32 bit and the frequency input range is 500 Hz through 10 k Hz for all DI CHARMs except DI 120 VAC and DI 230 VAC CHARMs. |
|
|
Pulse Input Channel |
COUNTER_IN |
No |
Tracks the number of pulses on this channel. The parameter value rolls to zero when the counter reaches 65, 536 for the DI card's Pulse Input channel and 4,294,967,296 for the Multifunction card's Pulse Input channel. |
|
FILTER |
Yes |
Controls the filtering performed on the I/O card. The value you select depends on the frequency range of the signal, the desired response time, and the desired accuracy. If the channel is operating in the high end of the specified frequency range of the card, you can configure relatively small filters and still meet the card's accuracy specification. If the channel is operating in the low end of the card's frequency range, then larger filters are required to meet the accuracy specification. The larger filters have better accuracy but slower response time. Smaller filters have quicker response time but can lose some accuracy. |
|
|
FREQUENCY |
No |
Pulse frequency input. |
|
|
RESET_COUNT |
Yes |
Resets the counter to zero when a value of one is written to the parameter. |
|
|
Discrete Output Channel |
FAIL_ACTION_MODE |
Yes |
Controls the behavior of the channel when the card goes into failure action condition due to lost communication with the controller. You can configure the channel to hold the value at the start of the failure action condition (select Hold last value) or to go to the failure action value (FAIL_ACTION_VAL). |
|
FAIL_ACTION_VAL |
Yes |
The Boolean value the channel transitions to when the card goes into failure action condition. This value is used only if FAIL_ACTION_MODE is configured to set the value to FAIL_ACTION_VAL. |
|
|
INIT_VAL |
Yes |
The Boolean value the channel goes to upon initial download before any function block action. The initial value is configurable; the default value is zero. |
|
|
LINEFAULT_DETECT |
Yes |
Enables the card to detect open and short circuit, if a user has added external resistors to the wiring. |
|
|
OUT_D |
No |
The current Boolean value driven to the card and the status of the output channel. |
|
|
Continuous Pulse Output Channel |
FAIL_ACTION_MODE |
Yes |
Controls the behavior of the channel when the card goes into failure action condition due to lost communication with the controller. You can configure the channel to continue to output the current pulse at the start of the failure action condition (select Hold last value) or to go to the failure action value (FAIL_ACTION_VAL). |
|
FAIL_ACTION_VAL |
Yes |
The Boolean value the channel transitions to when the card goes into failure action condition. This value is used only if FAIL_ACTION_MODE is configured to set the value to FAIL_ACTION_VAL. |
|
|
INIT_ON_TIME |
Yes |
The percentage of the PULSE_PERIOD the channel is on during initial download before any function block action. You set INIT_ON_TIME to zero for no pulse. |
|
|
LINEFAULT_DETECT |
Yes |
Enables the card to detect open and short circuit, if a user has added external resistors to the wiring. |
|
|
ON_TIME |
No |
The current percentage of the PULSE_PERIOD the channel drives its output TRUE (1, On) and the status of the channel. |
|
|
PULSE_PERIOD |
Yes |
The length of time between pulses of the channel, from 0.1 to 100 seconds. The pulse period consists of the output channel being ON for a portion of the period (based on the on-time value from a module) and OFF for the remainder of the period. |
|
|
Momentary Output Channel |
FAIL_ACTION_MODE |
Yes |
Controls the behavior of the channel when the card goes into failure action condition due to lost communication with the controller. You can configure the channel to complete the current pulse at the start of the failure action condition (select Hold last value) or to go to the failure action value (FAIL_ACTION_VAL). |
|
FAIL_ACTION_VAL |
Yes |
The Boolean value the channel transitions to when the card goes into failure action condition. This value is used only if FAIL_ACTION_MODE is configured to set the value to FAIL_ACTION_VAL. |
|
|
LINEFAULT_DETECT |
Yes |
Enables the card to detect open and short circuit, if a user has added external resistors to the wiring. |
|
|
OUT_D |
No |
Controls the pulse for the channel. The channel outputs a pulse of specified duration each time OUT_D is one. OUT_D also includes the current status of the channel. Note that when the channel is configured as momentary external references and function blocks always interpret OUT_D as zero. |
|
|
PULSE_DURATION |
Yes |
Specifies the length of time (in seconds) that the channel is turned on when the OUT_D parameter of the channel is changed from 0 to 1. |
|
|
All RTD, Thermocouple, Voltage, and mV Channel Types |
CJT_CHARM (Thermocouple mV input CHARM) only |
Yes |
Specifies which CHARM is used to provide the CJT (Cold Junction Temperature) compensation value for all other CHARMs configured as thermocouple. |
|
COMPENSATION (Thermocouple mV input CHARM only) |
Yes |
Used to offset the temperature reading (degrees Celsius). This does not apply to millivolt input configuration. |
|
|
FIELD_VAL |
No |
The value of the sensor or analog signal scaled in the range and engineering units of XD_SCALE or OUT_SCALE, depending upon L_TYPE. |
|
|
FIELD_VAL_PCT |
No |
The last value reported by the card (in percent of range) and the current status of the channel. |
|
|
FILTER |
Yes |
Controls the filtering performed on the I/O card. You should consider the execution rate of the control modules using the channel when you configure FILTER. |
|
|
OVERRANGE_PCT |
Yes |
The percent value at which the analog value is considered overrange. If the signal is above this limit, the status of the parameter associated with this channel is HighLimited. |
|
|
UNDERRANGE_PCT |
Yes |
The percent value at which the analog value is considered underrange. If the signal is below this limit, the status of the parameter associated with this channel is LowLimited. |
|
|
RTD Channel Types Only |
COMPENSATION |
Yes |
Resistance in ohms of the length of the wire(s) for 2-wire RTD. Although this parameter is available for 3 and 4 wire RTD channels, it is only useful in 2-wire RTD channel type configurations. |
|
NUM_WIRES |
Yes |
Number of wires in the RTD sensor |
|
|
SOE Discrete Input Channel |
CHATTER_CONTROL |
Yes |
Controls whether chatter control is enabled or disabled. When CHATTER_CONTROL is enabled, the card stops reporting events that occur repeatedly at intervals less than or equal to 50 milliseconds and DeltaV Diagnostics reports a status of CHATTERING for the channel. The CHATTERING status continues to be reported until the pulse rate becomes greater than or equal to 200 milliseconds. (Pulse rates between 50 and 200 milliseconds, inclusive, are not deterministic.) |
|
FIELD_VAL_D |
No |
The last Boolean value reported by the card and the current status of the channel. |
|
|
User-defined RTD Channel Type |
FULLSCALE |
Yes |
Maximum temperature. |
|
ALPHA |
Yes |
RTD sensor alpha coefficient. |
|
|
DELTA |
Yes |
RTD sensor delta coefficient. |
|
|
ZERO |
Yes |
RTD resistance in ohms at 0 degrees Celsius |
When using an AI function block to reference these values, the scale of the block must be set appropriately to prevent seeing a 0 value for both instrument modes.
When using an AI function block to reference these values, the scale of the block must be set appropriately to handle these values.