FC 223 - Analog Out / Channel

The exception reporting analog out/channel function code provides addressing, startup, run-time, and failure mode specifications for an individual or redundant pair of analog output channels on a Harmony I/O block or an S800 I/O module. The analog out/channel function code must reside in the same segment as the I/O device definition function code 221 or foreign device function code 228 to which it is mapped. This function is required for all configured analog output I/O block channels.

 

The control system must be carefully evaluated to establish default values that will prevent personal injury and/or property damage in the case of I/O block or S800 I/O module failure.

 

 

 

NOTES:

  1. This function code is used to support Harmony I/O blocks and S800 I/O modules only. Refer to the IOR-800 Gateway instruction for specific differences between Harmony I/O and S800 I/O.

  2. Function code 223 tunable specifications are not adaptable.

 

 

 

 

 

Outputs:

Blk

Type

Description

N

R4

Output value (in specified EUs) with quality.

 

 

 

Specifications:

Spec

Tune

Default

Type

Range

Description

S1

N

Null

String

0 - 32

32-character channel label

S2

N

5

I

Note 1

Block address of value to output

S3

N

0.000

R

Full

Engineering units low value

S4

N

100.000

R

Full

Engineering units high value

S5

N

0

I

0 - 255

Engineering units identifier

S6

N

0

I

0, 1 or 2

Default state on stall

S7

Y

100.000

R

Full

Engineering units high alarm

S8

Y

0.000

R

Full

Engineering units low alarm

S9

Y

0.000

R

Full

Engineering units significant change

S10

N

0

I

0 to 16

A/D conversion resolution

S11

N

0

B

0 or 1

Normal input/undefined

S12

Y

0.000

R

Full

Override value

S132

Y

0

B

0 or 1

Override enable

S14

N

2

I

Full

Block address of simulation value

S152

Y

0

I

0 or 1

Simulation enable

S162

Y

0

B

0 or 1

Status error inhibit

S17

Y

9.2E18

R

Full

Output deviation limit

S18

N

Null

String

0 - 32

Foreign device configuration parameters

S19

N

0

I

Full

Reserved for future use

S20

Y

0

R

Full

Spare

S21

N

2

I

Note 1

Block address of the next element of the foreign device

S22

N

0

I

Full

Spare

S23

N

0.000

R

Full

Spare

S24

Y

0.000

R

Full

Spare

 

NOTES:

  1. Maximum values are:9,998 for the BRC-100, BRC-200, BRC-300, and IMMFP11/12 and 31,998 for the BRC-400 and HAC

  2. The specification value active state is permitted to operate only when S26 of the device definition function code 221 or S11 of the gateway function code 227 is enabled.

 

 

223.1   Explanation

 

223.1.1  Specifications

 

S1

(Channel label) Optional channel identifier. It is not required to be configured and can be null. The channel label can be up to 32 characters long.

 

S2

Block address on the BRC controller of the analog value to be output.

 

S3

(Engineering units low value) Defines the low limit of the output channel’s range engineering units. Does not necessarily indicate a 0 (zero) value.

 

S4

(Engineering units high value (low + span)) Output of the block at full signal range.

 

S5

(Engineering units identifier) Identifies the engineering units to be associated to the value when it is displayed on a console.

 

S6

(Default state on stall) Field outputs enter the configured default state when a loss of communications with the BRC controller occurs.

0 = 0% - channel output to go to 0%

1 = 100% - channel output to go to 100%

2 = hold - channel output to stay at current value

 

S7

(Engineering units high alarm) An alarm will be generated when the input equals or exceeds this high limit.

 

S8

(Engineering units low alarm) An alarm will be generated when the input becomes equal or less than this low limit.

 

S9

(Engineering units significant change) Change in input allowed before the changed value is reported to a console or open access system.

 

S10

(A/D conversion resolution) Specifies the relative resolution of the analog-to-digital conversion. The higher the value, the higher the resolution. A higher value may increase the A/D conversion time or slow the responsiveness of the output.

 

NOTE: This specification is not used by any of the current analog output or control input/output blocks and should be left at its default value.

 

 

S11

(Normal output/undefined) A value of 0 selects normal output to standard I/O. A value of 1 puts the channel into an undefined state which will not affect the channel status. Specifications S13 and S15 take precedence over S11 when S11 = 0, but not when S11 = 1.

0 = normal

1 = undefined

 

S12

(Override value) Channel output value is overridden with this value if override enable (S13) is set to 1.

 

S13

(Override enable) A value of 0 disables override for this channel. A value of 1 enables override in this channel. Override, if enabled, will take precedence over normal output and simulation. Specification S26 of the I/O device definition function code 221 must be referenced to a boolean output that is set to a 1 to permit this operation; otherwise, it is ignored.

0 = disabled

1 = enabled

 

S14

(Block address of simulation value) Channel output value is simulated with this block input when simulation is enabled and S15 is set to 1.

 

S15

(Simulation enable) A value of 0 disables simulation for this channel. A value of 1 enables simulation for this channel and receives its input from specification 14. Simulation has precedence over S11 normal output, but not specification S13 override. Specification S26 of the I/O device definition function code 221 must be referenced to a boolean output that is set to a 1 to permit this operation; otherwise, it is ignored.

0 = disabled

1 = enabled

 

NOTE: The field output channel on the I/O block is not affected by the simulation value. When simulation is enabled, the I/O block physical channels will be held at their last known nonsimulated value.

 

S16

(Status error inhibit) Inhibits this channel’s I/O error contribution to BRC controller status. Specification S26 of function code 221 or specification S5 of the foreign device function code 228 must reference a block output with a Boolean value of 1 to permit this operation. Otherwise, it is ignored.

0 = no

1 = yes

 

S17

(Output deviation limit) In NORMAL mode (S11=0, S13=0, S15=0), the output deviation limit specifies the maximum deviation permitted between redundant analog output channels. This only applies when both outputs are of good quality.  When the redundant output read back values are outside the limit, the output channel will be considered in error (function block output quality set to BAD, SUSP flag set in the exception report, and an LIO error set in the BRC controller status).

 

In OVERRIDE mode (S11=0, S13=1, S15=X) or in SIMULATION mode (S11=0, S13=0, S15=1), the output deviation limit assumes the meaning of output demand value deviation limit and thus specifies the maximum deviation permitted between primary output read back value and the output demand value (<S2>). If the read back value and the output demand value are outside the limit, the state of the output channel is considered suspect (SUSP flag set in the exception report but no LIO error set in the BRC controller status) since a bump both in the field output and in the function block output value will occur upon exiting the OVERRIDE or SIMULATION mode.

 

NOTE: This operates differently if used with a CIO-100 block with an auto-bypass enabled IISAC01 control station.  Refer to function code 80 for more information.

 

S18

(Foreign device configuration parameters) A string data type containing configuration information specific to the analog output channel of a foreign device. The format is:

 

parameter name=value

 

The configuration parameters can be up to 32 characters long, and a parameter value can range from zero to 255. No spaces are allowed within an individual parameter specification, and a blank character must separate each successive parameter specification.

 

For example: RANGE=16 specifies an output range of 4 to 20 mA for a channel of the S800 I/O

analog output module. The parameters are module specific.

 

 

 

Note:

1.  Default

 

Refer to the S23 specification of FC222 to configure information specific to the analog input channel of a foreign device.

 

S19

Reserved for future use.

 

S20

Spare.

 

S21

(Block address of next element of the foreign device) This specification is the link to the next element of the foreign device definition function code 228. The default value indicates that this block is the last element. S21 must be set to the default value if function code 223 is configured as a channel of an I/O device definition function code 221.

 

S22 through S24

Spare.

 

 

223.1.2  Outputs

 

The analog out/channel function code 223 has one block output.

 

N

Block output value with quality.

 

 

223.2   Applications