Testing And Troubleshooting Equations; Checking For Errors - Emerson E2 Einstein User Manual

Flexible combiner programming
Hide thumbs Also See for E2 Einstein:
Table of Contents

Advertisement

3

Testing and Troubleshooting Equations

Figure 3-1
- Troubleshooting Equations
Because building equations is a complex process, it
will not be uncommon to experience errors when program-
ming a Flexible Combiner.
Sometimes, these errors will be due to typographic
errors like misspelling function names or failing to close
parenthesis. Often these sorts of errors will be noticed
immediately by the Flexible Combiner application, and
you will get an error message immediately. Other times,
errors will be due to equations being properly formed but
wrongly constructed, resulting in unexpected results and
potentially math error conditions (such as dividing by
zero).
For this reason, after building your equations in the
Flexible Combiner, you must check the application status
to make sure there are no syntax errors, and you must also
test your equation to make sure it is functioning the way it
was intended.
3.1

Checking for Errors

The "Status" field in the Flexible Combiner Status
screen is the first place you should look for error mes-
Message
No Buffer
There is not enough memory in E2 to parse the
equation.
Table 3-1
- Equation Errors
Checking for Errors
Description
sages. If all equations are formatted in a way the Flex
Combiner application understands and the equations are
yielding valid results, the "Status" will read OK. Other-
wise, if there are problems, the "Status" field will read
"Math Error."
When the Status field reads "Math Error," you can
check Detailed Status to learn more about which equation
is causing the error and why it is occurring. To access the
"Eq Errors" screen of Detailed Status:
1.
Press
to bring up the Actions Menu.
2.
Select "
- Detailed Status."
3.
Press
twice to scroll over to the Eq Errors
screen.
Figure 3-2
- Equation Errors Page
The Eq Errors screen lists the names of all equation
fields in the Flex Combiner application. When there are no
errors, all status fields in this screen should read either
"None" (for no errors) or "No Equation" (equation is
blank and therefore unused). If an equation has errors, its
status field will display an error message. Table 3-1 shows
the error messages and what they mean.
Resolution
This shouldn't happen unless there is a major problem with E2
memory, either due to a software issue or other type of system
failure. Contact Emerson Retail Solutions technical support if
you receive this error message.
-
Checking for Errors
3
1

Advertisement

Table of Contents
loading

Table of Contents