E10001 |
Argument not found
Info
|
Variable ID |
Cause
|
An Argument specified in the Variable does not correspond to the ID of a Range, Table, Variable or Logic for the Regulator. |
Advice
|
Select a valid Dependent ID in the Argument field of the Variable |
|
|
E10002 |
Invalid time value in row n
Info
|
None |
Cause
|
The date/time value entered in row n of the Table is in the incorrect format.
Values must be entered as a date and time (dd/mm/yy-hh:mm).
- For a daily range, enter the time (hh:mm) and leave day, month and year as zero.
- For a weekly range, enter the time (hh:mm) and day (dd). Enter 01 for Monday, 02 for Tuesday and so on. Sunday is 07. Leave month and year as zero.
|
Advice
|
Enter date/time in the correct format as described above |
|
|
E10003 |
The input value in row n is not greater than the value in the previous row
Info
|
None |
Cause
|
The Input values in the Table are not specified in ascending order |
Advice
|
Redefine the Table with Input values in ascending order |
|
|
E10004 |
Cannot find sensor range
Info
|
Controller ID |
Cause
|
The Controller is of type PID, but the ID entered in the Sensor field does not correspond to the ID of a local Range, or a value has not been entered in the Sensor field. |
Advice
|
Enter the ID of an existing Range in the Sensor field of the Controller |
|
|
E10005 |
Cannot find condition
Info
|
Logic ID |
Cause
|
An ID specified in one of the Dependent Condition fields of the Logic doe snot correspond to the ID of a local Range or Logic. |
Advice
|
Enter the ID of an existing Range or Logic in the Dependent Condition field of the Logic |
|
|
E10006 |
Initial value must be between n and n
Info
|
None |
Cause
|
The value entered in the Initial field for the Regulator is outside the range displayed.
Applies to objects of type VLDorf, VCWeir, FixPmp, ScrPmp and RotPmp
|
Advice
|
Enter a valid value in the Initial field for the Regulator |
|
|
E10007 |
Initial value must be between 0 and n
Info
|
None |
Cause
|
The value entered in the Initial field for the Regulator is less than zero or greater than n.
Applies to objects of type VWWeir, VSPPmp, VFDPmp, VSGate and VRGate
|
Advice
|
Enter a valid value in the Initial field for the Regulator |
|
|
E10008 |
Threshold must be between 0 and n
Info
|
None |
Cause
|
The value entered in the Threshold field for the Regulator is less than zero or greater than n |
Advice
|
Enter a valid value in the Threshold field for the Regulator |
|
|
E10009 |
Positive rate of change must be greater than 0 and <= n
Info
|
None |
Cause
|
The value entered in the Positive rate of change field for the Regulator is less than zero or greater than n |
Advice
|
Enter a valid value in the Positive rate of change field for the Regulator |
|
|
E10010 |
Negative rate of change must be greater than 0 and <= n
Info
|
None |
Cause
|
The value entered in the Negative rate of change field for the Regulator is less than zero or greater than n |
Advice
|
Enter a valid value in the Negative rate of change field for the Regulator |
|
|
E10011 |
Local name duplication
Info
|
Dependent ID |
Cause
|
More than one dependent of the same Type has the same Dependent ID for a particular Regulator.
Applies to Range, Logic or Table dependents.
|
Advice
|
Rename the Controller so that it uses a Dependent ID unique to other Controllers for the Regulator |
|
|
E10012 |
Undefined operator
Info
|
Variable ID |
Cause
|
An Operator has not been specified for the Variable, or an invalid operator has been specified. |
Advice
|
Specify a valid Operator for the Variable |
|
|
E10013 |
Empty argument found
Info
|
Variable ID |
Cause
|
Too few Arguments have been specified for the Variable |
Advice
|
Enter the correct number of Arguments for the type of Variable |
|
|
E10014 |
Undefined controller type
Info
|
Controller ID |
Cause
|
Controller Type has not been set to INC or PID |
Advice
|
Select Type of INC or PID for Controller |
|
|
E10015 |
Invalid measurement interval
Info
|
Controller ID |
Cause
|
The Controller is of type INC and the value entered in the Measurement field is too small.
The Measurement interval must be greater than zero and should be a multiple of the run timestep for the controller to function properly.
|
Advice
|
Enter a valid Measurement value for the Controller |
|
|
E10016 |
The measurement type of the sensor is not appropriate
Info
|
Controller ID |
Cause
|
The Controller is of type PID, but the Range specified in the Sensor field is not of type Q, V, Y or Z.
Only range types of Q, V, Y and Z can be used as the sensor for a controller.
|
Advice
|
Check that the correct Range has been selected in the Sensor field of the Controller. |
|
|
E10017 |
Invalid smoothing filter coefficient
Info
|
Controller ID |
Cause
|
The Controller is of type PID and a value less than zero has been entered in the Filter field. |
Advice
|
Enter a value greater than zero in the Filter field of the Controller |
|
|
E10018 |
Invalid integral coefficient
Info
|
Controller ID |
Cause
|
The Controller is of type PID and a value less than zero has been entered in the Integral field. |
Advice
|
Enter a value greater than zero in the Integral field of the Controller |
|
|
E10019 |
Invalid differential coefficient
Info
|
Controller ID |
Cause
|
The Controller is of type PID and a value less than zero has been entered in the Differential field. |
Advice
|
Enter a value greater than zero in the Differential field of the Controller |
|
|
E10020 |
'NOT' operator with more than one dependent
Info
|
Logic ID |
Cause
|
The Logic is of type NOT, but has more than one Dependent Condition defined |
Advice
|
Remove all but one Dependent Condition from the Logic |
|
|
E10021 |
Self-dependent condition
Info
|
Logic ID |
Cause
|
A Dependent Condition specified for the Logic is the same as the Logic ID |
Advice
|
Remove Dependent Condition referencing this Logic |
|
|
E10022 |
Duplicated dependent found
Info
|
Logic ID |
Cause
|
The same Range or Logic ID has been specified more than once in the Dependent Conditions fields of the Logic |
Advice
|
Remove duplicate references from Dependent Conditions fields of the Logic |
|
|
E10023 |
Logical operator demands further dependents
Info
|
Logic ID |
Cause
|
This type of Logic requires more than one Dependent Condition to be specified |
Advice
|
Enter at least two Range or Logic IDs in the Dependent Conditions fields of the Logic |
|
|
E10024 |
Undefined rule type
Info
|
Rule ID |
Cause
|
There is no entry in the Rule Type field, or a type that does not exist has been entered in the Rule Type field. |
Advice
|
Select an appropriate Rule Type for the Rule |
|
|
E10025 |
Local condition duplication
Info
|
Rule ID |
Cause
|
More than one rule has the same Dependent ID for a particular Regulator |
Advice
|
Enter a Dependent ID for the Rule that is unique to rules for the Regulator |
|
|
E10026 |
Controller not found
Info
|
Rule ID |
Cause
|
The Rule is of type CTRL, but the Controller has not been specified, or the ID entered in the Controller field does not correspond to a Controller ID for this Regulator or in the Global section |
Advice
|
Enter a valid Controller ID for the Rule |
|
|
E10027 |
Condition not found
Info
|
Rule ID |
Cause
|
The Dependent ID of the Rule does not correspond to the ID of a Range or Logic condition defined for this Regulator or in the Global section |
Advice
|
Enter a Dependent ID that corresponds with a Range or Logic. |
|
|
E10028 |
Default rule defined after other rules
Info
|
Rule ID |
Cause
|
The _Default_ rule for a regulator has been added to the editor after another rule for the regulator |
Advice
|
Move the _Default_ rule in the editor so that it is positioned above other rules for the regulator. |
|
|
E10029 |
Rule type is inappropriate for this regulator
Info
|
Rule ID |
Cause
|
The Rule has the wrong type of Rule Type for the regulator. For example: a Rule Type of ON has been specified for a variable crest level weir. |
Advice
|
Enter an appropriate Rule Type for the regulator |
|
|
E10030 |
Regulator name duplicated
Info
|
None |
Cause
|
More than one dependent for a particular regulator has the same Dependent ID |
Advice
|
Enter unique Dependent ID values for all dependents for the regulator |
|
|
E10031 |
Regulator is not listed in the asset data
Info
|
None |
Cause
|
A Regulator ID has been specified which does not correspond to the ID of a Regulator object in the network |
Advice
|
Enter a Regulator ID that exists in the network |
|
|
E10032 |
Undefined measurement type
Info
|
Dependent name |
Cause
|
|
Advice
|
|
|
|
E10033 |
Undefined location
Info
|
Range ID |
Cause
|
The Range is of a non time variable type and an object (node/link/subcatchment) has not been specified, or the object ID specified does not exist in the network. |
Advice
|
Check that the correct object ID has been entered for the Range. |
|
|
E10034 |
Location inappropriate to measurement type
Info
|
Range ID |
Cause
|
The object ID specified in the Range is the ID of the wrong type of object for the type of Range. For example: a link ID has been specified in the Node cell of a Range of Var Type Z - height above datum. |
Advice
|
Check that the correct object ID has been entered for the Range. |
|
|
E10035 |
Downstream distance is negative
Info
|
Range ID |
Cause
|
The Range variable type is measured at a link and the Distance Downstream specified is a negative value. |
Advice
|
Enter a positive value in the Distance Downstream field. |
|
|
E10036 |
Downstream distance is too large
Info
|
Range ID |
Cause
|
The Range variable type is measured at a link and the Distance Downstream specified is greater than 19,999 m |
Advice
|
Enter a value less than 19,999 m in the Distance Downstream field. |
|
|
E10038 |
Minimum date must be earlier than or equal to maximum date
Info
|
Range ID |
Cause
|
The Minimum date specified for the Range is after the Maximum date for the Range |
Advice
|
Check the Minimum date and Maximum date values for the Range |
|
|
E10039 |
Minimum and maximum times must be relative
Info
|
Range ID |
Cause
|
The Range is of type Time Repeat, but the Min day or Max day fields are not set to Daily or a day of the week |
Advice
|
Set a valid value for Min day and Max day fields for the Range |
|
|
E10041 |
You cannot mix daily and weekly times
Info
|
Range ID |
Cause
|
The Range is of type Time Repeat and one of the Min day / Max day fields is set to Daily and the other to a day of the week |
Advice
|
Set both Min day and Max day fields to Daily or to a day of the week |
|
|
E10042 |
Minimum value must be less than or equal to maximum value
Info
|
Range ID |
Cause
|
The value entered in the Minimum field of the Range is greater than the value entered in the Maximum field of the Range |
Advice
|
Check that the Minimum and Maximum values have been entered correctly |
|
|
E10043 |
Name should be between 1 and 10 characters
Info
|
Dependent ID |
Cause
|
Length of Dependent ID is greater than 10 characters |
Advice
|
Rename Dependent ID to a name using 10 characters or less |
|
|
E10044 |
Name must not contain spaces
Info
|
Dependent ID |
Cause
|
The ID of a dependent contains spaces |
Advice
|
Use underscores instead of spaces in the Dependent ID |
|
|
E10045 |
Cannot find input variable definition
Info
|
Table ID |
Cause
|
The value specified in the Input Range field of the Table does not correspond to a Logic, Range or Table ID for the Regulator or in the Global section. |
Advice
|
Enter a valid ID in the Input Range field of the Table |
|
|
E10046 |
Table must contain at least one entry
Info
|
None |
Cause
|
A dependent of type Table has no Input or Output values |
Advice
|
Enter at least one set of Input and Output values to the Table |
|
|
E10047 |
You cannot mix absolute and relative input values
Info
|
None |
Cause
|
Both relative and absolute date/time formats have been used in the Input field of the Table.
|
Advice
|
Amend Input entries so that they are all specified in absolute or relative time format |
|
|