
S90-010 CS (APR 08) FRICK
®
QUANTUM™ COMPRESSOR CONTROL PANEL
Page 36 COMMUNICATIONS SETUP
Response Example:
If the packet was properly received by the Quantum™,
you should see an immediate response in HyperTerminal.
In the Query Response (read function) example used
earlier, a response of
:01030205D025
(hex) was received.
Once again, the first part of the message will be a Colon
(:). This represents a heads up alert that data is coming
down the line, but since the data is coming from the
Quantum™ to the Master this time, the Master will accept
it.
After having received the Colon (:), the Master will look at
the two bytes that follows it, so that it may determine from
which Quantum™ the message is coming from.
Now that the Master knows which panel is responding, it
needs to known which function the panel is responding to.
In this case, it sees that it is a read function, and the
Quantum™ is merely returning a value that was previously
requested.
The next byte tells the Master how many bytes of
information are being returned as a response. In this case,
there are two (2) bytes of valid data.
The next two bytes (in this case) are the actual data in
response to our original request.
We need to know what this value means. To break it
down, we must convert the pair of bytes from Hex to
Decimal:
05DO (hex) = 1488 (decimal)
Data to and from the Quantum™ are integer values with
one decimal field assumed unless shown otherwise or the
command is sent to select two decimal fields.
From the previous paragraph, we can assume that there is
one decimal place to be applied to the data value that was
returned. Therefore:
1488 (decimal) = 148.8 (decimal)
All temperatures are in degrees C and all pressures are in
PSIA unless the command is sent to select the units of the
panel. Therefore:
148.8 (decimal) = 148.8 PSIA
}
: 01 03 02 05 D0 25
Where:
Start of Message
Quantum™ ID #
Read Function
Number of Bytes Returned
Data
Error Correction Code
}
: 01 03 02 05 D0 25
Where:
Start of Message
Quantum™ ID #
Read Function
Number of Bytes Returned
Data
Error Correction Code
: 01 03 02 05 D0 25
{
Where:
Start of Message
Quantum™ ID #
Read Function
Number of Bytes Returned
Data
Error Correction Code
: 01 03 02 05 D0 25
{
Where:
Start of Message
Quantum™ ID #
Read Function
Number of Bytes Returned
Data
Error Correction Code
: 01 03 02 05 D0 25
Where:
Start of Message
Quantum™ ID #
Read Function
Number of Bytes Returned
Data
Error Correction Code