Rockwell Automation 1769-HSC Compact High Speed Counter Module User Manual

Page 103

Advertising
background image

Rockwell Automation Publication 1769-UM006E-EN-P - July 2013

103

Module Configuration, Output, and Input Data

Chapter 4

Invalid Counter Assigned to Range (InvalidCtrAssignToRange12 through
InvalidCtrAssignToRange15)

InvalidCtrAssignToRange12 is set when the indicated range in the output array
refers to a non-existent counter.

It is set (1) when Range12To15[

n].ToThisCounter > NumberOfCounters.

It is cleared (0) when Range12To15[

n].ToThisCounter 

NumberOfCounters

.

When this error occurs, the entire output array is rejected until a valid
configuration is detected.

Invalid Range Limit (InvalidRangeLimit12 through InvalidRangeLimit15)

This bit is set when the range limits are invalid according to the limitations
indicated in Range12To15[

n].HiLimOrDirWr and Range12To15[n].LowLimit

in the output array.

1 = Range limits are invalid.
0 = no error

When this error occurs, the entire output array is rejected until a valid
configuration is detected.

Range Active (RangeActive.0 through RangeActive.15)

This word reflects the status of all of the ranges. When a count or rate meets the
criteria programmed for a given range, the range is active.

1 = active
0 = inactive/false

Input Array Word 3

15

14

13

12

11

10

09

08

07

06

05

04

03

02

01

00

Range Active

RangeActive.0 through RangeActive.15

Input Array Word 3

15

14

13

12

11

10

09

08

07

06

05

04

03

02

01

00

Range Active

RA3

RA2

RA1

RA0

TIP

When the range is enabled and active, the output mask for that range is
applied.

Advertising