FC 67 - Digital Exception Report with Alarm Deadband

TThe digital exception report function code exception reports <S1>. Specification S2 defines the alarm state. Specification S3 defines the alarm deadband time in seconds. After the alarm state is set, the <S1> value must exit the defined alarm state for the time period specified by S3 for the alarm state to be cleared. The S3 timer restarts on each entry into the alarm state. Exception reports are activated by a report enable signal from the module bus. The maximum number of exception reports allowed depends on the controller configuration.

 

Use function code 69 to test the alarm associated with the digital exception report with alarm deadband function block.

 

Outputs:

Blk

Type

Description

N

R

Value of Exception Report

 

 

Specifications:

Spec

Tune

Default

Type

Range

Description

S1

N

0

I

Note 1

Block address of input

S2

N

2

I

0 - 2

Alarm state:

0 = logic 0 alarm state

1 = logic 1 alarm state

2 = no alarm state defined

S3

Y

0.000

R

Full

Alarm deadband time period in seconds

S4

Y

0.000

R

Full

spare

 

NOTES:

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

 

67.1 Explanation

 

67.1.1 Exception Reports

 

An exception report returns to the module bus following a report poll message if a report enable message has been received for the block number. To import this data to another PCU requires programming a digital input/loop block (function code 42) or digital input/Cnet (function code 122) in another node referencing the output of the function code 67 block. To import this data to a console the point must be added to the tag list.

 

An exception report occurs when:

 

1. <S1> = <S1>L and tr > tmin and S2 = 2

 

where:

 

<S1>

=

Current value of input.

<S1>L

=

Last reported value of input.

tr

=

Time since last report.

tmin

=

Minimum report time for the block as specified by the executive block or the segment control block.

 

or

 

1.   tr > tmax and S2=2

 

where:

 

tr

=

Time since last report.

tmax

=

Maximum report time for the block as specified by the executive block or the segment control block.

 

 

An alarm report occurs when:

 

2. <S1> = S2, current status = normal, and S2 not equal 2 and S3 = 0.000

 

where:

 

<S1>

=

Current value of input.

S2

=

Alarm state:

0 = alarm when <S1> = 0

1 = alarm when <S1> = 1

2 = no alarm

 

 

 

 

67.2 Examples

 

Figure 67-1 illustrates an example configuration for a digital exception report function code: