ERROR CODES
If you make an error entering an equation in a math channel, the controller will respond in one of two ways:
•
After you enter the equation and press the Enter Key, the controller will not be able to compile the equation,
and will respond with a compile error code.
•
After you enter the equation and press the Enter Key, the controller will respond with Script Compile
Successful. However, when you switch to vessel monitoring for the math channel, the controller will not be
able to perform the calculation and will respond with a run time error code.
COMPILE ERROR CODES
A brief explanation is provided of the possible cause for each error code. Suggestions for correcting the error are
included where applicable.
1. Equal sign not found after math channel number.
2. Equation exceeds maximum number of characters allowed (40).
Solution: Simplify equation or break it up into multiple equations, using multiple math channels.
3. Equation exceeds maximum number of constants allowed (3) OR a constant includes more than the
maximum number of characters allowed (11).
Solution: Simplify equation or break it up into multiple equations, using multiple math channels.
4. Incorrect channel ID assigned to this channel (for example, the equation says C10=, but you are in
channel 9).
5. Object buffer pointer exceeds maximum limit.
Solution: Simplify equation or break it up into multiple equations, using multiple math channels.
6. Parenthesis mismatch (i.e., the number of left and right parentheses are not equal).
7. All data registers are used up, insufficient memory is available for this channel.
Solution: Simplify equation or break it up into multiple equations, using multiple math channels.
8. Equation includes spaces between characters.
9. Equation tries to take a square root of a negative number (i.e., square root of -4).
10. Equal sign in incorrect place (e.g., C9=C2+C3=C4).
11. Equation includes an illegal character, such as a ‘.’ or a ‘+’, at the end (e.g., C1=C2+2. is illegal but
C9=C2+2.0 or C5=C2+2 are allowable).
12. Incorrect, duplicated character (e.g., C9=CC2+2).
13. Incorrect use of an operator (e.g., C9=C2+*2).
14. Operator missing (e.g., C9=C2C2).
RUN TIME ERROR CODES
A brief explanation is provided of the possible cause for each error code; suggestions for correcting the error are
included where applicable.
1. Equation tries to divide by zero.
86
www.bindicator.com
SON280020 Rev. C
Summary of Contents for SonoTracker Ultrasonic Liquid Level
Page 1: ...IOM SON280020 Rev C SonoTracker Ultrasonic Liquid Level Installation Operation Manual...
Page 2: ......
Page 14: ...10 www bindicator com SON280020 Rev C...
Page 15: ...11 www bindicator com SON280020 Rev C...
Page 16: ...12 www bindicator com SON280020 Rev C...
Page 17: ...13 www bindicator com SON280020 Rev C...
Page 18: ...14 www bindicator com SON280020 Rev C...
Page 19: ...15 www bindicator com SON280020 Rev C...
Page 20: ...16 www bindicator com SON280020 Rev C...
Page 21: ...venture M E U R E A S T N E M 17 www bindicator com SON280020 Rev C...
Page 24: ...20 www bindicator com SON280020 Rev C...
Page 26: ...22 www bindicator com SON280020 Rev C...
Page 27: ...23 www bindicator com SON280020 Rev C...
Page 28: ...24 www bindicator com SON280020 Rev C...
Page 29: ...25 www bindicator com SON280020 Rev C...
Page 30: ...26 www bindicator com SON280020 Rev C...
Page 31: ...27 www bindicator com SON280020 Rev C...
Page 32: ...28 www bindicator com SON280020 Rev C...
Page 33: ...29 www bindicator com SON280020 Rev C...
Page 34: ...30 www bindicator com SON280020 Rev C...
Page 42: ...Figure 10b 30 Relay Set Point Figure 10c 50 Serial PLC 38 www bindicator com SON280020 Rev C...
Page 43: ...Figure 10d 70 Range Filters Figure 10e 90 Service Menu 39 www bindicator com SON280020 Rev C...
Page 93: ...89 www bindicator com SON280020 Rev C...
Page 94: ...90 www bindicator com SON280020 Rev C...