The specification shown is not legal, according to the documentation. In the case of a "trip spec", we cannot tell you if the module will trip on failure or not.
Illegal spec value for Module 1,28,03 Block 745 (FC 30): Spec S7 has value -9999872.0, should be 0.0 to 100.0
In the case of S7 of FC 30, we can guess that the block will not properly handle exception reports.
The message always means that the specification violates the limits that are documented. In the FC 30 example, the value of S7 tells how much change causes an exception report. We have to guess that a negative value is the same as 0.0, and will cause an exception report anytime the input changes. The default value is 1 (%) and the value of S7 should be corrected.
Other examples:
Illegal spec value for Module 1,23,05 Block 9777 (FC 84): trip spec S3 has value 2, should be 0 or 1.
The value S3 in FC84 should be either 0 or 1. The action on value 2 is not documented. The value of S3 should be set to the correct value for failing the module or switching to the redundant controller on a failure. What it does right now is not clear.
This error can be built directly into Hyperview. For more information, see the article Building error reports into the M14.