820i Programmable HMI Indicator/Controller
92
Visit our website
10.1.3 User Program Diagnostic Errors
Faulty user programs can cause critical errors that are detected by the
820i
at power-up. The following error message is caused
by a user program attempting to divide by zero:
A CRITICAL USER PROGRAM ERROR
HAS BEEN DETECTED
DIVIDE BY ZERO
SYSTEM RESET IS REQUIRED
To recover from this error you can do the following:
• Cycle the indicator power to reset the user program.
• Correct the
iRite-IDE
program to eliminate the divide by zero operation. Recompile the program, then download the
corrected program to the indicator.
If technical assistance is required, contact Rice Lake Weighing Systems technical support.
Diagnostic Boot Procedure
If a user program causes an error in the start-up handler, press and hold the setup switch while cycling power to the
820i
to
place the indicator in setup mode. Use
Revolution
monitor mode to send the PCLR command erase clear the user program.
If the error is still not cleared, perform the following diagnostic boot procedure.
1. Disconnect power to the
820i
.
2. Connect the serial port of a PC with
Revolution
installed to port 2 of the
820i
.
3. Open the indicator enclosure and place a jumper across the boot mode pins (see
).
4. Power up the
820i
. The indicator will stall at the diagnostic monitor.
5. Start
Revolution
and enter monitor mode, then type
BOOT
.
6. Use the indicator setup switch to enter setup mode.
7. Remove the jumper from SW1.
8. From monitor mode, enter the RESETCONFIGURATION command.
Determine the cause of the startup handler error, make program corrections, then reload the corrected user program and test.
Содержание 820i
Страница 115: ......