
FRICK
®
QUANTUM™ LX AcuAir
®
CONTROL PANEL S90-510 CS (MAR 07)
COMMUNICATIONS SETUP Page 17
Frick
®
Protocols
All commands for Frick
®
protocols must be in ASCII format
to function properly. The data should be setup as an 8 bit
Word with either no Parity or even Parity, and a Stop Bit.
The commands can be in upper or lower case letters. An
AcuAir
®
panel with an ID code of [00] is considered
disabled. ID codes from [01] through [99] are valid and
recognized by the microprocessor.
Quantum’s Protocol Specifications
Quantum’s (“$”) protocol commands have been
added specifically for the Quantum. Unless otherwise
shown, 9 characters are returned from the Quantum
for a data value. The data value includes two decimal
fields and the first character position is either; “-“ if the
value is negative, or it is “+” if the value is positive.
For example, if the data’s value is 25.5; then the value
+00002550 is sent. All temperatures are in degrees C
and all pressures are in PSIA. A mode such as
“Change Unit Mode” is returned as an integer value
that represents the mode it is in. For example, a
+00000000 is sent if it is in “Process Mode” or a
+00000100 is sent if it is in “Cleanup Mode”. The
value zero +00000000 is used to represent an “OFF”
status and a “DISABLED” option. The value one
+00000100, which is received as a 1, is used to
represent an “ON” status and an “ENABLED” option.
Setpoints are only changed if the value sent is within
the acceptable range. The checksum is the 2 byte
hexadecimal sum of each character within the
command or returned answer, excluding the
command type identifier ”$”. If the command’s
checksum is replaced with “??”, the Quantum returns
a response without using checksum error detection on
the received command. If the Quantum detects a
checksum error, a “N” (Not Acknowledged), the
AcuAir
®
ID code, “02”, Carriage return, and Linefeed
are returned.
The following is a complete list of available Frick
®
Protocol # commands:
COMMAND CODE and DESCRIPTION
AT = Start Command
AP = Stop Command
AM = Change Unit Mode
AS = Status Command
F1 = Alarms/Shutdowns Annunciation Page 1.
F2 = Alarms/Shutdowns Annunciation Page 2.
F3 = Alarms/Shutdowns Annunciation Page 3.
CA = Clear Alarms
IE = Unit Status Command
P1 = Set mode to Process 1
P2 = Set mode to Process 2
CU = Set mode to Cleanup
T1 = Read a value from the Table.
CS = Change a setpoint in the Table.
ZA = Unit's Current Status
All data is returned as integer values. If decimal
positions are assumed, then divide the data by the
proper multiple of 10 to get the actual value.
Temperature data is returned in the current temperature
units as degrees C, and all pressures in PSIA. However,
all temperatures and pressures can be configured to
return values in the prescribed Panel Units. This change
can be made by setting address 8920 to 1 (Panel Units).
The Panel Units can be accessed through the user
interface by selecting Menu
→
Setpoints
→
Panels. Data
is returned in the current temperature units as 3
characters with no decimal position (i.e. 032 would
represent 32 degrees Fahrenheit if the panel temperature
units are in Fahrenheit, or it would represent 32 degrees
Celsius, if the panel temperature units are in Celsius).
CHANGE STATUS COMMAND: $IDAT
$
Start of command sequence.
ID
Quantum ID code.
AT Start
Command
CS
Checksum
CR
Carriage Return
RETURNED ANSWER, “A” followed by the “ID”,
And 1 “CR”, “LF” if successful.
And 0 “CR”, “LF” if unsuccessful.
CHANGE STATUS COMMAND: $IDAP
$
Start of command sequence.
ID
Quantum ID code.
AP Stop
Command
CS
Checksum
CR
Carriage Return
RETURNED ANSWER, “A” followed by the “ID”,
And 1 “CR”, “LF” if successful.
And 0 “CR”, “LF” if unsuccessful.
NOTE: The AT and AP commands are linked, so that
by sending an AT command will cancel a previous AP
command, and vice-versa.
CHANGE MODE COMMAND: $IDAM
$
Start of command sequence.
ID
AcuAir ID code.
AM
Change Unit Mode
CS
Checksum
CR
Carriage Return
RETURNED ANSWER, “A” followed by the “ID”,
And 1 “CR”, “LF” if successful.
And 0 “CR”, “LF” if unsuccessful.
CHANGE STATUS COMMAND: $IDAS
$
Start of command sequence.
ID
AcuAir ID code.
AS
Change Unit Status
CS
Checksum
CR
Carriage Return
RETURNED ANSWER, “A” followed by the “ID”,
And 1 “CR”, “LF” if successful.
And 0 “CR”, “LF” if unsuccessful.