Specifications

VersaPro Temperature Controller Page 52
Copyright © 2013, United Process Controls Inc. All rights to copy, reproduce and transmit are reserved
Transmit from Host or Master
Add Prefix Cmd D1 D2 D3 D4 Delim LRC
F A I 1 4 5 0 <NULL> N <EOT>
0x46 0x41 0x49 0x31 0x34 0x35 0x30 0x00 0x4E 0x04
Response from 10Pro
Add Prefix Cmd D1 D2 D3 D4 Delim LRC
<ACK> F A I 1 4 5 0 <NULL> H <EOT>
0x06 0x46 0x41 0x49 0x31 0x34 0x35 0x30 0x00 0x48 0x04
17.3 Instrument Type ‘U’ Command Set
The MSI (Marathon Monitors Inc.) command set supports the extensive capabilities of the Dualpro the 10Pro-E and the
Versapro. The command set consists of the characters shown in the following table.
Table 15 MSI Command Set
Update Read Description
X x Read / Writer Table Parameters
Not Allowed * Read Block Transfer
‘X’ Command
The ‘X’ command allows almost unlimited access to all the instrument parameters. The ‘X” command accesses the
various parameter tables in the instrument. A typical parameter table for most Marathon instruments has 240 parameters
numbered consecutively from 0 to 239 (0 – 0xEF). Instruments such as the Dualpro have many tables (0 – 31), where
each table has 11 blocks or more.
The Versapro, 10Pro-E, and Version 3.5 Carbpro have only table 0. The table value is assumed to be 0 and the
parameter is addressed directly with the possible range of 0 to 71. These number correspond with the decimal numbers
in the Versapro Memory Map table.
To READ a data value from a table / parameter number in the instrument, use the following format:
AUx (Table # Parameter #) <delimiter> <checksum> <EOT>
Here is an example of a request and response for the instrument’s proportional band setting in table 0, parameter 10
(0x0A). The instrument address is 1. The data value that is returned by the instrument is hexadecimal 0014 or 20.
Transmit from Host or Master
Add Prefix Cmd Table # Par # Delim LRC
1 U x 00 0A NULL <HEX 6D > EOT
0x31 0x55 0x78 0x30 0x30 0x30 0x41 0x00 0x6D 0x04