User`s guide

MULTI-TASKER
7
The input buffer is a 256-character ring buffer for
256 bytes. Use caution when sending consecutive
commands from a computer or control system. To
avoid an overflow of the command buffer, the user
may send commands with the delay time.
There are two ways to send commands, see
examples below.
1) Send commands with a delay time of
50ms.
[ON123456C2U1]
Delay 50ms
[OFF123C2U1]
Delay 50ms
[OFF6C2U1]
2) Send consecutive commands without
delay up to 300 characters and then
send the rest of the commands with a
50ms delay as shown above. The user
may also calculate the time necessary to
execute all commands in the buffer by
multiplying the number of commands by
50ms. After the execution time, the user
can send another 300-character string
without delay.
7.3 RS-232 COMMANDS
7.3.1. [RES]
The [RES] command resets the Enclosure.
The controller and all cards in the Enclosure
will be reset.
If the unit has a unit ID of zero, it will beep
once. After 3 seconds when all initializations
are complete, the unit will beep twice and
return feedback to the controller or computer
in the form of ASCII text that says **READY**.
This will let the user know that the unit is ready
for operation. The reset process will take 3
seconds.
If the unit ID is any number other than zero (#
from 1 to 9), the unit will beep once. After 3
seconds when all initializations are complete,
the unit will beep two times.
7.3.2. [VERUi]
This command displays the current version of
the firmware for the controller unit located in
the MT100-101.
Ui = Unit ID (i = # from 0 to 9)
Example:
[VERU1] will return feedback as
[690-0122-011 690-0123-003 690-0124-015]
[690-0122-011 690-0123-003 690-0124-015]
122011: software version of control CPU
123003: software version of process CPU
124015: software version of Panel CPU
Note: Controller card has 3 different CPU's:
Control CPU, Process CPU, and Panel CPU
(LED/KEY).
7.3.3. [C0Ui]
This command receives the status of the
controller card.
C0 = ID 0 is for the controller card of the
MT100-101.
Ui = unit ID (i = # from 0 to 9)
Example:
To see the status of Controller unit #1, send
the [C0U1] command.
The Multi-Tasker™ system will return
feedback as [CONTROL:OK] if the control
card is working properly.
[CONTROL: ER03] will be returned as
feedback if there is an error 3 on controller
card.
ERROR CODES
ER01: CPU Error
This error indicates that the CPU is not
working properly.
ER02: I²C Communication Error
This means that the communication between
the controller and its serial device has failed.