Specification out of valid range [ERROR 299]

Specification out of valid range [ERROR 299]

Module 3,07,03 Block 850 FC45 S2 value 5 is out of the valid range [0,2]

The specification is not in the documented range.

Specifications are tested against documented ranges. Also, invalid values can be allowed because their use appears to be innocuous. Some messages definitely show blocks that do not function. Please let us know of any messages that apply to valid usage, even though it is not documented. The same applies to feedback about real errors that are detected.

Example 1 DO/L block with illegal alarm state value:

Module 5,03,02 Block 3835 FC45 S2 value 3 is out of the valid range [0,2]

You can see the error, and also how a simple search finds the complementary tag, with a valid specification value. E299a.png

Example 2 Rung block with illegal override specification:

Module 1,01,02 Block 13567 FC111 S1 value 10 is out of the valid range [0,3]

We flag the bad specification as some sort of overridden output, but the new message is simple and direct. In any event, it is absolutely clear that the problem here is that S2 should be 10, and S1 simply 0. E299b.png

This block does not do what it is supposed to.


Example 3 Tens digit of S2 must be 0 for FC35

Module 2,01,04 Block 2500 FC35 S2 value 011 is out of the valid range [000,102]

For FC35, S2 can be within the range 000 to 102, but the tens digit must be 0.

This message is likely to show an error in the system configuration. It should be reviewed. The issue raised may be in unused logic or graphics, or have other realities that make it a non-issue.

Please contact us for help resolving your error messages.