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
|
|
|