090.040-CS - Quantum HD 2015-09 PDF
090.040-CS - Quantum HD 2015-09 PDF
090.040-CS - Quantum HD 2015-09 PDF
COMMUNICATIONS SETUP
FRICK QUANTUM HD
COMPRESSOR
CONTROL PANEL
Version 10.1x
TABLE OF CONTENTS
SECTION 1 - THE QUANTUM HD CONTROL SYSTEM SECTION 4 - MODBUS PROTOCOL
INTRODUCTION TO THE QUANTUM HD.......................... 6 MODBUS PROTOCOL....................................................... 43
QUANTUM DESCRIPTION................................................ 6 GENERAL DESCRIPTION.................................................... 43
HOW TO USE THIS MANUAL.......................................... 6 MODBUS TCP/IP (ETHERNET)........................................ 43
THE OPERATING (OR HOME) SCREEN................................. 6 MODBUS ASCII (SERIAL COMMUNICATIONS).................. 45
DESCRIPTION..................................................................... 7 MODBUS RTU (SERIAL COMMUNICATIONS).................... 45
CABLING............................................................................. 7 SERIAL PORT CONFIGURATION OF THE MASTER............. 45
ETHERNET AND NETWORKING........................................... 7 DATA PACKET................................................................... 45
RJ-45 CONNECTORS.......................................................... 8 THE QUERY ..................................................................... 45
THE HUB............................................................................. 8 THE RESPONSE ............................................................... 45
THE SWITCH....................................................................... 8 DATA FIELD....................................................................... 45
ETHERNET SETUP............................................................. 10 ERROR CHECKING............................................................. 46
IP ADDRESS................................................................. 10 ASCII............................................................................ 46
ETHERNET................................................................... 10 RTU.............................................................................. 46
FRAMING ......................................................................... 46
SECTION 2 - SERIAL COMMUNICATIONS & PROTOCOL ASCII............................................................................ 46
SERIAL COMMUNICATIONS.............................................. 11 RTU.............................................................................. 46
DESCRIPTION....................................................................11
RS-422/RS-485 DESCRIPTION......................................11 SECTION 5 - HYPERTERMINAL
SERIAL COMMUNICATIONS SETUP....................................11 USING HYPERTERMINAL.................................................. 53
COMM1 (2 AND 3).........................................................12 DESCRIPTION....................................................................53
MAP FILE......................................................................14 SETTING UP HYPERTERMINAL...........................................53
CREATING AND USING THE MAP FILE...........................14 TESTING COMMUNICATIONS.............................................55
SERIAL PROTOCOL........................................................... 17
DESCRIPTION....................................................................17 SECTION 6 - QUANTUM HD DATA TABLES
QUANTUM HD COMMUNICATIONS PROTOCOL LIST......17
CHECKLIST FOR SETTING UP COMMUNICATION ...............17 SECTION 7 - WARNING/SHUTDOWN MESSAGE CODES
FRICK PROTOCOL............................................................. 18
DESCRIPTION....................................................................18 SECTION 8 - Q5 CONTROLLER AND INTERFACE
FRICK # PROTOCOL SPECIFICATIONS.............................18 Q5 CONTROLLER............................................................ 103
QUANTUM $ PROTOCOL SPECIFICATIONS.................... 24 Q5 COMMUNICATIONS CONNECTOR LOCATIONS............103
Data Packet................................................................. 24 SERIAL COMMUNICATIONS HARDWARE........................ 104
SECTION 3 - COMM. & PROGRAMMING OVERVIEW Q5 GENERAL DESCRIPTION............................................ 104
COM-1 AND COM-2 DESCRIPTION................................. 104
QUANTUM HD ALLEN-BRADLEY COMMUNICATION...... 33 COM-3 DESCRIPTION..................................................... 104
OVERVIEW OF HALF AND FULL DUPLEX THEORY.............33 COM-4 DESCRIPTION..................................................... 104
SLC-500 - SUGGESTED SETUP......................................... 34 SERIAL COMMUNICATIONS PORT WIRING..................... 105
CHANNEL CONFIGURATION.......................................... 34 GENERAL NOTE...............................................................105
READ MESSAGE SETUP EXAMPLE .............................. 34
RS-232 WIRING AND JUMPERS.......................................105
WRITE MESSAGE SETUP EXAMPLE.............................. 34
RS-422/485 WIRING AND JUMPERS................................105
ALLEN-BRADLEY PROGRAMMING OVERVIEW.................. 35
Q5 INTERCONNECTIONS................................................ 106
CHANNEL CONFIGURATION...............................................35
SERIAL COMMUNICATIONS TROUBLESHOOTING.............107
GENERAL CONFIGURATION................................................35
TROUBLESHOOTING RS-422...........................................107
SYSTEM CONFIGURATION.................................................35
COMM-1 (P10)............................................................107
MESSAGE SEQUENCE LOGIC..............................................35 COMM-2 (P11)............................................................107
MESSAGE READ LOGIC......................................................36 TROUBLESHOOTING RS-485...........................................107
Delay Between Messages.............................................36 COMM-1 (P10)............................................................107
MESSAGE READ SETUP SCREEN........................................37 COMM-2 (P11)............................................................107
This Controller: SLC500...............................................37 COMM-3 (P16)............................................................107
Target Device: Quantum Panel.................................37
MESSAGE WRITE LOGIC....................................................38 SECTION 9 - APPENDICES
MESSAGE WRITE SETUP SCREEN..................................... 40 APPENDIX A.................................................................. 109
This Controller: SLC500.............................................. 40
FRICK SERIAL COMM. CONVERTER MODULE..................109
Target Device: Quantum Panel................................ 40
SETTING THE DIPSWITCH................................................109
ALLEN-BRADLEY DATA ACCESS....................................... 40
MOUNTING THE MODULE................................................110
ETHERNET/IP.................................................................... 40
WIRING THE MODULE......................................................110
RS-422 AND RS-485 CONNECTIONS..........................110
APPENDIX B...................................................................111
APPENDIX C...................................................................112
QUANTUMTM HD LOCAL ETHERNET CONFIGURATIONS.... 112
APPENDIX D...................................................................113
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 3
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 4 COMMUNICATIONS SETUP
SECTION 1 - THE QUANTUM HD CONTROL SYSTEM
SECTION 1
INTRODUCTION TO THE QUANTUM HD
CONTROL SYSTEM
090.040-PH0001.tif
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 6 COMMUNICATIONS SETUP
090.040-PH0033.tif
HOW TO USE THIS MANUAL For Ethernet communications, refer to the section entitled
The purpose of this manual is provide the necessary infor- Ethernet and Networking. Ethernet does not require any
mation (protocols, data registers, wiring, etc.) to allow the jumpers to be installed.
end user to reliably communicate with the Quantum HD For information on software protocols, refer to Sections 2,
via various communications methods (to be described later) 3 and 4.
for the purpose of obtaining and sending data and/or for
To access specific data within the Quantum HD, refer to
compressor control.
Section 6 (Data Tables).
The Quantum HD does NOT begin any communications
For serial communications connections, refer to Section 8 for
conversations on its own, it only responds to queries (re-
the correct wiring and jumper settings of RS-422, or RS-485.
quests) from external devices.
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 7
NOTICE
090.040-PH0034.tif If you want to connect one computer to one Quantum
HD, you can avoid the switch and use a crossover Cat
Figure 1 Typical RJ-45 Connector 5 cable. With a crossover cable, you di-rectly connect
one Ethernet device to the other with-out a Switch. To
THE HUB connect more than two you need a Switch.
A Hub is a common connection point for devices in a network. Refer to the following pictorial to construct a crossover cable:
Hubs are commonly used to connect segments of a LAN (Lo- CAT-5 Ethernet cable color codes
cal Area Network). They also contain multiple ports. When
a data packet arrives at one port, it is copied to the other 1 White w/orange stripe 5 White w/blue stripe
ports so that all segments of the LAN can see all packets. 2 Orange w/white stripe 6 Green w/white stripe
THE SWITCH 3 White w/green stripe 7 White w/brown stripe
Network Switches look nearly identical to hubs, but a switch 4 Blue w/white stripe 8 Brown w/white stripe
generally contains more intelligence than a hub. By delivering Because of the large number of possible configurations in
messages only to the connected device that it was intended an Ethernet network, you most likely will not have any type
for, network switches conserve network bandwidth and offer of automated installation software. This means that you will
generally better performance than hubs. need to manually configure all the options. To configure these
options for the Quantum HD, please refer to the next page
in this manual entitled Communications - Ethernet.
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 9
ETHERNET SETUP have been made, the next step is to setup the Quantum
HD software for connecting the panel to an existing Ethernet
Once all of the cabling has been run and all connections
connection:
ACCESSING:
Communications
Ethernet
DESCRIPTION: This screen is used to view and set basic [Web Server Port] - The network administrator will enter
Ethernet values. the numerical address for this Web port (80 is typical).
IP ADDRESS [Submit Changes] - Select this button after changes have
The following fields are provided: been made to the above settings to submit them to the
control program.
[IP Address] - The network administrator will enter the
numerical IP address for this specific Quantum HD panel. ETHERNET
This setpoint box will be automatically assigned if the address The following fields are provided (depending upon which
type is set to DHCP. protocol is needed):
[Gateway Address] - The network or LAN administrator will [ModBus TCP]
enter the numerical Gateway address. This setpoint box will
Disabled
be automatically assigned if the address type is set to DHCP.
Enabled
[Subnet Mask] Like IP addresses, a subnet mask contains
four bytes (32 bits) and is often written using the same [Ethernet/IP]
dotted-decimal notation. Subnet masks accompany an IP Disabled
address and the two values work together. This setpoint box
will be automatically assigned if the address type is set to Enabled
DHCP. Applying the subnet mask to an IP address splits the
address into two parts, an extended network address and a
host address. For a subnet mask to be valid, its leftmost bits
must be set to 1. The rightmost bits in a valid subnet mask
must be set to 0, not 1. All valid subnet masks contain two
parts: the left side with all mask bits set to 1 (the extended
network portion) and the right side with all bits set to 0
(the host portion).
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 11
SECTION 2 -
SERIAL COMMUNICATIONS & PROTOCOL
SERIAL COMMUNICATIONS
DESCRIPTION RS-485 is a half duplex bus. This means that it can only
send data, or receive data at any given time. It cannot
RS-422/RS-485 DESCRIPTION
do both at the same time. Frick Controls uses a 2-wire
When serial communications started moving into the indus- system for RS-485 one positive transmit/receive wire and
trial environment, it was quickly noted that because of the one negative transmit/receive wire). Up to 30 Quantum
high electrical noise potential from electric motors, valves, controllers may be simultaneously connected up to a total
solenoids, fluorescent lighting, etc., that the noise immunity distance of 2000 ft. using a daisy-chain wiring scheme
characteristics of RS-232 protocol was grossly lacking. Ad- (to be explained later). One advantage to using RS-485
ditionally, the distances between the communicating equip- as opposed to RS-422 is that only a single twisted pair
ment on the factory floor was much greater than that within cable need to be run to all devices (while RS-422 requires
the typical office environment. For these reasons, RS-422 a double twisted pair cable), much greater noise immunity
and RS-485 was developed. than RS-232.
RS-422 is a full duplex communications hardware protocol. SERIAL COMMUNICATIONS SETUP
This means that it data can be sent and received simultane-
ously. Frick Controls uses a 4-wire system for RS-422 (two After the serial communications wiring has been connected,
transmit wires and two receive wires). Advantages of RS-422 and jumpers correctly set, the HD software needs to be setup
over RS-232 is that up to 30 Quantum controllers may be to match that of the device(s) that it is to communicate with.
simultaneously connected using a daisy-chain wiring scheme The following page is where this information can be found:
(to be explained later), and that the distances involved can
be much greater (typically up to 2000 ft. for the total cable
run), much greater noise immunity than RS-232.
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 12 COMMUNICATIONS SETUP
ACCESSING:
Communications
Serial
DESCRIPTION: This screen is used to set the Serial com- [Stop Bits] - A bit(s) which signals the end of a unit of
munications parameters for Comm1, Comm2 and Comm 3. transmission on a serial line. A pop-up menu is provided to
select from the following:
NOTICE 1
Comm1 and Comm2 may be either RS422 or RS485, Comm3 2
must be RS-485 only. [Parity] - Parity checking refers to the use of parity bits to
check that data has been transmitted accurately. The parity
The following setpoints are provided (these settings are bit is added to every data unit (typically seven or eight data
identical for Comm1, Comm2 and Comm3: bits) that is transmitted. The parity bit for each unit is set so
that all bytes have either an odd number or an even number
COMM1 (2 AND 3)
of set bits. Parity checking is the most basic form of error
Status - Shows the current communications status of the detection in communications. A pop-up menu is provided:
port. The possible messages are:
None
Off - No communications are currently taking place. NOTE: Even
A delay of 15 seconds or more of inactive communications Odd
(time between valid responses) will cause this message
to display. [Protocol] - A protocol is the special set of rules that each
end of a communications connection use when they com-
Active - Valid communications are actively occurring. municate. A pull down menu is provided to select from the
Failed - An invalid command was received by the port. following Frick recognized protocols:
This could be due to a bad checksum value, a wiring issue, None
or hardware problem at either the transmitting (host) or Frick
receiving (Quantum HD) end. ModBus ASCII
[Baud Rate] - The baud rate defines the speed at which ModBus RTU
external communications can occur. The higher the baud rate, AB DF1 Full Duplex
the faster the communications. A pop-up menu is provided AB DF1 Half Duplex
to select from the following: DBS Motor Starter (Use Comm3)
Vyper (Use Comm3)
1200 19200
2400 38400 An additional button is provided to allow the user to set the
4800 57600 Panel ID for this unit:
9600 115200 [Panel ID] - A number that is used by an external commu-
[Data Bits] - The number of bits in a transmitted data pack- nications application, to converse to individual compressors.
age. A pop-up menu is provided: On interconnected systems, this number must be unique.
Valid values are 0 - 99.
7
8
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 13
ACCESSING:
Communications
Map File
DESCRIPTION: This screen allows the user to upload a pre- The following describes their function:
viously created serial communications application that was [Upload MapFile.txt to USB Device] After the user has
originally done for the Quantum LX, and to convert the modified the MapFile.txt file to suit their needs, pressing this
addresses so that they can be used for the Quantum HD. key will cause the file to be uploaded from the USB memory
Additional information can be found in the Communications back into the Quantum HD.
Setup manual (090.040-CS).
MAP FILE [Download MapFile.txt from Quantum HD] With a
USB memory stick installed on the HD, pressing this key will
The following selections are provided: cause the MapFile.txt file to be downloaded from the Quan-
[Map File] - Because the addressing scheme between the tum HD into the USB memory.
Quantum LX version 7.0x and earlier software and the NOTE: Devices that are formatted using any of the following
Quantum HD version 10.0x and later software is not the formats have been verified to function properly:
same, this utility was created. The map file is a conversion Windows:
utility that can be used to allow a communications ap- FAT32
plication that was previously written for the Quantum LX NTFS
version 7.0x and earlier to function properly with the HD by FAT
redirecting the old HD addresses to the new HD addresses. Linux:
A pull down menu is provided: Linux ext2
No - Do not use map file, the user is either not going Although numerous brands and storage sizes of USB thumb
to be using external communications, or they will be drive devices have been tested for compatibility with the
writing the communication application based upon the Quantum HD system, there is a possibility that not all USB
HD addresses. thumb drives will work.
Yes - The user has an application that was previously
written for the Quantum LX version 7.0x or earlier,
and they want to utilize the same code for the HD.
Two keys are located on the right side of the screen.
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 14 COMMUNICATIONS SETUP
Communications
Map File
DESCRIPTION: This screen allows the user to upload a pre- will cause the specified addresses (as listed in the MapFile)
viously created serial communications application that was to be re-mapped from an older version Quantum program
originally done for the Quantum LX, and to convert the to the Quantum HD.
addresses so that they can be used for the Quantum HD.
As an example, assume that you have an existing commu-
MAP FILE nications monitoring application that was written around
The following selections are provided: the Quantum LX software (Ver. 5.0x or ealier), and youd
like to include the Quantum HD panel addresses in this
[Map File] - Because the addressing scheme between the same application. The values that youd like to read from
Quantum version 5.0x and earlier software and the Quan- the Quantum HD are:
tum HD version 10.0x and later software is not the same,
this utility was created. The map file is a conversion utility Discharge Temperature
that can be used to allow a communications application that Oil Temperature
was previously written by the user under the Quantum Discharge Pressure
version 5.0x and earlier to function properly with the HD Suction Pressure
by redirecting the old addresses to the new HD addresses. The first thing that you would need to know is the addresses
A pull down menu is provided to select from the following: that the original communications application would be look-
No - Do not use map file, the user is either not going to be ing at for these values. For the Quantum LX, the original
using external communications, or they will be writing the Frick addresses would have been:
communication application based upon the HD addresses. 129 Discharge Temperature
Yes - The user has an application that was previously 130 Oil Temperature
written for the Quantum version 5.0x or earlier, and they 135 Discharge Pressure
want to utilize the same code for the HD. 136 Suction Pressure
Two keys are located at the right hand side of the screen. Next you need to refer to the data tables shown later in this
The following describes their function: manual to locate the Frick addresses that the Quantum HD
uses for these values. The following list shows the Quantum
[Upload MapFile.txt to USB Device] After the user has HD addresses:
modified the MapFile.txt file to suit their needs, pressing this
key will cause the file to be uploaded from the USB memory 2012 Discharge Temperature
back into the Quantum HD. 2013 Oil Temperature
2003 Discharge Pressure
[Download MapFile.txt from Quantum HD] With a USB 2002 Suction Pressure
memory stick installed on the HD, pressing this key will cause
the MapFile.txt file to be downloaded from the Quantum The format for creating the MapFile.txt is:
HD into the USB memory. x1,x2;description
CREATING AND USING THE MAP FILE Where:
Since the Quantum HD addressing scheme is different from x1 = Quantum LX address
the older LX version, a map needs to be created to re-direct
the old address requests to the new address. x2 = Quantum HD address
The MapFile is simply a text file that is created and formatted description = N
ame of the value from
in such a way that when uploaded to the Quantum HD, it the data table (optional)
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 15
129,2012;Discharge Temperature
131,2014;Oil Separator Temperature
134,2007;Filter Pressure
135,2003;Discharge Pressure
136,2002;Suction Pressure
138,2010;System Discharge Pressure
128,2011;Suction Temperature
Allen-Bradley addresses:
N10:3,N30:6;Filter Differential Pressure
N10:5,N40:19;Compressor/Drive Type
N10:7,N40:14;Regulation Mode
N10:9,N40:0;Compressor Status
N10:10,N40:5;Warning
N10:11,N40:4; Shutdown
N10:15,N40:70;Compressor Start Status
10:17,N40:10;Compressor Type
The following pictorial shows the locations for inserting the
USB thumb drive:
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 16 COMMUNICATIONS SETUP
SERIAL PROTOCOL
DESCRIPTION 5. Enter the Quantum HD ID. This will be used to identify
commands that are sent to it.
The use of serial communication protocols permits data
transmission between devices. Protocol determines how 6. Wire to the first panel via RS-422, or RS-485 to the
contact is established and how the query (question) and Quantum HD Comm Port.
response (answer) takes place. The information in a message 7. Send a single command to read data from this Quantum
command requires: HD using its ID.
The identity of the intended receiver (ID #) 8. Check if you received a data response at your device.
What the receiver is to do (read or write to a setpoint, etc.) 9. Troubleshooting when you dont receive a data response:
Data needed to perform an action (the value of a setpoint Check to see if the status of the Comm Port on the Com-
to be changed) munications screen is showing ACTIVE or OFF.
A means of checking for errors (checksum). ACTIVE is shown only when the Quantum HD under-
When using any of the communications ports, check stands it is receiving a properly composed message.
what communication protocol has been selected from the Check that the RX I/O communication activity lamp on the
Configuration > Communications > Serial screen. The Quantum Interface Board is blinking as it receives the
baud rate, data bits, stop bits, parity and connection type instruction from your device (Comm 1 or 2 only).
of all comm ports, as well as the panel ID number are also
changed from this screen, and should match with the setup A steady lit RX LED or one that isnt lighting, are signs of
of the other device. improper wiring. (Comm 1 or 2 only)
If the RX LED is properly blinking, then check if the TX LED
NOTICE is blinking in response (Comm 1 or 2 only).
The data communication protocols are continuously If the TX is not blinking then check the communication
being expanded and improved. Therefore, you should protocol setup at the panel, the panels ID and the Comm
consult Frick Controls for the exact details on your Port baud rate setting (Comm 1 or 2 only).
particular unit(s) before developing system software
to interface with the panel. If the TX is blinking, then check that the Comm Port com-
munication jumpers are correct (Comm 1 or 2 only).
QUANTUM HD COMMUNICATIONS
PROTOCOL LIST
NOTICE
A useful tool for troubleshooting is Windows
The Quantum HD controller has the capability of commu- HyperTerminal. Refer to the HyperTerminal Setup
nicating to the outside world through the following software section in this manual for more information.
protocols:
Frick
If you properly receive data and need to communicate to
Allen-Bradley DF-1 Full Duplex more than one panel, then setup and wire to another panel.
Allen-Bradley DF-1 Half Duplex Reference the wiring diagram drawings in the back of this
manual. Send a single command to read data from this
Modbus ASCII
Quantum HD using its ID and troubleshoot as above, if
Modbus RTU necessary. To prevent noise feedback which is possible when
Modbus TCP communicating over a long distance, only the last panel
should have the termination jumpers installed.
Ethernet/IP
CHECKLIST FOR SETTING UP
COMMUNICATION
1. Decide which Quantum protocol you can communicate
with and want to use.
2. Setup your devices communication port with the proper
parameters and select a baud rate.
3. Next, setup the Quantum HD for the desired communi-
cation protocol. Select the protocol from the Serial screen.
4. Set the baud rate of the Comm Port to coincide with the
setup of your devices communication port.
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 18 COMMUNICATIONS SETUP
FRICK PROTOCOL
DESCRIPTION or it would represent 32 degrees Celsius, if the panel tem-
perature units are in Celsius). Suction Temperature is returned
All commands for Frick protocols must be in ASCII to be
as 4 characters with a + or as the leading character (i.e.
recognized (see the Conversion Chart For Decimal / Hexa-
010 would represent 10 degree).
decimal / ASCII, located later in this manual). The commands
can be in upper or lower case letters. A compressor with an Pressure data is usually returned in the current pressure units.
ID code of [00] is considered disabled. ID codes from [01] However, the Filter differential reading is always returned in
through [99] are valid and recognized by the Quantum HD. PSIA. When in PSIG or in PSIA, the pressure data is returned
as 3 characters with no decimal position. However; in order to
FRICK # PROTOCOL SPECIFICATIONS show the full transducer range, the #IDPS command returns
Frick # protocol consists of commands that are available 4 characters with one decimal position assumed. The #IDI,
for most other existing models of Frick compressor control and #IDPA commands return 3 characters that assume one
panels. The Frick # protocol does not utilize a checksum. decimal position; therefore, 99.9 is the highest value that can
It is better to use Frick Quantum ($) protocol when only be returned. When in PSIG, suction pressure is returned in
communicating to Quantum panels. PSIA. When in Bar and BarA, the pressure data is returned
as 4 characters with two decimal positions assumed . When
When there is more than one panel, a Quantum HD can in KpaA, the pressure data is returned as 4 characters with
be wired from its communications ports to another panels no decimal position.
ports, or can be wired to Port 1 of a RWB, RDB, RXB or RXF
Micro Plus panel. The following is a detailed description of each command:
Table 3 Communications Port #1 Pinouts RETURN COMPRESSOR STATUS INFO: #IDI
ID Compressor (ID) code (01, 14, etc.) U (U)nload Slide Valve command
Returned Answer:
When using the A command, the returned Full Load Amps
will be:
XXX = 3 characters followed by a CR, LF.
090.040-TB0027.indd
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 20 COMMUNICATIONS SETUP
ID Compressor (ID) code (01, 14, etc.) ID Compressor (ID) code (01, 14, etc.)
QUANTUM $ PROTOCOL SPECIFICATIONS Pressure (address 2002), simply enter the value 2002. Your
command line should now look like this: $01T12002. If you
Quantum ($) protocol commands are used by both the
would like to view additional addresses, simply continue
Quantum, Quantum LX and the Quantum HD. This
to append the address numbers to this command (up to
protocol has been modified slightly for the Quantum LX
sixteen total). For this example, we will only use the one
and HD, in that the D command has been eliminated, and the
address (2002 for Suction Pressure). The next thing that
addressing structure has changed. Any previously configured
must be done is to enter a checksum value. You may elect
Quantum protocol applications that had been written for
to type in a ?? as a wildcard if you do not have the time to
Quantum or Quantum LX panels, will still work for the
figure the correct checksum, however, the information that
HD, by using the Map File on the Communications Screen.
is returned may or may not always be reliable. The checksum
Unless otherwise shown, 9 characters are returned from the will ensure reliability.
Quantum for a data value. The data value includes two
To arrive at the checksum value for the command you have
decimal fields and the first character position is either; - if
just typed, you will need to convert each ASCII digit into
the value is negative, or it is + if the value is positive. For
hexadecimal (do not include the $ symbol). For this example,
example, if the datas value is 25.5; then the value +00002550
you will need to take the first digit 0, and referring to the
is sent. All temperatures are in degree C and all pressures
Conversion Chart at the end of this section, look down the
are in PSIA. A mode such as Slide Valve mode is returned
ASCII column until you find 0. You will notice that the Hexa-
as an integer value that represents the mode that it is in.
decimal equivalent for ASCII 0 is 30 hex. Repeat the process
For example, a +00000000 is sent if it is in manual, or a
of looking up each digit in the ASCII column, and finding its
+00000100 is sent if it is in automatic, or a +00000200 is
equivalent in the Hexadecimal column, and write each value
sent if it is in remote. The value zero +00000000 is used to
down. When all eight (minimum) digits (01T12002) have been
represent an OFF status and a DISABLED option. The value
converted to hexadecimal, you will need to add the eight
one +00000100, which is received as a 1, is used to rep-
values together. Remember, the values are in hexadecimal
resent an ON status and an ENABLED option. Setpoints are
format, not decimal. If you are not familiar with hexadecimal
only changed if the value sent is within the acceptable range.
math, you may wish to utilize the calculator that comes with
Reference the Frick Quantum Control Panel Maintenance
Microsoft Windows. Look at the following chart:
publication S90.020-M for the setpoints default settings and
ranges. The checksum is the 2 byte hexadecimal sum of each ASCII VALUE OF DATA HEXADECIMAL
character within the command or returned answer excluding PACKET EQUIVALENT
the command type identifier, $. If the commands checksum is 0 30
replaced with ??, the Quantum returns a response without 1 31
using checksum error checking on the received command T 54
(refer to the Data Packet section for more information). If 1 31
2 32
the Quantum detects a checksum error, a N (Not Acknowl-
0 30
edged), the Compressor ID code, 02, Carriage return, and 0 30
Linefeed are returned. 2 32
This document will demonstrate how to communicate to Hex Total = 1AA
the Quantum panel using the tables that appear on the
following pages.
The answer that is arrived at from the previous chart is 1A8.
DATA PACKET
If you were interested in viewing the information that is NOTICE
contained in any of the accessible Quantum addresses,
For any calculation that results in an answer of more than
you would want to refer to the table entitled RETURN DATA
two digits, use only the right most two digits, and disregard
VALUE FROM TABLE $IDT1 table later in this section.
all digits to the left.
The quickest way to demonstrate this protocol is through
This will become the checksum for the data packet, and is
Hyperterminal (see the section entitled Hyperterminal later
appended to the end of the data that has so far been typed in.
in this manual). After setting up Hyperterminal and ensuring
that all wiring and jumper configurations are correct, type The result should look like this:
a $ symbol. This is the character that will alert all of the $01T12002A8
Quantum panels on the communications line that data
is on its way. Following the $ symbol, type the ID code of Press the [Enter] key. You should see an immediate response.
the Quantum that you wish to query (for instance 01 for The format of this response should resemble something (but
the first Quantum). After the ID number, type a T1. The not necessarily exactly) like:
protocol code in the Quantum recognizes this portion of A01+00006166B6
the data packet as a request for the data from a memory
location (address). Referring to the RETURN DATA VALUE FROM TABLE $IDT1
table on the next page, we find that the first line of the
Up to now you have typed the following information: $01T1. response, A01, indicates that an Acknowledgement (A) was
Now you to need specify the address(s) that you wish to received from device 01 (01). This is followed by +00006166
query. Up to sixteen addresses may simultaneously be re- (Suction Pressure). The plus (+) symbol indicates a positive
quested. The format for this entry must be in the form of four value, followed by 00006166. Since there are two decimal
digits, so if you want to query the Frick address for Suction positions assumed, 0006166 equals 61.66 PSIA. Using the
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 25
+/- symbols as a delimiter in the above example, each sec- SLIDE VALVE CONTROL COMMANDS: $IDCLXX
tion of 8 digits can be interpreted as the actual value being
returned from each of the address queries. The B6 value at
the very end of the response is the checksum value that the Command structure:
Quantum returned, not actual data. Command Description
The following is a complete list of available $ command types: $ Start command sequence
COMMAND CODE and DESCRIPTION ID Compressor (ID) code (01, 14, etc.)
C Slide Valve/Slide Stop (C)ommand
CA = Clear Alarms L (L)oad Slide Valve command
CL = Compressor load U (U)nload Slide Valve Command
CP = Compressor stop XX = 00 Turns selected output off.
CS = Change a setpoint in the Table XX=01 to 15 Turns selected output on for XX seconds.
CT = Compressor Start CS Checksum
CU = Compressor unload CR Carriage Return
D1 = Operating Status Display Page 1
D2 = Operating Status Display Page 2 If the command is $01CL00, then the load Slide Valve output
on compressor #1 would be turned off. Time is not accrued,
D3 = Operating Status Display Page 3
each command restarts timer. NOTE: the Slide Valve must be
D4 = Operating Status Display Page 4 in the remote mode for this command to be executed.
F1 = Warnings/Shutdowns Annunciation Page 1
F2 = Warnings/Shutdowns Annunciation Page 2 Returned Answer (for L or U commands):
F3 = Warnings/Shutdowns Annunciation Page 3 Character
Description of returned data
MA = Compressor mode Autocycle Position
CS Checksum Character
Description of returned data
Position
CR Carriage Return
1 (A)cknowledge
2, 3 (ID) code verified
Returned Answer:
Carriage Return, Line Feed
Character
Description of returned data 090.040-TB0044.indd
Position
1 (A)cknowledge
2, 3 (ID) code verified
Carriage Return, Line Feed
090.040-TB0042.indd
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 26 COMMUNICATIONS SETUP
Command Description
$ Start command sequence
ID Compressor (ID) code (01, 14, etc.)
CT (C)ompressor S(T)art
CS Checksum
CR Carriage Return
Returned Answer:
Character
Description of returned data
Position
1 (A)cknowledge
2, 3 (ID) code verified
Carriage Return, Line Feed
090.040-TB0046.indd
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 27
RETURNED ANSWER,
Character RETURNED ANSWER,
Description of returned data
Position Character
Description of returned data
1 (A)cknowledge Position
2, 3 (ID) code 1 (A)cknowledge
4-12 Communication Port 1 Code 2, 3 (ID) code
13-21 Communication Port 2 Code 4-6 Message Code 1
22-30 I/O Communication Port Code 7-14 Date 1 as mm/dd/yy
31-39 Capacity Control Mode 15-22 Time 1 as hh:mm:ss
40-48 Process Control 23 Space
49-57 Oil Pump Mode
24-26 Message Code 2
58-66 Oil Pump Code
27-34 Date 2 as mm/dd/yy
67-75 Oil Heater Code
35-42 Time 2 as hh:mm:ss
76-84 Process Setpoint
43 Space
85-93 Slide Valve Mode
94-102 Slide Stop Mode 44-46 Message Code 3
1 (A)cknowledge
2, 3 (ID) code.
Carriage Return, Line Feed if successful
090.040-TB0057.indd
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 31
RETURNED ANSWER,
Character
Description of returned data
Position
1 (A)cknowledge
2, 3 (ID) code.
Carriage Return, Line Feed if successful
090.040-TB0060.indd
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 32 COMMUNICATIONS SETUP
SECTION 3 - COMM. & PROGRAMMING OVERVIEW
SECTION 3
QUANTUM HD ALLEN-BRADLEY COMMUNICATION
AND PROGRAMMING OVERVIEW
090.040-PH0041.tif
090.040-PH0040.tif
090.040-PH0042.tif
Figure 5 Message Sequence Logic Example
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 36 COMMUNICATIONS SETUP
090.040-PH0043.tif
Figure 6 Message Read Logic Example
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 37
MESSAGE READ SETUP SCREEN register and place them into the SLC500s N10:1 through
N10:28 register. The target address must be changed to for
The following setup screen is programmed to obtain 28
the Quantum HD.
consecutive data files from the Quantum HD (ID#1) N10:1
090.040-PH0044.tif
THIS CONTROLLER: SLC500 Data Table Address: Data file location in the Quantum
Data Table Address: Data file location in the SLC500 HD controller.
Size in Elements: # of data file to read Local Node: Quantum HD ID# (Octal)
MESSAGE WRITE LOGIC following write message instruction will be executed when
counter 5:0 (logic shown above) is equal to 1 and when called
Use the following logic to write data from the Quantum HD
upon by the change compressor mode bit B3/2. When B3/2
panel. To write more data or to write data to several com-
is off, the counter will be incremented to execute the next
pressors, copy / paste these rungs as needed then modify the
message in the sequence.
control block and setup screen parameters accordingly. The
090.040-PH0045.tif
090.040-PH0046.tif
090.040-PH0047.tif
Figure 7 Message Write Logic Example (continued)
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 40 COMMUNICATIONS SETUP
MESSAGE WRITE SETUP SCREEN file from the SLC500s N55:3 data file. The target address
must be changed to for the Quantum HD.
The following setup screen is programmed to write the
compressor mode to the Quantum HD (ID#1) N55:3 data
090.040-PH0048.tif
THIS CONTROLLER: SLC500 The value zero (0) is used to represent an OFF status and a
Data Table Address: Data file location in the SLC500 DISABLED option. The value one (1), which is received as a
10, is used to represent an ON status and an ENABLED op-
Size in Elements: # of data file to read tion. Only data values that are designated as setpoints are
Channel: Port location on the SLC processor (Channel 0 modifiable. Read Only is used to help identify what data is
is the RS232 port) not modifiable. The setpoint range is checked to see if it is an
allowed setting. If it is not allowed, the setting is not changed.
TARGET DEVICE: QUANTUM PANEL Reference the Quantum Data Tables in this manual for the
Data Table Address: Data file location in the Quantum address listing and description of data.
controller.
A command has been provided that selects whether data to
Local Node: Quantum ID# (Octal) and from the Quantum will be returned in the units that
are the default (pressure in PSIA and temperature in Degree
ALLEN-BRADLEY DATA ACCESS C) or in the units that are selected to display at the panel.
Data passed to and from the Quantum are integer values
with one decimal field assumed unless shown otherwise or ETHERNET/IP
the command is sent to select two decimal fields. For ex- Frick Controls supports the use of EtherNet/IP (as described
ample, if the datas value is 25.5 then the value 255 is sent. on the ab.com website, under the EtherNet/IP heading) with
All temperatures are in degree C and all pressures are in PSIA Quantum LX software 6.06 and later. Address mapping
unless the command is sent to select the units of the panel. follows the Allen-Bradley N: format, as shown in the Data
A mode such as Slide Valve mode is sent as an integer value Tables under the heading of AB Address.
that represents the mode it is in. For example, a 0 is sent if
it is in manual, or a 10 is sent if it is in automatic, or a 20 is
sent if it is in Remote Communications.
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 41
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 42 COMMUNICATIONS SETUP
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 43
SECTION 4 -
MODBUS PROTOCOL
MODBUS PROTOCOL
GENERAL DESCRIPTION accepts one value with a Load Register request. Changing a
setpoint causes the Quantum to save the new setpoint to
MODBUS Protocol is a messaging structure developed by
nonvolatile memory. Be careful not to continuously request
Modicon in 1979, used to establish master-slave/client-server
a setpoint change. Keeping the Quantum busy writing to
communication between intelligent devices. It is a standard,
memory will interfere with the Quantum communicating to
truly open and the most widely used network protocol in the
its I/O boards. A communication failure to an I/O board will
industrial manufacturing environment. The MODBUS pro-
cause the compressor to shutdown. For more detail and a list
tocol provides an industry standard method that MODBUS
of the data, reference the Quantum Data Table section of
devices use for parsing messages.
this manual. For details about the actual protocol, reference
Since MODBUS protocol is a messaging structure, it is in- the Modicon website at http://www.modbus.com.
dependent of the underlying physical layer. It is traditionally
implemented using RS-232, RS-422, or RS-485 communica- MODBUS TCP/IP (ETHERNET)
tions hardware. With the Quantum HD, MODBUS TCP can TCP/IP is the common transport protocol of the Internet and
also be utilized as it applies to Ethernet networks. is actually a set of layered protocols, providing a reliable
The Quantum controller is setup to communicate on data transport highway between Quantum HD panels and
standard MODBUS networks using either ASCII (American an Ethernet network. Ethernet has become the standard for
Standard Code for Information Interchange), RTU or TCP/IP. factory networking, replacing many of the data-bus systems
used in the past.
The Quantum provides the capability to interface with other
devices that support serial data communications using the MODBUS TCP/IP simply takes the MODBUS instruction set
MODBUS protocol. This is a Master / Slave multi-drop com- and transparently wraps TCP/IP around it. Unlike MODBUS
munication method whereby the Quantum is setup to be a ASCII and RTU, there no parameters that need to be set (such
MODBUS Slave. The customers PLC (Programmable Logic as baud rate, data bits, etc.).
Controller) or DCS (Data Communications System, such as a
desktop or laptop computer) must be setup as a MODBUS NOTICE
Master. The Master initiates the reading and writing of data
When using Modicon Setup Software, ensure that:
(queries) to a Quantum. The Quantum does not generate
its own data, it will only reply to a request by the Master. Head number = Rack Position (position of Ethernet
card in its rack)
The Quantum ID number is used as the MODBUS Slave Socket # = 502
address (for ASCII and RTU). The Master uses Function Code
3 (Read Holding Registers) to send a request to read data Frick Controls utilizes function codes 3 (Read), 6 (Write)
from the Quantum. The Master uses Function Code 6 (Load and 16 (Multiple Write) of the TCP/IP protocol. Use port 502
Register) to request to change a setpoint or to send a com- for Modbus TCP/IP communications. The value used for the
mand such as starting the compressor. Up to one hundred Modbus ID must be greater than zero.
and twenty-five (125) data elements can be read with one
read request.
The address references are numbered relative to the Frick
addresses in the Quantum Data Table (see MODBUS
Addressing Note in the Quantum Data Table section of
this manual for additional information). The Quantum only
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 44 COMMUNICATIONS SETUP
ACCESSING:
Panel
DESCRIPTION: This screen allows the technician to view mat). This information can be used to compare against the
all of the Modbus TCP communications information that the data being sent and received at the other end of the com-
Quantum HD is receiving and transmitting. munications link, to verify proper operation.
Each time a new command is sent or received, the screen Refer to the following table for an example of how the data
update with the new information. packets are created, using the data that has been shown on
The top line of data is the most recent activity. At the left the above screen:
of each line, you should see whether the data is IN or OUT
(Receive or Send), and the actual data (in Hexadecimal for-
Command 00 In: 00 . 00 00 . 00 00 . 06 01 03 07 . D0 00 . 02
# of registers to read
Address of first register (2000)
Read Holding register
Modbus ID
# of bytes in command
Always 0 for Modbus TCP
Transaction Identifer
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 45
MODBUS ASCII (SERIAL COMMUNICATIONS) Function Code 6 to load a register (to request to change
a setpoint or to send a command such as starting the
In the ASCII Transmission Mode (American Standard Code
compressor), or a function code 16 (RTU only) to load
for Information Interchange), each character byte in a
multiple registers.
message is sent as 2 ASCII characters. This mode allows
time intervals of up to a second between characters during Any data to be sent (Response). The data field is con-
transmission without generating errors. Some particulars structed using sets of two hexadecimal digits, in the range
about MODBUS ASCII: of 00 to FF hexadecimal. These are to be made from a pair
of ASCII characters (ASCII), or one 8-bit for RTU. The data
The device address field of the message frame contains
field of messages sent from a Master to the Quantum
two characters (16 bits).
devices contains additional information which the Quan-
The function code field of the message frame will contain tum must use to take the action defined by the function
two characters (16 bits). code. This can include items like discrete and register
Word size is selectable. addresses, the quantity of items to be handled, and the
count of actual data bytes in the field. If no error occurs,
Error checking is accomplished using LRC (Longitudinal the data field of a response from a Quantum to a Master
Redundancy Check). contains the data requested. If an error occurs, the field
Hyperterminal can be used to test communications. contains an exception code that the Master application can
use to determine the next action to be taken.
MODBUS RTU (SERIAL COMMUNICATIONS)
An error-checking field.
In RTU (Remote Terminal Unit) Mode, each 8-bit message
byte contains two 4-bit hexadecimal characters, and the THE QUERY
message is transmitted in a continuous stream. The greater The function code in the query tells the addressed Quantum
effective character density increases throughput over ASCII what kind of action to perform. The data bytes contain any
mode at the same baud rate. Some particulars about MOD- additional information that the Quantum will need to per-
BUS RTU: form the function. For example, function code 03 will query
The device address field of the message frame contains the Quantum to read holding registers and respond with
8 binary bits. their contents. The data field must contain the information
telling the Quantum which register to start at and how
The function code field of the message frame will contain many registers to read. The error check field provides a
8 binary bits method for the Quantum to validate the integrity of the
Word size is selectable. message contents.
Error checking is accomplished using CRC (Cyclical Re- THE RESPONSE
dundancy Check).
If the Quantum makes a normal response, the function
Hyperterminal cannot be used to test communications. code in the response is an echo of the function code in the
query. The data bytes contain the data collected by the Quan-
SERIAL PORT CONFIGURATION
tum, such as register values or status. If an error occurs,
OF THE MASTER the function code is modified to indicate that the response
7 or 8 Bits per Character (Data Bits) is an error response, and the data bytes contain a code that
describes the error. The error check field allows the master
Odd, Even or No Parity
to confirm that the message contents are valid.
1 or 2 Stop Bits
DATA FIELD
No Handshake
The data field is constructed using sets of two hexadecimal
DATA PACKET digits, in the range of 00 to FF hexadecimal. For ASCII, these
The MODBUS protocol establishes the format for the Mas- can be made from a pair of ASCII characters. For RTU, this
ters query by creating a message (data packet) as follows: is one 8-bit number.
Assign the device address (Quantum panel ID #). The The data field of messages sent from a master to the Quan-
address field of a message frame contains two charac- tum devices contains additional information which the
ters for ASCII, or 8 bits for RTU. Valid Quantum device Quantum must use to take the action defined by the func-
addresses are in the range of 01 99 decimal. A master tion code. This can include items like discrete and register
addresses a Quantum by placing the Quantum address addresses, the quantity of items to be handled, and the count
in the address field of the message. When the Quantum of actual data bytes in the field.
sends its response, it places its own address in this ad- For example, if the master requests a Quantum to read a
dress field of the response to let the Master know which group of holding registers (function code 03), the data field
Quantum is responding. specifies the starting register and how many registers are
An 8-bit function code defining the requested action to be read.
(Query): If no error occurs, the data field of a response from a Quan-
Function Code 3 - to read holding registers (sends a re- tum to a Master contains the data requested. If an error
quest to read data from the Quantum). occurs, the field contains an exception code that the Master
application can use to determine the next action to be taken.
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 46 COMMUNICATIONS SETUP
generating the CRC. Start and stop bits, and the parity bit, RTU
do not apply to the CRC.
In RTU mode, messages start with a silent interval of at least
During generation of the CRC, each 8bit character is ex- 3.5 character times. This is most easily implemented as a
clusive ORed with the register contents. Then the result is multiple of character times at the baud rate that is being
shifted in the direction of the least significant bit (LSB), with used on the network (shown as T1T2T3T4 in the figure
a zero filled into the most significant bit (MSB) position. below). The first field then transmitted is the device address.
The LSB is extracted and examined. If the LSB was a 1, the
register is then exclusive ORed with a preset, fixed value. If The allowable characters transmitted for all fields are hexa-
the LSB was a 0, no exclusive OR takes place. decimal 09, AF. Networked devices monitor the network
bus continuously, including during the silent intervals. When
This process is repeated until eight shifts have been per- the first field (the address field) is received, each device
formed. After the last (eighth) shift, the next 8bit byte is decodes it to find out if it is the addressed device.
exclusive ORed with the registers current value, and the
process repeats for eight more shifts as described above. Following the last transmitted character, a similar interval of
The final contents of the register, after all the bytes of the at least 3.5 character times marks the end of the message.
message have been applied, is the CRC value. A new message can begin after this interval. The entire
message frame must be transmitted as a continuous stream.
When the CRC is appended to the message, the low-order If a silent interval of more than 1.5 character times occurs
before completion of the frame, the receiving device flushes
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 47
the incomplete message and assumes that the next byte will
be the address field of a new message.
}
Similarly, if a new message begins earlier than 3.5 character : 01 06 1B EE 03 E8 05 CRLF
times following a previous message, the receiving device will Where:
consider it a continuation of the previous message. This will Message Start:
set an error, as the value in the final CRC field will not be Quantum ID #:
valid for the combined messages. A typical message frame Write Function:
is shown below: H. O. address (hex):
L. O. address (hex):
START ADDRESS FUNCTION DATA LRC CHECK END
H. O. # of Data Value:
T1-T2- T1-T2- L. O. # of Data Value:
8 Bits 8 Bits N x 8 Bits 16 Bits
T3-T4 T3-T4 Error Correction Code:
Carriage Return - Line Feed:
CRC Error
Start of Quantum Function End of
Correction Any time that a message is sent, all of the Quantum panels
message ID message
Code
on the MODBUS network will become active, communica-
00 = H. O. Address tions-wise, once the Colon appears. Next, the panels will look
87 = L. O. Address
00 = H. O. # of data registers
at the first byte following the Colon ( : ). If this byte equals the
01 = L. O. # of data registers Panel ID # of the particular Quantum being queried, it will
immediately finish reading the remainder of the message. If
090.040-TB0064.indd
the byte does not equal its ID #, the message will be ignored.
ASCII Query (Read) Example
To demonstrate how an address within the Quantum may
}
be read, the following test can be performed using Windows : 01 06 1B EE 03 E8 05 CRLF
HyperTerminal (NOTE: Hyperterminal cannot be used to test
Where:
RTU or TCP/IP).
Message Start:
As an example, a MODBUS command will be created Quantum ID #:
and sent to obtain the actual Discharge Pressure value of Write Function:
a compressor. Using the address tables found later in this H. O. address (hex):
manual, locate the address for Discharge Pressure. In this L. O. address (hex):
case, it is Frick Address 2003 (decimal). Since this is the H. O. # of Data Value:
only address we are interested in obtaining the value of, send L. O. # of Data Value:
the following message: Error Correction Code:
: 01 03 07 D3 00 01 21 CRLF Carriage Return - Line Feed:
Where:
In this particular example, we are strictly looking to request
Message Start:
to view a data value, so we will be performing a read func-
Quantum ID #:
tion (03):
Read Function:
H. O. address (hex):
L. O. address (hex):
}
After the entire data packet has been created, simply press
}
: 01 03 07 D3 00 01 21 CRLF the [Enter] key, a Line Feed will automatically be sent also.
Where:
Message Start:
}
Quantum ID #: : 01 03 07 D3 00 01 21 CRLF
Read Function: Where:
H. O. address (hex): Message Start:
L. O. address (hex): Quantum ID #:
H. O. # of Data Registers: Read Function:
L. O. # of Data Registers: H. O. address (hex):
Error Correction Code: L. O. address (hex):
Carriage Return - Line Feed: H. O. # of Data Registers:
L. O. # of Data Registers:
Since we are only looking for this one address, and no other,
Error Correction Code:
we can say that we are only looking for one Data Address.
Carriage Return - Line Feed:
Our Data Address part of the data packet is also looking for
a High and a Low Order value. Fortunately, the number one
(1) is the same in decimal as it is in Hex, therefore, the Low ASCII Write Example
Order Address is 01 (hex). The High Order Address is 00 To demonstrate how an address within the Quantum HD
(hex), so our decimal 1 is formatted as 0001 (hex). may be written to, the following test can be performed using
Windows HyperTerminal (NOTE: Hyperterminal cannot be
used to test RTU or TCP/IP communications).
}
: 01 03 07 D3 00 01 21 CRLF
As an example, a MODBUS command will be created and
Where: sent to the Quantum to set Regulation Mode 1 Setpoint to
Message Start: 100.0 PSIA. First, be aware that data sent to and received by
Quantum ID #: the Quantum has one decimal place assumed. This means
Read Function: that to send the value of 100.0, you actually need to send
H. O. address (hex): 1000. Using the address tables found later in this manual,
L. O. address (hex): locate the address for the Regulation Mode 1 Setpoint. In this
H. O. # of Data Registers: case, it would be Frick Address 7150 (decimal).
L. O. # of Data Registers:
Since this is the only address we are interested in writing
Error Correction Code:
to, send the following message:
Carriage Return - Line Feed:
: 01 06 1B EE 03 E8 05 CRLF
In order to ensure that the Quantum in question receives
the data request accurately, we must append an Error Check Where:
byte to the end of the message. This is accomplished by Message Start:
adding each of the byte pairs (hex) that we have generated Quantum ID #:
thus far: Write Function:
H. O. address (hex):
L. O. address (hex):
01 + 03 + 07 + D3 + 00 + 01 = DF hex
H. O. # of Data Value:
Next, subtract DF (hex) from 100 (hex): L. O. # of Data Value:
100 (hex) - DF (hex) = 21 (hex) Error Correction Code:
Carriage Return - Line Feed:
}
: 01 03 07 D3 00 01 21 CRLF
Look at this message on a more basic level, to understand
Where: how the address that we are writing to is arrived at. We want
Message Start: to send the value of 1000 (100.0) to the Regulation Mode 1
Quantum ID #: Setpoint, Frick Address 7150 (decimal).
Read Function:
The first part of the message will be a Colon (:). This rep-
H. O. address (hex):
resents a heads up alert that data is coming down the line.
L. O. address (hex):
H. O. # of Data Registers:
L. O. # of Data Registers:
Error Correction Code:
Carriage Return - Line Feed:
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 49
: 01 06 1B EE 03 E8 05 CRLF
}
: 01 06 1B EE 03 E8 05 CRLF
Where:
Message Start: Where:
Quantum ID #: Message Start:
Write Function: Quantum ID #:
H. O. address (hex): Write Function:
L. O. address (hex): H. O. address (hex):
H. O. # of Data Value: L. O. address (hex):
L. O. # of Data Value: H. O. # of Data Value:
Error Correction Code: L. O. # of Data Value:
Carriage Return - Line Feed: Error Correction Code:
Carriage Return - Line Feed:
Any time that a message is sent, all of the Quantum pan- The value that we wish to send is 100.0 (1000). The Data
els that are on the MODBUS network will become active, Value part of the data packet is looking for a High and a Low
communications wise, once the Colon appears. Next, all Order value. The number 1000 (dec) must be converted to
panels will look at the first byte following the Colon (:). If hexadecimal. This conversion results in a value of 03E8 (hex).
this byte equals the Panel ID # of the particular Quantum Separating 03E8 into two bytes results in the Low Order Value
being queried, it will immediately finish reading the remain- of E8 (hex) and the High Order Value of 03 (hex):
der of the message. If the byte does not equal its ID #, the
message will be ignored.
}
: 01 06 1B EE 03 E8 05 CRLF
}
: 01 06 1B EE 03 E8 05 CRLF Where:
Message Start:
Where:
Quantum ID #:
Message Start:
Write Function:
Quantum ID #:
H. O. address (hex):
Write Function:
L. O. address (hex):
H. O. address (hex):
H. O. # of Data Value:
L. O. address (hex):
L. O. # of Data Value:
H. O. # of Data Value:
Error Correction Code:
L. O. # of Data Value:
Carriage Return - Line Feed:
Error Correction Code:
Carriage Return - Line Feed:
In order to ensure that the Quantum in question receives
the data request accurately, we must append an Error Check
In this particular example, we are strictly looking to write a
byte to the end of the message. This is accomplished by
data value, so we will be performing a write function (06):
adding each of the byte pairs (hex) that we have generated
thus far:
}
01 + 06 + 1B + EE + 03 + E8 = 1FB hex
: 01 06 1B EE 03 E8 05 CRLF
Normally, we would subtract 1FB (hex) from 100 (hex), as
Where:
in the previous read example. However, in this case we see
Message Start:
that 1FB hex is greater than 100 hex. Since the math in this
Quantum ID #:
particular example would yield a negative number (FFFF FFFF
Write Function:
FFFF FF05), we need to modify the value of 1FB in order to
H. O. address (hex):
provide a positive result. This is accomplished quite simply
L. O. address (hex):
by dropping the most left hand digit (1FB becomes FB), and
H. O. # of Data Value:
then subtracting FB hex from 100 hex:
L. O. # of Data Value:
Error Correction Code: 100 (hex) - FB (hex) = 05 (hex)
Carriage Return - Line Feed:
}
: 01 06 1B EE 03 E8 05 CRLF needs to known which function the panel is responding to. In
this case, it sees that it is a read function, and the Quantum
Where:
is merely returning a value that was previously requested.
Message Start:
Quantum ID #:
Write Function:
}
H. O. address (hex): : 01 03 02 05 D0 25
}
L. O. address (hex): Where:
H. O. # of Data Value: Message Start:
L. O. # of Data Value: Quantum ID #:
Error Correction Code: Read Function:
Carriage Return - Line Feed:
# of Bytes Returned:
Data:
After the entire data packet has been created, simply press Error Correction Code:
the [Enter] key, a Line Feed will automatically be sent also.
The next byte tells the Master how many bytes of information
}
: 01 06 1B EE 03 E8 05 CRLF are being returned as a response. In this case, there are two
Where: (2) bytes of valid data.
Message Start:
Quantum ID #:
}
Write Function: : 01 03 02 05 D0 25
}
H. O. address (hex):
Where:
L. O. address (hex):
Message Start:
H. O. # of Data Value:
Quantum ID #:
L. O. # of Data Value:
Read Function:
Error Correction Code:
# of Bytes Returned:
Carriage Return - Line Feed:
Data:
Error Correction Code:
ASCII Response Example
If the packet was properly received by the Quantum, you The next two bytes (in this case) are the actual data in re-
should see an immediate response in HyperTerminal. In the sponse to our original request.
Query Response (read function) example used earlier, a
response of :01030205D025 (hex) was received.
: } }
01 03 02 05 D0 25
}
: 01 03 02 05 D0 25
Where:
}
: 01 03 02 05 D0 25 returned. Therefore:
}
RTU Query (Read) Example information regarding MODBUS Protocol that the end user
should be aware of:
NOTICE There are many versions of MODBUS Protocol that are
Hyperterminal cannot be used to test RTU. available, and an application that works properly on one
system, may not function identically on another.
Some versions of MODBUS Protocol may require the
In the following example, a MODBUS command is sent to user to increment any referenced addresses by 1 (one).
obtain the Discharge Pressure of a compressor. Refer to the For instance, if you wanted to look at Frick Address
following example to see what this message packet would 2003, you may need to actually look at address 2004. The
look like: Quantum addressing begins at 0 (zero), whereas some
STARTING
# OF
CRC
MODBUS Protocols begin at 1 (one), therefore, you may
START ADD. FUNC. REGISTERS END need to compensate.
ADDRESS CHECK
TO LOAD
T1-T2-T3-T4 01 03 07 D3 00 01 * * T1-T2-T3-T4 7 or 8 bits selectable.
1 or 2 Stop bits selectable.
Start of Quantum
End of Parity can be set to None, Odd or Even
message ID Function CRC Error message
Correction When using MODBUS protocol (other than the Hyper-
03 = Read
Code terminal example shown earlier), it is necessary to use the
07 = H. O. Address MODBUS Address column as shown in the Quantum
D3 = L.O. Address
Data Tables. These addresses should work for most ap-
00 = H.O. # of Data Registers plications.
01 = L.O. # of Data Registers
090.040-TB0065.indd
Follow the Frick specifications for data communications
requirements.
* The CRC value is calculated by the transmitting device, Hyperterminal can be used to test ASCII, but not RTU or
which appends the CRC to the message. TCP/IP communications.
End of
Start of Quantum message MODBUS Data Access
message ID Function CRC Error
Correction Data passed to and from the Quantum are integer values
03 = Read
Code with one decimal field assumed unless shown otherwise or
02 = 2 Bytes the command is sent to select two decimal fields. For ex-
ample, if the datas value is 25.5 then the value 255 is sent.
04 = H.O. Value
23 = L.O. Value All temperatures are in degree C and all pressures are in PSIA
090.040-TB0066.indd
unless the command is sent to select the units of the panel.
A mode such as Slide Valve mode is sent as an integer value
The returned value in the above example is 0423 hex. that represents the mode it is in. For example, a 0 is sent if it
Converting this to decimal equates to 1059, and assuming a is in manual, or a 10 is sent if it is in automatic, or a 20 is sent
decimal point gives an answer of 105.9 (PSIA or Panel units, if it is in remote. The value zero (0) is used to represent an
depending on which has been selected). OFF status and a DISABLED option. The value one (1), which
is received as a 10, is used to represent an ON status and
an ENABLED option. Only data values that are designated as
MODBUS Notes setpoints are modifiable. Read Only is used to help identify
This has been an example of how the Quantum HD uses what data is not modifiable. The setpoint range is checked
MODBUS Protocol. It is hoped that the information provided to see if it is an allowed setting. If it is not allowed, the set-
here will assist the end user in writing applications that will ting is not changed. Reference the Quantum Data Tables
allow the Quantum to be implemented into networks that in this manual for the address listing and description of data.
the customer may already have in use. A command has been provided that selects whether data to
This information is subject to change at any time, and is and from the Quantum will be returned in the units that
provided as a reference only. Not all areas of the MODBUS are the default (pressure in PSIA and temperature in Degree
Protocol can be handled in this document. Some additional C) or in the units that are selected to display at the panel.
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 52 COMMUNICATIONS SETUP
NOTES:
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 53
SECTION 5 -
HYPERTERMINAL
USING HYPERTERMINAL
DESCRIPTION the New Connection. Type in whatever name you would
like to use, Frick was used in this example. This name
HyperTerminal is a terminal emulation program available for
will also create a file once you are finished, saving all of the
the Microsoft Windows environment. HyperTerminal provides
setup parameters for future use. It is recommended that a
a method by which the end user may verify conclusively
name be chosen to reflect the type of Protocol that you will
that their Quantum controller is functioning properly, and
be using as you may wish to setup for various protocols.
as designed, with respect to external communications to
Once you have entered a name, click [OK].
remote devices.
NOTICE
Hyperterminal can only be used to test MODBUS
ASCII. It CANNOT be used to test Allen-Bradley or
MODBUS RTU or TCP/IP.
Many times, the Quantum controller will be installed into an
environment whereby the end user wishes to communicate
to it, either through a PLC (Programmable Logic Controller), a
desktop computer for the purpose of monitoring/controlling
plant operations through HMI (Human Machine Interface), or
any number of other communications applications.
The purpose of this desired communications typically involves
viewing and changing setpoints, starting and stopping a
compressor, viewing alarm and shutdown information, and 090.040-PH0050.tif
Be aware that the screens that are actually shown on the The Com-1 properties dialog box will now appear. The
test computer may or may not appear exactly as shown parameters in this box must match the requirements of
here. Various versions of Windows can affect the ap- the protocol that you are wishing to use. The one box that
pearance, as well as whether or not the screen has been normally would need to be changed from one protocol to
maximized, or if it has been scaled to a smaller size. Re- the next is the Data Bits box.
gardless of how the screen work appears, the function of For the purpose of this document, Frick # protocol will be
the screen work is what is important, and that function is used. Refer to the MODBUS ASCII section of this manual
not affected by the way the screen looks. for information on MODBUS.
Once Hyperterminal has been located, execute it. A dialog Set the five boxes as follows, then click [OK].
box will appear. You will be prompted to enter a name for
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 54 COMMUNICATIONS SETUP
Bits per second: 9600 (must match the Quantum) The computer will need to be set up to match the documen-
Data bits: 8 tation as presented here, for everything to look and work as
Parity: None shown later. To do this, click on the [ASCII Setup] button.
Stop Bits: 1
Flow Control None
090.040-PH0055.tif
On the ASCII Setup screen, for best results, check the boxes
090.040-PH0052.tif
according to the following chart:
The following screen will appear. This is the screen whereby For MODBUS ASCII:
all communications (out of the computer, and into it) will be
shown. When valid data is typed in here, then sent, the con- Send line ends with line feeds
nected device recognizes and responds to that data, and a Echo typed characters locally
response will be shown below the sent data. Click on [File].
Append line feeds to incoming line ends
Wrap lines that exceed terminal width
For Frick protocols (# and $):
Echo typed characters locally
Append line feeds to incoming line ends
Wrap lines that exceed terminal width
Leave everything else on this dialog box unchanged, then
click on [OK].
090.040-PH0053.tif
A pull down menu will appear. From this menu, locate and
click on [Properties]. You will once again see the following
screen. This time, click on the [Settings] tab.
090.040-PH0056.tif
090.040-PH0054.tif
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 55
If this portion of the test has passed, you can try to com-
municate to the next (or any Quantum), by changing the
value that you type into the HyperTerminal screen as follows:
Instead of [#01], replace the 01 portion with the ID that you
would like to access. For instance, if you wanted to talk to
a fourth Quantum (ID 4), type in [#04]. This should return
a message from that Quantum.
This has been just a brief description of how to check your
communications and verify that it is working. Greater detail
can be found by consulting tables for each of the protocols
in this manual.
GENERAL NOTES
Ensure that the Quantum communications parameters are
090.040-PH0057.tif
correct. This setup can be found on the Communications
screen. This info must match that of the device that you are
You will now be back to the main Hyperterminal communi- trying to talk to at the other end.
cations screen. This screen will be blank. All communica-
There are two red LEDs associated with the Comm port
tions, both from the computer, and to the computer (from
on the Quantum (TX & RX). Ensure that neither of these
the Quantum), will appear on this screen. Proceed to the
LEDs are on continuously. If one or the other (or both) are
Testing Communications section.
on constantly, disconnect the Com cable. If the status of the
LEDs does not change, check the wiring connections to the
comm port. Ensure that the wiring is not backwards. If the
wiring is correct, power the Quantum down, then back
up. If either or both of the LEDs is still on, a bad driver chip
may be suspected on the Quantum, and the board should
be replaced.
Once everything has been inspected (cables, jumpers, and
setup), try to develop communications from the master. You
should see the LEDs on the Comm port flickering as the
Quantum talks to the master. If nothing happens, it would
be best to consult the HyperTerminal section of this manual
for more detailed troubleshooting.
If no data appears, or if the data does not match the specific
protocol requirements that you are using, then check the
090.040-PH0053.tif following:
TESTING COMMUNICATIONS Verify that the communications wiring matches that shown
in the drawings at the end of this manual.
Set the keyboard for CAPS (so that all capital letters will be
typed). Type in the following command: #01I, then press Access the Communications screen and verify that the
[ENTER]. (This command will request the Quantum with Quantum ID is set to the same value that you are trying
ID 01 to send a packet of Information.) to access. Also, check that the baud rate matches that of
the setup in the properties section of the Hyperterminal
example.
Verify the position of the jumpers by comparing them with
the section entitled Quantum Communications Jumpers.
Ensure that the data that you have entered in Hyperter-
minal, exactly matches the example.
Go back through the Setting up Hyperterminal section,
and ensure that it has been followed exactly. Repeat the
process if necessary.
If you are using a converter card (to convert the RS-232
signal from the computer to RS-422 or RS-485), then
either verify that the converter card is working properly
with a different piece of known functioning equipment, or
eliminate it completely by tying into the Quantum directly
090.040-PH0058.tif
through RS-232 (Quantum 4 only).
If the communications is working properly, there should be The Communications port on the computer is bad. Try to
an immediate response from the first Quantum. The re- verify this by communicating to a different piece of known
sponse should look something (but not necessarily exactly) good equipment.
like #01I000AOMN609. The Communications port on the Quantum is bad.
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 56 COMMUNICATIONS SETUP
SECTION 6 -
QUANTUM HD DATA TABLES
The following table shows the three protocol Address ranges that may be utilized for reading/writing data to and from the
Quantum HD controller; Frick Addresses, Allen-Bradley (AB) Addresses, and Modbus Addresses. This table also shows the
Data Table names, as well as the page numbers within this manual that the pertinent Data Tables may be found:
9200 - 9314 N122:00 - N123:14 49201 - 49315 VSD (Vyper) Setpoint Values 97 - 99
090.040-TB0068.indd
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 58 COMMUNICATIONS SETUP
Note 1: R
efer to the chart of WARNING/SHUTDOWN MESSAGE CODES on pages 103-107 to determine which message is
being displayed.
Note 2: T
o calculate the Total Run Time, use the following equation:
Total Run Time (Thousands) x 1000 + Total Run Time (Units) = Total Run Time
0 = Off
1 = Running
20 = Starting
4000 N40:0 44001 R Compressor Status 30 = Stopping
31 = Stopping - High Capacity
32 = Stopping Pumpdown
33 = Stopping Cool Down Period
0 = No Pump
1 = Full Time
2 = Cycling
4001 N40:1 44002 R Pump Type
3 = Demand
4 = Shaft Auxiliary
5 = Shaft
0 = Not in Prelube
4002 N40:2 44003 R Prelube
1 = In Prelube
0 = Not in Postlube
4003 N40:3 44004 R Postlube
1 = In Postlube
0 = No Shutdowns
4004 N40:4 44005 R Shutdown
1 = Shutdown
0 = No Warning
4005 N40:5 44006 R Warning
1 = Warning
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 64 COMMUNICATIONS SETUP
0 = Regulation 1
1 = Regulation 2
4014 N40:14 44015 R Regulation Mode
2 = Regulation 3
3 = Regulation 4
4015 N40:15 44016 R Regulation Mode 1 Direction
4016 N40:16 44017 R Regulation Mode 2 Direction 0 = Forward
4017 N40:17 44018 R Regulation Mode 3 Direction 1 = Backward
4018 N40:18 44019 R Regulation Mode 4 Direction
0 = Screw Comp. with Constant Electric Drive
1 = Screw Compressor with VFD Drive
2 = Screw Compressor with Engine Drive
4019 N40:19 44020 R Compressor/Drive Type 3 = Screw Compressor with Turbine Drive
4 = Screw Compressor with DBS
5 = Screw Compressor with Vyper
6 =Screw Compressor with Vyper (4-20mA)
090.040-TB0076.indd
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 65
0 = None
1 = Inhibit-Motor Current
2 = Inhibit-Low Suction Regulation 1
3 = Inhibit-Low Suction Regulation 2
4 = Inhibit-Low Suction Regulation 3
5 = Inhibit-Low Suction Regulation 4
6 = Inhibit-High Discharge Temperature
7 = Inhibit-High Discharge Pressure Mode 1
8 = Inhibit-High Discharge Pressure Mode 2
9 = Inhibit-High Suction Pressure
10 = Inhibit-Low Oil Flow
11 = Inhibit-Separator Velocity
12 = Inhibit-Low RPMs
13 = Inhibit-High Manifold Pressure
14 = Inhibit-Regulation Mode 1
15 = Inhibit-Regulation Mode 2
16 = Inhibit-Regulation Mode 3
17 = Inhibit-Regulation Mode 4
18 = Inhibit-Starting
19 = Inhibit-Capacity Pulldown
20 = Inhibit-At Maximum Load
21 = Inhibit-Vyper Converter Heatsink Temperature
22 = Inhibit-Vyper Ambient Temperature
23 = Inhibit-Harmonic Filter Baseplate Temperature
24 = Inhibit-Vyper Baseplate Temperature
25 = Inhibit-Vyper Phase A Baseplate Temperature
26 = Inhibit-Vyper Phase B Baseplate Temperature
27 = Inhibit-Vyper Phase C Baseplate Temperature
28 = Inhibit - Low Proc. Leaving Temp.
29 = Inhibit Low Engine JW Temperature
4022 N40:22 44023 R Load Inhibit / Force Unload 30 = Inhibit Maximum Capacity Position
31 = Inhibit Minimum Capacity Position
50 = Force Unload-Volume Increase
51 = Force Unload-Motor Current
52 = Force Unload-Low Suction Regulation 1
53 = Force Unload-Low Suction Regulation 2
54 = Force Unload-Low Suction Regulation 3
55 = Force Unload-Low Suction Regulation 4
56 = Force Unload-Regulation Mode 1
57 = Force Unload-Regulation Mode 2
58 = Force Unload-Regulation Mode 3
59 = Force Unload-Regulation Mode 4
60 = Force Unload-High Discharge Temperature
61 = Force Unload-High Discharge Pressure Mode 1
62 = Force Unload-High Discharge Pressure Mode 2
63 = Force Unload-High Suction Pressure
64 = Force Unload-Low Oil Flow
65 = Force Unload-Separator Velocity
66 = Force Unload-Low RPMs
67 = Force Unload-High Manifold Pressure
68 = Force Unload-Stopping
69 = Force Unload-Vyper Converter Heatsink Temp.
70 = Force Unload-Vyper Ambient Temp.
71 = Force Unload-Harmonic Filter Baseplate Temp.
72 = Force Unload-Vyper Baseplate Temp.
73 = Force Unload-Vyper Phase A Baseplate Temp.
74 = Force Unload-Vyper Phase B Baseplate Temp.
75 = Force Unload-Vyper Phase C Baseplate Temp.
76 = Unload - Low Proc. Leaving Temp.
77 = Force Unload Maximum Capacity Position
78 Force Unload Minimum Capacity Position
090.040-TB0077.indd
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 66 COMMUNICATIONS SETUP
0 = Ready
1 = Start Inhibit In Shutdown
2 = Start Inhibit In Recycle Delay
3 = Start Inhibit High Discharge Temperature
4 = Start Inhibit High Oil Temperature
5 = Start Inhibit Low Separator Temperature
6 = Start Inhibit Slide Valve Too High
7 = Start Inhibit Still In Prelube
4070 N40:70 44071 R Compressor Start Status
8 = Start Inhibit High Suction Pressure
9 = Start Inhibit High Suction/Discharge Differential
10 = Start Inhibit Permissive Start
11 = Start Inhibit Digital Auxiliaries
12 = Power Fail Restart
13 = Start Inhibit Low Oil Pressure
14 = Running
15 = Start Inhibit In Discharge Pressure Blowdown
0 = Idle
4071 N40:71 44072 R Capacity Status 1 = Load
2 = Unload
0 = Idle
4072 N40:72 44073 R Volume Status 1 = Increase
2 = Decrease
0 = English
1 = French
2 = Chinese
3 = Portuguese
4073 N40:73 44074 R Language (Local Display Only) 4 = Polish
5 = Chinese
6 = Spanish
7 = Russian
8 = Italian
Temperature Units (Local Display 0 = Celsius
4074 N40:74 44075 R
Only) 1 = Fahrenheit
0 = Kpaa
1 = Bar
2 = BarA
4075 N40:75 44076 R Pressure Units (Local Display Only)
3 = PSIA
4 = PSIG/hg
5 = kpaG
0 = Idle
4199 N41:99 44200 R Manual Capacity Load/Unload 1 = Load
2 = Unload
0 = Off
4200 N42:00 44201 R Alarm Silence
1 = On
090.040-TB0078.indd
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 67
1 = R11 14 = R22
2 = R113 15 = R23
27 = R508b
3 = R114 16 = R290
28 = R600
4 = R1150 17 = R401a
29 = R600a
5 = R12 18 = R402a
30 = R717
6 = R1270 19 = R404a
31 = R718
4234 N42:34 44235 R Refrigerant 7 = R13 20 = R410a
32 = R728
8 = R134a 21 = R50
33 = R729
9 = R13b1 22 = R500
34 = R744
10 = R14 23 = R502
35 = R771
11 = R142b 24 = R503
50 = User Defined
12 = R170 25 = R507
13 = R218 26 = R508
0 = Off
4237 N42:37 44238 R Oil Pump Status
1 = Running
0 = Disabled
4239 N42:39 44240 R PID 1 Control 1 = Running
2 = Always
0 = Disabled
4242 N42:42 44243 R PID 2 Control 1 = Running
2 = Always
0 = Disabled
4245 N42:45 44246 R PID 3 Control 1 = Running
2 = Always
0 = Disabled
4248 N42:48 44249 R PID 4 Control 1 = Running
2 = Always
0 = Disabled
4251 N42:51 44252 R PID 5 Control 1 = Running
2 = Always
0 = Disabled
4254 N42:54 44255 R PID 6 Control 1 = Running
2 = Always
0 = Disabled
4257 N42:57 44258 R PID 7 Control 1 = Running
2 = Always
0 = Disabled
4260 N42:60 44261 R PID 8 Control 1 = Running
2 = Always
090.040-TB0079.indd
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 68 COMMUNICATIONS SETUP
0 = Disabled
4407 N44:07 44408 R Sequencing Enable - System 1
1 = Enabled
0 = Disabled
4507 N45:07 44508 R Sequencing Enable - System 3
1 = Enabled
0 = Manual
4533 N45:33 44534 R Oil Pump Mode
1 = Automatic
090.040-TB0081.indd
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 70 COMMUNICATIONS SETUP
0 = Disabled
4547 N45:47 44548 R Input Module Capacity Mode Selection
1 = Enabled
0 = Disabled
4548 N45:48 44549 R Permissive Start Enable 1 = Starting
2 = Always
0 = Disabled
4549 N45:49 44550 R PLC Interlock Enable
1 = Enabled
0 = Disabled
1 = Compressor Mode: Remote I/O
2 = Compressor Mode: Remote I/O and
4550 N45:50 44551 R Remote Enable Output
Capacity Mode: Remote I/O
3 = Compressor Mode: Remote I/O and
Capacity Mode: Remote 4-20
0 = Disabled
4551 N45:51 44552 R Oil Log Mode
1 = Enabled
0 = Celsius / PSIA
4566 N45:66 44567 R Communications Unit Flag
1 = Panel Units
0 = Disabled
4690 N45: 44691 R Discharge Butterfly Valve Control
1 = Enabled
0 = No
4691 N45: 44692 R Discharge Butterfly Valve Lock Open Flag
1 = Yes
0 = Disabled
4692 N45: 44693 R Low Discharge Pressure Shutdown Enable
1 = Enabled
0 = Disabled
4693 N45: 44694 R EZ Cool LIOC Control 1 = Running
2 = Always
0 = False
4694 N45: 44695 R Liquid Injection Closed Warning Flag
1 = True
0 = Disabled
4696 N45: 44697 R Separator Condensing Safeties Enable
1 = Enabled
0 = Disabled
4697 N45: 44698 R Wet Bulb Control
1 = Enabled
0 = R22
6 = R134A
4698 N45: 44699 R Wet Bulb Refrigerant
12 = R717
14 = R744
090.040-TB0082.indd
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 71
7683 N106:83 47684 R/W Low Demand Pump Pressure Warning Offset Pressure (Magnitude)
7684 N106:84 47685 R/W Low Demand Pump Pressure Warning Delay Seconds
7685 N106:85 47686 R/W Low Demand Pump Pressure Shutdown Offset Pressure (Magnitude)
7686 N106:86 47687 R/W Low Demand Pump Pressure Shutdown Delay Seconds
7693 N106:93 47694 R/W Minimum Condensing Pressure (Wet Bulb Control) Pressure
7694 N106:94 47695 R/W Condensing Temperature Approach (Wet Bulb Control) Seconds
8070 N110:70 48071 R/W High Compressor Vibration Warning - Suction Vibration (Fg)
8071 N110:71 48072 R/W High Compressor Vibration Warning Delay - Suction Seconds
090.040-TB0098.indd
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 87
8134 N111:34 48135 R/W Discharge Butterfly Valve Pressure Differential Setpoint Pressure (Magnitude)
8135 N111:35 48136 R/W Discharge Butterfly Valve Control Dead Band Pressure (Magnitude)
8136 N111:36 48137 R/W Discharge Butterfly Valve Control Proportional Band Pressure (Magnitude)
8141 N111:41 48142 R/W High Motor Stator #1 Temperature Warning Delay Seconds
8142 N111:42 48143 R/W High Motor Stator #1 Temperature Shutdown Temperature
8143 N111:43 48144 R/W High Motor Stator #1 Temperature Shutdown Delay Seconds
8144 N111:44 48145 R/W High Motor Stator #2 Temperature Warning Temperature
8145 N111:45 48146 R/W High Motor Stator #2 Temperature Warning Delay Seconds
8146 N111:46 48147 R/W High Motor Stator #2 Temperature Shutdown Temperature
8147 N111:47 48148 R/W High Motor Stator #2 Temperature Shutdown Delay Seconds
8148 N111:48 48149 R/W High Motor Stator #3 Temperature Warning Temperature
8149 N111:49 48150 R/W High Motor Stator #3 Temperature Warning Delay Seconds
8150 N111:50 48151 R/W High Motor Stator #3 Temperature Shutdown Temperature
8151 N111:51 48152 R/W High Motor Stator #3 Temperature Shutdown Delay Seconds
Table 13 Commands
Frick AB Modbus Read/
Description of Data Value Codes
Address Address Address Write
8910 N119:10 48911 W Remote Start 1 = Start
8911 N119:11 48912 W Remote Stop 1 = Stop
0 = Turn off See Note 1
8912 N119:12 48913 W Remote - Load Slide Valve
1 15 = Load x seconds
0 = Turn off
8913 N119:13 48914 W Remote - Unload Slide Valve
1 15 = Unload x seconds
8914 N119:14 48915 W Remote - RDB Capacity 25, 50, 75, 100 (represents capacity %)
0 = Manual
1 = Auto
2 = Remote -- Communications
8915 N119:15 48916 W Remote - Compressor Mode
3 = Remote -- I/O
5 = Remote -- Sequencing
6 = Manual -- Browser
1 = Auto
2 = Remote -- Communications
3 = Remote -- I/O
8916 N119:16 48917 W Remote - Capacity Mode
4 = Remote -- 4-20ma
5 = Remote Sequencing
6 = Manual -- Browser
8917 N119:17 48918 W Remote - Clear Alarms 1 = Clear Alarms
8918 N119:18 48919 W Remote - Clear Recycle Delay 1 = Clear Recycle Delay
0 = Disable
8919 N119:19 48920 W Remote - Sequencing Mode
1 = Enable
0 = C / PSIA
8920 N119:20 48921 W Remote - Communication Units See Note 2
1 = Panel Units
0 = Regulation Mode 1
1 = Regulation Mode 2
8921 N119:21 48922 W Remote - Regulation Mode See Note 3
2 = Regulation Mode 3
3 = Regulation Mode 4
8922 N119:22 48923 W Remote Set Slide Valve Position 0 100% See Note 4
8923 N119:23 48924 W Remote Set Drive Speed 0 100% See Note 5
8924 N119:24 48925 W Remote Set Total Capacity 0 - 200 See Note 6
090.040-TB00105.indd
GENERAL NOTES: Command Values need tenths field added. For This command is reset by a Remote Load or Remote Unload com-
example, to start the compressor, the table above states that 1 = mand. Writing to this value too often will cause the Slide Valve to
Start. However, being that one decimal place is assumed, a value load and unload excessively. Only write to this value when the Slide
of 10 actually needs to be sent. Valve needs to move from its current position. Typically this should
not be more than once every 30 seconds.
SPECIFIC NOTES:
Note 5: The value passed with this command is the speed (percent-
Note 1: The compressor must be in remote communications to
age) to which the control will attempt to set the Drive.
accept the start and stop commands that are sent through serial
communications, and the Capacity Mode must be in remote com- Conditions:
munications to accept load and unload commands that are sent. the compressor must be Variable Speed
the compressor must be running
Note 2: To read the proper Temperature/Pressure units, use Frick
the Capacity Mode must be Remote Comms
address 4566. To change (write to) the Temperature/Pressure units,
the Drive will not go below the Drive Speed Minimum setpoint
use Frick address 8920.
Note 3: Mode must already be enabled. This command is reset by a Remote Load or Remote Unload command
Note 4: The value passed with this command is the position (per- Note 6: This command is actually a combination the previous two
centage) to which the control will attempt to set the Slide Valve. (Remote Set Slide Valve Position and Remote Set Drive Speed),
The control will automatically load and/or unload the Slide Valve and is for the convenience of the PLC programmer. A value of X from
until it is within a deadband (+/- 0.5%) of the target. 0 to 100 will set the Slide Valve Position to X% and the Drive Speed
to 0% (or the allowable minimum). A value of X from 100 to 200
Conditions: will set the Slide Valve to 100% and the Drive Speed to (X 100)%.
the compressor must be running See notes 4 and 5 for additional requirements.
the Capacity Mode must be Remote Comms
if the compressor is Variable Speed, the Slide Valve will not go
below the Variable Speed Minimum Slide Valve setpoint
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 94 COMMUNICATIONS SETUP
NOTES:
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 99
SECTION 7 -
WARNING/SHUTDOWN MESSAGE CODES
The following list represents all of the current warning/ 44 Low RPM Shutdown
shutdown messages that are potentially displayable (at the 45 Low RPM Warning
time of this writing). The numeric value to the left of each 46 High RPM Shutdown
message corresponds to the value that is read from the 47 High RPM Warning
Safety Message addresses (Frick address 3070 3079).
48 High Manifold Pressure Shutdown
As an example, if Frick address 3070 were being read,
and it returned a value of 51, then referring to the chart on 49 High Manifold Pressure Warning
the following pages, it would be found that the code of 51 50 Low Main Oil Injection Pressure Shutdown
represents Oil Level Shutdown. 51 Oil Level Shutdown
52 Compressor Capacity Unload Alarm
53 False Running Fail -- Motor Amps
3 Balance Piston 1 Shutdown 54 False Running Fail -- Confirmed Running Inp
4 Balance Piston 2 Shutdown 55 High Limit Disch Pres Shutdown
5 Balance Piston 3 Shutdown 56 High Limit Disch Temp Shutdown
6 Liquid Slugging Warning 57 High Disch Pres Shutdown -- Mode 1
7 Liquid Slugging Shutdown 58 High Disch Pres Warning -- Mode 1
8 High Oil Filter Pressure Warning 59 High Disch Pres Shutdown -- Mode 2
9 High Oil Filter Pressure Shutdown 60 High Disch Pres Warning -- Mode 2
10 Missing Comp. Oil Pressure Warning 61 Start Failure Shutdown For Eng And Turb
11 Missing Comp. Oil Pressure Shutdown A 62 High Liquid Level Shutdown
12 Missing Comp. Oil Pressure Shutdown B 63 Auxiliary Input 1 Shutdown
13 Insufficient Main Oil Pressure Shutdown 64 Auxiliary Input 1 Warning
14 High Motor Current Shutdown 65 Auxiliary Input 2 Shutdown
15 High Motor Current Warning 66 Auxiliary Input 2 Warning
16 Low Motor Current Shutdown 67 Auxiliary Input 3 Shutdown
17 High Discharge Temperature Sensor Fault 68 Auxiliary Input 3 Warning
18 High Discharge Temperature Shutdown 69 Auxiliary Input 4 Shutdown
19 High Discharge Temperature Warning 70 Auxiliary Input 4 Warning
20 High Suction Pressure Shutdown 71 Auxiliary Input 5 Shutdown
21 High Suction Pressure Warning 72 Auxiliary Input 5 Warning
22 Low Separator Temperature Shutdown 73 Auxiliary Input 6 Shutdown
23 Low Separator Temperature Warning 74 Auxiliary Input 6 Warning
24 High Comp. Oil Temperature Shutdown 75 Auxiliary Input 7 Shutdown
25 High Comp. Oil Temperature Warning 76 Auxiliary Input 7 Warning
26 Low Comp. Oil Temperature Shutdown 77 Auxiliary Input 8 Shutdown
27 Low Comp. Oil Temperature Warning 78 Auxiliary Input 8 Warning
28 Low Suction Shutdown - Regulation Mode 1 79 Auxiliary Input 9 Shutdown
29 Low Suction Warning - Regulation Mode 1 80 Auxiliary Input 9 Warning
30 Low Suction Shutdown - Regulation Mode 2 81 Auxiliary Input 10 Shutdown
31 Low Suction Warning - Regulation Mode 2 82 Auxiliary Input 10 Warning
32 Low Suction Shutdown - Regulation Mode 3 83 High Auxiliary Analog 1 Shutdown
33 Low Suction Warning - Regulation Mode 3 84 High Auxiliary Analog 1 Warning
34 Low Suction Shutdown - Regulation Mode 4 85 Low Auxiliary Analog 1 Shutdown
35 Low Suction Warning - Regulation Mode 4 86 Low Auxiliary Analog 1 Warning
36 Regulation Mode 1 Shutdown 87 High Auxiliary Analog 2 Shutdown
37 Regulation Mode 1 Warning 88 High Auxiliary Analog 2 Warning
38 Regulation Mode 2 Shutdown 89 Low Auxiliary Analog 2 Shutdown
39 Regulation Mode 2 Warning 90 Low Auxiliary Analog 2 Warning
40 Regulation Mode 3 Shutdown 91 High Auxiliary Analog 3 Shutdown
41 Regulation Mode 3 Warning 92 High Auxiliary Analog 3 Warning
42 Regulation Mode 4 Shutdown 93 Low Auxiliary Analog 3 Shutdown
43 Regulation Mode 4 Warning 94 Low Auxiliary Analog 3 Warning
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 100 COMMUNICATIONS SETUP
209 Missing Oil Pressure Shutdown C 277 VSD Precharge - Low DC Bus Voltage 2
210 High Compressor Vib Warning - Suction 278 VSD Precharge - Low DC Bus Voltage 1
211 High Compressor Vib Warning - Discharge 280 Harmonic Filter High DC Bus Voltage Fault
212 High Compressor Vib Shutdown - Suction 281 Harmonic Filter High Phase C Current Fault
213 High Compressor Vib Shutdown - Discharge 282 Harmonic Filter High Phase B Current Fault
214 High Motor Vib Warning - Shaft Side 283 Harmonic Filter High Phase A Current Fault
215 High Motor Vib Warning - Opp Shaft Side 284 Harmonic Filter Phase Locked Loop Fault
216 High Motor Vib Shutdown - Shaft Side 286 Harmonic Filter Logic Board Power Supply
217 High Motor Vib Shutdown Opp Shaft Side 295 Harmonic Filter Precharge - High DC Bus Volt
218 Compressor Auxiliary Shutdown 296 Harmonic Filter Precharge - Low DC Bus Volt
220 Oil Log Shutdown 297 Harmonic Filter DC Current Transformer 1
221 DBS - Current Unbalance 298 Harmonic Filter DC Current Transformer 2
222 DBS - RTD Temperature 299 Harmonic Filter High Baseplate Temp Fault
223 DBS - Short Circuit 301 Harmonic Filter Low DC Bus Voltage
224 DBS - Thermal Overload 305 Harmonic Filter DC Bus Voltage Imbalance
225 DBS - Shorted SCR 306 Harmonic Filter 110% Input Current Overload
226 DBS - Phase Loss 307 Harmonic Filter Run Signal Fault
227 DBS - Phase Reversal 311 VSD Interface Board NovRAM Failure
228 DBS - Jam 313 Harmonic Filter Serial Communication
229 DBS - HEATSINK Overtemperature 314 Harmonic Filter Input Frequency Out of Range
230 DBS - RTD Overtemperature 331 VSD High Phase A Inverter Baseplate Temp
231 VSD Interface Board Power Supply Fault 332 VSD Low Phase A Inverter Baseplate Temp
233 VSD Board Motor Current > 15% 333 High Discharge Pressure Shutdown
234 VSD Board Run Signal Fault 334 High Discharge Pressure Warning
235 VSD Interface Board to Panel Comms Loss 335 Process Stopped See Event Log
237 VSD Initialization Fault 336 High Process Entering Temp Shutdown
238 VSD Stop Contacts Fault 337 High Process Entering Temp Warning
239 Harmonic Filter Logic Board Or Comms Fault 338 Low Process Entering Temp Shutdown
240 Harmonic Filter High Total Demand Distortion 339 Low Process Entering Temp Warning
241 VSD High Phase B Inverter Baseplate Temp 340 High Motor Temp Warning - Shaft Side
242 VSD High Phase C Inverter Baseplate Temp 341 High Motor Temp Warning - Opp Shaft Side
243 VSD Low Phase B Inverter Baseplate Temp 342 High Motor Temp Shutdown - Shaft Side
244 VSD Low Phase C Inverter Baseplate Temp 343 High Motor Temp Shutdown - Opp Shaft Side
247 VSD High Phase A Instantaneous Current 344 High Motor Stator #1 Temp Warning
248 VSD High Phase B Instantaneous Current 345 High Motor Stator #1 Temp Shutdown
249 VSD High Phase C Instantaneous Current 346 High Motor Stator #2 Temp Warning
251 VSD Phase A Gate Driver Fault 347 High Motor Stator #2 Temp Shutdown
252 VSD Phase B Gate Driver Fault 348 High Motor Stator #3 Temp Warning
253 VSD Phase C Gate Driver Fault 349 High Motor Stator #3 Temp Shutdown
254 VSD Single Phase Input Power Fault 350 Sequencing Slide Valve Failure Shutdown
257 VSD 105% Motor Current Overload Fault 351 DBS Communication Failure Warning
258 VSD High DC Bus Voltage Fault 352 Low Oil Differential 1 (Kobe)
259 VSD Logic Board Power Supply Fault 353 Low Oil Differential 2 (Kobe)
263 VSD Low DC Bus Voltage Fault 354 High Oil Pressure (Kobe)
264 VSD DC Bus Voltage Imbalance Fault 355 High Comp. Oil Pressure Shutdown
265 VSD High Internal Ambient Temp Fault 356 Coalescer Filter Differential Warning
266 VSD High Inverter Baseplate Temp Fault 357 Low Discharge Pressure Shutdown
267 VSD Logic Board Processor Fault 358 High Oil Temperature Sensor Fault
268 VSD Run Signal Fault 359 High Separator Temperature Sensor Fault
269 VSD High Converter Heatsink Temp Fault 360 Low Main Oil Inj Pressure Sensor Warning
270 VSD Invalid Current Scale Selection 361 High Main Oil Inj Pressure Sensor Warning
271 VSD Low Inverter Baseplate Temp Fault 362 Low Economizer Pressure Sensor Warning
272 VSD Serial Communication Fault 363 High Economizer Pressure Sensor Warning
273 VSD Precharge Lockout Fault 364 Low Filter Pressure Sensor Warning
274 VSD Low Converter Heatsink Temp Fault 365 High Filter Pressure Sensor Warning
275 VSD Current Imbalance Fault 366 Liquid Injection Closed Warning
276 VSD Precharge - DC Bus Voltage Imbalance 367 Low Discharge Pressure Shutdown (RCSI)
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 102 COMMUNICATIONS SETUP
368 Low Bal Piston Pressure Sensor Warning 425 High Auxiliary Analog Input #7 Sensor Warning
369 High Bal Piston Pressure Sensor Warning 426 Low Auxiliary Analog Input #8 Sensor Warning
370 Low System Disch Pressure Sensor Warning 427 High Auxiliary Analog Input #8 Sensor Warning
371 High System Disch Pressure Sensor Warning 428 Low Auxiliary Analog Input #9 Sensor Warning
372 Low Suction Temp Sensor Warning 429 High Auxiliary Analog Input #9 Sensor Warning
373 High Suction Temp Sensor Warning 430 Low Auxiliary Analog Input #10 Sensor Warning
374 Low Disch Temp Sensor Warning 431 High Auxiliary Analog Input #10 Sensor Warning
375 High Disch Temp Sensor Warning 432 Low Auxiliary Analog Input #11 Sensor Warning
376 Low Oil Temp Compressor Sensor Warning 433 High Auxiliary Analog Input #11 Sensor Warning
377 High Oil Temp Compressor Sensor Warning 434 Low Auxiliary Analog Input #12 Sensor Warning
378 Low Oil Separator Temp Sensor Warning 435 High Auxiliary Analog Input #12 Sensor Warning
379 High Oil Separator Temp Sensor Warning 436 Low Auxiliary Analog Input #13 Sensor Warning
380 Low Vyper Coolant Temp. Sensor Warning 437 High Auxiliary Analog Input #13 Sensor Warning
381 High Vyper Coolant Temp. Sensor Warning 438 Low Auxiliary Analog Input #14 Sensor Warning
382 Low Process Leaving Temp Sensor Warning 439 High Auxiliary Analog Input #14 Sensor Warning
383 High Process Leaving Temp Sensor Warning 440 Low Auxiliary Analog Input #15 Sensor Warning
384 Low Process Entering Temp Sensor Warning 441 High Auxiliary Analog Input #15 Sensor Warning
385 High Process Entering Temp Sensor Warning 442 Low Auxiliary Analog Input #16 Sensor Warning
386 Blank 443 High Auxiliary Analog Input #16 Sensor Warning
387 Low Slide Valve Sensor Warning 444 Low Auxiliary Analog Input #17 Sensor Warning
388 Low Slide Stop Sensor Warning 445 High Auxiliary Analog Input #17 Sensor Warning
389 Blank 446 Low Auxiliary Analog Input #18 Sensor Warning
390 High Vyper Coolant Temperature Shutdown 447 High Auxiliary Analog Input #18 Sensor Warning
391 High Vyper Coolant Temperature Warning 448 Low Auxiliary Analog Input #19 Sensor Warning
392 Low Vyper Coolant Temperature Shutdown 449 High Auxiliary Analog Input #19 Sensor Warning
393 Low Vyper Coolant Temperature Warning 450 Low Auxiliary Analog Input #20 Sensor Warning
394 Low Demand Pump Pressure Warning 451 High Auxiliary Analog Input #20 Sensor Warning
395 Low Demand Pump Pressure Shutdown 452 Low Manifold Pressure Sensor Warning
396 Separator Condensing Warning 453 High Manifold Pressure Sensor Warning
397 Separator Condensing Shutdown 454 Low Rem Capacity Position Sensor Warning
398 Restart Lockout Shutdown 455 High Rem Capacity Position Sensor Warning
399 Blank 456 Low Liquid Level Sensor Warning
400 Blank 457 High Liquid Level Sensor Warning
401 Blank 458 High Process Leaving Temp Shutdown
402 Low Ext Setpt/Ext Inp Sig Sensor Warning 459 High Process Leaving Temp Warning
403 High Ext Setpt/Ext Inp Sig Sensor Warning 460 Low Process Leaving Temp Shutdown
404 Low Motor Current Sensor Warning 461 Low Process Leaving Temp Warning
405 High Motor Current Sensor Warning 462 Coalescer Filter Differential Warning
406 Low RPM Sensor Warning 463 Condensing Water In Separator Warning (Off)
407 High RPM Sensor Warning 464 Condensing Water In Separator Warning (Running)
408 Low Kw Monitoring Sensor Warning 465 Blank
409 High Kw Monitoring Sensor Warning 466 Manual Stop Shutdown (RSCI only)
410 Low EZ Cool LIOC Feedback Sensor Warning 467 Remote Stop Shutdown (RCIS only)
411 High EZ Cool LIOC Feedback Sensor Warning 468 Vyper Fault Limit Reached Shutdown
412 Low Auxiliary Analog Input #1 Sensor Warning 469 Control Oil Pump Auxiliary Failure Shutdown
413 High Auxiliary Analog Input #1 Sensor Warning 470 Control Oil Pump 1 Auxiliary Warning
414 Low Auxiliary Analog Input #2 Sensor Warning 471 Control Oil Pump 1 Auxiliary Shutdown
415 High Auxiliary Analog Input #2 Sensor Warning 472 Control Oil Pump 2 Auxiliary Warning
416 Low Auxiliary Analog Input #3 Sensor Warning 473 Control Oil Pump 2 Auxiliary Shutdown
417 High Auxiliary Analog Input #3 Sensor Warning 474 Vilter MonoScrew Running Oil Pressure Shutdown
418 Low Auxiliary Analog Input #4 Sensor Warning 475 Vilter MonoScrew Running Oil Pressure Warning
419 High Auxiliary Analog Input #4 Sensor Warning 476 Vilter MonoScrew Changeover Oil Pres. Shutdown
420 Low Auxiliary Analog Input #5 Sensor Warning 477 Vilter MonoScrew Low Pre-Lube Oil Pres. Shutdown
421 High Auxiliary Analog Input #5 Sensor Warning
422 Low Auxiliary Analog Input #6 Sensor Warning
423 High Auxiliary Analog Input #6 Sensor Warning
424 Low Auxiliary Analog Input #7 Sensor Warning
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 103
SECTION 8 -
Q5 CONTROLLER AND INTERFACE
Q5 CONTROLLER
The Q5 board can be identified by the presence of a large
aluminum heat sink located on the board. Adjacent to the
processor board, is an Interface board which allows the user
to attach local communications connections via the four
orange connectors (RS-422 and RS-485 ports).
There are also a number of jumpers present on both the
Q5 and the Interface board. These jumpers MAY need to be
modified by qualified personnel to configure the Quantum
5 for specific applications.
The Q5 utilizes Flash Card technology. There is a Flash Card
socket located on the under side of this main board. The
Q5 board has the HD Operating System pre-loaded at the
factory, and the card must be present for the HD to operate.
The information that follows will primarily describe the
jumper configuration for communications settings, as well
090.040-PH0003.tif as wiring diagrams for the different types of communications
Figure 7 Q5 Processor Board that are possible with the Q5.
Q5 COMMUNICATIONS CONNECTOR LOCATIONS
MAIN BOARD HISTORY AND IDENTIFICATION
The following pictorial shows the customer connection points
The processor board shown on this page is known as the for both serial communications and the Ethernet connec-
Q5 board, and it is based on the Pentium microprocessor tion. Note that COMM-4 is reserved for communications to
platform. The operating software that this board runs is the installed I/O boards, and cannot be used for customer
known as Quantum HD software. This software displays applications.
graphic information and data on the LCD screen in a format
that is similar to the way a Windows desktop computer
screen displays a Web browser (the Internet).
Ethernet
COMM-4 COMM-3
(Reserved) (RS-485)
COMM-2
RS-422 /
RS-485
COMM-1
RS-422 /
RS-485)
090.040-WD0054.eps
COM-3
COM-4 (RS-485)
(RS-485)
COM-2
(RS-422/
RS-485)
COM-1
(RS-422/
RS-485)
090.040-PH0005.tif
Keypad
COMM-1
Signal (P10)
Connector Pin # COMM-1 COMM-2
(P10) (P11) 090.040-WD0003.eps
The following pictorial shows a cutaway view of the Interface High Speed Target
J4 J22 1 - 2 Closed
board, as well as the jumpers, LEDs and signal pinouts to Default
allow the end user to communicate to COMM-1 (P10) and
NOTE: The triangle symbol ( ) denotes Pin 1 on connectors.
COMM-2 (P11) using RS-422/485 protocol, and to use COMM-
090.040-TB0007.indd
3 (P16) to communicate via RS-485.
NOTICE
COMM-3 and COMM-4 do not have any associated
jumpers, and COMM-4 (P17) is reserved for I/O board
communications. Refer to the tables in this section for
the specifics on the jumper settings RS-422/485:
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 106 COMMUNICATIONS SETUP
Q5 INTERCONNECTIONS
The pictorial below depicts the Q5 Processor Board, and the necessary interconnects between it and the Interface board. Each
of the interconnecting harnesses must be installed as shown for proper operation.
090.040-WD0004.eps
NOTES:
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 109
SECTION 9 -
APPENDICES
APPENDIX A
FRICK SERIAL COMMUNICATIONS
CONVERTER MODULE
(PART NUMBER 639B0086H01)
DESCRIPTION
Frick Controls has developed a DIN-rail mountable com-
munications module for the purpose of converting typical
RS-232 serial protocol to either RS-422 or RS-485 serial
protocols. The module will also work converting RS-422 or
RS-485 to RS-232 (bi-directional). Due to the tight mount-
ing restrictions in many existing control panels, this module
provides the ultimate solution for field communications up-
090.040-PH0060.tif
grades or modifications. No drilling is required, and minimal
space is lost. The only requirement is an external source of Figure 13 - Dissambling the Module
24 volt DC power.
Press the tabs using the thumb and finger, and with your
other hand carefully slide the circuit board out of the hous-
ing. Ensure that proper anti-static guidelines are followed
while handling the circuit board. Circuit board diagram below:
090.040-PH0059.tif
switch. This switch must be set according to the necessary Figure 14 - Module circuit board
protocol parameters that you are trying to achieve. It is For easy reference, the DIP switch position functions are
recommended to set or verify the settings of this DIP switch provided on the board. For the purpose of clarity however,
before mounting and wiring the module. The circuit board refer to the following table:
must be removed from its housing in order to access this DIP
switch. Each end of the housing has a small tab, located just Table 19 - Module Dip Switch Settings
below the bottom most terminal block of each end. Hold the Switch
module as shown in the following pictorial: ON Function OFF Function
Position
1 RS-485 RS-422
2 RS-422 RS-485
3 RS-422 RS-485
4 RS-422 Pull up No pull up
5 RS-485 Pull up No pull up
6 RS-422 Pull down No pull down
7 RS-485 Pull down No pull down
8 RS-485 termination No termination
090.040-TB00114.indd
090.040-CS (SEP 2015) QUANTUM HD COMPRESSOR CONTROL PANEL
Page 110 COMMUNICATIONS SETUP
MOUNTING THE MODULE Locate a suitable source for the +24 volt DC power. Using
a minimum of 18 AWG stranded wire, connect the MINUS
This module can be mounted on the standard din rail that is
wire to terminal # 7. Connect the PLUS wire to terminal # 8.
available in most control panels.
All remaining connections will be based upon the particu-
Find an open area of the din rail (5/8 inch minimum, for
lar protocols that you have decided to use. Simply match
the width of the module), and preferably as far away from
the SIGNAL NAME from the source device to match the
any inductive loads (relays, contactors, etc.) as possible.
SIGANAL NAME of the module. All external communica-
Module orientation is not critical, however, try to mount tions wiring must conform with the Frick Proper Instal-
it so that all wiring connections can be made neatly, and lation of Electronic Equipment in an Industrial Environment
according to any applicable local codes. publication.
Catch one end of the DIN rail latch (at the bottom of the Refer to the following figure for the pin connections showing
module, under one edge of the DIN rail, then snap the other how to wire the Converter Module for RS-232:
latch onto the opposite side of the DIN rail, as shown below:
GND
TX
RX
090.040-LD0015.eps
RS-422 CONNECTIONS
Refer to the following figure for the pin connections showing
how to attach a 4-wire RS-422 cable directly to the Frick
Communications Converter Module:
090.040-PH0061.tif -RX
Figure 15 - Module mounted to DIN rail -TX
+TX
WIRING THE MODULE +RX
090.040-LD0016.eps
There are twelve total wire terminal points on this module.
Refer to the following table for the pin-out: Figure 17 - RS-422 Connections
Table 20 - Wire Terminal Connections
RS-485 CONNECTIONS
Terminal Module
RS-232 RS-422 RS-485
Position Power Although typical RS-485 communications requires a control
1 -RX signal to change the state of the RX/TX driver lines to es-
tablish handshaking, this board incorporates a smart feature
2 +RX
that handles this handshaking internally, without the user
3 (Not Used) needing to provide it. It is a true two-wire system. Refer
4 -TX -RX/-TX to following figure for the pin connections showing how to
attach a 2-wire RS-485 cable directly to the Frick Com-
5 +TX +RX/+TX
munications Converter Module:
6 (Not Used)
7 -24 VDC
8 (Not Used) -RX/TX
9 +24 VDC +RX/TX
10 GND
11 TX 090.040-LD0017.eps
APPENDIX B
090.040-WD0056.eps
APPENDIX C
QUANTUMTM HD LOCAL ETHERNET CONFIGURATIONS
Switch
Computer
Quantum HD Quantum HD
090.040-LD0018.eps
Computer
Quantum HD
Quantum HD
Computer
Quantum HD
090.040-LD0019.eps
APPENDIX D
RS-232
RS-422
090.040-CS (SEP 2015)
RS-485
Quantum
DCS (Distributed Control Quantum Quantum Quantum
System) OR
RS-422 / RS-485
Quantum Quantum
090.040-WD0058.eps
Quantum
QUANTUM HD COMPRESSOR CONTROL PANEL 090.040-CS (SEP 2015)
COMMUNICATIONS SETUP Page 115
Q1 OR Q2 Q3 OR Q4 Q3 OR Q4 Q5
To Customer COM-2 (P12) COM-2 (TB2) COM-2 (TB2) COM-2 (P11)
Remote -RX/-TX BLK BLK BLK BLK BLK
1 1 1 1 -RX/-TX
Computer / DCS +RX/+TX CLR CLR CLR CLR CLR
2 2 2 2 +RX/+TX
System
- Cable - 3 3 3 3
Belden #9841
4 4 4 4
#24 AWG or Equal
5 5
COMPRESSOR #2 COMPRESSOR #3
6
COMPRESSOR #4
7
8
COMPRESSOR #1
Q1 OR Q2 Q3 OR Q4 Q4 Q5
COM-2 (P12) COM-2 (TB2) COM-2 (TB2) COM-2 (P11)
-TX BLK
To Customer
BLK 1 BLK 1 BLK 1 1 -RX
+TX GRN GRN GRN GRN
Remote Computer 2 2 2 2 +RX
/ DCS System -RX BLK BLK BLK BLK
3 3 3 3 -TX
+RX RED RED RED RED
4 4 4 4 +TX
5 5 N/C
- Cable - COMPRESSOR #2 COMPRESSOR #3
6
Belden #9829 COMPRESSOR #4
#24 AWG or Equal 7
8
COMPRESSOR #1
090.040-WD0059.eps