TLS2 Serial Interface Manual

Download as pdf or txt
Download as pdf or txt
You are on page 1of 113

VEEDER - ROOT

SERIAL INTERFACE MANUAL

for

TLS2
UST Monitoring Systems
through Software Version 1

Manual Number 577013-767


Revision A
Serial Interface Manual
TLS2 Monitoring Systems
TABLE OF CONTENTS

1.0 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

2.0 HARDWARE CONNECTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

2.1 RS-232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

2.2 EIA RS-232 INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

3.0 CHARACTER FORMAT AND BAUD RATE . . . . . . . . . . . . . . . . . . . . . . . . . . 5

4.0 SECURITY CODE SETTINGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

5.0 COMMAND MESSAGE FORMAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

6.0 RESPONSE MESSAGE FORMAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

6.1 COMPUTER FORMAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

6.2 DISPLAY FORMAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

6.3 ASCII FLOATING POINT FORMAT . . . . . . . . . . . . . . . . . . . . . . . . . . 8


6.3. 1 NOTES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
6.3. 2 EXAMPLES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Part No. 577013-767, Revision A 2


Serial Interface Manual
TLS2 Monitoring Systems
TABLE OF CONTENTS (Continued)

7.0 FUNCTION CODES AND RESPONSE MESSAGES . . . . . . . . . . . . . . . . . . . . . . 10

7.1 CONTROL FUNCTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

7.2 OPERATIONAL REPORTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16


7.2. 1 SYSTEM REPORTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
7.2. 2 IN-TANK REPORTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
7.2. 3 I/O DEVICE REPORTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

7.3 SETUP FUNCTIONS & REPORTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38


7.3. 1 SYSTEM SETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
7.3. 2 COMMUNICATIONS SETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
7.3. 3 I/O DEVICE SETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
7.3. 4 IN-TANK SETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
7.3. 5 MISCELLANEOUS SETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

7.4 DIAGNOSTIC REPORTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96


7.4. 1 SYSTEM DIAGNOSTIC REPORTS . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
7.4. 2 IN-TANK DIAGNOSTIC REPORTS . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

8.0 FUNCTION CODE SUMMARY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

Part No. 577013-767, Revision A 3


Serial Interface Manual
TLS2 Monitoring Systems
1.0 INTRODUCTION

The serial RS-232 interface is used to connect the system to a controlling computer, a display terminal
(CRT), or a printing ter minal. A modem can be connected directly to the system to provide telephone
line access.

NOTE: T he software versions for these systems vary depending on when they were purchased and if
software upgrades have been installed. The version in which each function code first appeared is
indicated in a box next to its description in Section 7.

2.0 HARDWARE CONNECTIONS

The RS-232 interface for Port 1 is accessed via a 9-pin D-connector located on the bottom of the
console. The RS-232 interface for Port 2 is accessed via the 5-pin J-9 connector inside the console.

2.1 RS-232

Port 1 is a panel mount, 9-pin female type D-connector, wired in the DCE configur ation. A modem
(DCE) may be connected to the interface using a null cable which reverses the wires for the
transmit/receive signals. A computer or serial printer (DTE) may be connected with a straight-
through cable. Port 1 does not require or activate any hardware handshaking signals unless this option
has been selected in the setup menu. RS-232 signals for Port 1 are wired to the 9-pin female D-
connector as follows:

Port 1 PIN
1 (DCD) Data Car rier Detect
2 (RXD) Data Received by the console
3 (TXD) Data Transmitted from the console
4 (DTR) Data Terminal Ready
5 (GND) Signal Ground
6 (DSR) Data Set Ready
7 (RTS) Request To Send
8 (CTS) Clear To Send
9 (N/C) Not connected

RS-232 signals for Port 2, which does not include any hardware handshaking signals, are wired to the
5-pin internal J-9 connector as follows:

Port 2 PIN
1 (TXD) Data Transmitted from the console
2 (RXD) Data Received by the console
5 (GND) Signal Ground (common return) and Chassis

Part No. 577013-767, Revision A 4


Serial Interface Manual
TLS2 Monitoring Systems
2.2 EIA RS-232 INTERFACE

The EIA RS-232 interface is designed to connect to modems for transmission of data over telephone
lines. It can be used for direct local attachment of terminals if the cable run is no more than 50 feet.
In practice, cable runs longer than 50 feet have perfor med satisfactorily; however , since the RS-232
specification is designed for operation up to 50 feet, direct connect cable runs greater than 50 feet are
not warranted for proper oper ation.

3.0 CHARACTER FORMAT AND BAUD RATE

The system receives and sends characters via the RS-232 interface in an ASCII format that is
configured via the system front panel keypads. Selections consist of: 1 start bit; 7 or 8 data bits; odd,
even or no parity; and 1 or 2 stop bits. Communications rate is selectable: 300, 1200, 2400, 4800, or
9600 baud. The system operates in a full duplex mode. Characters are not echoed when received,
and transmitted characters must not be echoed back to the system. Transmit and receive can occur
simultaneously, and commands can be stacked in the system buffer (up to 128 character s).

4.0 SECURITY CODE SETTINGS

A security code can be enabled for each port from the front panel setup menus, or by using the
appropriate serial commands. Each por t has its own security code which is enabled and set
independently. When a security code is enabled for a given port, it must be used in any commands
transmitted to that port, in accordance with the format shown below, or else the console will not
respond to the command.

Part No. 577013-767, Revision A 5


Serial Interface Manual
TLS2 Monitoring Systems
5.0 COMMAND MESSAGE FORMAT

All command and response messages are configured in a format which includes a surrounding
envelope of control characters and a function code and data field message. The control characters are
described in this section, while the function codes and data field messages are described in subsequent
sections.

The system responds to a command message that has the following configuration:

SOH Security Code Function Code Data Field

SOH is a fixed Control-A character (ASCII 01), and it indicates the beginning of the message.

The RS-232 security code is an optional six-digit code used to limit external serial access to the system
for security pur poses. It can be set to any unique set of six characters, using either the front panel
setup menus or the external communication interface setup commands. The system will not respond
to a command without the proper security code.

The function code is a six character command code which the system interprets to determine the type
of action to take and response to return. System function codes and response messages are defined in
subsequent sections.

The data field is optional and contains information necessary to perform the selected function (such as
setup information).

If the system receives a command message string containing a function code that it does not recognize,
it will respond with a < SOH> 9999FF1B< ETX> . The "9999" indicates that the system has not
understood the command, while the "FF 1B" is the appropriate checksum for the preceding
< SOH> 9999 string.

There is one command which does not follow the above format. The escape command is performed
by sending an ESC (escape character, ASCII 27), to the system. It can be used to halt a response
message at any time before its completion.

Part No. 577013-767, Revision A 6


Serial Interface Manual
TLS2 Monitoring Systems
6.0 RESPONSE MESSAGE FORMAT

There are two types of r esponse message formats: computer (or packed data format) and display
format. Each format uses a different surrounding envelope of control characters.

6.1 COMPUTER FORMAT

The computer format is a str eam of data without any formatting characters; i.e. , car riage retur n, line
feed, spaces, labels, etc. The message format is as follows:

SOH Function Code Data Field && Checksum ETX

SOH is a fixed Control-A character (ASCII 01), and it indicates the beginning of the message.

The function code is identical to the received command message function code.

The data field contains the response message which is described in subsequent sections.

The "&&" is a fixed tag character which indicates that the checksum immediately follows.

The Checksum is a series of four ASCII-hexadecimal characters which provide a check on the
integrity of all the characters preceding it, including the control characters. The four characters
represent a 16-bit binary count which is the 2' s complemented sum of the 8-bit binary representation
of the message characters after the parity bit (if enabled) has been cleared. Over flows are ignored.
The data integrity check can be done by converting the four checksum characters to the 16-bit binary
number and adding the 8-bit binary representation of the message characters to it. The binary r esult
should be zero.

ETX is a fixed Control-C character (ASCII 03), and it indicates the end of the message.

6.2 DISPLAY FORMAT

The display format is intended for display on a CRT or printer. It includes all the necessary
formatting characters such as carriage returns, line feeds, nulls, spaces, labels, etc. The message
format is as follows:

SOH Function Code Data Field ETX

See subsequent sections for a description of the data field response messages.

Part No. 577013-767, Revision A 7


Serial Interface Manual
TLS2 Monitoring Systems
6.3 ASCII FLOATING POINT FORMAT

6.3. 1 NOTES

6.3. 1.1 HHHHHHHH (H = 0-9 or A-F) indicates the 8 " nibble" ASCII-Hexadecimal
representation of a 4-Byte Floating Point number. Many data parameters are transmitted in
this format.

6.3. 1.2 The 32-bits are arranged as follows:

Byte 1 2 3 4

S EEE EEEE E MMM MMMM MMMM MMMM MMMM MMMM

Nibble 1 2 3 4 5 6 7 8

S is the sign bit (0 if positive, 1 if negative).

EEE EEEE E represents the 2' s exponent. It is a 2' s complement value biased by 127 (7F
Hex). The exponent can be determined by subtracting 127 from the value of the E field and
raising 2 to the resulting power.

MMM MMMM MMMM MMMM MMMM MMMM r epresents the 23-bit mantissa. Since
the mantissa describes a value which is greater than or equal to 1.0 and less than 2. 0, the
24th bit is always assumed to be equal to 1 and is not transmitted or stored. The value of the
mantissa can be determined by dividing the value of the M field by 8,388, 608 (223) and
adding 1.0.

6.3. 1.3 The complete value of the floating point number can then be determined by multiplying the
exponent by the mantissa and attaching the appropriate positive or negative sign.

6.3. 1.4 By convention, 00 00 00 00 represents the value 0.0 even though it actually converts to
5.8775 x 10 -39.

6.3. 1.5 The eight "nibbles" are transmitted in sequence from 1 thr ough 8 as shown in section
6.3. 1.2.

Part No. 577013-767, Revision A 8


Serial Interface Manual
TLS2 Monitoring Systems
6.3. 2 EXAMPLES

6.3. 2.1 3F800000 hex = 0011 1111 1000 0000 0000 0000 0000 0000 bin

S = 0 = + (positive)
E = 011 1111 1 bin = 7F hex = 127 dec
M = 000 0000 0000 0000 0000 0000 bin = 0 hex = 0 dec

Exponent = 2(127-127) = 1.0


Mantissa = 1.0 + (0/8, 388,608) = 1.0
Decimal Value = + 1.0 x 1. 0 = 1.0

6.3. 2.2 B8D1B717 hex = 1011 1000 1101 0001 1011 0111 0001 0111 bin

S = 1 = - (negative)
E = 011 1000 1 bin = 71 hex = 113 dec
M = 101 0001 1011 0111 0001 0111 bin = 51 B7 17 hex = 5,355, 287 dec

Exponent = 2(113-127) = 0.0000610352


Mantissa = 1.0 + (5,355, 287/8, 388,608) = 1.63840
Decimal Value = -0.0000610352 x 1. 63840 = -0.0001

6.3. 2.3 C2C7FAE1 hex = 1100 0010 1100 0111 1111 1010 1110 0001 bin

S = 1 = - (negative)
E = 100 0010 1 bin = 85 hex = 133 dec
M = 100 0111 1111 1010 1110 0001 bin = 47 FA E1 hex = 4,717, 281 dec

Exponent = 2(133-127) = 64
Mantissa = 1.0 + (4,717, 281/8, 388,608) = 1.56234
Decimal Value = -64 x 1.56234 = -99.99

6.3. 2.4 461C4000 hex = 0100 0110 0001 1100 0100 0000 0000 0000 bin

S = 0 = + (positive)
E = 100 0110 0 bin = 8C hex = 140 dec
M = 001 1100 0100 0000 0000 0000 bin = 1C 40 00 hex = 1,851, 392 dec

Exponent = 2(140-127) = 8,192


Mantissa = 1.0 + (1,851, 392/8, 388,608) = 1.22070
Decimal Value = + 8,192 x 1. 22070 = 10,000

Part No. 577013-767, Revision A 9


Serial Interface Manual
TLS2 Monitoring Systems
7.0 FUNCTION CODES AND RESPONSE MESSAGES

The function codes and data fields of the message formats are described in this section.

Most response messages can be requested for either a single device (tank, etc.) or all devices. A "TT"
in the function code signifies single device number 01 through 16. When "TT" is 00, it signifies all
devices.

Typically, response messages include information on the active devices only. That is, those devices
that are connected and working. However, the system can be forced to send data on inactive devices
by using an inactive device number. In this case, if no valid data is available on a device, the message
is filled out with question marks (?) in the place of numbers.

Computer format response messages do not include any formatting characters such as carriage returns,
line feeds, spaces, nulls, labels, etc. Only those characters shown are actually included in the
response message. For convenience, the messages are shown in segments and do not actually include
any line feeds, carriage returns, etc. Also, the notes to the right and between the message lines are
not included in the messages. All number values contained in the response messages retain leading
zeroes.

Display format response messages include the formatting characters shown. All message lines end
with a carriage return, line feed, and six nulls. All response messages start and end with at least one
blank line.

The system function codes and response messages are described in detail in the following sections. A
summary list of all function codes is given at the end of this document.

Part No. 577013-767, Revision A 10


Serial Interface Manual
TLS2 Monitoring Systems
7.1 CONTROL FUNCTIONS
Function Code: 001 Version 1
Function Type: System Reset

Command Format:
Display: <SOH>S00100
Computer: <SOH>s00100

Typical Response Message, Display Format:

<SOH>
S00100
22-05-01 14:51
<ETX>

Typical Response Message, Computer Format:

<SOH>s00100YYMMDDHHmm&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. && - Data Termination Flag
3. CCCC - Message Checksum

Part No. 577013-767, Revision A 11


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 003 Version 1
Function Type: Remote Alarm Reset

Command Format:
Display: <SOH>S00300
Computer: <SOH>s00300

Typical Response Message, Display Format:

<SOH>
S00300
22-05-01 14:54
<ETX>

Typical Response Message, Computer Format:

<SOH>s00300YYMMDDHHmm&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. && - Data Termination Flag
3. CCCC - Message Checksum

Part No. 577013-767, Revision A 12


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 010 Version 1
Function Type: Computer Mode Autodial Hang-up

Command Format:
Display: <SOH>S01000
Computer: <SOH>s01000

Typical Response Message, Display Format:

<SOH>
S01000
22-05-01 14:54
<ETX>

Typical Response Message, Computer Format:

<SOH>s01000YYMMDDHHmm&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. This command ends the current autodial session for this port
and clears any active autodial alarms on the port
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 13


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 052 Version 1
Function Type: Start In-Tank Leak Detect Test

Command Format:
Display: <SOH>S052TT
Computer: <SOH>s052TT

Typical Response Message, Display Format:

<SOH>
S05201
22-05-01 14:55
TANK PRODUCT LABEL
1 REGULAR UNLEADED LEAK TEST START
TEST BY EXTERN INTERFACE
<ETX>

Typical Response Message, Computer Format:

<SOH>s052TTYYMMDDHHmmTTk&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. k - Status Flag - 0 = OFF, 1 = ON
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 14


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 053 Version 1
Function Type: Stop In-Tank Leak Detect Test

Command Format:
Display: <SOH>S053TT
Computer: <SOH>s053TT

Typical Response Message, Display Format:

<SOH>
S05301
22-05-01 14:55
TANK PRODUCT LABEL
1 REGULAR UNLEADED LEAK TEST STOP
<ETX>

Typical Response Message, Computer Format:

<SOH>s053TTYYMMDDHHmmTTk&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. k - Status Flag - 0 = OFF, 1 = ON
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 15


Serial Interface Manual
TLS2 Monitoring Systems
7.2 OPERATIONAL REPORTS
7.2.1 SYSTEM REPORTS
Function Code: 101 Version 1
Function Type: System Status Report

Command Format:
Display: <SOH>I10100
Computer: <SOH>i10100

Notes:
1. This command will report all active OR unacknowledged alarms
and warnings up to the limit of 25 alarms in display format,
and 150 alarms in computer format

Typical Response Message, Display Format:

<SOH>
I10100
22-05-01 14:55

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

SYSTEM STATUS REPORT

ALL FUNCTIONS NORMAL


<ETX>

Part No. 577013-767, Revision A 16


Serial Interface Manual
TLS2 Monitoring Systems
Function Code 101 Notes: (Continued)

Typical Response Message, Computer Format:

<SOH>i10100YYMMDDHHmmAANNTT...
AANNTT&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. AA - Alarm/Warning Category:
00 - All Functions Normal
02 - Tank Alarm
14 - Auto-Dial Fax Alarm

3. NN - Alarm Type Number:

- If AA is 02 and NN is:
03 = Tank High Water Alarm
04 = Tank Overfill Alarm
05 = Tank Low Product Alarm
08 = Tank Invalid Fuel Level Alarm
09 = Tank Probe Out Alarm
11 = Tank Delivery Needed Warning
12 = Tank Maximum Product Alarm
13 = Tank Gross Leak Test Fail Alarm
14 = Tank Periodic Leak Test Fail Alarm
15 = Tank Annual Leak Test Fail Alarm
27 = Tank Cold Temperature Warning

- If AA is 14 and NN is:
02 = Autodial Failed Alarm

4. TT - Tank/Sensor Number
5. && - Data Termination Flag
6. CCCC - Message Checksum

Part No. 577013-767, Revision A 17


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 111 Version 1
Function Type: Priority Alarm History Report

Command Format:
Display: <SOH>I11100
Computer: <SOH>i11100

Typical Response Message, Display Format:

<SOH>
I11100
22-05-01 14:55

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

PRIORITY ALARM HISTORY REPORT

ID DESCRIPTION ALARM TYPE STATUS DATE TIME


T 1 REGULAR UNLEADED PROBE OUT CLEAR 19-03-01 23:43
T 2 PRODUCT #2 PROBE OUT CLEAR 19-03-01 23:43
T 3 PRODUCT #3 PROBE OUT CLEAR 19-03-01 23:43
T 4 PRODUCT #4 PROBE OUT CLEAR 19-03-01 23:43
T 5 PRODUCT #5 PROBE OUT CLEAR 19-03-01 23:43
T 6 PRODUCT #6 PROBE OUT CLEAR 19-03-01 23:43
T 1 REGULAR UNLEADED PROBE OUT ALARM 19-03-01 23:36
T 2 PRODUCT #2 PROBE OUT ALARM 19-03-01 23:36
T 3 PRODUCT #3 PROBE OUT ALARM 19-03-01 23:36
T 4 PRODUCT #4 PROBE OUT ALARM 19-03-01 23:36
T 5 PRODUCT #5 PROBE OUT ALARM 19-03-01 23:36
T 6 PRODUCT #6 PROBE OUT ALARM 19-03-01 23:36
<ETX>

Part No. 577013-767, Revision A 18


Serial Interface Manual
TLS2 Monitoring Systems
Function Code 111 Notes: (Continued)

Typical Response Message, Computer Format:

<SOH>i11100YYMMDDHHmmAAccNNTTSSYYMMDDHHmm...
AAccNNTTSSYYMMDDHHmm&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. AA - Alarm/Warning Category:
00 - All Functions Normal
02 - Tank Alarm
14 - Auto-Dial Alarm

3. cc - Sensor Category
00 - Unused

4. NN - Alarm Type Number:


- If AA is 02 and NN is:
03 = Tank High Water Alarm
04 = Tank Overfill Alarm
05 = Tank Low Product Alarm
08 = Tank Invalid Fuel Level Alarm
09 = Tank Probe Out Alarm
11 = Tank Delivery Needed Warning
12 = Tank Maximum Product Alarm
13 = Tank Gross Leak Test Fail Alarm
14 = Tank Periodic Leak Test Fail Alarm
15 = Tank Annual Leak Test Fail Alarm
27 = Tank Cold Temperature Warning

- If AA is 14 and NN is:
02 = Autodial Failed Alarm

5. TT - Tank/Sensor Number
6. SS - Alarm State
01 = Alarm cleared
02 = Alarm occurred
7. YYMMDDHHmm - Date/Time Alarm state occurred
8. && - Data Termination Flag
9. CCCC - Message Checksum

Part No. 577013-767, Revision A 19


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 112 Version 1
Function Type: Non-Priority Alarm History Report

Command Format:
Display: <SOH>I11200
Computer: <SOH>i11200

Typical Response Message, Display Format:

<SOH>
I11200
22-05-01 14:56

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

NON PRIORITY ALARM HISTORY REPORT

ID DESCRIPTION ALARM TYPE STATUS DATE TIME


T 1 REGULAR UNLEADED PROBE OUT CLEAR 19-03-01 23:36
T 1 REGULAR UNLEADED PROBE OUT ALARM 19-03-01 23:36
<ETX>

Typical Response Message, Computer Format:

<SOH>i11200YYMMDDHHmmAAccNNTTSSYYMMDDHHmm...
AAccNNTTSSYYMMDDHHmm&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. AA - Alarm/Warning Category:
See explanation for "AA" in Function i11100
3. cc - Sensor Category
See explanation for "cc" in Function i11100
4. NN - Alarm Type Number:
See explanation for "NN" in Function i11100
5. TT - Tank/Sensor Number
6. SS - Alarm State
01 = Alarm cleared
02 = Alarm occurred
7. YYMMDDHHmm - Date/Time Alarm state occurred
8. && - Data Termination Flag
9. CCCC - Message Checksum

Part No. 577013-767, Revision A 20


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 113 Version 1
Function Type: Active Alarm Report

Command Format:
Display: <SOH>I11300
Computer: <SOH>i11300

Notes:
1. This command will report ALL active alarms and warnings
regardless of their acknowledgement state. If there are
more than can be contained in the non-priority and priority
history storage areas, they will be reported here without
time and date stamps

Typical Response Message, Display Format:

<SOH>
I11300
22-05-01 14:56

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

ACTIVE ALARM STATUS

ID DESCRIPTION ALARM TYPE DATE TIME


T 1 REGULAR UNLEADED PROBE OUT 19-03-01 23:36
<ETX>

Typical Response Message, Computer Format:

<SOH>i11300YYMMDDHHmma..ab..bc..cd..dAAccNNTTYYMMDDHHmm...
AAccNNTTYYMMDDHHmm&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. a..a - Station Header 1: 20 ASCII characters
3. b..b - Station Header 2: 20 ASCII characters
4. c..c - Station Header 3: 20 ASCII characters
5. d..d - Station Header 4: 20 ASCII characters
6. AA - Alarm/Warning Category:
See explanation for "AA" in Function i11100
7. cc - Sensor Category
See explanation for "cc" in Function i11100
8. NN - Alarm Type Number:
See explanation for "NN" in Function i11100
9. TT - Tank/Sensor Number
10. YYMMDDHHmm - Alarm Date and Time
11. && - Data Termination Flag
12. CCCC - Message Checksum

Part No. 577013-767, Revision A 21


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 114 Version 1
Function Type: Cleared Alarm Report

Command Format:
Display: <SOH>I11400
Computer: <SOH>i11400

Typical Response Message, Display Format:

<SOH>
I11400
22-05-01 14:56

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

CLEARED ALARMS REPORT

ID DESCRIPTION ALARM TYPE STATUS DATE TIME


T 1 REGULAR UNLEADED PROBE OUT CLEAR 19-03-01 23:36
<ETX>

Typical Response Message, Computer Format:

<SOH>i11400YYMMDDHHmma..ab..bc..cd..dAAccNNTTSSYYMMDDHHmm...
AAccNNTTSSYYMMDDHHmm&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. a..a - Station Header 1: 20 ASCII characters
3. b..b - Station Header 2: 20 ASCII characters
4. c..c - Station Header 3: 20 ASCII characters
5. d..d - Station Header 4: 20 ASCII characters
6. AA - Alarm/Warning Category:
See explanation for "AA" in Function i11100
7. cc - Sensor Category:
See explanation for "cc" in Function i11100
8. NN - Alarm Type Number:
See explanation for "NN" in Function i11100
9. TT - Tank/Sensor Number
10. SS - Alarm State
01 = Alarm cleared
02 = Alarm occurred
11. YYMMDDHHmm - Clear Alarm Date and Time
12. && - Data Termination Flag
13. CCCC - Message Checksum

Part No. 577013-767, Revision A 22


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 117 Version 1
Function Type: Priority Alarm History Report II

Command Format:
Display: <SOH>I11700
Computer: <SOH>i11700

Typical Response Message, Display Format:

<SOH>
I11700
22-05-01 14:56

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

PRIORITY ALARM HISTORY REPORT

ID DESCRIPTION ALARM TYPE STATUS DATE TIME REPEAT


T 1 REGULAR UNLEADED PROBE OUT CLEAR 19-03-01 23:36 0
T 1 REGULAR UNLEADED PROBE OUT ALARM 19-03-01 23:36 0
<ETX>

Typical Response Message, Computer Format:

<SOH>iii700YYMMDDHHmmAAccNNTTSSYYMMDDHHmmaaaa...
AAccNNTTSSYYMMDDHHmmaaaa&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. AA - Alarm/Warning Category
See explanation for "AA" in Function i11100
3. cc - Sensor Category
See explanation for "cc" in Function i11100
4. NN - Alarm Type Number
See explanation for "NN" in Function i11100
5. TT - Tank/ Sensor Number
6. SS - Alarm State
01 – Alarm cleared
02 – Alarm occurred
7. YYMMDDHHmm - Date and Time first alarm occurred
8. aaaa - number of times alarm occurred (hex)
9. && - Data Termination Flag
10. CCCC - Message Checksum

Part No. 577013-767, Revision A 23


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 118 Version 1
Function Type: Non-Priority Alarm History Report II

Command Format:
Display: <SOH>I11800
Computer: <SOH>i11800

Typical Response Message, Display Format:

<SOH>
I11800
22-05-01 14:56

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

NON PRIORITY ALARM HISTORY REPORT

ID DESCRIPTION ALARM TYPE STATUS DATE TIME REPEAT


T 1 REGULAR UNLEADED PROBE OUT CLEAR 19-03-01 23:36 0
T 1 REGULAR UNLEADED PROBE OUT ALARM 19-03-01 23:36 0
<ETX>

Typical Response Message, Computer Format:

<SOH>i11800YYMMDDHHmmAAccNNTTSSYYMMDDHHmmaaaa...
AAccNNTTSSYYMMDDHHmmaaaa&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. AA - Alarm/Warning Category
See explanation for "AA" in Function i11100
3. cc - Sensor Category
See explanation for "cc" in Function i11100
4. NN - Alarm Type Number
See explanation for "NN" in Function i11100
5. TT - Tank/ Sensor Number
6. SS - Alarm State
01 – Alarm cleared
02 – Alarm occurred
7. YYMMDDHHmm - Date and Time first alarm occurred
8. aaaa - number of times alarm occurred (hex)
9. && - Data Termination Flag
10. CCCC - Message Checksum

Part No. 577013-767, Revision A 24


Serial Interface Manual
TLS2 Monitoring Systems
7.2.2 IN-TANK REPORTS
Function Code: 201 Version 1
Function Type: In-Tank Inventory Report

Command Format:
Display: <SOH>I201TT
Computer: <SOH>i201TT

Typical Response Message, Display Format:

<SOH>
I20101
22-05-01 14:56

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

INVENTORY REPORT

TANK PRODUCT VOLUME TC VOLUME ULLAGE HEIGHT WATER TEMP


1 REGULAR UNLEADED 5329 5413 4699 48.97 0.00 37.39
<ETX>

Typical Response Message, Computer Format:

<SOH>i201TTYYMMDDHHmmTTpssssNNFFFFFFFF...
TTpssssNNFFFFFFFF...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. p - Product Code (single ASCII character, from 20 Hex - 7E Hex)
4. ssss - Tank Status Bits:
Bit 1 - (LSB) Delivery in Progress
Bit 2 - Leak Test in Progress
Bit 3 - Invalid Fuel Height Alarm (MAG Probes Only)
Bit 4-16 - Unused
5. NN - Number of eight character Data Fields to follow (Hex)
6. FFFFFFFF - ASCII Hex IEEE float:
1. Volume
2. TC Volume
3. Ullage
4. Height
5. Water
6. Temperature
7. Water Volume
7. && - Data Termination Flag
8. CCCC - Message Checksum

Part No. 577013-767, Revision A 25


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 202 Version 1
Function Type: In-Tank Delivery Report

Command Format:
Display: <SOH>I202TT
Computer: <SOH>i202TT

Typical Response Message, Display Format:

<SOH>
I20201
22-05-01 14:56

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

DELIVERY REPORT

TANK 1 REGULAR UNLEADED


INCREASE DATE TIME VOLUME TC VOLUME WATER TEMP HEIGHT
END: 21-05-01 15:14 3231 3194 0.00 76.14 48.27
START: 21-05-01 15:05 1244 1231 0.00 73.89 24.40
AMOUNT: 1987 1963
<ETX>

Typical Response Message, Computer Format:

<SOH>i202TTYYMMDDHHmmTTpddYYMMDDHHmmYYMMDDHHmmNNFFFFFFFF...
TTpddYYMMDDHHmmYYMMDDHHmmNNFFFFFFFF...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. p - Product Code (single ASCII character, from 20 Hex - 7E Hex)
4. dd - Number of Deliveries to follow (Decimal, 00 if no data
available for this tank)
5. YYMMDDHHmm - Starting Date/Time
6. YYMMDDHHmm - Ending Date/Time
7. NN - Number of eight character Data Fields to follow (Hex)
8. FFFFFFFF - ASCII Hex IEEE float:
1. Starting Volume
2. Starting TC Volume
3. Starting Water
4. Starting Temp
5. Ending Volume
6. Ending TC Volume
7. Ending Water
8. Ending Temp
9. Starting Height
10. Ending Height
9. && - Data Termination Flag
10. CCCC - Message Checksum

Part No. 577013-767, Revision A 26


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 203 Version 1
Function Type: In-Tank Leak Detect Report

Command Format:
Display: <SOH>I203TT
Computer: <SOH>i203TT

Typical Response Message, Display Format:

<SOH>
I20301
22-05-01 14:56

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

IN-TANK LEAK TEST REPORT

T 1 REGULAR UNLEADED
TEST STATUS: OFF 0.20 GAL/HR TEST PASS
TEST STARTING TIME: 19-05-01 10:30 PM TEST LENGTH: 3.0 HOURS
START TEMP: 58.7 DEG F START VOLUME: 2123.2 GAL
END TEMP: 58.1 DEG F LEAK RATE: -0.01 GAL/HR

CUMULATIVE PERIODIC VOLUME CHANGE (GAL):


-0.01 -0.02 -0.01 -0.03 -0.05 -0.04
<ETX>

Typical Response Message, Computer Format:

<SOH>i203TTYYMMDDHHmmTTpYYMMDDHHmmHHNNFFFFFFFF...
TTpYYMMDDHHmmHHNNFFFFFFFF...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. p - Product Code (single ASCII character, from 20 Hex - 7E Hex)
4. YYMMDDHHmm - Starting Date/Time
5. HH - Test Duration (hours)
6. NN - Number of eight character Data Fields to follow (Hex)
7. FFFFFFFF - ASCII Hex IEEE float:
1. Starting Temp
2. Ending Temp
3. Starting Volume
4. Ending Rate
5. Hourly changes up to the number of fields
8. && - Data Termination Flag
9. CCCC - Message Checksum

Part No. 577013-767, Revision A 27


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 204 Version 1
Function Type: In-Tank Shift Inventory Report

Command Format:
Display: <SOH>I204TT
Computer: <SOH>i204TT

Typical Response Message, Display Format:

<SOH>
I20401
22-05-01 14:56

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

SHIFT REPORT

TANK PRODUCT

1 REGULAR UNLEADED VOLUME TC VOLUME ULLAGE HEIGHT WATER TEMP


SHIFT 1 STARTING VALUES 8518 8492 1482 76.26 0.00 64.57
ENDING VALUES 8518 8492 1482 76.26 0.00 64.57
DELIVERY VALUE 0
TOTALS 0
<ETX>

Typical Response Message, Computer Format:

<SOH>i204TTYYMMDDHHmmTTpssNNFFFFFFFF...
TTpssNNFFFFFFFF...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. p - Product Code (single ASCII character, from 20 Hex - 7E Hex)
4. ss - Shift Number 01, 02, 03
5. NN - Number of eight character Data Fields to follow (Hex)
6. FFFFFFFF - ASCII Hex IEEE float:
1. Start Volume
2. Start Ullage
3. Start TC Volume
4. Start Height
5. Start Water
6. Start Temperature
7. End Volume
8. End Ullage
9. End TC Volume
A. End Height
B. End Water
C. End Temperature
D. Total Value
7. && - Data Termination Flag
8. CCCC - Message Checksum

Part No. 577013-767, Revision A 28


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 205 Version 1
Function Type: In-Tank Status Report

Command Format:
Display: <SOH>I205TT
Computer: <SOH>i205TT

Typical Response Message, Display Format:

<SOH>
I20501
22-05-01 14:57

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

STATUS REPORT

TANK
1 ALL FUNCTIONS NORMAL
<ETX>

Typical Response Message, Computer Format:

<SOH>i205TTYYMMDDHHmmTTnnAA...
TTnnAA...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. nn - Number of alarms active for tank (Hex, 00 = none)
4. AA - Active tank alarm type:
03 = Tank High Water Alarm
04 = Tank Overfill Alarm
05 = Tank Low Product Alarm
08 = Tank Invalid Fuel Level Alarm
09 = Tank Probe Out Alarm
11 = Tank Delivery Needed Warning
12 = Tank Maximum Product Alarm
13 = Tank Gross Leak Test Fail Alarm
14 = Tank Periodic Leak Test Fail Alarm
15 = Tank Annual Leak Test Fail Alarm
27 = Tank Cold Temperature Warning
5. && - Data Termination Flag
6. CCCC - Message Checksum

Part No. 577013-767, Revision A 29


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 206 Version 1
Function Type: In-Tank Alarm History Report

Command Format:
Display: <SOH>I206TT
Computer: <SOH>i206TT

Typical Response Message, Display Format:

<SOH>
I20601
22-05-01 14:57

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

TANK ALARM HISTORY

TANK 1 REGULAR UNLEADED

PROBE OUT 19-03-01 23:36


<ETX>

Typical Response Message, Computer Format:

<SOH>i206TTYYMMDDHHmmTTnnYYMMDDHHmmaaaa...
TTnnYYMMDDHHmmaaaa...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. nn - Number of alarms in history for tank (Decimal, 00 = none)
4. YYMMDDHHmm - Date and time alarm occurred
5. aaaa - Type of alarm:
0003 = Tank High Water Alarm
0004 = Tank Overfill Alarm
0005 = Tank Low Product Alarm
0008 = Tank Invalid Fuel Level Alarm
0009 = Tank Probe Out Alarm
000B = Tank Delivery Needed Warning
000C = Tank Maximum Product Alarm
000D = Tank Gross Leak Test Fail Alarm
000E = Tank Periodic Leak Test Fail Alarm
000F = Tank Annual Leak Test Fail Alarm
001B = Tank Cold Temperature Warning
6. && - Data Termination Flag
7. CCCC - Message Checksum

Part No. 577013-767, Revision A 30


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 207 Version 1
Function Type: In-Tank Leak Test History Report

Command Format:
Display: <SOH>I207TT
Computer: <SOH>i207TT

Typical Response Message, Display Format:

<SOH>
I20701
22-05-01 14:57

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

TANK LEAK TEST HISTORY

T 1 REGULAR UNLEADED

LAST GROSS TEST PASSED:


TEST START TIME HOURS VOLUME % VOLUME TEST TYPE
29-04-01 06:02 2821 48.9 STANDARD

LAST ANNUAL TEST PASSED:

NO TEST PASSED

FULLEST ANNUAL TEST PASS

NO TEST PASSED

LAST PERIODIC TEST PASS:


TEST START TIME HOURS VOLUME % VOLUME TEST TYPE
29-04-01 06:02 3 2680 46.4 STANDARD

FULLEST PERIODIC TEST


PASSED EACH MONTH:

TEST START TIME HOURS VOLUME % VOLUME TEST TYPE


29-04-01 06:02 3 2916 50.5 STANDARD
<ETX>

Part No. 577013-767, Revision A 31


Serial Interface Manual
TLS2 Monitoring Systems
Function Code 207 Notes: (Continued)

Typical Response Message, Computer Format:

<SOH>i207TTYYMMDDHHmmTTNNRRnnttYYMMDDHHmmhhhhhhhhVVVVVVVVpppppppp...
TTNNRRnnttYYMMDDHHmmhhhhhhhhVVVVVVVVpppppppp...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. NN - Number of Leak History Reports to Follow (Hex)
4. RR - Leak Report Type:
00 = Last Test Passed
01 = Fullest Test Passed
02 = Fullest Periodic Monthly Test Passed
5. nn - Leak History Number (1 - 12) for first Monthly Tests Passed
6. tt - In-Tank Leak Test Type:
00 = 0.2 gal/hr test
01 = 0.1 gal/hr test
02 = Gross (3 gal/hr)test
7. YYMMDDHHmm - In-Tank Leak Test Start Time
8. hhhhhhhh - Leak Test Duration in Hours (ASCII Hex IEEE float)
9. VVVVVVVV - Leak Test Volume (ASCII Hex IEEE float)
10. pppppppp - Leak Test Percentage of Full Volume (ASCII Hex IEEE float)
11. && - Data Termination Flag
12. CCCC - Message Checksum

Part No. 577013-767, Revision A 32


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 208 Version 1
Function Type: In-Tank Leak Test Results Report

Command Format:
Display: <SOH>I208TT
Computer: <SOH>i208TT

Typical Response Message, Display Format:

<SOH>
I20801
22-05-01 14:57

PREVIOUS IN TANK LEAK TEST RESULTS

TANK 1 REGULAR UNLEADED


TEST TYPE START TIME RESULT RATE HOURS VOLUME
ANNUAL 19-05-01 02:00 INVALID 0.00 2.0 8120
PERIODIC 19-05-01 02:00 PASSED 0.00 2.0 8120
GROSS 19-05-01 02:00 PASSED 0.00 8120
<ETX>

Typical Response Message, Computer Format:

<SOH>i208TTYYMMDDHHmmTTNNttmmYYMMDDHHmmRRrrrrrrrrhhhhhhhhVVVVVVVV...
TTNNttmmYYMMDDHHmmRRrrrrrrrrhhhhhhhhVVVVVVVV...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. NN - Number of Results to Follow (Hex)
4. tt - In-Tank Leak Test Result Type:
00 = 0.2 gal/hr Test
01 = 0.1 gal/hr Test
02 = Gross (3 gal/hr) Test
5. mm - In-Tank Leak Manifold Status:
00 = Tank Not Manifolded During Leak Test
01 = Tank Manifolded During Leak Test
6. YYMMDDHHmm - Previous In-Tank Leak Test Start Time
7. RR - Previous In-Tank Leak Test Result:
00 = Test Invalid
01 = Test Passed
02 = Test Failed
8. rrrrrrrr - Test Rate (ASCII Hex IEEE float)
9. hhhhhhhh - Leak Test Duration in Hours (ASCII Hex IEEE float)
10. VVVVVVVV - Leak Test Volume (ASCII Hex IEEE float)
11. && - Data Termination Flag
12. CCCC - Message Checksum

Part No. 577013-767, Revision A 33


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 209 Version 1
Function Type: In-Tank Enhanced Leak Detect Report

Command Format:
Display: <SOH>I209TT
Computer: <SOH>i209TT

Typical Response Message, Display Format:

<SOH>
I20901
22-05-01 14:57

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

ENHANCED IN-TANK LEAK TEST REPORT

T 1 REGULAR UNLEADED
TEST STATUS: OFF 0.20 GAL/HR TEST PASS
TEST STARTING TIME: 19-05-01 10:30 PM TEST LENGTH: 3.0 HOURS
START TEMP: 58.7 DEG F START VOLUME: 2123.2 GAL
END TEMP: 58.1 DEG F PERCENT VOLUME: 70.8
LEAK RATE: -0.01 GAL/HR
THRESHOLD: -0.13 GAL/HR
HEIGHT: 68.0 IN
WATER: 0.0 IN

CUMULATIVE PERIODIC VOLUME CHANGE (GAL):


-0.01 -0.02 -0.01 -0.03 -0.05 -0.04
<ETX>

Typical Response Message, Computer Format:

<SOH>i209TTYYMMDDHHmmTTpYYMMDDHHmmHHNNFFFFFFFF...
TTpYYMMDDHHmmHHNNFFFFFFFF...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. p - Product Code (single ASCII character, from 20 Hex - 7E Hex)
4. YYMMDDHHmm - Starting Date/Time
5. HH - Test Duration (hours)
6. NN - Number of eight character Data Fields to follow (Hex)
7. FFFFFFFF - ASCII Hex IEEE float:
1. Starting Temp
2. Ending Temp
3. Starting Volume
4. Ending Rate
4. Starting Fuel Height
5. Starting Water Height
6. Starting Water Height
7. Hourly changes up to the number of fields
8. && - Data Termination Flag
9. CCCC - Message Checksum

Part No. 577013-767, Revision A 34


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 20C Version 1
Function Type: In-Tank Most Recent Delivery Report

Command Format:
Display: <SOH>I20CTT
Computer: <SOH>i20CTT

Typical Response Message, Display Format:

<SOH>
I20C01
22-05-01 14:57

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

LAST DELIVERY REPORT

TANK 1 REGULAR UNLEADED


INCREASE DATE TIME VOLUME TC VOLUME WATER TEMP HEIGHT
END: 21-05-01 15:14 3231 3194 0.00 76.14 48.27
START: 21-05-01 15:05 1244 1231 0.00 73.89 24.40
AMOUNT: 1987 1963
<ETX>

Typical Response Message, Computer Format:

<SOH>i20CTTYYMMDDHHmmTTpddYYMMDDHHmmYYMMDDHHmmNNFFFFFFFF...
TTpddYYMMDDHHmmYYMMDDHHmmNNFFFFFFFF...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. p - Product Code (single ASCII character, from 20 Hex - 7E Hex)
4. dd - Number of Deliveries to follow (Decimal, 00 if no data
available for this tank)
5. YYMMDDHHmm - Starting Date/Time
6. YYMMDDHHmm - Ending Date/Time
7. NN - Number of eight character Data Fields to follow (Hex)
8. FFFFFFFF - ASCII Hex IEEE float:
1. Starting Volume
2. Starting TC Volume
3. Starting Water
4. Starting Temp
5. Ending Volume
6. Ending TC Volume
7. Ending Water
8. Ending Temp
9. Starting Height
10. Ending Height
9. && - Data Termination Flag
10. CCCC - Message Checksum

Part No. 577013-767, Revision A 35


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 20D Version 1
Function Type: In-Tank Stick Height Report

Command Format:
Display: <SOH>I20DTT
Computer: <SOH>i20DTT

Notes:
1. This command will respond only if stick height is enabled.
Tank stick height is fuel height (without tilt) + stick
offset. If the stick height is less then zero, it will be
set to zero. If the stick height is greater than tank
diameter, it will be set to tank diameter.

Typical Response Message, Display Format:

<SOH>
I20D01
22-05-01 14:57

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

TANK STICK HEIGHT

TANK PRODUCT LABEL INCHES


1 REGULAR UNLEADED 79.24
<ETX>

Typical Response Message, Computer Format:

<SOH>i20DTTYYMMDDHHmmTTFFFFFFFF...
TTFFFFFFFF&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. FFFFFFFF - Stick Height (ASCII Hex IEEE float)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 36


Serial Interface Manual
TLS2 Monitoring Systems
7.2.3 I/O DEVICE REPORTS
Function Code: 406 Version 1
Function Type: Relay Status Report

Command Format:
Display: <SOH>I406RR
Computer: <SOH>i406RR

Typical Response Message, Display Format:

<SOH>
I40600
22-05-01 14:57

STATION HEADER 1....


STATION HEADER 2....
STATION HEADER 3....
STATION HEADER 4....

RELAY STATUS: OPEN


<ETX>

Typical Response Message, Computer Format:

<SOH>i406RRYYMMDDHHmmRRssss...
RRssss&&CCCC<ETX>
Notes:
1. YYMMDDHHmm - Current Date and Time
2. RR - Relay Number (Decimal, 00 = all)
3. ssss - Relay Status:
0001 - Relay Open
0002 - Relay Closed
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 37


Serial Interface Manual
TLS2 Monitoring Systems
7.3 SETUP FUNCTIONS & REPORTS
7.3.1 SYSTEM SETUP
Function Code: 501 Version 1
Function Type: Set Time of day

Command Format: Inquire:


Display: <SOH>S50100YYMMDDHHmm <SOH>I50100
Computer: <SOH>s50100YYMMDDHHmm <SOH>i50100

Typical Response Message, Display Format:

<SOH>
I50100
22-05-01 14:58

SYSTEM DATE AND TIME


<ETX>

Typical Response Message, Computer Format:

<SOH>i50100YYMMDDHHmmYYMMDDHHmm&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. YYMMDDHHmm - Year, Month, Day, Hour and Minute
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 38


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 502 Version 1
Function Type: Set Shift Start Time 1, 2, 3, 4

Command Format: Inquire:


Display: <SOH>S502SSHHmm <SOH>I502SS
Computer: <SOH>s502SSHHmm <SOH>i502SS

Typical Response Message, Display Format:

<SOH>
I50201
22-05-01 14:58

SHIFT TIME 1 : DISABLED


<ETX>

Typical Response Message, Computer Format:

<SOH>i502SSYYMMDDHHmmSSHHmm&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. SS - Shift Start time (01, 02, 03, 04)
3. HHmm - Hour and Minute (EE00 = Disabled)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 39


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 503 Version 1
Function Type: Set Print Header Line 1, 2, 3, 4

Command Format: Inquire:


Display: <SOH>S503LLaaaaaaaaaaaaaaaaaaaa <SOH>I503LL
Computer: <SOH>s503LLaaaaaaaaaaaaaaaaaaaa <SOH>i503LL

Typical Response Message, Display Format:

<SOH>
I50301
22-05-01 14:58

1:STATION HEADER 1....


<ETX>

Typical Response Message, Computer Format:

<SOH>i503LLYYMMDDHHmmaaaaaaaaaaaaaaaaaaaa&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. LL - Header line number 1, 2, 3, 4
3. a - Header Line (20 ASCII characters from 20 Hex - 7E Hex)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 40


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 504 Version 1
Function Type: Set System RS-232 Security Code

Command Format: Inquire:


Display: <SOH>S50400aaaaaa <SOH>I50400
Computer: <SOH>s50400aaaaaa <SOH>i50400

Typical Response Message, Display Format:

<SOH>
I50400
22-05-01 14:58

232 SECURITY CODE

PORT SECURITY CODE STATUS

1 000000 DISABLED
2 000000 DISABLED
<ETX>

Typical Response Message, Computer Format:

<SOH>i50400YYMMDDHHmmaaaaaa&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. aaaaaa - Security Code (6 ASCII characters from 20 Hex - 7E Hex)
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 41


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 50C Version 1
Function Type: Set Printer Page Eject Flag

Command Format: Inquire:


Display: <SOH>S50C00f <SOH>I50C00
Computer: <SOH>s50C00f <SOH>i50C00

Typical Response Message, Display Format:

<SOH>
I50C00
22-05-01 14:58

PAGE EJECT : NO
<ETX>

Typical Response Message, Computer Format:

<SOH>i50C00YYMMDDHHmmf&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. f - Page Eject Flag:
0 = Disabled
1 = Enabled
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 42


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 50D Version 1
Function Type: Set Print Temperature Compensation Flag

Command Format: Inquire:


Display: <SOH>S50D00f <SOH>I50D00
Computer: <SOH>s50D00f <SOH>i50D00

Typical Response Message, Display Format:

<SOH>
I50D00
22-05-01 14:59

PRINT TC VOLUMES
DISABLED
<ETX>

Typical Response Message, Computer Format:

<SOH>i50D00YYMMDDHHmmf&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. f - Print Temperature Compensation Flag
0 = Disable
1 = Enable
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 43


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 50E Version 1
Function Type: Set Temperature Compensation Value

Command Format: Inquire:


Display: <SOH>S50E00DDD.hh <SOH>I50E00
Computer: <SOH>s50E00FFFFFFFF <SOH>i50E00

Notes:
1. DDD.hh - Compensation Temperature, Degrees and hundredths (Decimal)
2. FFFFFFFF - Compensation Temperature, Degrees (ASCII Hex IEEE float)

Typical Response Message, Display Format:

<SOH>
I50E01
22-05-01 14:59

TEMP COMPENSATION
VALUE (DEG F ): 59.0
<ETX>

Typical Response Message, Computer Format:

<SOH>i50E00YYMMDDHHmmFFFFFFFF&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. FFFFFFFF - Compensation Temperature, Degrees (ASCII Hex IEEE float)
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 44


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 50F Version 1
Function Type: Set System Date/Time Display Format

Command Format: Inquire:


Display: <SOH>S50F00xx <SOH>I50F00
Computer: <SOH>s50F00xx <SOH>i50F00

Typical Response Message, Display Format:

<SOH>
I50F00
22-05-01 14:59

DD-MM-YY HH:MM:SS
<ETX>

Typical Response Message, Computer Format:

<SOH>i50F00YYMMDDHHMMxx&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. xx - Display format for DATE/TIME code
01 - MON DD, YYYY HH:MM:SS xM (12 Hour Clock)
02 - MON DD YYYY HH:MM:SS (24 Hour Clock)
03 - MM-DD-YY HH:MM:SS xM (12 Hour Clock)
04 - MM-DD-YY HH:MM:SS (24 Hour Clock)
05 - DD-MM-YY HH:MM:SS (24 Hour Clock)
06 - YY-MM-DD HH:MM:SS (24 Hour Clock)
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 45


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 514 Version 1
Function Type: Set H-Protocol Height/Volume format

Command Format: Inquire:


Display: <SOH>S51400f <SOH>I51400
Computer: <SOH>s51400f <SOH>i51400

Typical Response Message, Display Format:

<SOH>
I51400
22-05-01 14:59

H-PROTOCOL DATA FORMAT


HEIGHT
<ETX>

Typical Response Message, Computer Format:

<SOH>i51400YYMMDDHHmmf&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. f - Data Format
0 = Height
1 = Volume
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 46


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 517 Version 1
Function Type: Set System Type & Language Flags

Command Format: Inquire:


Display: <SOH>S51700ULL <SOH>I51700
Computer: <SOH>s51700ULL <SOH>i51700

Typical Response Message, Display Format:

<SOH>
I51700
22-05-01 14:59

SYSTEM TYPE AND LANGUAGE FLAG

LANG : ENGLISH
UNITS : U.S.
<ETX>

Typical Response Message, Computer Format:

<SOH>i51700YYMMDDHHmmULL&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. U - System Units:
1 = U.S.
2 = Metric
3 = Imperial Gallons
3. LL - System Language:
01 = English
02 = French
03 = Spanish
05 = Portuguese
15 = Chinese
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 47


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 51A Version 1
Function Type: Set Enable/Disable Auto Daylight Saving Time

Command Format: Inquire:


Display: <SOH>S51A00f <SOH>I51A00
Computer: <SOH>s51A00f <SOH>i51A00

Typical Response Message, Display Format:

<SOH>
I51A00
22-05-01 14:59

DAYLIGHT SAVING TIME


DISABLED
<ETX>

Typical Response Message, Computer Format:

<SOH>i51A00YYMMDDHHmmf&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. f - Daylight Saving Time Flag
0 = Disabled
1 = Enabled
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 48


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 51B Version 1
Function Type: Set Start/End Daylight Saving Date and Time

Command Format: Inquire:


Display: <SOH>S51BttMMWDHHmm <SOH>I51B00
Computer: <SOH>s51BttMMWDHHmm <SOH>i51B00

Typical Response Message, Display Format:

<SOH>
I51B00
22-05-01 15:02

DAYLIGHT SAVING TIME

START DATE APR WEEK 1 SUN 02:00

END DATE OCT WEEK 6 SUN 02:00


<ETX>

Typical Response Message, Computer Format:

<SOH>i51B00YYMMDDHHmmttMMWDHHmm&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. tt - Start or End Time Indicator
01 = Start Date & Time
02 = End Date & Time
3. MMWDHHmm - Date & Time
MM = Month (01 - 12)
W = Week of Month (1 - 6)
D = Day of Week (1=Monday, 2=Tuesday, .. 7=Sunday)
HH = Hour (00 - 23)
mm = Minute (00 - 59)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 49


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 51F Version 1
Function Type: Set Euro Protocol Prefix

Command Format: Inquire:


Display: <SOH>S51F00e <SOH>I51F00
Computer: <SOH>s51F00e <SOH>i51F00

Typical Response Message, Display Format:

<SOH>
I51F00
22-05-01 15:02

EURO PROTOCOL PREFIX


S
<ETX>

Typical Response Message, Computer Format:

<SOH>i51F00YYMMDDHHmme&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. e - Euro Protocol Prefix
0 = S
1 = d
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 50


Serial Interface Manual
TLS2 Monitoring Systems
7.3.2 COMMUNICATIONS SETUP
Function Code: 523 Version 1
Function Type: Set Receiver Telephone Number

Command Format: Inquire:


Display: <SOH>S523RRaaaaaaaaaaaaaaaaaaaa <SOH>I523RR
Computer: <SOH>s523RRaaaaaaaaaaaaaaaaaaaa <SOH>i523RR

Typical Response Message, Display Format:

<SOH>
I52301
22-05-01 15:02

RECEIVER PHONE NUMBER

RCVR PHONE NUMBER


1 860-555-2866
<ETX>

Typical Response Message, Computer Format:

<SOH>i523RRYYMMDDHHmmRRaaaaaaaaaaaaaaaaaaaa
RRaaaaaaaaaaaaaaaaaaaa&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. RR - Receiver Number (Decimal, 01 only)
3. a - Phone Number (20 ASCII characters from 20 Hex - 7E Hex)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 51


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 526 Version 1
Function Type: Set Receiver Retry Number

Command Format: Inquire:


Display: <SOH>S526RRnn <SOH>I526RR
Computer: <SOH>s526RRnn <SOH>i526RR

Typical Response Message, Display Format:

<SOH>
I52601
22-05-01 15:02

RETRY NUMBER

RCVR RETRY NUMBER


1 3
<ETX>

Typical Response Message, Computer Format:

<SOH>i526RRYYMMDDHHmmRRnn
RRnn&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. RR - Receiver Number (Decimal, 01 only)
3. nn - Retry Number (03 through 99)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 52


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 527 Version 1
Function Type: Set Receiver Retry Delay Time

Command Format: Inquire:


Display: <SOH>S527RRnn <SOH>I527RR
Computer: <SOH>s527RRnn <SOH>i527RR

Typical Response Message, Display Format:

<SOH>
I52701
22-05-01 15:03

RETRY DELAY TIME

RCVR RETRY DELAY


1 3
<ETX>

Typical Response Message, Computer Format:

<SOH>i527RRYYMMDDHHmmRRnn
RRnn&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. RR - Receiver Number (Decimal, 01 only)
3. nn - Retry Delay Time (00 to 60 minutes)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 53


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 52C Version 1
Function Type: Set Receiver Auto Dial On Alarms

Command Format: Inquire:


Display: <SOH>S52CRRAANNTTSS <SOH>I52CRR
Computer: <SOH>s52CRRAANNTTSS <SOH>i52CRR

Typical Response Message, Display Format:

<SOH>
I52C01
22-05-01 15:06

RECEIVER SETUP REPORT

RECEIVER : 01

IN-TANK ALARMS :
T 1:MAX PRODUCT
T 1:DELIVERY NEEDED
<ETX>

Typical Response Message, Computer Format:

<SOH>i52CRRYYMMDDHHmmRRnnAANNTTSS...
RRnnAANNTTSS...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. RR - Receiver Number (Decimal, 01 only)
3. nn - Number of Alarms to Follow (Hex)
4. AA - Alarm/Warning Category:
02 - Tank Alarm
5. NN - Alarm Type Number:
- If AA is 02 and NN is:
03 = Tank High Water Alarm
04 = Tank Overfill Alarm
05 = Tank Low Product Alarm
08 = Tank Invalid Fuel Level Alarm
09 = Tank Probe Out Alarm
11 = Tank Delivery Needed Warning
12 = Tank Maximum Product Alarm
13 = Tank Gross Leak Test Fail Alarm
14 = Tank Periodic Leak Test Fail Alarm
15 = Tank Annual Leak Test Fail Alarm
27 = Tank Cold Temperature Warning
6. TT - Tank/Sensor Number (Decimal, 00 = all)
7. SS - Status (Hex):
00 = Clear
01 = Set
8. && - Data Termination Flag
9. CCCC - Message Checksum

Part No. 577013-767, Revision A 54


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 535 Version 1
Function Type: Set Modem Hangup Method

Command Format: Inquire:


Display: <SOH>S53500MM <SOH>I535MM
Computer: <SOH>s53500MM <SOH>i535MM

Typical Response Message, Display Format:

<SOH>
I53501
22-05-01 15:06

AUTO COMPUTER MODE HANGUP

RCVR METHOD
1 CHARACTER
<ETX>

Typical Response Message, Computer Format:

<SOH>i53500YYMMDDHHmm00MM...
00MM&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. MM - Hang-up Method:
00 - Character
01 - Hangup
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 55


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 536 Version 1
Function Type: Set RS-232 Security Code per Port

Command Format: Inquire:


Display: <SOH>S536PPsaaaaaa <SOH>I536PP
Computer: <SOH>s536PPsaaaaaa <SOH>i536PP

Notes:
1. PP - Port number (Decimal, 01 - 02; 99=this port)
2. s - Enable or Disable Status (if disabled no password is
required)
3. aaaaaa - Security code (6 ASCII characters from 20 hex - 7E Hex)

Typical Response Message, Display Format:

<SOH>
I53601
22-05-01 15:06

232 SECURITY CODE

PORT SECURITY CODE STATUS

1 000000 DISABLED
<ETX>

Typical Response Message, Computer Format:

<SOH>i536PPYYMMDDHHmmsaaaaaa&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. s - Status
00 - Disabled
01 - Enabled
3. aaaaaa - Security code (6 ASCII characters from 20 hex - 7E Hex)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 56


Serial Interface Manual
TLS2 Monitoring Systems
7.3.3 I/O DEVICE SETUP
Function Code: 55C Version 1
Function Type: Set Relay Alarm Assignment

Command Format: Inquire:


Display: <SOH>S55C00M <SOH>I55C00
Computer: <SOH>s55C00M <SOH>i55C00

Typical Response Message, Display Format:

<SOH>
I55C01
22-05-01 15:06

ALARM RELAY : NONE


<ETX>

Typical Response Message, Computer Format:

<SOH>i55C00YYMMDDHHmmM&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. M - Relay mode:
0 = None
1 = Overfill
2 = Any Alarm
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 57


Serial Interface Manual
TLS2 Monitoring Systems
7.3.4 IN-TANK SETUP
Function Code: 601 Version 1
Function Type: Set Tank Configuration

Command Format: Inquire:


Display: <SOH>S601TTf <SOH>I601TT
Computer: <SOH>s601TTf <SOH>i601TT

Typical Response Message, Display Format:

<SOH>
I60101
22-05-01 15:07

TANK CONFIGURATION

DEVICE LABEL CONFIGURED


1 REGULAR UNLEADED ON
<ETX>

Typical Response Message, Computer Format:

<SOH>i601TTYYMMDDHHmmTTf
TTf&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. f - Tank Configuration Flag:
0 = Off
1 = On
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 58


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 602 Version 1
Function Type: Set Tank Product Label

Command Format: Inquire:


Display: <SOH>S602TTaaaaaaaaaaaaaaaaaaaa <SOH>I602TT
Computer: <SOH>s602TTaaaaaaaaaaaaaaaaaaaa <SOH>i602TT

Typical Response Message, Display Format:

<SOH>
I60201
22-05-01 15:07

TANK PRODUCT LABEL

TANK PRODUCT LABEL


1 REGULAR UNLEADED
<ETX>

Typical Response Message, Computer Format:

<SOH>i602TTYYMMDDHHmmTTaaaaaaaaaaaaaaaaaaaa
TTaaaaaaaaaaaaaaaaaaaa&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. a - Product Label (20 ASCII characters from 20 Hex - 7E Hex)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 59


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 604 Version 1
Function Type: Set Tank 1 Point Full Height Volume

Command Format: Inquire:


Display: <SOH>S604TTGGGGGG <SOH>I604TT
Computer: <SOH>s604TTFFFFFFFF <SOH>i604TT

Notes:
1. TT - Tank Number (Decimal, 00 = all)
2. GGGGGG - Full Height Volume, Gallons (Decimal)
3. FFFFFFFF - Full Height Volume, Gallons (ASCII Hex IEEE float)

Typical Response Message, Display Format:

<SOH>
I60401
22-05-01 15:07

TANK FULL VOLUME

TANK PRODUCT LABEL GALLONS


1 REGULAR UNLEADED 10000
<ETX>

Typical Response Message, Computer Format:

<SOH>i604TTYYMMDDHHmmTTFFFFFFFF
TTFFFFFFFF&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. FFFFFFFF - Full Height Volume, Gallons (ASCII Hex IEEE float)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 60


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 605 Version 1
Function Type: Set Tank 4 Point Full, 3/4, 1/2, 1/4 Volumes

Command Format: Inquire:


Display: <SOH>S605TTGGGGGGggggggGGGGGGgggggg <SOH>I605TT
or: <SOH>S605TTGGGG,gggg,GGGG,ggg
Computer: <SOH>s605TTFFFFFFFFffffffffFFFFFFFFffffffff <SOH>i605TT

Notes:
1. TT - Tank Number (Decimal, 00 = all)
2. GGGGGG - Full Height Volume, Gallons (Decimal)
3. gggggg - 3/4 Height Volume, Gallons (Decimal)
4. GGGGGG - 1/2 Height Volume, Gallons (Decimal)
5. gggggg - 1/4 Height Volume, Gallons (Decimal)
6. FFFFFFFF - Full Height Volume, Gallons (ASCII Hex IEEE float)
7. ffffffff - 3/4 Height Volume, Gallons (ASCII Hex IEEE float)
8. FFFFFFFF - 1/2 Height Volume, Gallons (ASCII Hex IEEE float)
9. ffffffff - 1/4 Height Volume, Gallons (ASCII Hex IEEE float)

Typical Response Message, Display Format:

<SOH>
I60501
22-05-01 15:07

TANK 4 POINT VOLUMES

TANK PRODUCT LABEL GALLONS


1 REGULAR UNLEADED 10000 0 0 0
<ETX>

Typical Response Message, Computer Format:

<SOH>i605TTYYMMDDHHmmTTFFFFFFFFffffffffFFFFFFFFffffffff
TTFFFFFFFFffffffffFFFFFFFFffffffff&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. FFFFFFFF - Full Height Volume, Gallons (ASCII Hex IEEE float)
4. ffffffff - 3/4 Height Volume, Gallons (ASCII Hex IEEE float)
5. FFFFFFFF - 1/2 Height Volume, Gallons (ASCII Hex IEEE float)
6. ffffffff - 1/4 Height Volume, Gallons (ASCII Hex IEEE float)
7. && - Data Termination Flag
8. CCCC - Message Checksum

Part No. 577013-767, Revision A 61


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 606 Version 1
Function Type: Set Tank 20 Point Full, 95%, 90%,...Volumes

Command Format: Inquire:


Display: <SOH>S606TTGGGGGGgggggg... <SOH>I606TT
or: <SOH>S606TTGGGG,gggg,GGGG,...
Computer: <SOH>s606TTFFFFFFFF... <SOH>i606TT

Notes:
1. TT - Tank Number (Decimal, 00 = all)
2. GGGGGGgggggg - Series of 20 Volumes, Gallons (Decimal)
3. FFFFFFFF - Series of 20 Volumes, Gallons (ASCII Hex IEEE float)

Typical Response Message, Display Format:

<SOH>
I60601
22-05-01 15:07

TANK 20 POINT VOLUMES

TANK PRODUCT LABEL GALLONS


1 REGULAR UNLEADED 10000 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
<ETX>

Typical Response Message, Computer Format:

<SOH>i606TTYYMMDDHHmmTTFFFFFFFF...
TTFFFFFFFF...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. FFFFFFFF - Series of 20 Volumes, Gallons (ASCII Hex IEEE float)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 62


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 607 Version 1
Function Type: Set Tank Diameter

Command Format: Inquire:


Display: <SOH>S607TTIII.hh <SOH>I607TT
Computer: <SOH>s607TTFFFFFFFF <SOH>i607TT

Notes:
1. TT - Tank Number (Decimal, 00 = all)
2. III.hh - Tank Diameter, Inches and hundredths (Decimal)
3. FFFFFFFF - Tank Diameter, Inches (ASCII Hex IEEE float)

Typical Response Message, Display Format:

<SOH>
I60701
22-05-01 15:07

TANK DIAMETER

TANK PRODUCT LABEL INCHES


1 REGULAR UNLEADED 96.00
<ETX>

Typical Response Message, Computer Format:

<SOH>i607TTYYMMDDHHmmTTFFFFFFFF
TTFFFFFFFF&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. FFFFFFFF - Tank Diameter, Inches (ASCII Hex IEEE float)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 63


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 608 Version 1
Function Type: Set Tank Tilt

Command Format: Inquire:


Display: <SOH>S608TTIII.hh <SOH>I608TT
Computer: <SOH>s608TTFFFFFFFF <SOH>i608TT

Notes:
1. TT - Tank Number (Decimal, 00 = all)
2. III.hh - Tank Tilt, Inches and hundredths (Decimal)
3. FFFFFFFF - Tank Tilt, Inches (ASCII Hex IEEE float)

Typical Response Message, Display Format:

<SOH>
I60801
22-05-01 15:07

TANK TILT

TANK PRODUCT LABEL INCHES


1 REGULAR UNLEADED 0.00
<ETX>

Typical Response Message, Computer Format:

<SOH>i608TTYYMMDDHHmmTTFFFFFFFF
TTFFFFFFFF&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. FFFFFFFF - Tank Tilt, Inches (ASCII Hex IEEE float)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 64


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 609 Version 1
Function Type: Set Tank Thermal Expansion Coefficient

Command Format: Inquire:


Display: <SOH>S609TTc.cccccc <SOH>I609TT
Computer: <SOH>s609TTFFFFFFFF <SOH>i609TT

Notes:
1. TT - Tank Number (Decimal, 00 = all)
2. c.cccccc - Thermal Expansion Coefficient (decimal)
3. FFFFFFFF - Thermal Expansion Coefficient (ASCII Hex IEEE float)

Typical Response Message, Display Format:

<SOH>
I60901
22-05-01 15:07

TANK THERMAL COEFFICIENT

TANK PRODUCT LABEL


1 REGULAR UNLEADED 0.000651
<ETX>

Typical Response Message, Computer Format:

<SOH>i609TTYYMMDDHHmmTTFFFFFFFF
TTFFFFFFFF&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. FFFFFFFF - Thermal Expansion Coefficient (ASCII Hex IEEE float)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 65


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 60A Version 1
Function Type: Set Tank Linear Calculated Full Volume

Command Format: Inquire:


Display: <SOH>S60ATTGGGGGG <SOH>I60ATT
Computer: <SOH>s60ATTFFFFFFFF <SOH>i60ATT

Notes:
1. TT - Tank Number (Decimal, 00 = all)
2. GGGGGG - Full Height Volume, Gallons (Decimal)
3. FFFFFFFF - Full Height Volume, Gallons (ASCII Hex IEEE float)

Typical Response Message, Display Format:

<SOH>
I60A01
22-05-01 15:08

TANK FULL VOLUME

TANK PRODUCT LABEL TANK PROFILE GALLONS


1 REGULAR UNLEADED 1 PT 10000
<ETX>

Typical Response Message, Computer Format:

<SOH>i60ATTYYMMDDHHmmTTFFFFFFFF
TTFFFFFFFF&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. FFFFFFFF - Full height volume (ASCII Hex IEEE float)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 66


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 60B Version 1
Function Type: Set Tank Stick Height Function Enable

Command Format: Inquire:


Display: <SOH>S60B00f <SOH>I60B00
Computer: <SOH>s60B00f <SOH>i60B00

Typical Response Message, Display Format:

<SOH>
I60B01
22-05-01 15:08

STICK HEIGHT OFFSET ENABLE STATUS


ENABLED
<ETX>

Typical Response Message, Computer Format:

<SOH>i60B00YYMMDDHHmmf&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. f - Stick Height Function:
0 = Disabled
1 = Enabled
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 67


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 60C Version 1
Function Type: Set Tank Stick Height Offset

Command Format: Inquire:


Display: <SOH>S60CTTIII.hh <SOH>I60CTT
Computer: <SOH>s60CTTFFFFFFFF <SOH>i60CTT

Notes:
1. TT - Tank Number (Decimal, 00 = all)
2. III.hh - Stick Height Offset, Inches and hundredths (Decimal)
3. FFFFFFFF - Stick Height Offset, Inches (ASCII Hex IEEE float). Value
must be within the range of +144 to -144 inches. It is used
to calculate stick height = height (without tilt) + stick
offset

Typical Response Message, Display Format:

<SOH>
I60C01
22-05-01 15:08

TANK STICK HEIGHT OFFSET

TANK PRODUCT LABEL INCHES


1 REGULAR UNLEADED 1.25
<ETX>

Typical Response Message, Computer Format:

<SOH>i60CTTYYMMDDHHmmTTFFFFFFFF
TTFFFFFFFF&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. FFFFFFFF - Stick Height Offset, Inches (ASCII Hex IEEE float)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 68


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 60D Version 1
Function Type: Set Chinese Fixed Product Label

Command Format: Inquire:


Display: <SOH>S60DTTLL <SOH>I60DTT
Computer: <SOH>s60DTTLL <SOH>i60DTT

Typical Response Message, Display Format:

<SOH>
I60D01
22-05-01 15:08

CHINESE PRODUCT LABEL

TANK 1 0
<ETX>

Typical Response Message, Computer Format:

<SOH>i60DTTYYMMDDHHmmTTLL&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank number
3. LL - Fixed product label index:
00 = NONE
01 = DIESEL
02 = GASOLINE UNLEADED
03 = SUPER UNLEADED
04 = PREMIUM
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 69


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 610 Version 1
Function Type: Set Tank Delivery Delay

Command Format: Inquire:


Display: <SOH>S610TTdd <SOH>I610TT
Computer: <SOH>s610TTdd <SOH>i610TT

Typical Response Message, Display Format:

<SOH>
I61001
22-05-01 15:08

TANK DELIVERY DELAY

TANK PRODUCT LABEL


1 REGULAR UNLEADED 1
<ETX>

Typical Response Message, Computer Format:

<SOH>i610TTYYMMDDHHmmTTdd
TTdd&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. dd - Indicates the length of time in minutes (01-99)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 70


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 611 Version 1
Function Type: Set Tank Leak Test Type & Start Time

Command Format: Inquire:


Display: <SOH>S611TTDDRMYYMMDDHHmm<CR> (if M = 1) <SOH>I611TT
MMWDHHmm<CR> (if M = 2)
WDHHmm<CR> (if M = 3)
DHHmm<CR> (if M = 4)
HHmm<CR> (if M = 5)
<CR> (if M = 6)
<CR> (if M = 7)
Computer: <SOH>s611TTDDRMYYMMDDHHmm<CR> (if M = 1) <SOH>i611TT
MMWDHHmm<CR> (if M = 2)
WDHHmm<CR> (if M = 3)
DHHmm<CR> (if M = 4)
HHmm<CR> (if M = 5)
<CR> (if M = 6)
<CR> (if M = 7)

Typical Response Message, Display Format:

<SOH>
I61101
22-05-01 15:09

LEAK TEST METHOD

TEST ON DATE : TANK 1


DISABLED

START TIME : DISABLED


TEST RATE : 0.20 GAL/HR
DURATION : 2 HOURS

TST EARLY STOP:DISABLED


<ETX>

Typical Response Message, Computer Format:

<SOH>i611TTYYMMDDHHmmTTDDRMYYMMDDHHmm (if M = 1)
MMWDHHmm (if M = 2)
WDHHmm (if M = 3)
DHHmm (if M = 4)
HHmm (if M = 5)
(none) (if M = 6)
(none) (if M = 7)
TTDDRMYYMMDDHHmm&&CCCC<ETX> (if M = 1)
MMWDHHmm&&CCCC<ETX> (if M = 2)
WDHHmm&&CCCC<ETX> (if M = 3)
DHHmm&&CCCC<ETX> (if M = 4)
HHmm&&CCCC<ETX> (if M = 5)
&&CCCC<ETX> (if M = 6)
&&CCCC<ETX> (if M = 7)

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. DD - Leak test Duration in hours (2 <= DD <= 24)
4. R - Leak test Rate (0 = 0.2, 1 = 0.1)

Part No. 577013-767, Revision A 71


Serial Interface Manual
TLS2 Monitoring Systems
Function Code 611 Notes: (Continued)

5. M - Leak test Method:


1 = On Date
2 = Annually
3 = Monthly
4 = Weekly
5 = Daily

- If M = 1 ON DATE, YYMMDDHHmm:
YY = Year
MM = Month (01 - 12)
DD = Day
HHmm = Hour, Minute (EE00 = Disabled)

- If M = 2 ANNUALLY, MMWDHHmm:
MM = Month (01 - 12)
W = Week Number (1 - 4)
D = Day (1 = Monday, 2 = Tuesday, . . . 7 = Sunday)
HHmm = Hour, Minute (EE00 = Disabled)

- If M = 3 MONTHLY, WDHHmm:
W = Week Number (1 - 4)
D = Day (1 = Monday, 2 = Tuesday, . . . 7 = Sunday)
HHmm = Hour, Minute (EE00 = Disabled)

- If M = 4 WEEKLY, DHHmm:
D = Day (1 = Monday, 2 = Tuesday, . . . 7 = Sunday)
HHmm = Hour, Minute (EE00 = Disabled)

- If M = 5 DAILY, HHmm:
HHmm = Hour, Minute (EE00 = Disabled)

6. && - Data Termination Flag


7. CCCC - Message Checksum

Part No. 577013-767, Revision A 72


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 612 Version 1
Function Type: Set Tank Manifolded Partners

Command Format: Inquire:


Display: <SOH>S612TTttTTtt...<CR> <SOH>I612TT
Computer: <SOH>s612TTttTTtt...<CR> <SOH>i612TT

Typical Response Message, Display Format:

<SOH>
I61201
22-05-01 15:09

TANK MANIFOLDED PARTNERS

TANK PRODUCT LABEL MANIFOLDED TANKS


1 REGULAR UNLEADED 3, 5
<ETX>

Typical Response Message, Computer Format:

<SOH>i612TTYYMMDDHHmmTTNNtt...
TTNNtt...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Number of the first tank to be manifolded
3. NN - Number of tanks that are manifolded together
4. tt - Tank numbers of other tanks to be manifolded to first tank
5. && - Data Termination Flag
6. CCCC - Message Checksum

Part No. 577013-767, Revision A 73


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 61A Version 1
Function Type: Set In-Tank Leak Test Early Stop

Command Format: Inquire:


Display: <SOH>S61ATTf <SOH>I61ATT
Computer: <SOH>s61ATTf <SOH>i61ATT

Typical Response Message, Display Format:

<SOH>
I61A01
22-05-01 15:09

IN-TANK LEAK TEST EARLY STOP

TANK PRODUCT LABEL TST EARLY STOP:


1 REGULAR UNLEADED DISABLED
<ETX>

Typical Response Message, Computer Format:

<SOH>i6A000YYMMDDHHmmTTf...
TTf&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. f - In-Tank Leak Test Early Stop Flag:
0 = DISABLED
1 = ENABLED
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 74


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 621 Version 1
Function Type: Set Tank Low Level Limit

Command Format: Inquire:


Display: <SOH>S621TTGGGGGG <SOH>I621TT
Computer: <SOH>s621TTFFFFFFFF <SOH>i621TT

Notes:
1. TT - Tank Number (Decimal, 00 = all)
2. GGGGGG - Low Level Limit, Gallons (Decimal)
3. FFFFFFFF - Low Level Limit, Gallons (ASCII Hex IEEE float)

Typical Response Message, Display Format:

<SOH>
I62101
22-05-01 15:09

TANK LOW PRODUCT LIMIT

TANK PRODUCT LABEL GALLONS


1 REGULAR UNLEADED 800
<ETX>

Typical Response Message, Computer Format:

<SOH>i621TTYYMMDDHHmmTTFFFFFFFF
TTFFFFFFFF&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. FFFFFFFF - Low Level Limit, Gallons (ASCII Hex IEEE float)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 75


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 623 Version 1
Function Type: Set Tank Overfill Level Limit

Command Format: Inquire:


Display: <SOH>S623TTGGGGGG <SOH>I623TT
Computer: <SOH>s623TTFFFFFFFF <SOH>i623TT

Notes:
1. TT - Tank Number (Decimal, 00 = all)
2. GGGGGG - Overfill Level Limit, Gallons (Decimal)
3. FFFFFFFF - Overfill Level Limit, Gallons (ASCII Hex IEEE float)

Typical Response Message, Display Format:

<SOH>
I62301
22-05-01 15:09

TANK OVERFILL LEVEL LIMIT

TANK PRODUCT LABEL GALLONS


1 REGULAR UNLEADED 9604
<ETX>

Typical Response Message, Computer Format:

<SOH>i623TTYYMMDDHHmmTTFFFFFFFF
TTFFFFFFFF&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. FFFFFFFF - Overfill Level Limit, Gallons (ASCII Hex IEEE float)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 76


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 624 Version 1
Function Type: Set Tank High Water Level Limit

Command Format: Inquire:


Display: <SOH>S624TTII.t <SOH>I624TT
Computer: <SOH>s624TTFFFFFFFF <SOH>i624TT

Notes:
1. TT - Tank Number (Decimal, 00 = all)
2. II.t - High Water Level Limit, Inches and tenths (Decimal,
Max=05.0)
3. FFFFFFFF - High Water Level Limit, Inches (ASCII Hex IEEE float)

Typical Response Message, Display Format:

<SOH>
I62401
22-05-01 15:09

TANK HIGH WATER LEVEL LIMIT

TANK PRODUCT LABEL INCHES


1 REGULAR UNLEADED 4.9
<ETX>

Typical Response Message, Computer Format:

<SOH>i624TTYYMMDDHHmmTTFFFFFFFF
TTFFFFFFFF&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. FFFFFFFF - High Water Level Limit, Inches (ASCII Hex IEEE float)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 77


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 628 Version 1
Function Type: Set Tank Maximum Volume Limit

Command Format: Inquire:


Display: <SOH>S628TTGGGGGG <SOH>I628TT
Computer: <SOH>s628TTFFFFFFFF <SOH>i628TT

Notes:
1. TT - Tank Number (Decimal, 00 = all)
2. GGGGGG - Maximum Volume Limit, Gallons (Decimal)
3. FFFFFFFF - Maximum Volume Limit, Gallons (ASCII Hex IEEE float)

Typical Response Message, Display Format:

<SOH>
I62801
22-05-01 15:10

TANK MAXIMUM VOLUME LIMIT

TANK PRODUCT LABEL GALLONS


1 REGULAR UNLEADED 9800
<ETX>

Typical Response Message, Computer Format:

<SOH>i628TTYYMMDDHHmmTTFFFFFFFF
TTFFFFFFFF&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. FFFFFFFF - Maximum Volume Limit, Gallons (ASCII Hex IEEE float)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 78


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 629 Version 1
Function Type: Set Tank Delivery Required Limit

Command Format: Inquire:


Display: <SOH>S629TTGGGGGG <SOH>I629TT
Computer: <SOH>s629TTFFFFFFFF <SOH>i629TT

Notes:
1. TT - Tank Number (Decimal, 00 = all)
2. GGGGGG - Delivery Required Limit, Gallons (Decimal)
3. FFFFFFFF - Delivery Required Limit, Gallons (ASCII Hex IEEE float)

Typical Response Message, Display Format:

<SOH>
I62901
22-05-01 15:10

TANK DELIVERY REQUIRED LIMIT

TANK PRODUCT LABEL GALLONS


1 REGULAR UNLEADED 900
<ETX>

Typical Response Message, Computer Format:

<SOH>i629TTYYMMDDHHmmTTFFFFFFFF
TTFFFFFFFF&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. FFFFFFFF - Delivery Required Limit, Gallons (ASCII Hex IEEE float)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 79


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 62A Version 1
Function Type: Set Tank Annual Leak Test Minimum Volume

Command Format: Inquire:


Display: <SOH>S62ATTGGGGGG <SOH>I62ATT
Computer: <SOH>s62ATTFFFFFFFF <SOH>i62ATT

Notes:
1. TT - Tank Number (Decimal, 00 = all)
2. GGGGGG - Annual Test Minimum Volume, Gallons (Decimal)
3. FFFFFFFF - Annual Test Minimum Volume, Gallons (ASCII Hex IEEE float)

Typical Response Message, Display Format:

<SOH>
I62A01
22-05-01 15:10

ANNUAL LEAK TEST MIN VOLUME

TANK PRODUCT LABEL GALLONS


1 REGULAR UNLEADED 0
<ETX>

Typical Response Message, Computer Format:

<SOH>i62ATTYYMMDDHHmmTTFFFFFFFF
TTFFFFFFFF&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. FFFFFFFF - Annual Test Minimum Volume, Gallons (ASCII Hex IEEE float)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 80


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 62D Version 1
Function Type: Set Enable/Disable Tank Leak Test Fail Alarms

Command Format: Inquire:


Display: <SOH>S62DTTgpa <SOH>I62DTT
Computer: <SOH>s62DTTgpa <SOH>i62DTT

Typical Response Message, Display Format:

<SOH>
I62D01
22-05-01 15:10

TANK LEAK TEST FAIL ALARMS

TANK PRODUCT LABEL


1 REGULAR UNLEADED GROSS TEST FAIL DISABLED
PERIODIC TEST FAIL DISABLED
<ETX>

Typical Response Message, Computer Format:

<SOH>i62DTTYYMMDDHHmmTTgpa
TTgpa&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. g - Gross Test Fail Alarm
0 = Disabled
1 = Enabled
4. p - Periodic Test Fail Alarm
0 = Disabled
1 = Enabled
5. a - Annual Test Fail Alarm
0 = Disabled
1 = Enabled
6. && - Data Termination Flag
7. CCCC - Message Checksum

Part No. 577013-767, Revision A 81


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 62F Version 1
Function Type: Set Mag Probe Float Size

Command Format: Inquire:


Display: <SOH>S62FTTf <SOH>I62FTT
Computer: <SOH>s62FTTf <SOH>i62FTT

Typical Response Message, Display Format:

<SOH>
I62F01
22-05-01 15:10

MAG PROBE FLOAT SIZE

TANK PRODUCT LABEL FLOAT SIZE:


1 REGULAR UNLEADED 2.0 INCHES
<ETX>

Typical Response Message, Computer Format:

<SOH>i62FTTYYMMDDHHmmTTf
TTf&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. f - Mag Probe Float Size
0 = 4.0"
1 = 2.0"
2 = 3.0"
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 82


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 633 Version 1
Function Type: Set Leak Test Report Type

Command Format: Inquire:


Display: <SOH>S63300f <SOH>I63300
Computer: <SOH>s63300f <SOH>i63300

Typical Response Message, Display Format:

<SOH>
I63301
22-05-01 15:10

LEAK TEST REPORT FORMAT: NORMAL


<ETX>

Typical Response Message, Computer Format:

<SOH>i63300YYMMDDHHmmf&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. f - Leak test Report Type:
0 = Normal
1 = Enhanced
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 83


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 636 Version 1
Function Type: Set Tank Periodic Leak Test Minimum Volume

Command Format: Inquire:


Display: <SOH>S636TTGGGGGG <SOH>I636TT
Computer: <SOH>s636TTFFFFFFFF <SOH>i636TT

Notes:
1. TT - Tank Number (Decimal, 00 = all)
2. GGGGGG - Periodic Test Minimum Volume, Gallons (Decimal)
3. FFFFFFFF - Periodic Test Minimum Volume, Gallons (ASCII Hex IEEE float)

Typical Response Message, Display Format:

<SOH>
I63601
22-05-01 15:10

PERIODIC LEAK TEST MIN VOLUME

TANK PRODUCT LABEL GALLONS


1 REGULAR UNLEADED 0
<ETX>

Typical Response Message, Computer Format:

<SOH>i636TTYYMMDDHHmmTTFFFFFFFF
TTFFFFFFFF&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. FFFFFFFF - Periodic Test Minimum Volume, Gallons (ASCII Hex IEEE float)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 84


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 638 Version 1
Function Type: Set Tank Overfill by Percent

Command Format: Inquire:


Display: <SOH>S638TTppp <SOH>I638TT
Computer: <SOH>s638TTppp <SOH>i638TT

Typical Response Message, Display Format:

<SOH>
I63801
22-05-01 15:11

TANK OVERFILL LEVEL LIMIT

TANK PRODUCT LABEL


1 REGULAR UNLEADED 98 %
<ETX>

Typical Response Message, Computer Format:

<SOH>i638TTYYMMDDHHmmTTppp&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank number (Decimal, 00 = all)
3. ppp - Tank Overfill Percent (Decimal, 000 - 100)
4. && - Data Termination Flag
5. CCCC - Message Checksum

Part No. 577013-767, Revision A 85


Serial Interface Manual
TLS2 Monitoring Systems
7.3.5 MISCELLANEOUS SETUP
Function Code: 854 Version 1
Function Type: Set Immediate Non-volatile RAM Store

Command Format: Inquire:


Display: <SOH>S85400ss149 <SOH>I85400
Computer: <SOH>s85400ss149 <SOH>i85400

Notes:
1. ss - Save set up data Flag (see below)
2. 149 - This verification code must be sent to confirm the command

Typical Response Message, Display Format:

<SOH>
I85400
22-05-01 15:11

SAVE SETUP DATA: IDLE


<ETX>

Typical Response Message, Computer Format:

<SOH>i85400YYMMDDHHmmss&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. ss - Save set up data Flag:
00 = Idle
01 = Store setup
02 = Restore setup
03 = Store delivery
04 = Restore delivery
05 = Store leak test history
06 = Restore leak test history
07 = Store shift history
08 = Restore shift history
09 = Store alarm history
10 = Restore alarm history
11 = Store miscellaneous history
12 = Restore miscellaneous history
13 = Ram clear initialize
14 = Ram clear
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 86


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 881 Version 1
Function Type: Set Communication Port Data

Command Format: Inquire:


Display: <SOH>S881PPBBBBBPSDTAA <SOH>I881PP
Computer: <SOH>s881PPBBBBBPSDTAA <SOH>i881PP

Notes:
1. PP - Communication Port Number (Decimal 01 - 02)

Typical Response Message, Display Format:

<SOH>
I88101
22-05-01 15:11
PORT SETTINGS:

COMM 1 : SERIAL

232 SECURITY CODE : 000000


STATUS : DISABLED

BAUD RATE : 9600


PARITY : ODD
STOP BIT : 1
DATA LENGTH : 7

HANDSHAKE : NONE
<ETX>

Typical Response Message, Computer Format:

<SOH>i881PPYYMMDDHHmmPPBBBBBPSDTAA&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. BBBBB - Baud Rate (Decimal)
3. P - Parity (Decimal; 0=None, 1 or 2)
4. S - Stop Bit (Decimal; 1 or 2)
5. D - Data Bit (Decimal; 7 or 8)
6. T - Pulse or Tone (Decimal; 0=Tone, 1=Pulse)
7. AA - Number of Rings before Answer (Decimal)
8. && - Data Termination Flag
9. CCCC - Message Checksum

Part No. 577013-767, Revision A 87


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 882 Version 1
Function Type: Initialize Communication Port Data

Command Format: Inquire:


Display: <SOH>S882PP149 <SOH>I882PP
Computer: <SOH>s882PP149 <SOH>i882PP

Notes:
1. PP - Communication Port Number (Decimal 01 - 02)
2. 149 - This verification code must be sent to confirm the command

Typical Response Message, Display Format:

<SOH>
I88201
22-05-01 15:11
PORT SETTINGS:

COMM 1 : SERIAL

232 SECURITY CODE : 000000


STATUS : DISABLED

BAUD RATE : 9600


PARITY : ODD
STOP BIT : 1
DATA LENGTH : 7

HANDSHAKE : NONE
<ETX>

Typical Response Message, Computer Format:

<SOH>i882PPYYMMDDHHmmPPBBBBBPSDTAA&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. BBBBB - Baud Rate (Decimal)
3. P - Parity (Decimal; 0=None, 1 or 2)
4. S - Stop Bit (Decimal; 1 or 2)
5. D - Data Bit (Decimal; 7 or 8)
6. T - Pulse or Tone (Decimal; 0=Tone, 1=Pulse)
7. AA - Number of Rings before Answer (Decimal)
8. && - Data Termination Flag
9. CCCC - Message Checksum

Part No. 577013-767, Revision A 88


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 883 Version 1
Function Type: Set Serial Communication Language

Command Format: Inquire:


Display: <SOH>S88300LL <SOH>I88300
Computer: <SOH>s88300LL <SOH>i88300

Typical Response Message, Display Format:

<SOH>
I88301
22-05-01 15:11

SERIAL LANGUAGE

LANG : ENGLISH
<ETX>

Typical Response Message, Computer Format:

<SOH>i883YYMMDDHHmmLL&&CCCC<ETX>

Notes:
1. MMDDYYHHmm - Current Date and time
2. LL - Serial Communication Language:
1 = English
2 = French
3 = Spanish
5 = Portuguese
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 89


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 884 Version 1
Function Type: Set Serial Handshaking Method

Command Format: Inquire:


Display: <SOH>S88400f <SOH>I88400
Computer: <SOH>s88400f <SOH>i88400

Typical Response Message, Display Format:

<SOH>
I88401
22-05-01 15:11

HANDSHAKE : NONE
<ETX>

Typical Response Message, Computer Format:

<SOH>i88400YYMMDDHHmmf&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. f - Handshaking Flag: Sets handshaking method for port on which
command is received
0 = Disabled
1 = Hardware
2 = XON/XOFF
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 90


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 885 Version 1
Function Type: Set Modem Type

Command Format: Inquire:


Display: <SOH>S885PPMM <SOH>I885PP
Computer: <SOH>s885PPMM <SOH>i885PP

Notes:
1. PP - Communication Port Number (Decimal 01 - 02)

Typical Response Message, Display Format:

<SOH>
I88501
22-05-01 15:11

COMM BOARD : 1
MODEM TYPE : OTHER
<ETX>

Typical Response Message, Computer Format:

<SOH>i885PPYYMMDDHHmmMM&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. MM - Modem Type:
02 = OTHER
03 = US ROBOTICS
04 = ZOOM
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 91


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 886 Version 1
Function Type: Set Modem Dial-In Setup String

Command Format: Inquire:


Display: <SOH>S886PPaaaaaaaaaaaaaaaaaaaa <SOH>I886PP
Computer: <SOH>s886PPaaaaaaaaaaaaaaaaaaaa <SOH>i886PP

Notes:
1. PP - Communication Port Number (Decimal 01 - 02)

Typical Response Message, Display Format:

<SOH>
I88601
22-05-01 15:11

COMM BOARD : 1
MODEM SETUP STRING :
<ETX>

Typical Response Message, Computer Format:

<SOH>i886PPYYMMDDHHmmaaaaaaaaaaaaaaaaaaaa&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. a - Modem Setup String (20 ASCII characters)
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 92


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 88A Version 1
Function Type: Set Communications Port Type

Command Format: Inquire:


Display: <SOH>S88APPt <SOH>I88APP
Computer: <SOH>s88APPt <SOH>i88APP

Notes:
1. PP - Communication Port Number (Decimal 01 - 02)

Typical Response Message, Display Format:

<SOH>
I88A01
22-05-01 15:12

PORT COMMUNICATIONS TYPE

COMM 1: SERIAL
<ETX>

Typical Response Message, Computer Format:

<SOH>i88APPYYMMDDHHmmt&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. t - Communications Port Type:
0 = Printer
1 = Modem
2 = Serial
3 = None
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 93


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 88B Version 1
Function Type: Set Printer Language

Command Format: Inquire:


Display: <SOH>S88BPPll <SOH>I88BPP
Computer: <SOH>s88BPPll <SOH>i88BPP

Notes:
1. PP - Communication Port Number (Decimal 01 - 03)

Typical Response Message, Display Format:

<SOH>
I88B01
22-05-01 15:12

PORT PRINTER LANGUAGE

COMM 1: EPSON ESC/P


<ETX>

Typical Response Message, Computer Format:

<SOH>i88BPPYYMMDDHHmmll&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. ll - Printer language:
00 = EPSON
01 = IBM
02 = PU_414
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 94


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 88C Version 1
Function Type: Set Modem Dial-Out Setup String

Command Format: Inquire:


Display: <SOH>S88CPPaaaaaaaaaaaaaaaaaaaa <SOH>I88CPP
Computer: <SOH>s88CPPaaaaaaaaaaaaaaaaaaaa <SOH>i88CPP

Notes:
1. PP - Communication Port Number (Decimal 01 - 02)

Typical Response Message, Display Format:

<SOH>
I88C01
22-05-01 15:12

COMM BOARD : 1
MODEM SETUP STRING :
<ETX>

Typical Response Message, Computer Format:

<SOH>i88CPPYYMMDDHHmmaaaaaaaaaaaaaaaaaaaa&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. a - Dial Out String (20 ASCII characters)
3. && - Data Termination Flag
4. CCCC - Message Checksum

Part No. 577013-767, Revision A 95


Serial Interface Manual
TLS2 Monitoring Systems
7.4 DIAGNOSTIC REPORTS
7.4.1 SYSTEM DIAGNOSTIC REPORTS
Function Code: 902 Version 1
Function Type: System Revision Level Report

Command Format:
Display: <SOH>I90200
Computer: <SOH>i90200

Typical Response Message, Display Format:

<SOH>
I90200
22-05-01 15:12
SOFTWARE# 349783-001-AXM
CREATED - 01.05.17.15.11

SYSTEM FEATURES:
PERIODIC IN-TANK TESTS
ANNUAL IN-TANK TESTS
<ETX>

Typical Response Message, Computer Format:

<SOH>i90200YYMMDDHHmmSOFTWARE# nnnnnn-vvv-rrrCREATED - YY.MM.DD.HH.mm&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. nnnnnn-vvv - Software version number (ASCII text string)
3. rrr - Software revision level (ASCII text string)
4. YY.MM.DD.HH.mm - Date and time of software creation
5. && - Data Termination Flag
6. CCCC - Message Checksum

Part No. 577013-767, Revision A 96


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: 905 Version 1
Function Type: System Revision Level Report II

Command Format:
Display: <SOH>I90500
Computer: <SOH>i90500

Typical Response Message, Display Format:

<SOH>
I90500
22-05-01 15:12
SOFTWARE# 349783-001-AXM
CREATED - 01.05.17.15.11

SYSTEM FEATURES:
PERIODIC IN-TANK TESTS
ANNUAL IN-TANK TESTS
<ETX>

Typical Response Message, Computer Format:

<SOH>i90500YYMMDDHHmmSOFTWARE# 346abb-Tvv-rrrCREATED - YY.MM.DD.HH.mm


nnAABBCCDDEEFFGGHHIIJJS-MODULE# nnnnnn-vvv-r&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. 346 - Software Base number (fixed)
3. a - Platform
0 = Standard CPU, PLLD only
1 = Enhanced CPU
2 = (Unused)
3 = Enhanced CPU 16 Tank
4 = Standard CPU without PLLD & WPLLD
5 = Standard CPU, WPLLD only
4. bb - Version level (eg version "15")
5. T - Software Type
1 = "Real"
2 = "Demo"
3 = "IFSF"

Part No. 577013-767, Revision A 97


Serial Interface Manual
TLS2 Monitoring Systems
Function Code 905 Notes: (Continued)

6. vv - Language
00 = English/Spanish
01 = English/French
02 = English/German
03 = English/Swedish
04 = English/Portuguese
05 = English/Polish
06 = English/Finnish
07 = English/Japanese
08 = English/Greek
09 = English/Russian
10 = English/Turkish
11 = English/Dutch
12 = English/Italian
99 = English only

7. rrr - Revision level (eg revision "AX1")


8. YY.MM.DD.HH.mm - Date and time of software creation
9. nn - number of 2 byte values to follow (Hex)
10. AA - PERIODIC IN-TANK TESTS (00 = DISABLE, 01 = ENABLE)
11. BB - ANNUAL IN-TANK TESTS (00 = DISABLE, 01 = ENABLE)
12. CC - CSLD (00 = DISABLE, 01 = ENABLE)
13. DD - BIR (00 = DISABLE, 01 = ENABLE)
14. EE - FUEL MANAGER (00 = DISABLE, 01 = ENABLE)
15. FF - PRECISION PLLD (00 = DISABLE, 01 = ENABLE)
16. GG - TANKER LOAD (00 = DISABLE, 01 = ENABLE)
17. HH - 0.2 GPH PLLD (00 = DISABLE, 01 = ENABLE)
18. II - PRECISION PLLD ON DEMAND (00 = DISABLE, 01 = ENABLE)
19. JJ - SPECIAL 3-TANK/LINE CONSOLE (00 = DISABLE, 01 = ENABLE)

20. nnnnnn-vvv-r - SEM Info 3 parts, if none "NO SOFTWARE MODULE"


21. nnnnnn - SEM number (ASCII text string)
22. vvv - SEM Software version number (ASCII text string)
23. r - SEM Software revision level (ASCII text string)

24. && - Data Termination Flag


25. CCCC - Message Checksum

Part No. 577013-767, Revision A 98


Serial Interface Manual
TLS2 Monitoring Systems
7.4.2 IN-TANK DIAGNOSTIC REPORTS
Function Code: A01 Version 1
Function Type: Probe Type and Serial Number

Command Format:
Display: <SOH>IA01TT
Computer: <SOH>iA01TT

Typical Response Message, Display Format:

<SOH>
IA0101
22-05-01 15:12
TYPE CODE LENGTH SERIAL NO. D/CODE OPT
TANK 1 REGULAR UNLEADED MAG C001 96.00 123001 0000 0x0000
<ETX>

Typical Response Message, Computer Format:

<SOH>iA01TTYYMMDDHHmmTTpPPKKKKFFFFFFFFSSSSSScccc
TTpPPKKKKFFFFFFFFSSSSSScccc&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. p - Product Code (single ASCII character, from 20 Hex - 7E Hex)
4. PP - Probe Type:
00 - Unknown (no further data follows for this probe)
03 - MAG
5. KKKK - Circuit Code (Hex)
6. FFFFFFFF - Probe Length (ASCII Hex IEEE float)
7. SSSSSS - Probe Serial Number (Decimal)
8. cccc - Probe Date Code (Hex)
9. && - Data Termination Flag
10. CCCC - Message Checksum

Part No. 577013-767, Revision A 99


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: A02 Version 1
Function Type: Probe Factory Calibration Values

Command Format:
Display: <SOH>IA02TT
Computer: <SOH>iA02TT

Typical Response Message, Display Format:

<SOH>
IA0201
22-05-01 15:12
TANK 1 REGULAR UNLEADED MAG GRADIENT = 180.0000 OPT= 0x0000
<ETX>

Typical Response Message, Computer Format:

<SOH>iA02TTYYMMDDHHmmTTpPPNNFFFFFFFF...
TTpPPNNFFFFFFFF...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. p - Product Code (single ASCII character, from 20 Hex - 7E Hex)
4. PP - Probe Type:
00 - Unknown (no further data follows for this probe)
03 - MAG
5. NN - Number of eight character Data Fields to follow (Hex)
6. FFFFFFFF - Probe Data (ASCII Hex IEEE float)
7. && - Data Termination Flag
8. CCCC - Message Checksum

Part No. 577013-767, Revision A 100


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: A10 Version 1
Function Type: Probe Last Sample Buffers

Command Format:
Display: <SOH>IA10TT
Computer: <SOH>iA10TT

Typical Response Message, Display Format:

<SOH>
IA1001
22-05-01 15:13
TANK 1 REGULAR UNLEADED MAG NUMBER OF SAMPLES = 1
569.000 13584.000 13584.000 13584.000 13584.000 13585.000 13585.000 13584.000
13584.000 13585.000 13584.000 40000.000 21993.000 21993.000 21993.000 21993.000
21993.000 21993.000 40000.000
<ETX>

Typical Response Message, Computer Format:

<SOH>iA10TTYYMMDDHHmmTTpPPSSSSNNFFFFFFFF...
TTpPPSSSSNNFFFFFFFF...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. p - Product Code (single ASCII character, from 20 Hex - 7E Hex)
4. PP - Probe Type:
00 - Unknown (no further data follows for this probe)
03 - MAG
5. SSSS - Sample Number (Hex)
6. NN - Number of eight character Data Fields to follow (Hex)
7. FFFFFFFF - Probe Data (ASCII Hex IEEE float)
8. && - Data Termination Flag
9. CCCC - Message Checksum

Part No. 577013-767, Revision A 101


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: A11 Version 1
Function Type: Probe Fast Average Buffers

Command Format:
Display: <SOH>IA11TT
Computer: <SOH>iA11TT

Typical Response Message, Display Format:

<SOH>
IA1101
22-05-01 15:13
TANK 1 REGULAR UNLEADED MAG NUMBER OF SAMPLES = 5
569.000 13584.000 13584.000 13584.000 13584.000 13585.000 13585.000 13584.000
13584.000 13585.000 13584.000 40000.000 21993.000 21993.000 21993.000 21993.000
21993.000 21993.000 40000.000
<ETX>

Typical Response Message, Computer Format:

<SOH>iA11TTYYMMDDHHmmTTpPPSSSSNNFFFFFFFF...
TTpPPSSSSNNFFFFFFFF...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. p - Product Code (single ASCII character, from 20 Hex - 7E Hex)
4. PP - Probe Type:
00 - Unknown (no further data follows for this probe)
03 - MAG
5. SSSS - Number of Samples (Hex)
6. NN - Number of eight character Data Fields to follow (Hex)
7. FFFFFFFF - Probe Data (ASCII Hex IEEE float)
8. && - Data Termination Flag
9. CCCC - Message Checksum

Part No. 577013-767, Revision A 102


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: A12 Version 1
Function Type: Probe Standard Average Buffers

Command Format:
Display: <SOH>IA12TT
Computer: <SOH>iA12TT

Typical Response Message, Display Format:

<SOH>
IA1201
22-05-01 15:13
TANK 1 REGULAR UNLEADED MAG NUMBER OF SAMPLES = 20
569.000 13584.000 13584.000 13584.000 13584.000 13585.000 13585.000 13584.000
13584.000 13585.000 13584.000 40000.000 21993.000 21993.000 21993.000 21993.000
21993.000 21993.000 40000.000
<ETX>

Typical Response Message, Computer Format:

<SOH>iA12TTYYMMDDHHmmTTpPPSSSSNNFFFFFFFF...
TTpPPSSSSNNFFFFFFFF...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. p - Product Code (single ASCII character, from 20 Hex - 7E Hex)
4. PP - Probe Type:
00 - Unknown (no further data follows for this probe)
03 - MAG
5. SSSS - Number of Samples (Hex)
6. NN - Number of eight character Data Fields to follow (Hex)
7. FFFFFFFF - Probe Data (ASCII Hex IEEE float)
8. && - Data Termination Flag
9. CCCC - Message Checksum

Part No. 577013-767, Revision A 103


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: A13 Version 1
Function Type: Probe Long Term Average Buffers

Command Format:
Display: <SOH>IA13TT
Computer: <SOH>iA13TT

Typical Response Message, Display Format:

<SOH>
IA1301
22-05-01 15:13
TANK 1 REGULAR UNLEADED MAG NUMBER OF SAMPLES = 424
569.000 13584.000 13584.000 13584.000 13584.000 13585.000 13585.000 13584.000
13584.000 13585.000 13584.000 40000.000 21993.000 21993.000 21993.000 21993.000
21993.000 21993.000 40000.000
<ETX>

Typical Response Message, Computer Format:

<SOH>iA13TTYYMMDDHHmmTTpPPSSSSNNFFFFFFFF...
TTpPPSSSSNNFFFFFFFF...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. p - Product Code (single ASCII character, from 20 Hex - 7E Hex)
4. PP - Probe Type:
00 - Unknown (no further data follows for this probe)
03 - MAG
5. SSSS - Number of Samples (Hex)
6. NN - Number of eight character Data Fields to follow (Hex)
7. FFFFFFFF - Probe Data (ASCII Hex IEEE float)
8. && - Data Termination Flag
9. CCCC - Message Checksum

Part No. 577013-767, Revision A 104


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: A14 Version 1
Function Type: Mag Probe Option Table

Command Format:
Display: <SOH>IA14TT
Computer: <SOH>iA14TT

Typical Response Message, Display Format:

<SOH>
IA1401
22-05-01 15:13

MAG PROBE OPTIONS TABLE

TNK LOW
NUM TEMP

1 NO
<ETX>

Typical Response Message, Computer Format:

<SOH>iA14TTYYMMDDHHmmTTNNL...
TTNNL...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm -
Current Date and Time
2. TT -
Tank Number (Decimal, 00 = all)
3. NN -
Number of option flags to follow
4. L -
Low temperature capability
0 = NO
1 = YES
5. && - Data Termination Flag
6. CCCC - Message Checksum

Part No. 577013-767, Revision A 105


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: A20 Version 1
Function Type: Probe Leak Test Flags - Present Test

Command Format:
Display: <SOH>IA20TT
Computer: <SOH>iA20TT

Typical Response Message, Display Format:

<SOH>
IA2001
22-05-01 15:13
TANK 1 REGULAR UNLEADED MAG PRESENT LEAK TEST ANALYSIS REPORT
0.10 GAL/HR FLAGS:
0.20 GAL/HR FLAGS:
<ETX>

Typical Response Message, Computer Format:

<SOH>iA20TTYYMMDDHHmmTTpPPNNFFFF...
TTpPPNNFFFF...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. p - Product Code (single ASCII character, from 20 Hex - 7E Hex)
4. PP - Probe Type:
00 - Unknown (no further data follows for this probe)
03 - MAG
5. NN - Number of 4-character Flag sequences to follow (Hex)
6. FFFF - Flag sequence characters indicating which Flag bits are set
7. && - Data Termination Flag
8. CCCC - Message Checksum

Part No. 577013-767, Revision A 106


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: A21 Version 1
Function Type: Probe Leak Test Flags - Stored Test

Command Format:
Display: <SOH>IA21TT
Computer: <SOH>iA21TT

Typical Response Message, Display Format:

<SOH>
IA2101
22-05-01 15:13
TANK 1 REGULAR UNLEADED MAG STORED LEAK TEST ANALYSIS REPORT
0.10 GAL/HR FLAGS:
0.20 GAL/HR FLAGS:
<ETX>

Typical Response Message, Computer Format:

<SOH>iA21TTYYMMDDHHmmTTpPPNNFFFF...
TTpPPNNFFFF...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. p - Product Code (single ASCII character, from 20 Hex - 7E Hex)
4. PP - Probe Type:
00 - Unknown (no further data follows for this probe)
03 - MAG
5. NN - Number of 4-character Flag sequences to follow (Hex)
6. FFFF - Flag sequence characters indicating which Flag bits are set
7. && - Data Termination Flag
8. CCCC - Message Checksum

Part No. 577013-767, Revision A 107


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: A22 Version 1
Function Type: Probe Leak Test Flags - Gross Test

Command Format:
Display: <SOH>IA22TT
Computer: <SOH>iA22TT

Typical Response Message, Display Format:

<SOH>
IA2201
22-05-01 15:13
TANK 1 REGULAR UNLEADED MAG GROSS LEAK TEST ANALYSIS REPORT

GROSS LEAK TEST FLAGS:


<ETX>

Typical Response Message, Computer Format:

<SOH>iA22TTYYMMDDHHmmTTpPPNNFFFF...
TTpPPNNFFFF...&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. p - Product Code (single ASCII character, from 20 Hex - 7E Hex)
4. PP - Probe Type:
00 - Unknown (no further data follows for this probe)
03 - MAG
5. NN - Number of 4-character Flag sequences to follow (Hex)
6. FFFF - Flag sequence characters indicating which Flag bits are set
7. && - Data Termination Flag
8. CCCC - Message Checksum

Part No. 577013-767, Revision A 108


Serial Interface Manual
TLS2 Monitoring Systems
Function Code: A30 Version 1
Function Type: Get Tank Profile and Full Volume

Command Format:
Display: <SOH>IA30TT
Computer: <SOH>iA30TT

Typical Response Message, Display Format:

<SOH>
IA3001
22-05-01 15:13

TANK FULL VOLUME

TANK PRODUCT LABEL TANK PROFILE GALLONS


1 REGULAR UNLEADED 1 PT 10000
<ETX>

Typical Response Message, Computer Format:

<SOH>iA30TTYYMMDDHHmmTTppFFFFFFFF
TTppFFFFFFFF&&CCCC<ETX>

Notes:
1. YYMMDDHHmm - Current Date and Time
2. TT - Tank Number (Decimal, 00 = all)
3. pp - Profile (HEX)
00 = 1 point
01 = 4 point
02 = Linear
03 = 20 point
4. FFFFFFFF - Full height volume (ASCII Hex IEEE float)
5. && - Data Termination Flag
6. CCCC - Message checksum

Part No. 577013-767, Revision A 109


Serial Interface Manual
TLS2 Monitoring Systems

8.0 FUNCTION CODE SUMMARY


CONTROL FUNCTIONS (7.1)

Code Ver Function


001 1 System Reset

003 1 Remote Alarm Reset

010 1 Computer Mode Autodial Hang-up

052 1 Start In-Tank Leak Detect Test


053 1 Stop In-Tank Leak Detect Test

OPERATIONAL REPORTS (7.2)

SYSTEM REPORTS (7.2.1)

Code Ver Function


101 1 System Status Report

111 1 Priority Alarm History Report


112 1 Non-Priority Alarm History Report
113 1 Active Alarm Report
114 1 Cleared Alarm Report

117 1 Priority Alarm History Report II


118 1 Non-Prior ity Alarm History Report II

IN-TANK REPORTS (7.2. 2)

Code Ver Function


201 1 In-Tank Inventory Report
202 1 In-Tank Delivery Report
203 1 In-Tank Leak Detect Report
204 1 In-Tank Shift Inventory Report
205 1 In-Tank Status Report
206 1 In-Tank Alarm History Report
207 1 In-Tank Leak Test History Report
208 1 In-Tank Leak Test Results Report
209 1 In-Tank Enhanced Leak Detect Report
20C 1 In-Tank Most Recent Delivery Report
20D 1 In-Tank Stick Height Report

Part No. 577013-767, Revision A 110


Serial Interface Manual
TLS2 Monitoring Systems
I/O DEVICE REPORTS (7.2. 3)

Code Ver Function


406 1 Relay Status Report

SETUP FUNCTIONS & REPORTS (7.3)

SYSTEM SETUP (7.3. 1)

Code Ver Function


501 1 Set Time of day
502 1 Set Shift Start Time 1, 2, 3, 4
503 1 Set Print Header Line 1, 2, 3, 4
504 1 Set System RS-232 Security Code

50C 1 Set Printer Page Eject Flag


50D 1 Set Print Temperatur e Compensation Flag
50E 1 Set Temperature Compensation Value
50F 1 Set System Date/Time Display Format

514 1 Set H-Protocol Height/ Volume format


517 1 Set System Type & Language Flags
51A 1 Set Enable/Disable Auto Daylight Saving Time
51B 1 Set Start/End Daylight Saving Date and Time
51F 1 Set Euro Protocol Prefix

COMMUNICATIONS SETUP (7.3.2)

Code Ver Function


523 1 Set Receiver Telephone Number
526 1 Set Receiver Retry Number
527 1 Set Receiver Retry Delay Time
52C 1 Set Receiver Auto Dial On Alarms

535 1 Set Modem Hangup Method


536 1 Set RS-232 Security Code per Port

I/O DEVICE SETUP (7.3. 3)

Code Ver Function


55C 1 Set Relay Alarm Assignment

Part No. 577013-767, Revision A 111


Serial Interface Manual
TLS2 Monitoring Systems
IN-TANK SETUP (7.3. 4)

Code Ver Function


601 1 Set Tank Configuration
602 1 Set Tank Product Label
604 1 Set Tank 1 Point F ull Height Volume
605 1 Set Tank 4 Point Full, 3/4, 1/2, 1/4 Volumes
606 1 Set Tank 20 Point Full, 95%, 90%, .. .Volumes
607 1 Set Tank Diameter
608 1 Set Tank Tilt
609 1 Set Tank Thermal Expansion Coefficient
60A 1 Set Tank Linear Calculated Full Volume
60B 1 Set Tank Stick Height Function Enable
60C 1 Set Tank Stick Height Offset
60D 1 Set Chinese Fixed Product Label

610 1 Set Tank Delivery Delay


611 1 Set Tank Leak Test Type & Start Time
612 1 Set Tank Manifolded Partners
61A 1 Set In-Tank Leak Test Early Stop
621 1 Set Tank Low Level Limit
623 1 Set Tank Overfill Level Limit
624 1 Set Tank High Water Level Limit
628 1 Set Tank Maximum Volume Limit
629 1 Set Tank Delivery Required Limit
62A 1 Set Tank Annual Leak Test Minimum Volume
62D 1 Set Enable/Disable Tank Leak Test F ail Alarms
62F 1 Set Mag Probe Float Size
633 1 Set Leak Test Report Type
636 1 Set Tank Periodic Leak Test Minimum Volume
638 1 Set Tank Overfill by Percent

Part No. 577013-767, Revision A 112


Serial Interface Manual
TLS2 Monitoring Systems
MISCELLANEOUS SETUP (7.3. 5)

Code Ver Function


854 1 Set Immediate Non-volatile RAM Store

881 1 Set Communication Port Data


882 1 Initialize Communication Port Data
883 1 Set Serial Communication Language
884 1 Set Serial Handshaking Method
885 1 Set Modem Type
886 1 Set Modem Dial-In Setup String
88A 1 Set Communications Port Type
88B 1 Set Printer Language
88C 1 Set Modem Dial-Out Setup String

DIAGNOSTIC REPORTS (7.4)

SYSTEM DIAGNOSTIC REPORTS (7.4. 1)

Code Ver Function


902 1 System Revision Level Report
905 1 System Revision Level Report II

IN-TANK DIAGNOSTIC REPORTS (7.4. 2)

Code Ver Function


A01 1 Probe Type and Serial Number
A02 1 Probe Factor y Calibration Values

A10 1 Probe Last Sample Buffers


A11 1 Probe Fast Average Buffers
A12 1 Probe Standard Average Buffers
A13 1 Probe Long Term Average Buffers
A14 1 Mag Probe Option Table

A20 1 Probe Leak Test Flags - Present Test


A21 1 Probe Leak Test Flags - Stored Test
A22 1 Probe Leak Test Flags - Gross Test

A30 1 Get Tank Pr ofile and Full Volume

Part No. 577013-767, Revision A 113

You might also like