User`s guide

MT105
MT105MT105
MT105-
--
-120/121
120/121120/121
120/121
User’s Guide
400-0362-005
7
7. Operation
7.1 RS-232 Control
The MT105-120/121 has many advanced remote-control capabilities
accessible through standard RS-232 communication using a computer,
control system, or any device capable of RS-232 communication.
7.1.1 RS-232 Interface
The control commands for the MT106-103 are in a simple ASCII
character format.
1. Square brackets “[ ]” are part of the command.
2. Use uppercase letters for all commands.
3. Spaces are NOT legal characters.
The cards in a MultiTasker are capable of performing various
functions, as well as providing feedback to the user or control system.
Commands instruct a card to perform specific actions or request
information from the card. Some commands do both simultaneously.
A command that instructs the card only to perform an action will
generate feedback of "[ ]". The open bracket immediately followed by
a closed bracket indicates the card received a valid command. If the
command requested information from the card, the feedback
generated by the card is the acknowledgement of having received a
valid command. Invalid commands generate feedback that includes
"ERR" plus an error code.
Example 1: [ERR001] Error number
Example 2: [ERRC04] Card error C4
After processing a command, an "OK" or error is returned as feedback
if "F" is included at the end of a command string.
Commands ending in "S" will be saved into memory. Commands not
ending in "S" are executed, but not restored at reset or powered-up.
7.1.2 Conventions Used in this Manual
Card IDs:
In this manual, cards are referenced by their card ID; typically
equivalent to the slot number:
C1, C2, C3, C4 ... C99
Group IDs:
Groups are referenced by their group ID:
G1, G2, G3 ... G8
Unit IDs:
Units are referenced by their unit ID:
U0, U1, U2 ... U20
Examples for each command in the following sections do not
include the unit ID. Commands sent to a MultiTasker without a
unit ID are executed by all MultiTaskers connected to the
RS-232 bus. It is only necessary to include the unit ID when
there is more than one MultiTasker connected to the bus and
the command is intended for cards in that MultiTasker only.
[VERC3]: Executed by all MultiTaskers on the RS-232 bus.
[VERC3U1]: Executed by MultiTasker unit ID U1 only.
7.2 Description of Commands
Each command consists of three parts: Function, Card ID, and Unit ID.
[
[[
[ Function , Card ID , Unit ID ]
]]
]
Example: [VERC3U2]
VER = Function
C3 = Card ID or Group ID
U2 = Unit ID (optional for Unit ID 0)
For Function, see a detailed explanation under each description.
The card ID is a unique identifier. It is equal to the enclosure slot
number, or it may be an assigned value. As the slot number, the value
can range from 1-4 up to 1-20 depending on the enclosure. If the value
is assigned, the ID may be a maximum of 99. Card ID 0 (C0) is used for
the controller and cannot be reassigned.
The group ID is a number representing a group of cards defined with
the [WR] command. When using the group ID, all cards in the group
perform the given instruction.
Changing the position of a card significantly affects the commands
recorded on software definitions or third-party control systems.
Example:
[VERC3]: For U0 or all MultiTaskers on the bus.
[VERC3Ui]: For IDs other than U0 or all MultiTaskers.
[VERC3]: Equivalent to [VERC3U0] for U0.
Command Organization
The RS-232 commands in this section are organized into the following 5
categories:
Basic Commands
Feedback Control
Card Control
Card IDs
Groups
See the SUMMARY OF COMMANDS (Section 7.3) for one-line
descriptions of each command.