Compresor Centac
Compresor Centac
Compresor Centac
CENTAC
CMC TECHNICAL REFERENCE MANUAL
(Part No. 22426449)
INGERSOLL-RAND
AIR COMPRESSORS
CMC TECHNICAL REFERENCE MANUAL
Copyright Notice
THIS MANUAL IS SOLD "AS IS" AND WITHOUT ANY EXPRESSED OR IMPLIED
WARRANTIES WHATSOEVER.
Ingersoll-Rand air compressors are not designed, intended, or approved for breathing air
applications. Ingersoll-Rand does not approve specialized equipment for breathing air
applications and assumes no responsibility or liability for compressors used for breathing air
service.
Table of Contents
What’s New About the 2004 Manual ______________________________________1
References ___________________________________________________________2
General - CMC Panel ___________________________________________________3
Control Methodology___________________________________________________4
Performance Control _______________________________________________________ 4
PID Control _______________________________________________________________ 7
Surge Control ____________________________________________________________ 12
Prelube Pump ____________________________________________________________ 18
Oil Heater _______________________________________________________________ 18
Protection and Monitoring _____________________________________________19
Analog Functions _________________________________________________________ 19
Digital Functions _________________________________________________________ 20
Compressor Operating Methodology ____________________________________21
Stopped _________________________________________________________________ 21
Rotating_________________________________________________________________ 21
Compressor Operating States ______________________________________________ 23
General Sequence of Operation _____________________________________________ 44
Indicator, Switch and Light Layout___________________________________________ 45
CMC Tuning Procedures _______________________________________________46
Setting MaxLoad__________________________________________________________ 46
Setting MinLoad __________________________________________________________ 46
Setting MinLoad Surge Index Increment ______________________________________ 48
Setting Surge Sensitivity ___________________________________________________ 48
Tuning Stability __________________________________________________________ 49
Calibrating the Control Valves ______________________________________________ 49
Autodual Control Settings __________________________________________________ 50
Setting the Start Time _____________________________________________________ 51
Setting the CT Ratio _______________________________________________________ 51
Inlet Unload Position ______________________________________________________ 52
Setting Set Point Ramp Rate ________________________________________________ 52
Alarm and Trip Settings ____________________________________________________ 53
Troubleshooting _____________________________________________________54
22426449 Rev. B, Version 3.10
1996-2004 Ingersoll-Rand Company
Date of Issue: April 23, 2004
CMC TECHNICAL REFERENCE MANUAL
Technical Specification_______________________________________________164
Glossary _____________________________________________________________1
Table of Figures
Figure 1: Compressed Air System ................................................................................................................ 4
Figure 2: Modulate Control ........................................................................................................................... 5
Figure 3: Autodual Control ............................................................................................................................ 5
Figure 4: Performance Control..................................................................................................................... 6
Figure 5: Proportional Band, Pb................................................................................................................... 7
Figure 6: Proportional Plus Integral Control................................................................................................. 8
Figure 7: PID Controller ............................................................................................................................... 8
Figure 8: Proportional-Integral-Drrivative..................................................................................................... 9
Figure 9: MinLoad and MaxLoad ............................................................................................................... 10
Figure 10: MinLoadd .................................................................................................................................. 10
Figure 11: Motor Current Method............................................................................................................... 12
Figure 12: Optional Motor Power, kW........................................................................................................ 13
Figure 13: Optional Head Control .............................................................................................................. 13
Figure 14: Rise to Surge ............................................................................................................................ 14
Figure 15: Changes in Discharge Pressure............................................................................................... 14
Figure 16: Surge Detection System ............................................................................................................ 16
Figure 17: Surge Indexing........................................................................................................................... 16
Figure 18: Plant Air System ........................................................................................................................ 46
Figure 19: Troubleshooting Tree................................................................................................................. 54
Figure 20: Event Log................................................................................................................................... 55
Figure 21: Measuring Flow ......................................................................................................................... 89
Figure 22: MODBUS Messages................................................................................................................. 99
References
The following references were used in creating this document. All of this documentation is
recommended for a more detailed understanding of specific control modes and control
panel functions.
NEMA STANDARDS PUBLICATION NO. 250, Enclosures for Electrical Equipment (1000 Volts
Maximum), Revision 2, May 1988
NFPA 496 Standard for Purged and Pressurized Enclosures for Electrical Equipment, 1986
Edition
Nisenfeld, A. Eli, Centrifugal Compressors: Principles of Operation and Control, Instrument
Society of America, 1982
Moore, Ralph L., Control of Centrifugal Compressors, Instrument Society of America, 1989
Doebelin, Ernest O., Control System Principles and Design, John Wiley & Sons, 1985
Rowland, James R., Linear Control Systems Modeling, Analysis, and Design, John Wiley &
Sons, 1986
Deshpande, Pradeep B. and Ash, Raymond H., Computer Process Control With Advanced
Control Applications, 2nd Edition, Instrument Society of America, 1988
CENTAC ENERGY MASTER, Version CEM230, Ingersoll-Rand Company, March 1992
White, M.H., Surge Control for Centrifugal Compressors, Chemical Engineering, December 25,
1972
Hall, James W., THERMODYNAMICS OF COMPRESSION: A Review of Fundamentals,
Instrument Society of America, 1976
Gaston, John R., Centrifugal Compressor Operation & Control: Part II "Compressor Operation",
Instrument Society of America, 1976
Gaston, John R., Antisurge Control Schemes For Turbocompressors, Chemical Engineering,
April 1982
Warnock, J. D., Methods for Control of Centrifugal and Reciprocating Compressors, Moore
Products, 1984
Harrison, Howard L. and Bollinger, John G., Introduction to Automatic Controls, Second Edition,
Harper & Row, 1969
NOTE
For the purpose of consistency and clarity, all of the descriptions and examples that
follow refer to "air" for the more generic "gas". Any gas compressed by a Centac
compressor would also apply.
Control Methodology
The CMC utilizes performance and surge control methodologies to meet varying
compressed air system needs. The term "performance control" is used for grouping the
control modes that affect compressor power consumption through movement of the intake
and discharge valves.
Performance Control
The CMC has three standard performance control modes or methods of operation. These
modes are Unload, Modulate and Autodual for typical plant air compressors operating in
constant pressure applications. For the discussions that follow, Figure 1 depicts a
compressed air system and the relationship between the compressor and the plant air
system.
Atmosphere
Silencer
Inlet
Valve Bypass
Valve Check
Plant Air System
Valve
Inlet
Compressor
Filter
Unload
The compressor is unloaded, when no air is being supplied to the Plant Air System, and all
of the air produced by the compressor is being vented to the atmosphere. In this mode, the
inlet valve is slightly open to allow enough air to pass through the compressor for internal
cooling, prevention of rotor instability and surge avoidance. This air is then discharged
through the open bypass valve to the atmosphere. Typically, the compressor is set to make
a positive pressure across the first compression stage, which produces a discharge
pressure something greater than the atmospheric pressure.
The inlet valve opening required to create this positive pressure is directly related to the
horsepower consumed; therefore, careful consideration should be given to this inlet valve
position for minimizing overall power consumption.
Modulate
Constant pressure control is a frequently required performance control method for Centac
air compressors. If left uncontrolled, the compressor's discharge pressure would rise and
fall along the natural performance curve as system demand changed. Modulate control
satisfies the constant pressure requirement.
The performance map in Figure 2 shows Modulate control. Modulate maintains the system
discharge pressure at the system pressure set point as entered into the CMC by the user.
Once loaded, the compressor will operate along the constant pressure line until the user
switches to Unload or presses the stop button.
22426449 Rev. B, Version 3.10
1996-2004 Ingersoll-Rand Company
Date of Issue: April 23, 2004
CMC TECHNICAL REFERENCE MANUAL 5
closing since at this point the machine is not supplying the system (Figure 3). The Unload
Delay Timer should be set to prevent unloading during short excursions through the Unload
Point. The Reload Percent determines the System Pressure at which the machine will
automatically load into the system.
Bypass
Valve PTx
4-20 mA Check
Base
Valve
Control
Module CT Starter
Motor Compressor
Inlet
Valve
4-20 mA
PID Control
Proportional Band
Proportional control varies the signal sent to the valves as a linear response to the
difference between the actual system pressure and the system pressure set point. Valve
responsiveness can be adjusted through the CMC with the proportional band, Pb, set point.
This set point is the controller gain. Gain is a scaling factor. This scaling factor, graphically
depicted in Figure 5, is the amount of change in the input variable (actual minus set point
pressures) to cause a full scale change in the output variable (valve position).
In other words, if the pressure in the air system fluctuates frequently, it would be prudent to
set Pb to a low value to keep up with those system changes. Otherwise, if the system is
very stable, a larger value can be used. Pb is directly related to valve life and indirectly
related to valve cycling; so, as Pb decreases, valve life decreases and cycling increases.
As stated earlier, the CMC uses a proportional, integral and derivative control algorithm.
The result of proportional only control is offset from the controlled variable, discharge
pressure. This means that if the set point pressure is 100, the actual pressure may only be
95. The value of this offset depends upon the proportional band value.
What is the valve response when the difference between actual and set point pressures is
zero? There is no response. Proportional
control only functions when a difference or error
exists. Design discharge pressure could not be
attained in a proportional only control system.
Therefore, an integral control algorithm is added
Output
to achieve the desired discharge pressure. Variable
(Valve
Integral Time Position) Slow Pb
Response high
The offset produced by the proportional control Full
Scale
algorithm could be eliminated by manually
readjusting the system pressure set point.
Using the example above, the set point could 0
be reset to 105 to obtain the 100 desired. Large Change
Manually resetting the set point would be
required as the system demand fluctuated.
Integral control, also known as reset control, Fast Pb low
Full Response
automatically resets the desired system Scale
pressure set point. For the CMC, the rate at
Output
which the controller resets the system pressure
Variable
setting is known as Integral Time, It, and is (Valve
Position)
expressed in units of repeats per second.
If precise control of the specified discharge
pressure is required, the It set point should be
set for a fast value. It is inversely related to 0
valve life and directly related to valve cycling, Smal
l
Change
therefore, as It decreases, valve life increases Input Variable
and cycling decreases. For the CMC controlling (Actual - Set Point Pressures)
Centac compressors, It values are typically less
than 1.00. Figure 5: Proportional Band, Pb
Proportional-Integral-Derivative
When an error is introduced to a PID controller, the controller’s response is a combination
of the proportional, integral, and derivative actions, as shown in Figure 8.
Assume the error is due to a slowly increasing process variable. As the error increases, the
proportional action of the PID controller produces an output that is proportional to the error
signal. The reset action of the controller produces an output whose rate of change is
determined by the magnitude of the error. In this case, as the error continues to increase at
a steady rate, the reset output continues to increase its rate of change. The rate action of
the controller produces an output whose magnitude is determined by the rate of change.
When combined, these actions produce
an output as shown in Figure 8.
On the combined action curve, the output 10%
is simply the sum of the individual Error 5%
Proportional, Integral and Derivative 0%
corrections.
20%
Note: The response curves in Figure 8 Proportional 10%
Only Action 0%
are drawn assuming no corrective action
is taken by the control system.
Reset
5%
With previous CMC versions, PID settings Only
0%
Action
could vary considerably depending upon
the variable regulated. A PID Scaling Rate 10%
feature has been added to the CMC. This Only 0%
feature will provide for more uniform PID Action
Discharge Pressure
capacity because it is beyond the
MaxLoad value. Since MaxLoad is
less than or equal to the motor
nameplate FLA times the adjusted
service factor, the maximum
compressor capacity at T=cold could
MaxLoad
only be reached if the motor were sized
MinLoad
for the T=cold condition.
MinLoad Control Setpoint in units of
amps (sometimes referred to as throttle
limit TL) is the power value at which the
Power at Coupling
CMC transfers modulation control from
the inlet to the bypass valve (Figure 10).
The reason for this transfer is to prevent
the compressor from entering into a
surge condition. The bypass valve vents
air to the atmosphere and maintains the
pressure setpoint by using the bypass
valve pressure PID loop. At the same
time, the inlet valve maintains the
MinLoad setpoint by using the inlet valve Capacity - Mass Flow
MinLoad PID loop; therefore, once the
MinLoad setpoint is reached, the Figure 9: MinLoad and MaxLoad
compressor continues to produce a
constant amount of air. Part of this air
goes to the Plant Air System, and the
Bypass Valve
Pressure PID
remainder is blown off. Even though the
Control Zone
Plant Air System receives only a
portion of the air produced, the amount
Discharge Inlet Valve of power remains constant.
Pressure Pressure PID
Control Zone
HLL
TL
Inlet Valve
MaxLoad PID
Control Zone
Power at
Inlet Valve
Coupling MinLoad PID
Amps Control Zone
The following table presents seven capacity requirements for a plant air system. At each of
the capacities, the table shows the compressor output, valve position, discharge pressure
and power. Each of these values represents a percentage and is only an example. P2 is the
specified discharge pressure and P0 is the barometric pressure.
From the table above, once the system required capacity moves below 75 percent, the
compressor still produces 75 percent capacity with 80 percent of the power. If the system
needs only 25 percent capacity, it will still have to pay for 80 percent of the power. This is
why it is important to open the bypass valve at the last possible moment; therefore, setting
MinLoad properly is critical for efficient energy management.
Surge Control
As stated earlier, setting MinLoad properly is critical for efficient energy management.
Also, a well thought-out design method of transferring into and out of the MinLoad state
contributes to good Surge Control. The discussion thus far has only considered motor
current as the point at which the transition from the Loaded state to the MinLoad state
occurs. The following sections will consider methods other than motor current as to when
to transition to the MinLoad state.
‘Surge’ - Definition
Surge is the reversal of flow within one or more stages of a dynamic compressor. This
reversal takes place when the capacity being handled is reduced to a point where
insufficient pressure is being generated to maintain positive capacity. This condition can
potentially damage the compressor if it is severe and is allowed to remain in that state for a
prolonged period; therefore, control and prevention is required.
Control Methodology
Surge prevention is accomplished opening the bypass valve prior to reaching the surge
point. The point at which the bypass valve opens is MinLoad. By blowing a portion of the
air to the atmosphere, the compressed air system gets the air that it demands. The
compressor avoids surge because it is still producing the minimum air capacity.
The following methods of MinLoad control are available on the CMC.
Motor Current
The most common method
determining when to transition to the
Amps vary with voltage
MinLoad status is by using motor
current. Motor current may be
Motor Current, amps
Natural
Surge correlated to flow through the
Points
compressor. As flow increases
through the compressor motor
MinLoad
Setpoint current increases as well. The most
significant factor affecting motor
current is voltage. If voltage
dropped it would cause current to
rise even though no change in flow
Curve "marginally" affected by
occurred. Therefore motor current
changes in inlet temperature at a
can vary as illustrated in Figure 11.
constant inlet pressure
Capacity, scfm
Figure 11: Motor Current Method
Surge
Points account any changes in motor current due
to the influence of voltage. If voltage drops
MinLoad and current rises, kW would remain
Setpoint constant. This allows for better correlation
in flow through the compressor, therefore,
allowing for more accurate control and
potentially blowing less air to atmosphere.
Curve "marginally" affected by This method, illustrated in Figure 11,
changes in T1 at a constant P2 virtually eliminates inefficiencies due to
changes in voltage.
Capacity, scfm
Figure 11: Optional Motor Power, kW
Optional Ambient Control (Polytropic Head)
Another method of determining when to transition to MinLoad control is by using Polytropic
Head calculation (see Figure 12). For purposes of the CMC we refer to this method as
Ambient Control.
Ambient Control calculates the work
performed by the compressor and is
expressed in foot pound-force per
Natural
Surge
pound of gas (ft-lbf/lb). For a given
For a given set of
Point set of hardware, the maximum
Head, ft-lbf/lb
hardware (impellers
and diffusers) running amount of work the compressor is
MinLoad at a constant speed, capable of is fixed. If the compressor
Setpoint this curve is fixed is called upon to exceed that amount
of work, it will surge. By knowing the
amount of work the compressor will
do before surging a more
conservative MinLoad point
Curve unaffected by changes in
expressed in ft-lb/lb may be set.
T1, P1 or P2
The ability to set the MinLoad point
closer to the surge line allows the
Capacity, icfm compressor to throttle more (deeper)
Figure 12: Optional Head Control before blowing air to the atmosphere
and thus conserving energy.
Surge Detection
Even though the CMC controls to prevent surge, it can still occur. Insufficient rise to surge,
rapid changes in system discharge pressure, and various other reasons exist for a
compressor to surge.
situation like this is to set MinLoad at a more conservative value. The only negative
implication to this is reduced energy savings, because the bypass valve is opened early.
I× V× η × PF× 3
GHP= motor
746
indicates that horsepower is directly related to current; it is, but it is also related to voltage.
This is not normally a concern because voltage is primarily constant. However, there are
some locations where extreme voltage variations do exist. In these circumstances, the
CMC cannot correctly determine when it reaches MinLoad and a surge can occur. For
these applications, an optional watt transducer can be used to avoid this situation.
Pneumatic Tubing
CMC PT
4-20 mA
Bypass
Valve PTx
4-20 mA Check
Base
Valve
Control
Module CT Starter
Motor Compressor
Inlet
Valve
4-20 mA
Surge AbsorberTM
When the controller recognizes that a surge occurred, the compressor will unload. With the
Surge AbsorberTM feature enabled, the controller will increment the bypass valve position
by a fixed percentage, send the inlet valve to the MinLoad point (if it is not already there)
and then let normal system demand reload the compressor to the operating pressure. This
process will repeat up to three times within a ten-minute period. If the compressor surges
four times in ten minutes, the compressor will remain unloaded until an operator presses
the reset button. Each detected surge drives a Surge Event to the Event Log. If the
compressor unloads due to
repeated surges, a Surge
MinLoad Unload Alarm Event is
Surge driven to the Event Log.
Index
Increment Surge Indexing
Since the setting of MinLoad
Discharge
Control Setpoint is sensitive
Pressure
to many variables in a
compressed gas system,
MinLoad Control Setpoint
MinLoad User Setpoint there is potential for the
(reset returns control here) setting to require adjustment
throughout the operation of
the compressor. When
Power at MinLoad is set incorrectly,
MinLoad Control Setpoint #3
Coupling (currently active) one of two things can
Amps MinLoad Control Setpoint #1
happen. When MinLoad is
set too high, the compressor
MinLoad Control Setpoint #1
will consume excessive
Capacity - Mass Flow power at MinLoad.
Figure 16: Surge Indexing
When MinLoad is set too low, the compressor is allowed to go past the Surge line and
surge occurs (see Figure 16).
22426449 Rev. B, Version 3.10
1996-2004 Ingersoll-Rand Company
Date of Issue: April 23, 2004
CMC TECHNICAL REFERENCE MANUAL 17
When Surge Indexing is enabled, it corrects the situation when MinLoad is set too low by
automatically adjusting MinLoad to a higher value upon a surge. The indexed setting,
MinLoad Control Setpoint will remain in effect until MinLoad User Setpoint is Operator User
Interface, or the Reset button is held for more than five seconds. When MinLoad User
Setpoint is manually changed, the MinLoad Control Setpoint is automatically changed to
match the new setting, and when reset, the MinLoad Control Setpoint is reset to the new
MinLoad.
Entering a zero into the MinLoad Surge Index Increment variable disables surge Indexing.
The CMC panel provides control of the prelube pump and lube oil heater in the starting
sequence, during normal operation and after compressor stops or trips.
Prelube Pump
The prelube pump is started when the panel power is on and seal air is present. The
prelube pump stops after the compressor start button is pushed and the programmable
timer “Start Time” has expired. The pump does not come on again until the Stop key is
pressed, and will remain on until the panel power is turned off or Seal Air is lost.
Oil Heater
The oil heater is thermostatically controlled. When the oil temperature is below the set point
temperature, the oil heater is energized, above the set point temperature it is de-energized.
The oil heater control does not have any interaction with the microprocessor board and is
designed to operate with the control panel de-energized as long as three-phase power is
available.
Analog Functions
An analog function is one in which an electrical signal represents a specific pressure,
temperature, vibration and current input; or valve position output. As these inputs and
outputs fluctuate, the electrical signal to and from the microprocessor board also fluctuates
proportionally to the amount of change.
Analog Inputs
Twenty-one grounded and two floating analog inputs are used for protection, monitoring
and control. Each input used for protecting the compressor can be programmed for alarm
and trip indication. Each of these functions is pre-programmed with the function title,
engineering units, range, alarm and trip values, so no configuration is required upon receipt
by the customer.
The CMC uses pressure transmitters to measure pressure, resistance temperature
detectors (RTD) and transmitters to measure temperature, eddy current based vibration
transmitters to measure shaft vibration and a current transformer to measure the motor
current.
The CMC logic used for the protective alarm and trip functions is as follows: if the actual
value of the input is greater than or equal to the alarm or trip value, indicate the condition.
This logic is used for all inputs except, low oil pressure and low oil temperature where the
logic is reversed. To prevent nuisance alarms and trips, all standard analog inputs use an
alternate alarm and trip value during the stopped, starting, and coasting states. The
alternate setpoints cannot be edited through the Operator User Interface.
Analog Outputs
Two of the available four analog output functions are for inlet and bypass valve positioning.
These are only output functions. The standard configuration for a CMC has no input
information as to the valve location. The CMC calculates the position based upon where the
valves are supposed to be and sends those signals to the valves.
Digital Functions
A digital function is one in which the presence of an electrical signal indicates ON or YES,
and the lack of that signal represents OFF or NO. This is analogous to a light switch that
has only two states, ON or OFF. The term "discrete" is also used instead of digital in many
instances. The term that will be used throughout this documentation shall be digital.
Digital Inputs
The sixteen digital inputs provide status of field switches. Emergency Stop and Low Seal
Air Pressure trip are standard. Any of these inputs can be configured as an alarm or trip. All
inputs operate on 24 VDC power.
Digital Outputs
The sixteen digital outputs are used by the CMC to start the prelube pump, energize the
main starter contacts, indicate that an alarm or trip condition exists, indicate that the
compressor is unloaded, activate the running unloaded shutdown timer and to sound the
horn. Outputs can operate on 120 VAC, 50/60 Hz, single-phase power or 24 VDC power.
Ready
Similar to the previous state, this state could be redefined as “Ready to Start”. This state is
entered when all compressor permissive functions have been satisfied. This state can exist
indefinitely.
Rotating
This mode does not necessarily mean that the compressor is actually rotating. It means that
it is possibly rotating or rotation is pending and expected.
Starting
Any time after the compressor is ready and a start command is given, this state is entered.
The goal for this period is to get the compressor to rated speed and running unloaded.
“Starting” is allowed for only the Start Timer period and is adjustable. This time period is
limited to a maximum of one minute, or 60 seconds. The reason for the limit is to prevent
the compressor from operating in the critical speed for an extended period. Stage vibration
alarm and trip setpoints are increased during this period to get the compressor through the
critical speed region. After the compressor has “Started”, the alarm and trip setpoints are
adjusted back to their original values. The same procedure occurs for stage air temperature
also.
This state exits only after the Starting Timer has expired. THE COMPRESSOR IS ALWAYS
STARTED UNLOADED. On exit of “Starting”, the compressor will return to the mode that it
was in the last time it ran. For example, typical operation implies that prior to stopping the
compressor, the Unload key is pressed. If this occurred, then the compressor will remain in
“Unload” after starting. If the compressor was running and tripped, the compressor will
automatically return to the “Loaded” mode on exit of the Starting state. The User may also
press the Load or Unload key prior to pressing the Start key to force the compressor to into
either post-Starting state.
Unloaded
The compressor is in this state after a start (and Load Selected is not in effect) or when the
User issues an unload command. A-D Unloaded and Surge Unload are also considered
states. However, these two states are really just reasons for being in the Unloaded state. A-
D Unloaded means “AutoDual Unloaded” which occurs when AutoDual is enabled and the
system pressure has been high enough for a long enough time to drive an unload
command. “Surge Unload” is similar in that a surge event drives the unload command
instead of AutoDual. These states can exist indefinitely.
Loading
When a valid load command is issued, the compressor will enter this state. This state exists
until the MinLoad state is satisfied. The duration of this state depends upon PID settings for
the inlet valve at the MinLoad state and the demand for air.
Unloading
This state occurs when a valid Unload command is issued and will persist until the
compressor reaches the Unloaded state.
Coasting
When a trip or any stop command is issued and the compressor is running, the motor will
be de-energized and the compressor will begin to coast to a Stopped state. This state will
remain as long as the adjustable Coast Timer is in effect. At the end of the timer, the
compressor will enter either the Ready or Not Ready state.
WARNING
Failure to set the Coast Timer for a period greater than or equal to the actual
coasting time can result in compressor damage.
Full Load
Starting
Loading
Unloaded
Loaded
Loaded
Unloading
Unloaded
Coasting
MinLoad
MaxLoad
Waiting
75 16 8 75
Stop
Unload or Trip
50 12 12 50
Tight Closure
25 8 16 25
0 4 Load 20 0
Power
On
Stopped Rotating
CENTAC Microcontroller
Command Keys
These keys “command” the compressor to perform actions as specified in the following
table. When any of these keys are pressed the action will be logged in the event log.
Navigation Keys
The arrow keys for Up, Right, Left and Down perform differently depending upon the current
display-operating mode.
FOLDER NAVIGATION
To move among the tabbed folders, press the RIGHT or LEFT key. The folder list is
circular; that is, when the SYSTEM folder is displayed and the LEFT key is pressed, the
SETTINGS folder becomes active. The same is true when the SETTINGS folder is
displayed and the RIGHT key is pressed, the SYSTEM folder becomes active.
PAGE NAVIGATION
To move among each folder’s pages, press the UP and DOWN keys. The page list is also
circular. So, when page 1/4 (pronounced page 1 of 4) is active and the UP key is pressed,
page 4/4 becomes active. Also, when page 4/4 is active and the DOWN key is pressed,
page 1/4 becomes active. The current page for a folder is persistent. For example, if you
begin on the SYSTEM folder page 2, change to the INFO folder and return to the SYSTEM
folder, page 2 will be the page displayed.
Contrast Key
This key changes the contrast of the backlight for the graphic LCD display. Pressing this
key steps among each of the thirty two contrast levels. When stepped to the thirty second
level, pressing the key again returns to the first contrast level.
Graphic Display
The 240x128-pixel graphic display allows us to provide a flexible interface between the user
and the compressor. The display has three distinct regions as shown in the diagram below.
Folders
Status Bar
The Status Bar provides four distinct types of information (Compressor Operating State,
Compressor Status, Compressor Control Location and Page Number). This region is
always visible from any folder and page combination.
This Field is displayed in large text so that the operator can determine the compressor’s
current operating state at a glance. See Section titled “Compressor Operating Methodology”
for a list of the messages provided.
The Compressor Status Field messages are Trip, E-Stop (emergency stop button
pressed), RMT-Stop (a remote stop has been pressed), Start Disabled (an optional
permissive start condition has not been satisfied), Alarm, Unload Selected (the
compressor will stay in “Unload” after “Starting” has been completed), and Load Selected
(the compressor will go to “Minload” after “Starting” has been completed).
The Compressor Control Location Field messages are Local, Remote (remote hardwired
commands i.e. start, stop, load, unload etc.), Network (MODBUS, DF1 or ASC
communication with a UCM) and Remote/Net (both Remote and Network). This indication
is provided to indicate to the operator that a remote location is in control of the compressor
and the compressor may start, stop, load, unload, etc. without the local operator initiating
any commands.
These three fields combine to provide the operator with the necessary information to create
a cursory determination of the status of the compressor. When a more thorough
determination is required, the operator can get additional detail by looking through the other
pages in the system.
The Page Number indicates the current page for the current folder with the number of
pages in the folder. The number of pages is given so that the user always knows where he
is in the system.
Navigation Mode
Navigation mode is active when a folder name (SYSTEM, INFO, SETTINGS, or SERVICE)
is highlighted.
Scroll Mode
Scroll mode is activated by pressing the ENTER key when a folder name INFO is
highlighted and the Event Log or the Routine Start / Stop page is visible. The Scroll mode
is used to page through the event log. To move among the pages, press the UP or DOWN
keys. To deactivate the Scroll mode, press the Enter key.
SYSTEM INFO SETTINGS SERVICE SYSTEM INFO SETTINGS SERVICE SYSTEM INFO SETTINGS SERVICE
System
Pressure 105.3 Inlet
Valve 95 HORN SILENCE
CONTRAST
UP
Password
Setpoint Changes Enabled
* * * *
Pressure
Setpoint 105.0 Bypass
Valve 0 RESET
LEFT RIGHT
DOWN
Language and Units
English degF mils amps psi
English degC mils amps kg/cm2
Motor
Current 173.4 START LOAD UNLOAD ENTER
Date, yyyy/mm/dd 2004/02/18
18-Feb-2004 STOP
Kilowatts (est.) 1199 12:00:00 Time, hh:mm:ss 12:00:00
SYSTEM INFO SETTINGS SERVICE SYSTEM INFO SETTINGS SERVICE SYSTEM INFO SETTINGS SERVICE
SYSTEM INFO SETTINGS SERVICE SYSTEM INFO SETTINGS SERVICE SYSTEM INFO SETTINGS SERVICE
Digital Inputs Power On Hours 12338 PB IT D
Starter Feedback Running Hours 11445 rep/sec sec
E-Stop Pressed Loaded Hours 11223 Inlet Valve
Low Seal Air Number of Starts 35 Pressure 10.00 0.50 0.00
MinLoad (TL) 25.00 0.50 0.00
MaxLoad (HLL) 99.99 0.50 0.00
BCM Ver: 3.10 Bypass Valve
Pressure 10.00 0.50 0.00
Load Selected
Loaded Load Selected
Remote 3/4 Loaded Remote 3/3 Loaded Load Selected
Remote 3/9
Alarm Trip
Stage 1 Temperature 120.0 125.0
Stage 2 Temperature 120.0 125.0
High Oil Temperature 120.0 125.0
Low Oil Temperature 95.0 90.0
Stage 1 Vibration 0.75 0.95
Stage 2 Vibration 0.75 0.95
Oil Pressure 18.0 16.0
Load Selected
Loaded Remote 6/9
Load Selected
Loaded
Loaded Load Selected
Remote 7/9 Ready Load Selected
Local 1/7 Ready
Loaded Local
Remote 7/7
4/10
Inlet Filter
Control Mode Service Configuration
Hours Left Before Service
Manual 730
Modulate
Service Schedule, hours 2190
Autodual
Reload Pressure, % of Setpoint 98
Reset Notification On
UnloadTime
Point, BV % Open 1
Unload Delay Time, seconds 1
Load Selected
Ready
Loaded Local
Remote 4/7
4/10
Oil MistMode
Control Arrester Service Configuration
Hours Left Before Service
Manual 730
Modulate
Service Schedule, hours 2190
Autodual
Reload Pressure, % of Setpoint 98
Reset Notification On
UnloadTime
Point, BV % Open 1
Unload Delay Time, seconds 1
Load Selected
Ready
Loaded Local
Remote 5/7
4/10
Oil Filter
Control ModeService Configuration
Hours Left Before Service
Manual 1460
Modulate
Service Schedule, hours 4380
Autodual
Reload Pressure, % of Setpoint 98
Reset Notification On
UnloadTime
Point, BV % Open 1
Unload Delay Time, seconds 1
Ready
Loaded Load Selected
Local
Remote 6/7
4/10
SYSTEM Folder
The SYSTEM folder provides information about the compressor system. The number of
pages in this folder is at least four;
SYSTEM INFO SETTINGS SERVICE but could be more for two stage
machines with special analog
System
Pressure 105.3 Inlet
Valve 95options purchased, or for
compressors with three stages or
Pressure
Setpoint 105.0 Bypass
Valve 0more.
Motor
Current 173.4 This page shows the main
compressor operating parameters,
18-Feb-2004
Kilowatts (est.) 1199 12:00:00 running hours, date and time. The
System Pressure and Pressure
Loaded Load Selected
Remote 1/4
Setpoint are in units as defined by
System Folder – Page 1: System Pressure the Settings page, Motor Current is
in Amps and valve positions are in
percent open. Kilowatts are calculated based on motor amps and the editable parameters
located in the settings page. Pressure Setpoint is always editable while the Inlet and
Bypass Valve positions are edit enabled when in the Manual mode only. These are the only
editable settings in any folder other than the Settings Folder.
The Analog Input page provides the SYSTEM INFO SETTINGS SERVICE
actual value for each stage pressure, Press Temp Vib
temperature and vibration, oil pressure Stage 1 30.1 95.8 0.25
and temperature. If additional analog Stage 2 106.6 93.5 0.22
Oil 18.8 115.3
inputs have been purchased or more Water 80.1
stages exist as standard, it is likely that an
additional page or pages will be added.
The units are as defined by the Settings
page. There are no editable setpoints on Load Selected
this page. Loaded Remote 2/4
The Digital Input page shows the current SYSTEM INFO SETTINGS SERVICE
state of the digital (discrete) inputs for the
Digital Inputs
system. The number of inputs will vary
Starter Feedback
depending upon the number of optional E-Stop Pressed
inputs purchased. A check in the box to Low Seal Air
the left of the text indicates a TRUE
condition, whereas, no check indicates a
FALSE condition. For example, a check
mark in the “E-Stop Pressed” boxed
Load Selected
means that the Emergency Stop push Loaded Remote 3/4
button has been pressed. It is possible to
have multiple Digital Input pages. System Folder - Pages 2,3: Analog/Digital Inputs
INFO Folder
The INFO folder contains the OUI key map, the compressor event log, and the hour meters.
There are no editable setpoints in this folder. The OUI key map will be the default page on
power up. The keys are labeled
in English and the local SYSTEM INFO SETTINGS SERVICE
language, depending upon the
Event Name Time Date
current language selected.
1 Low Oil Press Trip 09:18:44 0720
The Event Log details the last 2 Low Oil Press Alarm 09:18:43 0720
3 Reset key pressed 09:18:34 0720
two-hundred twenty four (224)
4 Low Oil Press Trip 09:08:43 0720
“events” that have occurred. 5 Low Oil Press Alarm 08:58:23 0720
Each “event” has a date and time 6 Load key pressed 08:24:01 0720
stamp. This log will list all Alarms 7 Start key pressed 08:23:12 0720
and Trips and provides first-out Trip
indication. Any time an Alarm or Not Ready Remote 2/3
Trip is indicated on the Status
Bar, the detail for that fault is Info Folder - Page 2: Scrollable Event Log
included here.
The event labeled as “1” is the newest event and “7” is the oldest event. For events that
have identical Time and Date values, the order is still correct (newest to oldest, top to
bottom). Once the list is full, each new event knocks off the last event.
Pressing the Enter key to initiate Scroll Mode allows access to events 17 through 224.
Scroll Mode is indicated by the reverse video of the event numbers. Each Down Arrow
press displays the next seven events. An Up Arrow press will display the previous seven
events. Any time a Trip occurs, the system will send the display to the first seven events.
Edit-x Month The Month value for the Date field has been edited from location x.
Edit-x Motor Voltage The Motor Voltage used to calculate KW has been edited from location x.
Edit-x Oil Service Time The Oil Service Time has been edited from location x.
Edit-x O/F Service Time The Oil Filter Service Time has been edited from location x.
Edit-x PSP Ramp Rate The Pressure Setpoint Ramp Rate value has been edited from location x.
Edit-x Process SP The Process Set Point value has been edited from location x.
Edit-x Sensitivity The Surge Sensitivity value has been edited from location x.
Edit-x Starting Timer The Starting Timer value has been edited from location x.
Edit-x Sys Press SP The System Pressure Setpoint value has been edited from location x.
Edit-x Time The Time value has been edited from location x.
Edit-x Waiting Timer The Wait Timer has be edited from location x.
Edit-x Year The Year value for the Date field has been edited from location x.
E-Stop pressed Emergency Stop push button has been pressed.
Fail to Roll Did not achieve minimum slow roll speed in allotted time
High Failure on AI-n The mA value of the input is greater than
Illegal Rotation Unexpected rotation from driver
Load (Location) A Load command has been issued from network communications.
Loss of Motor Current Motor current feedback was lost while running.
Low Failure on AI-n The mA value of the input is less than
MinLoad Clamped The MinLoad Control or User Setpoint value has been limited to the MaxLoad Setpoint value.
MinLoad Incremented The MinLoad Control Setpoint value has been incremented as a result of surge.
MinLoad Reset The MinLoad Control Setpoint value has been reset to the MinLoad User Setpoint value.
Modulate Mode Enabled The Modulate Mode has been enabled.
Power Down The Base Control Module (BCM) was de-energized.
Power Up The Base Control Module (BCM) was energized.
Reset (Location) A Reset command has been issued from Location.
Start (Location) A Start command has been issued from Location.
Starter Failure Starter feedback was not received after a Start command was issued.
Starter Fault-Closed Motor stopped but feedback present for 2 seconds
Starting Fail Driver feedback was not received after a Start command was issued.
Stop (Location) A Stop command has been issued from Location.
Surge The controller has detected a Surge.
Surge Unload Alarm The alarm condition when the compressor has unloaded as a result of multiple surges.
TTV Switch Fault Trip Limit Switch Stuck
Unload (Location) An Unload command has been issued from Location.
NOTE 1: “Location” is replaced by “Comm” for communications network, “Local” for local compressor display and “Remote” for
hardwired remote communications.
NOTE 2: “x” is replaced by “C” for edits from a communication network and “L” for edits from the local display.
NOTE 3: All Analog Inputs that have alarm and trip sepoints get edit local, edit communications, alarm and trip event
messages.
NOTE 4: “n” is replaced by the actual number for Analog Input.
NOTE 5: All Discrete Inputs for Alarm or Trip get alarm and trip event messages.
NOTE
Most electric motors are only rated for two cold starts or one hot start per hour. It is
the operator’s responsibility not to exceed the electric motor’s limitation. The control
system allows the compressor to be started when the compressor is ready, not the
motor.
The last item on this page is the Base Control Module Version number. This will be used by
field personnel for quick reference to determine if newer software is available.
SETTINGS Folder
The SETTINGS folder is used for compressor setup. In this folder, the user will enter
performance and control operating parameters, analog health monitoring settings for Alarm
and Trip conditions, control mode selection, setpoint changes, password, user interface
language, kW calculation parameters, and zero and span adjustments. This folder is the
primary location for editing setpoints.
The Password is used for determining SYSTEM INFO SETTINGS SERVICE
whether Setpoint Changes can be
Password * * * *
made. The Password takes four
Setpoint Changes Enabled
numbers. If the Password is entered Language and Units
properly, Changes will be enabled (a English degF mils amps psi
check will be in the box); otherwise, English degC mils amps kg/cm2
they are disabled. This enabling and
Date, yyyy/mm/dd 2004/02/18
disabling applies to all changeable
Time, hh:mm:ss 12:00:00
setpoints except, Pressure Setpoint,
Throttle Limit, language selection and Loaded Load Selected
Remote 1/10
the Password, these items are always
modifiable. Settings Folder - Page 1: Password, Language,
After 20 minutes of inactivity, the Password is automatically disabled and the user will have
to re-enter the Password to access setpoint changes. The “disable timer” is reset to zero
when setpoints changes are made. The automatic disabled function can be disabled and
the length of time for inactivity may be changed with the Service Tool.
Each control system is shipped with two languages and units of measure combinations.
The first set is for the English language, pressures in units of PSIG, temperatures in units of
degrees F and vibrations in units of mils. The other set will be localized for the customer.
The default alternate language is English with Metric units. Language support will be
provided for those listed in the Technical Specification located at the end of the manual.
Others will be available as required and translations can be obtained. This system has the
ability for any language because of the graphics display. Asian character support will
require additional screens because these characters require four times the number of
pixels. There are no limitations on the units of measure. Each analog input has its own
scaling factor and offset.
The Date is set with three separate values (1) Year, including century (2) Month and (3)
Day. The Time is also set with three values (1) Hour, (2) Minutes and (3) Seconds.
The Anti-surge Settings and Driver Over-Load Protection Page has all of the settings for
controlling and detecting surge conditions and protecting the main driver from over load
conditions.
The MaxLoad (HLL) setpoint
SYSTEM INFO
SETTINGS SERVICE prevents the compressor driver
from overloading. MinLoad User
MaxLoad (HLL), amps 400.0 Setpoint (TL) is the value used to
MinLoad determine what the initial (before
User Setpoint (TL), amps 100.0
Process Setpoint, amps 100.0 indexing) motor current value will
Surge Index Increment, amps 1.0 be when constant pressure control
Surge Absorber Enabled operation switches from the inlet
Surge Sensitivity 9.0
valve to the bypass valve. MinLoad
Process Setpoint is the actual
Load Selected
Loaded Remote 2/10 value used to determine when the
bypass valve begins constant
Settings Folder - Page 2: Anti-Surge and Driver pressure control in lieu of the inlet
valve. This value equals the
MinLoad User Setpoint plus the number of surges times the index increment value.
MinLoad Surge Index Increment is the value that the Process Setpoint is indexed after a
surge has been detected. If the value for Surge Index Increment is equal to zero, Surge
Indexing is disabled.
To reset the MinLoad Process Setpoint to the MinLoad User Setpoint, hold the reset key for
at least five seconds. The indication that it has been reset will be in the event log. The
event message “MinLoad Reset” will be displayed. Another indication is when the MinLoad
User Setpoint value equals the MinLoad Process Setpoint value.
The Surge Absorber Enabled checkbox allows the user to turn off or on the Surge Absorber
feature. When disabled, the compressor will Unload on any surge condition.
The Surge Sensitivity setting has a range from zero (0.0) to ten point nine (10.9) where one
is not sensitive (a “soft” surge condition could exist without being identified) and ten is very
sensitive (a “soft” surge condition would be identified). We ship the machine with a default
value of nine (9). This setting will pick up most surge conditions.
NOTE
MinLoad Process Setpoint is the motor amperage value used to determine when the
bypass valve opens. MinLoad Process Setpoint will always be equal to or greater
than the Throttle Limit value.
CAUTION
The MaxLoad (HLL) value should not exceed the value determined in the
section titled Setting MaxLoad. Failure to set this properly could result in damage to
the motor.
CAUTION
When Surge Indexing is enabled and the compressor surges several times,
the compressor will begin bypassing air sooner than when Surge Indexing is
disabled. You should periodically reset the MinLoad Process Setpoint to prevent
excessive air bypass.
CAUTION
CAUTION
Setting the Derivative parameter to a value other than zero for any of the PID
settings may cause the valve output to change rapidly. Please change this value with
caution.
Checking the Manual checkbox enables manual valve control. In this mode, the inlet valve
may be stroked when the compressor is not running, and the bypass valve can be stroked
at any time. If a surge condition occurs while manually controlling these valves, the CMC
will automatically take over the valves.
CAUTION
Starting Timer is the length of time prior to enabling the loading of the compressor.
Typically, this time includes the starter transition time (Y-D time) and the prelube pump
shutdown. When this timer expires, the prelube pump will turn off and the compressor is
enabled for loading.
SYSTEM INFO SETTINGS SERVICE Coasting Timer is the length of
time that it takes for the driver to
Starting Timer, seconds 20 stop rotating.
Coasting Timer, seconds 240
CT Ratio 60 CT Ratio is the ratio of the current
Motor Failure Trip Enable transformer primary to the
Inlet Valve Unload Position, % 15
Setpoint Ramp Rate, pressure/scan 5.0
secondary; i.e., if the CT primary
winding is 300 and the secondary
winding is 5, then the CT Ratio is
60.
Loaded Load Selected
Remote 5/10
When checked, Motor Failure Trip
Settings Folder - Page 5: Miscellaneous Enable tests that the zero_amp
motor_current variable has been
reached after a start command has been initiated and that motor current is not lost while
the compressor is running. Uncheck this box for dry run conditions.
The Inlet Unload Position is the position of the inlet valve when in the unload state.
Setpoint Ramp Rate is used to prevent system pressure overshoot during compressor
loading.
Additional settings will be added to this page for “special” features.
WARNING
Failure to set the Coast Timer for a period greater than or equal to the actual
coasting time can result in compressor damage.
The Alarm and Trip Settings Page SYSTEM INFO SETTINGS SERVICE
provides the means for changing Alarm Trip
the analog health monitoring Stage 1 Temperature 120.0 125.0
values. The number of inputs Stage 2 Temperature 120.0 125.0
varies depending upon the number High Oil Temperature 120.0 125.0
of compression stages and Low Oil Temperature 95.0 90.0
Stage 1 Vibration 0.75 0.95
optional inputs. Additional pages Stage 2 Vibration 0.75 0.95
will be added as needed after this Oil Pressure 18.0 16.0
page. All line items are changeable Load Selected
for the Alarm and Trip setpoints. Loaded Remote 6/10
WARNING
Setting Trip values outside the range specified on the drawings can result in
compressor damage.
The Offset (zero) and Span Page is SYSTEM INFO SETTINGS SERVICE
used to calibrate 4-20mA
transmitters. The number of inputs DESCRIPTION ACTUAL MIN(4ma) MAX(20ma)
System Pres 105.3 0.0 200.0
varies depending upon the number
Oil Press 18.8 0.0 50.0
of compression stages and optional Oil Temp 115.3 0.0 500.0
inputs. The pages consist of four Water Temp 80.1 0.0 200.0
columns, a header row, and a row Stage 1 Temp 95.8 0.0 500.0
for each analog input. The column Stage 1 Press 30.1 0.0 200.0
DESCRIPTION uses the same
analog input name as displayed on
other folder pages. The column
Not Ready
Loaded Load Selected
Remote 8/9
NOTE
Calibration of the vibration transmitter requires special tooling and calibration fixtures.
Contact the factory if calibration is required.
CAUTION
SERVICE Folder
The SERVICE folder contains the phone number to call for parts or service, a list of part
numbers for consumable parts, a routine start/stop procedure, maintenance instructions, and a
time based configuration tool that notifies the user of scheduled maintenance.
This page of the SERVICE folder
shows the phone number to call SYSTEM INFO SETTINGS SERVICE
for parts or service. This is the
number of the local Ingersoll- For parts or service contact your
Rand representative. The number local Ingersoll-Rand representative
can be changed only by use of at the following number:
Service Tool. The phone number
39 02 950 56499
is not adjustable from the OUI.
Load Selected
Ready Local 1/7
Basic operator instructions are provided on the Routine Start/Stop and Maintenance pages.
Pressing the Enter key to initiate
Scroll Mode allows access to the SYSTEM INFO SETTINGS SERVICE
entire instructions. Scroll Mode is
indicated by the reverse video of STARTING
a slide bar. Each Down Arrow 1. Turn on the cooling fluid to all
heat exchanger(s). Ventthe air
press displays the next eight lines if not continuously vented.
of instructions. An Up Arrow 2. Open the valve in the nstrument
press will display the previous air line to the control panel.
eight lines of instructions. The 3. Check the seal air pressure gauge.
slide bar on the page indicates seal air pressure must be between
current location within the text. If Load Selected
a Trip occurs while on this page, Ready Local 3/7
the system will send the display Service Folder – Page 3: Operator Instructions
to the event log page.
This page is provides a Service
Scheduler so that periodic
maintenance reminders may be SYSTEM INFO SETTINGS SERVICE
scheduled for consumable parts. Inlet Filter
Control Mode Service Configuration
A page is included for the Inlet Hours Left Before Service
Manual 730
Filter, the Oil Demister, the Oil Modulate
Service Schedule, hours 2190
Filter and the Oil in the Autodual
compressor. The example to the Reload Pressure, % of Setpoint
Reset Time Notification On
98
Unload Point, BV % Open 1
right is of the Inlet Filter. Unload Delay Time, seconds 1
The CMC has three separated
hour meters: Power On Hours, Load Selected
Running Hours, and Loaded
Ready
Loaded Local
Remote 4/7
4/10
Hours. The ‘Hours Left Before
Service’ is based on Loaded
Hours for the inlet filter elements, the Running Hours for the oil filter element(s) and the Power
On Hours for the oil demister element and the oil in the sump.
To use the Service Schedule feature, a password must be entered. Navigate to the desired
page and enter the EDIT mode. The Service Schedule hours is now highlighted. Follow
these steps to properly set up the page:
1. Adjust the set point to the appropriate hours
2. Press the Right Arrow key
3. The Reset Time field is now highlighted
4. Press the Enter key
5. The highlight moves to the Notification On box
6. Press the Up or Down Arrow to place a check mark in the box
7. Press the Enter key to complete the set up.
When the Hours Left Before Service reaches five percent of the total Service Schedule, hours
a SERVICE REQUIRED window will appear on the current page with a Clear and Go To
option. Press Enter to clear the message or press the Right Arrow to highlight the Go To
option. Pressing the Enter Key while Go To is highlighted will go to the Service Schedule for
that item. If a Trip occurs while a SERVICE REQUIRED window is present, the window will
Clear and go to the Event Log.
Additional SERVICE REQUIRED windows appear at four, three, two and one percent of the
total Service Schedule hours.
Since unusual service conditions and environment affect equipment reliability, the Service
Schedule hours should be adjusted as necessary to suit site-specific requirements. If you
have any question concerning the Service Schedule hours, contact your local Ingersoll-Rand
Representative or call the factory direct for 1-800-247-8640.
System
Pressure 105.3 Inlet
Valve 95
1 Press
Pressure
Setpoint 105.0 Bypass
Valve 0
Reset Motor
Current 173.4 18-Feb-2004
Killowatts (est.) 1199 12:00:00
3 Press Start
4 Press Load
Press Unload,
To unload and stop 5 wait 20 seconds
a compressor follow
steps 5 and 6 6 Press Stop
Ready
Full Load
Starting
Unloaded
Loading
Loaded
Loaded
Unloading
Unloaded
Coasting
MinLoad
MaxLoad
Waiting
Unload
Motor Full Load Amps Plus Service Factor
Motor
Current
amps, % MaxLoad Setpoint Amps
Lights
The lights provided are the green CONTROL POWER ON light, which is integral to the
CONTROL POWER OFF/ON switch, the amber PRELUBE PUMP RUNNING light and the
red TROUBLE INDICATION light.
Push Buttons
The red EMERGENCY STOP push button stops the compressor any time that it is pressed.
This push button is used to initiate a stop in the case of an emergency.
Switches
The CONTROL POWER OFF/ON selector switch turns the panel power on or off
PT
1 PT Bypass
2 Valve
Pneumatic Tubing
Block
Valve
4-20 mA Check
Base
Valve
Control
Module CT Starter
Motor Compressor
Inlet Filter
Setting MaxLoad
The MaxLoad Setpoint keeps the motor within the allowable current range. To determine
the value for MaxLoad, an Adjusted Service Factor (ASF) is multiplied by the motor full load
amps (FLA). The (ASF) is found by obtaining the motor service factor from the motor
nameplate and selecting the adjustment factor from the table below. The motor full load
amps is found on the motor nameplate.
Motor Service Factor Adjusted Service Factor
1.15 1.05
1.25 1.10
at MinLoad the machine is kept out of surge. To find the MinLoad setting, the machine is
run into the surge line, and the value of load (amps, kilowatts, SCFM) at surge is recorded.
The recorded value is then incremented by five percent and set as the value for MinLoad.
1. Before continuing this procedure, verify the following:
a) The inlet and bypass control valves have been calibrated.
b) The machine is running unloaded.
c) The block valve at the inlet to the plant air system (Figure 18) is closed.
d) The pressure setpoint is set to the pressure at which the machine is going to
operate.
2. Set initial MinLoad estimates.
a) In the Settings Folder, select the Edit Data cell for MinLoad.
b) Increment or decrement the value to achieve a value of approximately 95% of full
load amps.
3. Preset the manual bypass valve position to 100.
a) On the OUI select the Settings Folder and enable manual valve control by
highlighting the manual check box.
NOTE
When Manual is enabled, both control valves can be positioned while stopped, while
only the Bypass Valve can be positioned when Loaded.
b) Switch to the System Folder Page 1 and press the Enter Key to enable edit mode.
c) Use the horizontal navigation keys to select the bypass valve.
d) Increment the value to position the valve to 100 percent.
4. Load the compressor by pressing the Load Key.
5. Find the throttled surge point.
a) Slowly decrement the bypass valve position until the last stage discharge pressure
equals the pressure setpoint.
b) Allow the system to stabilize at MinLoad. It the system does not stay at MinLoad,
slightly decrement the valve position to force the machine to throttle to MinLoad.
c) Decrement (MinLoad) 2%.
d) Verify the last stage pressure equals the pressure setpoint and adjust the bypass
valve position if necessary.
e) Repeat c) and d) until the compressor surges.
6. Increase MinLoad by five percent.
7. Exit MinLoad editing by pressing the Enter Key.
a) If the surge was recorded, the setting may be correct or the Surge Sensor may be
too sensitive, skip to the too sensitive step, which follows.
b) If the surge was not recorded, the setting is not sensitive enough, skip to the not
sensitive enough step, which follows.
9. Surge Sensor too sensitive.
a) Select the Surge Sensitivity Setting in the Settings Folder.
b) Decrease the value for Surge Sensitivity by 0.1.
c) Press the Reset Key.
d) Skip to step 11.
10. Surge Sensor not sensitive enough.
a) Select the Surge Sensitivity Setting in the Settings Folder.
b) Increase the value for Surge Sensitivity by 0.1.
c) Press the Reset Key.
11. Repeat the procedure until the Surge Sensitivity setting is found which just catches a
surge but does not miss a surge.
a) Return to step 3.
12. Restore MinLoad value.
Tuning Stability
The CMC controls stability with four Proportion Integral Derivative (PID) control loops.
When the machine is running above the MinLoad point and below the MaxLoad point,
pressure is regulated with the Inlet Valve Pressure control loop. When the machine is
running at the MinLoad point, pressure is regulated with the Bypass Valve Pressure control
loop and motor current is regulated with the Inlet Valve MinLoad control loop. When the
machine is running at MaxLoad motor current is regulated with the Inlet Valve MaxLoad
control loop. For each PID loop, Proportional, Integral and Derivative parameters are used
to stabilize the system. For a definition of the parameters and their effect on stability, refer
to the section titled “How does Constant Pressure Modulation Work.” The proportional and
integral terms are labeled by their respective loops, Inlet Valve, Bypass Valve, MinLoad,
and MaxLoad.
NOTE
Performing this procedure while the compressor is operating may cause serious
damage.
2. On the OUI enable Setpoint changes by entering the password on the Settings Folder.
3. Verify the OUI status bar displays “Ready” or “Not Ready”.
4. On the OUI select the Settings Folder and enable manual valve control by highlighting
the manual check box.
NOTE
When Manual is enabled, both control valves can be positioned while stopped, while
only the Bypass Valve can be positioned when Loaded.
5. Switch to the System Folder Page 1 and press the Enter Key to enable edit mode.
6. Use the horizontal navigation keys to select the valve requiring positioning.
7. Use the vertical arrows to increment and decrement the valve position sent to the
valve.
NOTE
For the Inlet and Bypass Valves, the displayed position corresponds to percent open.
1. Run the machine at MinLoad by elevating the system pressure no more than 3% or
decrease the pressure setpoint no more than 3%.
2. Monitor the difference between the Discharge and System Pressures by using the
System Folder Pages 1 and 2.
3. When the Discharge Pressure is approximately 95% of setpoint, record the Bypass
Valve Position.
4. Enter the recorded Bypass Valve Position as the Unload Point.
Reload Percent
The Reload Percent determines the System Pressure at which the machine will
automatically load into the system. This value should be set according to the customer’s
minimum acceptable system pressure.
CAUTION
Damage to the starter contacts could result if starter transition occurs before
the compressor is up to full speed.
WARNING
Setting Trip values outside the range specified on the drawings can result in
compressor damage.
Troubleshooting
The following procedures provides direction on troubleshooting the CMC System, control
panel, and associated instrumentation. Faults are either Event Logged, which means the
fault is displayed in the INFO Folder on the OUI, or Non-Event Logged. The distinction
helps to expedite the troubleshooting process.
When a control system fault is suspected, the following diagram (figure 19) is used to
categorize the fault. The section following the diagram breaks each category down into
specific items, which can cause a particular fault.
A CONTROL
SYSTEM FAULT IS
SUSPECTED
Inlet valve, bypass valve, or control variables OUI failed, BCM failed, UCM failed,
(mass flow, system pressure, Kw, amps) are Communications failed.
unstable.
(Refer to Controller Problems Section)
(Refer to the CMC Tuning Procedures Section)
Troubleshooting Example
The following example will serve as a guide to follow when troubleshooting specific
problems.
SYSTEM INFO SETTINGS SERVICE
Problem Indication: Event Name Time Date
1 Low Oil Press Trip 09:18:44 0720
Plant air pressure is low and the CMC OUI is 2 Low Oil Press Alarm 09:18:43 0720
3 Reset key pressed 09:18:34 0720
found as shown. 4 Low Oil Press Trip 09:08:43 0720
5 Low Oil Press Alarm 08:58:23 0720
6 Load key pressed 08:24:01 0720
7 Start key pressed 08:23:12 0720
mA COM V Ω
“Control Power System”.
NOTE: Under no circumstances (See electrical
should the vibration transmitter zero schematic for point).
mA COM V Ω
gap may be incorrect, or a short circuit
may exist. Check the cable connections
and cable.
3. If more than 12 volts is present the probe Compressor casing
VDC mA
Probe cable
and probe together, the reading should
be 5.287 ohms, +/- 0.7 ohm (5 meter VAC Ω
system). mA COM V Ω
Compressor
casing
Probe extension
cable
Vibration probe
XXXXX
XXXXX
XXXXX
XXXXX
XXXXX
mA COM V Ω
Note: The nominal DC resistance of the Vibration probe
BCM
Pin 25
4-20 mA SURCE OR Pin 1
2 WIRE SIMULATOR
mA OUT
2 WIRE
OFF
MODEL CL-XXX
BATTERY
CHECK
00.0% - 100%
XXXXXX
555
LOOP
ON
00.0%
100%
DIAL
Conversion chart
mA percent Mils mA
(from simulator) (on OUI) (from simulator)
100% 4.0 20
50% 2.0 12
0% 0.0 4
Pin 25
Pin 1
VDC mA
123 4
VAC Ω
mA COM V Ω
RTD
Temperature transmitter
range.
VAC Ω
mA COM V Ω
Thermometer
RTD
32 DEGF
Ice water
Degrees Fahrenheit versus Ohms value chart for 100 OHM Platinum RTD
°F 0 1 2 3 4 5 6 7 8 9
0 93.01 93.22 93.44 93.66 93.88 94.10 94.32 94.54 94.76 94.98
10 95.20 95.42 95.63 95.85 96.07 96.29 96.51 96.73 96.95 97.17
20 97.38 97.60 97.82 98.04 98.26 98.47 98.69 98.91 99.13 99.35
30 99.56 99.78 100.00 100.20 100.40 100.70 100.90 101.10 101.30 101.50
40 101.70 102.00 102.20 102.40 102.60 102.80 103.00 103.30 103.50 103.70
50 103.90 104.10 104.30 104.60 104.80 105.00 105.20 105.40 105.60 105.80
60 106.10 106.30 106.50 106.70 106.90 107.10 107.40 107.60 107.80 108.00
70 108.20 108.40 108.70 108.90 109.10 109.30 109.50 109.70 109.90 110.20
80 110.40 110.60 110.80 111.00 111.20 111.50 111.70 111.90 112.10 112.30
90 112.50 112.70 113.00 113.20 113.40 113.60 113.80 114.00 114.30 114.50
100 114.70 114.90 115.10 115.30 115.50 115.80 116.00 116.20 116.40 116.60
110 116.80 117.00 117.30 117.50 117.70 117.90 118.10 118.30 118.50 118.80
120 119.00 119.20 119.40 119.60 119.80 120.00 120.20 120.50 120.70 120.90
130 121.10 121.30 121.50 121.70 122.00 122.20 122.40 122.60 122.80 123.00
140 123.20 123.40 123.60 123.90 124.10 124.30 124.50 124.70 124.90 125.20
150 125.40 125.60 125.80 126.00 126.20 126.40 126.60 126.90 127.10 127.30
160 127.50 127.70 127.90 128.10 128.30 128.60 128.80 129.00 129.20 129.40
170 129.60 129.80 130.00 130.30 130.50 130.70 130.90 131.10 131.30 131.50
180 131.70 132.00 132.20 132.40 132.60 132.80 133.00 133.20 133.40 133.60
190 133.90 134.10 134.30 134.50 134.70 134.90 135.10 135.30 135.50 135.80
200 136.00 136.20 136.40 136.60 136.80 137.00 137.20 137.40 137.70 137.90
210 138.10 138.30 138.50 138.70 138.90 139.10 139.30 139.60 139.80 140.00
220 140.20 140.40 140.60 140.80 141.00 141.20 141.40 141.70 141.90 142.10
230 142.30 142.50 142.70 142.90 143.10 143.30 143.50 143.80 144.00 144.20
240 144.40 144.60 144.80 145.00 145.20 145.40 145.60 145.90 146.10 146.30
250 146.50 146.70 146.90 147.10 147.30 147.50 147.70 147.90 148.20 148.40
260 148.60 148.80 149.00 149.20 149.40 149.60 149.80 150.00 150.20 150.50
270 150.70 150.90 151.10 151.30 151.50 151.70 151.90 152.10 152.30 152.50
280 152.70 153.00 153.20 153.40 153.60 153.80 154.00 154.20 154.40 154.60
290 154.80 155.00 155.20 155.40 155.70 155.90 156.10 156.30 156.50 156.70
300 156.90 157.10 157.30 157.50 157.70 157.90 158.10 158.40 158.60 158.80
310 159.00 159.20 159.40 159.60 159.80 160.00 160.20 160.40 160.60 160.80
320 161.00 161.30 161.50 161.70 161.90 162.10 162.30 162.50 162.70 162.90
330 163.10 163.30 163.50 163.70 163.90 164.10 164.30 164.60 164.80 165.00
340 165.20 165.40 165.60 165.80 166.00 166.20 166.40 166.60 166.80 167.00
350 167.20 167.40 167.60 167.80 168.10 168.30 168.50 168.70 168.90 169.10
360 169.30 169.50 169.70 169.90 170.10 170.30 170.50 170.70 170.90 171.10
370 171.30 171.50 171.80 172.00 172.20 172.40 172.60 172.80 173.00 173.20
380 173.40 173.60 173.80 174.00 174.20 174.40 174.60 174.80 175.00 175.20
390 175.40 175.60 175.80 176.00 176.30 176.50 176.70 176.90 177.10 177.30
400 177.50 177.70 177.90 178.10 178.30 178.50 178.70 178.90 179.10 179.30
410 179.50 179.70 179.90 180.10 180.30 180.50 180.70 180.90 181.10 181.30
420 181.50 181.80 182.00 182.20 182.40 182.60 182.80 183.00 183.20 183.40
430 183.60 183.80 184.00 184.20 184.40 184.60 184.80 185.00 185.20 185.40
440 185.60 185.80 186.00 186.20 186.40 186.60 186.80 187.00 187.20 187.40
450 187.60 187.80 188.00 188.20 188.40 188.60 188.80 189.00 189.20 189.40
460 189.70 189.90 190.10 190.30 190.50 190.70 190.90 191.10 191.30 191.50
470 191.70 191.90 192.10 192.30 192.50 192.70 192.90 193.10 193.30 193.50
480 193.70 193.90 194.10 194.30 194.50 194.70 194.90 195.10 195.30 195.50
490 195.70 195.90 196.10 196.30 196.50 196.70 196.90 197.10 197.30 197.50
500 197.70 197.90 198.10 198.30 198.50 198.70 198.90 199.10 199.30 199.50
Degrees Celsius versus Ohms value chart for 100 OHM Platinum RTD
°C 0.00 0.62 1.23 1.85 2.47 3.09 3.70 4.32 4.94 5.56
-17.78 93.01 93.22 93.44 93.66 93.88 94.10 94.32 94.54 94.76 94.98
-12.22 95.20 95.42 95.63 95.85 96.07 96.29 96.51 96.73 96.95 97.17
-6.67 97.38 97.60 97.82 98.04 98.26 98.47 98.69 98.91 99.13 99.35
-1.11 99.56 99.78 100.00 100.22 100.43 100.65 100.87 101.08 101.30 101.52
4.44 101.74 101.95 102.17 102.39 102.60 102.82 103.04 103.25 103.47 103.69
10.00 103.90 104.12 104.34 104.55 104.77 104.98 105.20 105.42 105.63 105.85
15.56 106.07 106.28 106.50 106.71 106.93 107.14 107.36 107.58 107.79 108.01
21.11 108.22 108.44 108.66 108.87 109.09 109.30 109.52 109.73 109.95 110.16
26.67 110.38 110.60 110.81 111.03 111.24 111.46 111.67 111.89 112.10 112.32
32.22 112.53 112.75 112.96 113.18 113.39 113.61 113.82 114.04 114.25 114.47
37.78 114.68 114.89 115.11 115.32 115.54 115.75 115.97 116.18 116.40 116.61
43.33 116.83 117.04 117.25 117.47 117.68 117.90 118.11 118.32 118.54 118.75
48.89 118.97 119.18 119.39 119.61 119.82 120.04 120.25 120.46 120.68 120.89
54.44 121.11 121.32 121.53 121.75 121.96 122.17 122.39 122.60 122.81 123.03
60.00 123.22 123.43 123.65 123.87 124.08 124.30 124.51 124.73 124.94 125.16
65.56 125.37 125.58 125.79 126.01 126.22 126.43 126.65 126.86 127.07 127.28
71.11 127.50 127.71 127.92 128.13 128.35 128.56 128.77 128.98 129.20 129.41
76.67 129.62 129.83 130.04 130.26 130.47 130.68 130.89 131.10 131.32 131.53
82.22 131.74 131.95 132.16 132.38 132.59 132.80 133.01 133.22 133.43 133.65
87.78 133.86 134.07 134.28 134.49 134.70 134.91 135.12 135.34 135.55 135.76
93.33 135.97 136.18 136.39 136.60 136.81 137.02 137.24 137.45 137.66 137.87
98.89 138.08 138.29 138.50 138.71 138.92 139.13 139.34 139.55 139.76 139.97
104.44 140.18 140.39 140.60 140.81 141.02 141.24 141.45 141.66 141.87 142.08
110.00 142.29 142.50 142.71 142.92 143.13 143.34 143.55 143.76 143.97 144.18
115.56 144.39 144.59 144.80 145.01 145.22 145.43 145.64 145.85 146.06 146.27
121.11 146.48 146.69 146.90 147.11 147.32 147.53 147.73 147.94 148.15 148.36
126.67 148.57 148.78 148.99 149.20 149.41 149.61 149.82 150.03 150.24 150.45
132.22 150.66 150.87 151.08 151.28 151.49 151.70 151.91 152.12 152.33 152.54
137.78 152.74 152.95 153.16 153.37 153.58 153.78 153.99 154.20 154.41 154.62
143.33 154.82 155.03 155.24 155.45 155.66 155.86 156.07 156.28 156.49 156.69
148.89 156.90 157.11 157.32 157.52 157.73 157.94 158.15 158.35 158.56 158.77
154.44 158.98 159.18 159.39 159.60 159.80 160.01 160.22 160.42 160.63 160.84
160.00 161.05 161.25 161.46 161.67 161.87 162.08 162.29 162.49 162.70 162.91
165.56 163.11 163.32 163.52 163.73 163.94 164.14 164.35 164.56 164.76 164.97
171.11 165.17 165.38 165.59 165.79 166.00 166.20 166.41 166.62 166.82 167.03
176.67 167.23 167.44 167.64 167.85 168.06 168.26 168.47 168.67 168.88 169.08
182.22 169.29 169.49 169.70 169.90 170.11 170.32 170.52 170.73 170.93 171.14
187.78 171.34 171.55 171.75 171.96 172.16 172.37 172.57 172.78 172.98 173.19
193.33 173.39 173.59 173.80 174.00 174.21 174.41 174.62 174.82 175.03 175.23
198.89 175.44 175.64 175.84 176.05 176.25 176.46 176.66 176.86 177.07 177.27
204.44 177.48 177.68 177.88 178.09 178.29 178.49 178.70 178.90 179.11 179.31
210.00 179.51 179.72 179.92 180.12 180.33 180.53 180.73 180.94 181.14 181.35
215.56 181.55 181.75 181.95 182.16 182.36 182.56 182.77 182.97 183.17 183.38
221.11 183.58 183.78 183.98 184.19 184.39 184.59 184.80 185.00 185.20 185.40
226.67 185.60 185.81 186.01 186.21 186.41 186.62 186.82 187.02 187.22 187.43
232.22 187.63 187.83 188.03 188.24 188.44 188.64 188.84 189.04 189.25 189.45
237.78 189.65 189.85 190.05 190.25 190.46 190.66 190.86 191.06 191.26 191.46
243.33 191.67 191.87 192.07 192.27 192.47 192.67 192.87 193.08 193.28 193.48
248.89 193.68 193.88 194.08 194.28 194.48 194.68 194.88 195.09 195.29 195.49
254.44 195.69 195.89 196.09 196.29 196.49 196.69 196.89 197.09 197.29 197.49
260.00 197.69 197.89 198.09 198.29 198.49 198.70 198.90 199.10 199.30 199.50
NOTE: This chart converted from Fahrenheit chart using formula °C= ((°F-32)/1.8)
BCM
Pin 25
Pin 1
123 4 100
OHM
5%
Temperature transmitter
BCM
Pin 25
4-20 mA SURCE OR Pin 1
2 WIRE SIMULATOR
mA OUT
2 WIRE
OFF
MODEL CL-XXX
BATTERY
CHECK
00.0% - 100%
XXXXXX
555
LOOP
ON
00.0%
100%
DIAL
Pin 25
Pin 1
Pin 1
VDC mA
VAC Ω
mA COM V Ω
BATTERY LOOP
CHECK ON
mA OUT 100%
OFF DIAL
2 WIRE 00.0%
XXXXXX
MODEL CL-XXX
00.0% - 100% INGERSOLL-RAND
Centrifugal Compressor Division
2 WIRE SIMULATOR
4-20 mA SURCE OR
Highway 45 South
Mayfield, KY. 42066
Parts Service (800) 247-8640
555
BCM
Pin 25
Pin 1
VDC mA
VAC Ω
INGERSOLL RAND
mA COM V Ω
BCM
Pin 25
4-20 mA SURCE OR Pin 1
2 WIRE SIMULATOR
mA OUT
2 WIRE
OFF
MODEL CL-XXX
BATTERY
CHECK
00.0% - 100%
XXXXXX
555
LOOP
ON
00.0%
100%
DIAL
VDC mA
VAC Ω
mA COM V Ω
INGERSOLL RAND
Troubleshooting:
The following table identifies typical problems, probable causes, and appropriate
procedures for verifying the probable cause:
Typical Problem Probable Cause Troubleshooting Procedure
False alarm or trip Faulty device DIS #1
Faulty wiring DIS #1
J5-Digital (Discrete)
Inputs (24 VDC),
Channels 9-16
Pin 1
J4-Digital (Discrete)
XXXXX XXXXX XXXXX
Inputs (24 VDC),
XXXXX XXXXX XXXXX
Channels 1-8
VDC mA
Pin 1
VAC Ω
J3-Analog Outputs
(4-20mA)
Channels 1-4
J2 J1
AC2 pin 3
+24 VDC pins 11 thru 14 Power Supply
BCM shown
F1 cover removed
Return pins 7 thru 10 AC1 pin 1
To OUI J2 pin 2
To Ground Bar
F102
F101
F100
J9-Current Transformer
(0-5 amp)
CPU Power
BCM
All BCM Fuses are 5x20mm,
GMA 1.5 amp, Fast Blow
LEGEND:
Trace
Wire
J3- Analog Output Power 24 VDC (pins 2 & 8) J1- Analog Input Power 24 VDC (pin 26)
Power Supply:
• Input power: 85-132 VAC, or 180-264 VAC (auto-selecting input), 2.5A RMS max, 47-63
Hz.
• Output power: 24 VDC, 4.3 A maximum at 50 °C.
Troubleshooting:
The following table identifies typical problems, probable causes, and appropriate
procedures for verifying the probable cause:
Typical Problem Probable Cause Troubleshooting
Procedure
All analog inputs are zero or negative on System Page No AC power CPS #1
No DC power CPS #2
No analog input CPS #5
power
OUI displays: “OUI Port: RS232 Address: 0x0141 OUI Cable
Display Table CRC: D672 BCM Not Responding” disconnected
No CPU power CPS #8
BCM problems CMCS #3
OUI is black No AC power CPS #1
No DC power CPS #2
No OUI power CPS #7
Event Log indicates all digital alarms and trips active No AC power CPS #1
No DC power CPS #2
No digital input CPS #3
power
All digital outputs not working No AC power CPS #1
No DC power CPS #2
No digital output CPS #4
power
All analog outputs not working No AC power CPS #1
No DC power CPS #2
No analog output CPS #6
power
No AC power CPS #1
1. Ensure control power is off.
2. Install a multimeter set for VAC between pins 1 and 3 at connector J1 on the power
supply.
3. Restore control power, the meter should read 120 VAC or 220 VAC depending upon
the rated supply power. The rated supply power can be verified from the electrical
schematic.
No DC power CPS #2
1. Ensure control power is off.
2. Install a multimeter set for VDC between pins 11-14 and 7-10 at connector J2 on the
power supply.
3. Restore control power, the meter should read approximately 24 VDC. If approximately
24 VDC is not present, check F1 on the power supply, if fuse is good, the power supply
may be faulty.
4. Ensure control power is off.
5. Install a multimeter set for VDC between pins 1 and 2 at connector J10 on the BCM.
6. Restore control power, the meter should read approximately 24 VDC. If approximately
24 VDC is not present, check the wiring between the power supply and the BCM.
Controller Problems
Description:
The CMC System is generally comprised of a Base Control Module (BCM), Operator User
Interface (OUI), and Power Supply (PS). There are few user serviceable components within
the system; however, a brief understanding of the system will help in overall
troubleshooting. All components require 24 VDC and rely on hardware and software to
perform correctly, if the problem cannot be isolated to a power problem it is most likely a
hardware or software problem, which will require Ingersoll-Rand support to correct.
Component Specification:
• 24 VDC power required
• Software required for BCM and OUI
Troubleshooting:
The following table identifies typical problems, probable causes, and appropriate
procedures for verifying the probable cause:
Typical Problem Probable Cause Troubleshooting
Procedure
BCM fault suspected No power CMCS #4
OUI is dim Wrong contrast selected CMCS #1
Backlight failing CMCS #1
OUI is black No power CMCS #2
OUI displays: “OUI Port: RS232 Cable disconnected CMCS #3
Address: 0x0141 OUI Display
Table CRC: D672 BCM Not
Responding”
OUI displays: “OUI Port: RS232 Wrong program in either Program appropriate
Address: 0x0141 OUI Display the BCM or the OUI module with correct file.
Table CRC: D672 BCM Display
Table CRC: 6C24 OUI / BCM
Waiting for Tables (*.ABS)
OUI displays “Status XXH” Many Refer to Status Codes
Where XX is a specific number under System Information
Section.
MODBUS communications problem No power CMCS #5
Many Refer to the UCM
Section.
BCM Problems
BCM is not controlling CMCS #4
1. Check the CPU power as described in the section titled “Control Power System”.
OUI Problems
OUI is dim CMCS #1
1. Depress the contrast key to step to the desired brightness.
2. Replace the OUI backlight as described in the section titled “Backlight Replacement
Procedure”. If the backlight does not fix the problem the OUI may be faulty.
OUI displays “OUI Port: RS232 Address: 0x0141 OUI Display Table CRC: CMCS #3
D672 BCM Not Responding”
1. Check the cabling between OUI J1 and BCM J6.
2. Check the BCM CPU power.
3. The BCM may be faulty.
UCM Problems
All UCM LED’s are not lit CMCS #5
1. Check for approximately 24 VDC at pins 1 and 2 at J3 on the UCM.
2. If power is present at J3 the UCM may be faulty.
Options
This section details the various standard options that are available for the CMC. Some of
the options listed are provided standard on some models, and will be indicated as such.
Enclosures
The CMC has three panel enclosures available; NEMA 12 (IP 64), which is standard, and
optional NEMA 4 (IP 65) and NEMA 4X (IP 65). The panel is machine mounted. All
electrical devices are mounted and wired where practical.
Cooling Fan
The cooling fan is supplied on all standard CMC enclosures, where a wye-delta motor
starter is present, the Control Electrical Package is included, or the ambient temperature
exceeds 40°C keeps the internal temperature below the maximum operating temperature
allowed. This action effectively extends the operating life of the control components. A filter
and gasket are added to attain a NEMA 12 rating.
Space Heater
Required for NEMA 4 and NEMA 4X panels to protect the panel from internal condensation.
This option should also be used with NEMA 12 for unheated building applications.
Type Z Purge
The CMC requires a Type Z Purge when the customer environment is Division 2. A Type Z
Purge reduces the classification within an enclosure from Division 2 too non-hazardous.
When provided, a NEMA 4 or NEMA 4X enclosure is required. Hand valve selectable quick
and slow purges, with flow meters are provided to regulate the amount of gas entering the
panel. A differential pressure switch is wired to a light on the front of the panel to indicate if
there is a loss of purge gas. A relief valve is installed to prevent over-pressurization and a
warning label, text below, is affixed to the front of the panel.
WARNING
NOTE
This option does not make fuse size provisions for the main motor starter.
Alarm Horn
The optional alarm horn sounds any time there is an alarm or trip situation. The horn output
will pulse for an alarm and remain constant for a trip. This allows the operator to distinguish
between each fault type without viewing the OUI. The horn silence push-button is located
on the CMC faceplate to silence any audible devices connected to the CMC board.
Automatic Starting
NOTE
Most electric motors are only rated for two cold starts or one hot start per hour. It is
the operator’s responsibility not to exceed the electric motor’s limitation. The control
system allows the compressor to be started when the compressor is ready, not the
motor.
Remote start and stop through hard wiring to the compressor control panel, communicating
through the MODBUS port via RS422/485, Auto-Hot Start and Auto-Cold Start are the four
options for automatically starting and stopping with the CMC. With each of these options a
Communications
Remote starting and stopping can be accomplished through the MODBUS communication
port in various ways. See the section on Communications that follows for these options.
Again, panel power must be on, all utilities must be running and permissive functions
satisfied in order for the start-up to proceed.
Auto-Hot Start
Normally purchased in multiple compressor applications where backup air is required, this
automatic starting option allows the compressor to be started when the system air pressure
is below a user selected set point pressure.
Panel power must be on, all utilities must be running, the AUTO HOT START
DISABLED/ENABLED selector switch must be in the ENABLED position and all permissive
functions satisfied in order for the start-up to proceed. Solenoid water valve(s) are provided
for the intercooler(s) to reduce water consumption when the compressor is not running. A
post run timer is also included in the Auto Hot Start logic to de-energize the water solenoid
valves twenty minutes after a compressor stop or trip to allow the oil to cool.
Auto-Cold Start
This option is very similar to Auto-Hot Start with the exception that the compressor starts
with no initial panel power. An additional timer is added to simulate the start button being
pressed and another timer is added to bypass the low oil temperature function on start-up.
One additional solenoid valve is included for instrument air supply. The CONTROL POWER
OFF/ON selector switch label is modified to CONTROL POWER LOCAL/OFF/COLD
START. When in the COLD START position, the compressor is OFF and can be started
through the Auto-Cold Start function. As a safety precaution, an optional strobe light can be
provided to indicate that an automatic start is about to begin.
this is with the above Discharge Pressure Regulation feature previously described.
If the installation does not warrant setting up Discharge Pressure Regulation, the
Loading Ramp rate feature is used to accommodate this check valve complication.
The Loading Ramp feature minimizes overshoot upon a load command.
• An additional feature called Unloading Interrupt is also a part of the CMC. The
unloading state can now be interrupted by a load command and reload the machine
without completely unloading it.
• Deadband on Control Variables is another feature of Parallel Valve Control Logic.
This feature prevents valve oscillations when the Process Variable is steady state.
Steady state valve oscillation is primarily a result of the control valve’s inability to
position as finely as required by the PID control loop. A typical scenario would be
when the CMC commands the valve to open 0.05% and the valve opens 0.1%. The
valve now needs to close 0.05% but will likely close 0.1% causing the cycle to start
over. This feature requires configuration by an Ingersoll-Rand service technician.
When Ambient Control plus Parallel Valve Control Logic is added to the CMC some extra
data is displayed on the OUI. On the System folder page 1, the operating parameter Head
will be added and its calculated value. Also, on the Settings folder page 2, Index
Accumulator will be added and its setpoint. The engineering units for both are as defined
by the Settings Page. See Glossary for additional information.
Whenever the bypass valve is open, the inlet valve maintains its position at the minimum
throttled capacity setting. Constant Flow provides a constant discharge flow with variable
pressure up to the natural surge point.
CMC
4-20 mA
Bypass
Valve FT
4-20 mA Check
Base
Valve
Control
Module CT Starter FE
PT
x
Motor Compressor
Inlet
Valve
4-20 mA
4-20 mA
Performance Control
Motor Current, MinLoad and MaxLoad
Steam and gas turbines do not have motor current, MinLoad and MaxLoad operate
differently form the normal motor driven compressor. MinLoad uses an inlet valve position,
instead of amps, to determine when to transition from Inlet Valve Pressure control to
Bypass Valve Pressure control. When in MinLoad, the controller uses this valve position as
the setpoint for the Inlet Valve MinLoad PID loop. Since the controlled variable and the
setpoint variable are identical, the goal of tuning this loop is to get a steady output. The
default parameters will satisfy most all applications. The procedure for determining the
MinLoad point is the same for both motor and turbine driven units, except inlet valve
position is recorded instead of motor amps.
CAUTION
MaxLoad situations are detected on turbine driven compressors by low speed. The
MaxLoad setpoint is a speed below the rated speed and above the low speed alarm. This
speed is determined by adding an offset to the low speed alarm. This offset is the speed
that the governor can accurately control.
Surge Control
All surge related issues are identical to motor driven units with the exception of the
detection methodology.
Accelerate-2
After the transition to Accelerate-1 is complete, this state is initiated when rotation is
detected and the turbine has not reached the low trip speed. This state may be bypassed if
the turbine accelerates very quickly.
Once in this state, a sixty (60) second timer is initiated. If the speed does not get to the
minimum slow roll speed within this time period, the event message “Accelerate-2 Fail” will
appear and the controller will trip the package. This state is limited sixty (60) seconds to
prevent bearing damage from rolling the compressor at too low a speed. The bearing
design requires a minimum speed to form the oil film thickness required for proper bearing
operation. “Accelerate-2” could also be explained as “accelerating to minimum slow roll
speed”.
Slow Rolling
After the transition to Accelerate-2 is complete, this state is entered after the previous sixty-
second timer has elapsed and the speed is less than the low trip speed. The compressor
can operate in this “Slow Rolling” state indefinitely. While in this state, if the speed drops
below the minimum slow roll speed, the event message “Slow Roll Fail” will appear and the
controller will trip the compressor. If at any time during “Slow Rolling” the speed exceeds
the maximum slow roll speed, the compressor will transition to “Starting”. The Starting state
for turbine driven compressors is the same as for motor driven compressors.
System Folder
Replacing “Motor Current “with” Compressor Speed” on Page 1 is the only modification to
this folder.
Info Folder
The events “Starter Failure” and ”Loss of Motor Current have been deleted from the
possible event list. The following events have been added.
Settings Folder
For Page 2, Anti-Surge and Driver Over-Load Protection …
1. “MaxLoad (HLL), amps” is replaced with “MaxLoad (HLL), rpm”.
2. “User Setpoint (TL), amps” is replaced with “User Setpoint (TL), IV Pos %”.
3. “Control Setpoint, amps” is replaced with “Control Setpoint, IV Pos %”.
4. “Surge Index Increment, amps” is replaced with “Surge Index Increment, IV Pos %”.
For Page 5, Miscellaneous
1. “CT Ratio” is removed.
2. “Motor Failure Trip Enable” checkbox is removed.
Not Ready
Ready
Full Load
Starting
Unloaded
Loading
Loaded
Unloading
Unloaded
Coasting
MinLoad
MaxLoad
Waiting
Any
Mechanical Trip (110%) Stops or
Overspeed Trip (108%) Trips
Overspeed Alarm (105%)
MaxLoad (HLL)
SPEED
No
Minimum Slow Roll (25%) Stops or
Trips and
Latch Start
Power
On
Stopped Rotating
Starting Methodology
1. The panel power is turned on. The compressor is WAITING.
2. The CMC Panel mounted switch for DRIVER SPEED RATED/IDLE (when supplied for
an electronic governor) should be put into the IDLE position. This switch is wired to a
discrete input (Driver Speed Rated/Idle) in the CMC and is sent on the discrete output
(Driver Speed Rated/Idle) to the governor.
3. When the two-minute waiting timer has expired, the compressor is NOT READY.
Reset the governor to clear any trip signals. This may be accomplished with the digital output
(Reset – Momentary). If an electronic governor exists, a discrete output signal (Common Trip) is
sent from the governor to a discrete input signal on the CMC when the governor needs to trip
the compressor. If no electronic governor exists, a jumper must be installed on the CMC board.
SPEED
Slow Rolling
Maximum Slow Roll (50%)
Accelerate-2 Accelerate-2
4. When NO Trips exist (compressor and turbine), the CMC energizes the turbine’s trip
and throttle valve (TTV) solenoid. This is accomplished through a discrete output (Driver
Permissive) from the CMC to the TTV solenoid.
5. At this point, the compressor is NOT READY, Driver Disabled.
6. When the TTV solenoid is energized, the turbine trip valve can be latched.
7. When the turbine trip valve is manually latched, the turbine trip valve’s limit switch will
be energized. This signal is sent to a discrete input (Trip and Throttle Valve Limit
Switch) on the CMC.
8. When the limit switch is energized and no stop command is pending, the compressor
will be READY. This state may be maintained indefinitely.
9. The Start Key is pressed on the compressor. The digital output (CR1) is energized to
actuate the solenoid operated steam valve and the digital output (Start – Momentary) is
energized. A timer (five minute maximum) is started. At this point, enough steam should
be applied to the turbine to get the speed above the zero speed offset. This period is
ACCELERATE-1.
10. Once the zero speed offset has been established, a one minute timer is provided to
prevent compressor pinion damage from rotating the pinions at too low a speed for an
excessive time. The compressor bearings are designed to have a minimum oil film
pressure created by a minimum rotating pinion speed. Therefore, we must not stay at
too slow a speed for an extended period. This is ACCELERATE-2. The turbine must
reach the Minimum Slow Roll Speed (approximately 25% of Full Speed) to continue.
11. Once the turbine gets past the Minimum Slow Roll Speed and is less than the Maximum
Slow Roll Speed (approximately 50% of Full Speed), the turbine is in the slow rolling
zone and the compressor is SLOW ROLLING. The User may leave the compressor in
this mode indefinitely. The CMC monitors the compressor speed (through the speed
analog input) in this mode. The Idle/Rated Driver Speed switch is turned to the Rated
position.
12. When the turbine speed exceeds Maximum Slow Roll Speed, the Starting Timer begins
(60 seconds maximum) and is STARTING. This is the same time for motor driven
compressors; therefore, the User must put enough steam to the turbine to get the speed
above the low trip speed before the timer expires. At this point, the compressor has
started and runs as described elsewhere.
Start - Momentary
Stop - Momentary
Reset - Momentary
Driver Speed Rated/Idle
DO Common Trip
Driver Speed
Rated/Idle
Switch
Electronic on Panel
Governor Door
AI
Speed
Turbine Compressor
TTV Solenoid
Manual Latch
Limit Switch
Steam
Throttle Valve
Trip Valve
Solenoid Steam Valve
Communication
Customers may want to communicate to the CMC control systems for remote compressor
control and monitoring. This communication capability provides for flexibility in the
customer's compressed air operation through remote start and stop, data gathering for
preventative maintenance, and incorporation into plant-wide control system.
The major avenue for communicating with the CMC is via MODBUS protocol over an
RS422/485 hardware link. This requires hardware for the control panel, and a
communications device with the appropriate driver software to perform the desired panel
functions. The RS422/485 interface can communicate with any serial device that has an
RS422 or RS485 port. The customer or his representative must write system software to
suit his individual needs for remote control and monitoring. Since the customer writes this
interface, the system can be as flexible as the customer desires.
Currently there are hundreds of different serial devices using different operating systems
and languages in the industrial equipment world. Therefore, the practicality of having an
interface for many systems is limited. Custom interfaces must be written as required by the
hardware and operating system used.
The capabilities of the hardware and the imagination of the developer only limit the
application software. For example, one developer may have two compressors. In this
application the developer wants a screen to display the compressor interstage pressure
and temperatures for both machines with various other compressor data. A second
developer has five compressors. He also wants to display the same data, but this time for
all five machines. The only way this is done is through changing the application software
(custom modification).
The developer may write functions to read and display data, log that data to some magnetic
media for storage, change compressor set points, sequence the compressors for efficient
operation and network additional devices, such as pumps, dryers, etc., into the system. All
of these functions require specially written application software for the intended use.
NOTE
Unless specified otherwise, numerical values (such as addresses, codes, or data) are
expressed as decimal values in the text of this section. They are expressed as
hexadecimal values in the message fields of the examples.
MODBUS Messages
A MODBUS network uses a master-slave relationship (Figure 22). The CMC always acts as
a slave device. The slave cannot initiate a message, and returns a message (response)
only to queries (reads) that are addressed to them individually. For example, a force coil
command (write to module) that is broadcast to all MODBUS devices would not get a
response. Responses are not returned to broadcast writes from the master.
Device Address
This address is the physical address of the Universal Communication Module (UCM) for the
compressor. This address must be unique in the MODBUS network. The valid range for this
address is 01-FF (hexadecimal). NOTE: 00 (hexadecimal) is reserved for broadcast.
Configuration of the slave address is available through the Ingersoll-Rand Service Tool and
will be provided by a certified Ingersoll-Rand Service Representative.
Function Code
The listing below shows the function codes that are supported by the CMC. Additional detail
about each function is provided in sections that follow.
Data Addresses
Addresses that contain the data type and a four-digit number are referred to as absolute
(e.g., address 30232, where 3 is the data type for a input register and 0232 or 232 is the
address). Software products at the operator or user level use absolute addresses most
frequently.
The addresses that do not contain the type and are referenced to zero are referred to as
relative (e.g., absolute address 30232 would be relative address 231, remove the data type
3, holding register, and subtract 1 for referencing to zero). All data addresses in MODBUS
messages (typically, behind the scenes at the programming communication level) are
referenced to zero; that is, the first occurrence of a data item is addressed as item number
zero.
• Absolute address for Coil 00127 decimal is relatively addressed as coil 007E hex (126
decimal)
• Input register with absolute address of 30001 is relatively addressed as register 0000 in
the data address field of the message. The function code field that specifies reading or
writing data already specifies an input register operation; therefore, the 3x reference is
implicit.
• Holding register with an absolute address of 40108 is relatively addressed as register
006B hex (107 decimal)
Single Module Addresses
The addresses provided in this document are for compressors with a single Base Control
Module.
Multiple Module Addresses
For those systems that require multiple Base Control Modules, the addresses for the first
module will be as provided within this document. The addresses for the second module will
be provided as an engineering submittal.
Data
For both queries and responses, the data is in sixteen bit (two bytes, one word) chunks. For
each two byte word, the left most byte is the most significant. For each byte, the left most
bit is the most significant.
This portion of the message changes with each function code. See the detail that follows for
each function for the specifics of this message component.
Byte Count
The number of bytes contained in the data portion of the message. This is used on both
queries (reads) and responses.
Function Details
Function 01 - Read Coil Status
This function reads the state of one or more coils (MODBUS 0x references) in the slave
(CMC Base Control Module). For the CMC, these coils represent the Discrete (Digital)
Outputs, compressor operating state (see the Operator User Interface Status Bar for
definition), any compressor Trip condition and any compressor Alarm condition. If the
function returns a 1, the discrete output is on. If the function returns a 0, the discrete output
is off. Broadcast is not supported. Refer to the table on the next page for MODBUS
Absolute Addresses for each coil supported by the CMC-MODBUS Interface.
The data (01) means that the discrete output is on, or the prelube pump is running.
Example: Reading Multiple Coils
To read all sixteen digital (discrete) outputs, the following command is sent:
Number of
Device Function Address Coils CRC
Address Code Hi Lo Hi Lo Lo Hi
01 01 00 BA 00 10 1C 23
where relative address 00-BA is for digital (discrete) output for Channel 1. The response
from this command is:
To determine the state of each output, review the Electrical Schematic for your compressor.
For this example, you determine that the digital output for the prelube pump is located on
J12-P7,8 (Channel 13) and the digital output for the remote trouble contact is J15-P3,4
(Channel 3). The first hexadecimal data byte 04 (0000 0100 binary), represents the states
of the first eight digital (discrete) outputs (8-1). Therefore, for this example 04 means that
Channels 8, 7, 6, 5, 4, 2 and 1 are off and Channel 3 (compressor is in an alarm or trip
condition) is on. For the next eight channels (16-9) the hexadecimal data byte 10 (0001
0000 binary) means that Channels 16, 15, 14, 12, 11, 10 and 9 are off and Channel 13
(prelube pump is running) is on. The following table graphically depicts this example:
Response 8 7 6 5 4 3 2 1
Byte 1 0 0 0 0 0 1 0 0
Address C1 C0 BF BE BD BC BB BA
Response 16 15 14 13 12 11 10 9
Byte 2 0 0 0 1 0 0 0 0
Address C9 C8 C7 C6 C5 C4 C3 C2
A bit response of 1 means that the output is on and a response of 0 means that the output
is off.
The data (01) means that the input is on, or the emergency stop push button is pressed.
Example: Read Multiple Discrete Inputs
The method for reading multiple Discrete Inputs is the same as reading multiple coils. See
the example for “Reading Multiple Coils”.
NOTE
Since MODBUS is a 16-bit system, the programmer must get two 16-bit numbers and
combine them into one 32-bit floating-point number.
The first method uses two 16-bit integers to represent the integer and fraction part of the
value. The second method uses one 32-bit IEEE floating point number. (NOTE: For those
who would like to only get the 16-bit integer value, this will work well for most inputs;
however, the CMC has some inputs, like vibration, that are typically less than one.
Since the CMC has programmable analog and discrete inputs and outputs, the programmer
must use the electrical schematic supplied with the contract to determine which function
name and units of measure are associated with each input and output.
Refer to the table below for MODBUS Absolute Addresses for each Holding Register
supported by the CMC-MODBUS Interface.
NOTE
Since MODBUS is a 16-bit system, the programmer must get two 16-bit numbers and
combine them into one 32-bit floating-point number.
For those who would like to only get the 16-bit integer value, this will work well for most
inputs; however, the CMC has some inputs, like vibration, that are typically less than one.
Register 1 is the Integer portion of the System Pressure or (0064h, 100 decimal). Register 2
is the Fraction portion of the System Pressure or (134Eh, 4942 decimal). Each fraction has
a range between 0 and 9999. So the System Pressure, expressed as a floating point
number is 100.4942 psi.
Example: Read Single Channel IEEE 32-Bit Floating Point Number
To continue with the example, when you decide to get the System Pressure as an IEEE 32
Bit floating point number you must issue the following command:
22426449 Rev. B, Version 3.10
1996-2004 Ingersoll-Rand Company
Date of Issue: April 23, 2004
CMC TECHNICAL REFERENCE MANUAL 109
Number of
Device Function Address Registers CRC
Address Code Hi Lo Hi Lo Lo Hi
01 04 0B BE 00 02 13 CB
exponent mantissa
sign
Convert hexadecimal registers 1 and 2 (Reg-1, Reg-2) into decimal values ...
Register Byte Symbol Hex Decimal
1 Hi R1HB 42 66
1 Lo R1LB DC 220
2 Hi R2HB D4 212
2 Lo R2LB C6 198
NOTE
When Sign = Exponent = Mantissa = 0, Value = 0. This is a special case for the
above equation.
NOTE
The Force Single Coil command will override the CMC’s current state. The forced
state will remain valid until the CMC next solves the coil. The coil will remain forced if
it is not programmed in the CMC logic.
CAUTION
Absolute Relative
Address Address Coil Name - Write Only
(decimal) (hex)
00221 00-DC Remote Horn Silence (Acknowledge)
00222 00-DD Remote Reset
00223 00-DE Remote Load
00224 00-DF Remote Unload
00225 00-E0 Remote Start
00226 00-E1 Remote Stop
NOTE
The Preset Single Register command will override the CMC’s current state. The
preset value will remain valid in the register until the CMC logic next solves the
register contents. The register's value will remain if it is not programmed in the
controller's logic.
CAUTION
This function can only set a single 16-bit holding register. Since the CMC
operates with 32-bit values, you must use Function 16 (10 Hex) - Preset Multiple
Registers for setting the 32-bit IEEE register values. Also, you may not set the 16-bit
fraction without its 16-bit integer. Therefore, you must use the Preset Multiple
Registers function to send this 32-bit pair. See the examples that follow for
Function 16.
CAUTION
Register
Device Function Address Value CRC
Address Code Hi Lo Hi Lo Lo Hi
01 06 01 0C 00 64 49 DE
NOTE
The Force Multiple Coils command will override the CMC’s current state. The forced
state will remain valid until the CMC next solves the coil. The coil will remain forced if
it is not programmed in the controller's logic.
CAUTION
The number of contiguous coils is four (00225, 00224, 00223 and 00222). The number of
data bytes is one because we can set up to eight coils in a single byte. The coil data is nine
because we want to set the first bit and fourth bit in the byte (0000-1001, the bytes are
numbered right to left). All bits not used are padded with zero.
The response from this command is similar to the command sent except that the number of
data bytes and the coil data themselves are not echoed:
Number of
Device Function Address Coils CRC
Address Code Hi Lo Hi Lo Lo Hi
01 0F 00 DD 00 04 C4 32
NOTE
The Preset Multiple Registers command will override the CMC’s current state. The
forced state will remain valid until the CMC next solves the register. The register will
remain forced if it is not programmed in the controller's logic.
CAUTION
4. Combine all 32 bits from the steps above and convert this value to hexadecimal. These
32 bits are the 4 hexadecimal data bytes needed for the command.
As an example, we will start with the decimal value Iteration Decimal Result
of 105.4. 1 105.40000 / 2 = 52.700000
2 52.70000 / 2 = 26.350000
1. Since this is a positive number, the first bit is 0. 3 26.35000 / 2 = 13.175000
4 13.17500 / 2 = 6.587500
2. Determine the exponent bits by ... 5 6.58750 / 2 = 3.293750
6 3.29375 / 2 = 1.646875
It took us six iterations to get the result to a number
that is less than two and greater than or equal to one.
Now, we must add 127 for an exponent of 133. Iteration Decimal Operatio Result Bit
n
Converting this to binary, the next eight bits are 1 1.646875 -1*2= 1.29375 1
represented as 10000101. 2 1.29375 -1*2= 0.5875 0
3 0.5875 *2= 1.175 1
3. Determine the mantissa bits by 4 1.175 -1*2= 0.35 0
5 0.35 *2= 0.7 0
From the table at right, 0100101100110011001100 6 0.7 *2= 1.4 1
represent the next 23 bits. 7 1.4 -1*2= 0.8 0
8 0.8 *2= 1.6 1
4. Combining the bits in sign, exponent and then 9 1.6 -1*2= 1.2 1
mantissa order ... 10 1.2 -1*2= 0.4 0
11 0.4 *2= 0.8 0
0100-0010-1101-0010-1100-1100-1100-1100 12 0.8 *2= 1.6 1
13 1.6 -1*2= 1.2 1
This converts to 42-D2-CC-CC in hexadecimal. 14 1.2 -1*2= 0.4 0
15 0.4 *2= 0.8 0
To change the holding registers for user pressure 16 0.8 *2= 1.6 1
setpoint (for 32 bit IEEE floating point numbers the 17 1.6 -1*2= 1.2 1
absolute address is 43269, relative address 0C-C4) to 18 1.2 -1*2= 0.4 0
105.4, issue the following command... 19 0.4 *2= 0.8 0
20 0.8 *2= 1.6 1
21 1.6 -1*2= 1.2 1
22 1.2 -1*2= 0.4 0
23 0.4 *2= 0.8 0
The response from this command is similar to the command sent except that the number of
data bytes and the data bytes themselves are not echoed:
Number of
Device Function Address Registers CRC
Address Code Hi Lo Hi Lo Lo Hi
01 10 0C C4 00 02 03 65
NOTE
Sending 32 bit values are typically not necessary. Sending the data as a 16 bit
integer only or a 16 bit integer and 16 bit fraction will satisfy most requirements. Some
systems have 32 bit capability built directly into their products. We have provided this
feature for those systems.
CAUTION
The response from this command is similar to the command sent except that the number of
data bytes and the data bytes themselves are not echoed:
Number of
Device Function Address Registers CRC
Address Code Hi Lo Hi Lo Lo Hi
01 10 01 0C 00 02 80 37
Exception Responses
Except for broadcast messages, when a master device sends a query to a slave device it
expects a normal response, in all other cases a time out or exception response is returned.
The four possible responses to a the master's query are:
• If the slave device receives the query without a communication error, and can handle
the query normally, it returns a normal response.
• If the slave does not receive the query due to a communication error, no response is
returned. The master program will eventually process a time-out condition for the query.
• If the slave receives the query, but detects a communication error (parity, or CRC), no
response is returned. The master program will eventually process a time-out condition
for the query.
• If the slave receives the query without a communication error, but cannot handle it (for
example, if the request is to read a nonexistent coil or register), the slave will return an
exception response informing the master of the nature of the error.
The exception response message has two fields that differentiate it from a normal
response:
With the function code's most significant bit set, the application program can recognize an
exception response and can examine the data field for the exception code.
Data Field
For a normal response, the UCM will return information in the data field (depending upon
the query message sent). For an exception response, the UCM returns an exception code
in the data field. This defines the UCM’s condition that caused the exception.
02 Illegal Data Address The data address received in the query is not an allowable address for the slave. This exception code happens when:
(1) the address is not programmed into the Base Control Module (BCM)
(2) the address is outside of the ranges
(a) 00001-00512 for coils
(b) 10001-10512 for discrete inputs
(c) 30001-31024 for integer and fractional analog inputs
(d) 33001-34024 for floating point analog inputs
(e) 40001-41024 for integer and fractional input registers
(f) 43001-44024 for floating point analog input registers
03 Illegal Data Value A value contained in the query data field is not an allowable value for the slave. This exception code happens when:
(1) the number of coils, discrete inputs, registers or analog inputs is equal to zero
(2) request for more than the maximum number of parameters
(3) the force single coil command, Function 05, is issued and the value is other than FF00 or 0000
(4) the force multiple coil command, Function 15, is issued and the number of bytes does not equal the number of bits
to set
(5) the preset single register command, Function 6, or preset multiple registers commands, Function 16, is issued and
the starting address is not even, or the number of registers specified does not correspond to the number of bytes in
the message, or the integer part of the number is outside the range –32768 to +32767, or the fractional part of the
number is outside of the range 0-9999, or the value is not a valid 32 bit IEEE floating point number
04 Slave Device Failure An unrecoverable error occurred while the slave was attempting to perform the requested action. This exception code
happens when:
(1) no response from the Base Control Module (BCM) since 800 milliseconds from the time the message was sent …
BCM not wired properly, BCM hardware problem or BCM Module ID not equal to one
(2) when there is an unexpected response from the BCM … this is the default exception response
CMC Data
The CMC Microcontroller supports several data types. They are coil, integer, fraction and
floating point.
• Coil - 1 bit, 1 means True or Active, 0 means False or Not Active.
• Integer - 16 bit signed integer, –32768 to +32767.
• Fraction - 16 bit unsigned integer, 0 – 9999, represents the decimal (fractional) part of
the number (1 represents 0.0001, 10 represents 0.0010, 100 represents 0.0100 and
1000 represents 0.1000).
• Floating Point - 32 bit IEEE number (requires reading two registers to get full number).
For example if the System Pressure input is located on Channel 3 (address 30007) and the
value of the pressure is 100.5 then:
Address 30007 contains 100
Address 30008 contains 5000
Address 33007 contains the high 16 bits of the IEEE value for 100.5
Address 33008 contains the low 16 bits of IEEE value for 100.5
Additionally, the type of data in a location determines the commands that can be used to
access the data. For the previous example of System Pressure addresses 00007, 03007,
10007, 13007, 40007 and 43023 return errors because coil, input status and holding
register commands cannot read input register data.
Communication Parameters
Configuration of the communication speed (baud rate), parity, number of data bits and
number of stop bits is available through the Ingersoll-Rand Service Tool and will be
provided by a certified Ingersoll-Rand Service Representative.
Full-Duplex Protocol
The UCM-DF1 interface only supports the point-to-point full-duplex DF1 protocol, which is
like a two-lane bridge; traffic can travel in both directions at one time. Full-duplex protocol
also provides higher performance applications to get the highest possible throughput.
NOTE
The standard definitions of the control characters used by DF1 full-duplex protocol
are listed below:
CAUTION
The UCM must be configured to have the same node address as 1770-KF2
interface module. Otherwise, the DF1 messages will not be relayed to the IRBUS port
of the UCM.
CMD Byte
Bit: 7 6 5 4 3 2 1 0
0 0:Command msg 0: normal priority(for DH+) 0 Command code
1:Reply msg 1: high priority(only applies to DH link)
From the figure above, the CMD byte of a reply message for DH+ network is always 40h
ORed with the CMD byte of its original command message.
Bits 7, 6, 5, and 4 are used to report remote errors - errors that occur when the command
executor at the destination node tries to execute the command message. Bits 3, 2, 1, and 0
are used to report local errors - errors found by the local source node and code 09h through
0Fh are not used. The UCM-DF1 driver uses mainly the higher nibble to report errors occur
in CMC. A special error code with non-zero local error nibble, 3Fh, is used to report errors
caused by illegal CMC data table address or count. The maximum number of data table
entries allowed to be read or set for CMC is 16 currently. If a read command requests more
than 16 data items from CMC, an exception response of 3Fh will be returned.
Following is a list of status error code supported by the UCM-DF1 driver:
software allows you to configure BCC or CRC error checking for the UCM-DF1 driver,
which needs to be the same error checking method as 1770-KF2.
BCC (One Byte)
The BCC field contains the 2’s compliment of the 8-bit sum of all data bytes between DLE
STX and DLE ETX BCC control characters. BCC provides a medium level of data security.
It cannot detect either the transposition of bytes during transmission nor the insertion or
deletion of the value zero within a message frame.
Another way to quickly determine a BCC value, add up the hex values of all data bytes
between DLE STX and DLE ETX BCC in the message frame. If the total is greater than
100h, drop the most significant digit, and then subtract the result from 100h. This gives you
the BCC.
CRC (Two Bytes)
This provides a higher level of data security than BCC but is more difficult to implement. All
the data bytes between DLE STX and DLE ETX CRC plus the ETX byte are used to
calculate the CRC value.
The following explains how to calculate the CRC value:
• Before starting the calculation, a 16-bit register used to store the CRC value is cleared
to be zero.
• As a byte is fetched from the data buffer, it is XORed (least-significant bit to the right)
with the right eight bits of the CRC register.
• The result is placed in the right eight bits of the CRC register.
• Inserting 0s on the left then shifts the 16-bit CRC Register right eight times. Each time a
1 is shifted out on the right, the CRC register is XORed with a 16-bit constant A0-01h.
• As each additional byte is fetched, it is included in the value in the register the same
way.
• After the ETX byte transmitted is also included in the calculation, the CRC calculation is
complete. The 16-bit CRC value is transmitted low byte first then high byte.
Comparing the calculated BCC/CRC bytes with the received BCC/CRC bytes always
validates the DF1 messages received by UCM.
CAUTION
To transmit the data value of 10 hex, you must use the data symbol DLE DLE
(double-stuffing DLEs). However, only one of these DLE bytes is included in the
BCC/CRC calculation. However, if your BCC check sum is 10 hex, send it as DLE
and not DLE DLE.
The rest of this section explains the meaning of the data bytes between DLE STX and DLE
ETX BCC/CRC control characters.
Usually, a command message stripping off the control characters has the following format,
The DST and SRC bytes of a reply message are formed by interchanging the DST and
SRC bytes of the corresponding command message. The combination of SRC, CMD, and
TNS bytes uniquely identifies every message packet. If all fields are the same, the message
is considered to be a duplicate. The UCM-DF1 driver does not detect duplicate messages.
Data Addressing
The CMC is primarily a 32-bit floating-point microprocessor controller. We support two
methods for determining the analog data value. These methods are two 16-bit integers
representing the integer and fraction part of the number and one 32-bit IEEE floating point
number. (NOTE: If you use the 16-bit system, you must get two 16-bit numbers and
combine them into one 32-bit floating point number.) The UCM-DF1 interface can prepare
data as either two 16-bit integers or one 32-bit floating point number with respect to the
received DF1 command. The Allen-Bradley PLC floating point format is a subset of IEEE
STD 754-1985.
Accessing data from the CMC via DF1 interface emulates accessing data from a PLC5 or
SLC5/04. In SLC 5/04, each data file can hold up to 256 data elements (element number: 0-
255) and the file number has to be in the same range (0-255). The UCM-DF1 addressing
scheme uses this file/element structure and complies with the SLC5/04’s limits on file
number and element number. Please see next section for details.
A DF1 command initiator is a device on the DH+ network that initiates the query or set
commands to the CMC. It can be an Allen-Bradley PLC or other device that can
send/receive a PLC5 Typed Read (Write) or SLC Typed Logical Read (Write)
command/response.
CMC as PLC5
As to treating CMC as a PLC5, the command initiator can issue a PLC5 Typed Read
(Write) command to the CMC. Please see the section on Supported Functions for detailed
message format.
For a PLC5 Typed Write command, the data can be sent as either two 16-bit integers or
one 32-bit floating point. If a PLC5 or SLC5/04 issues the command, the setpoint data type
is determined by the local data file type used to store it.
The PLC5 Typed Read commands for requesting data in integer or float format is exactly
the same messages. The UCM-DF1 driver cannot tell the requested data type from the
command bytes received. Therefore, the returned data type has to be pre-configured in
UCM via the Ingersoll-Rand UCM-wizard tool. Default is the integer type. If a PLC5 or
SLC5/04 issues the command, the local data file used to store the gathered data should be
the same type. Otherwise, you get erroneous data or an error status code due to data type
mismatch.
CMC as SLC5/04
As to treating a CMC as a SLC5/04, the command initiator can issue a SLC Typed Logical
Read (Write) command to the CMC. Please see the section on Supported Functions for
detailed message format.
If the command initiator is another SLC5/04, you can do either integer or float data type.
However, if the command initiator is a PLC5, only integer type is supported for the time
being.
NOTE
The UCM-DF1 interface designates file number 10 for discrete usage (READ ONLY). Each
element represents 16 Boolean data bit-packed together in two bytes. File type can be
either N (integer) or B (bit) type. The following table shows the address in file 10 for discrete
values.
PLC CMC Data Table 16 Discretes
File Address Packed as Binary Bits in Two Bytes
Address (decimal) 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
B10:10 160-175 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160
B10:11 176-191 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176
B10:12 192-207 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192
B10:13 208-223 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208
Bit 10-15 of integer element 10 in data file 10 represents digital input channels 1-6 (CMC
data table address 170-175). Bit 0-9 of integer element 11 represent digital input channels
7-16 (CMC data table address 176-185). Bit 10-15 of integer element 11 represents digital
output channels 1-6 (CMC data table address 186-191). Bit 0-9 of integer element 12
represent digital output channels 7-16 (CMC data table address 192-201). Bit 10-15 of
integer element 11 represents digital output channels 1-6 (CMC data table address 186-
191). Bit 10-15 of integer element 12 and bit 0-10 of integer element 13 represent various
compressor states (CMC data table address 202-218).
Currently, CMC data table has 512 entries. In order to satisfy the (0-255) limit of elements
per data file for SLC5/04, the CMC data table is divided into two segments; each has 256
22426449 Rev. B, Version 3.10
1996-2004 Ingersoll-Rand Company
Date of Issue: April 23, 2004
CMC TECHNICAL REFERENCE MANUAL 125
entries. File number 11 is designated to the first 256 entries. File number 12 is for the
second 256 entries. If the CMC data table gets expanded later, the subsequent file number
will be used.
According to the above, N11:170 refers to the 170-th item in the CMC data table, which is
the digital input channel 1. Similarly, N12:170 will be the 426-th = (170+256) item in the
CMC data table. If an invalid file or element number is used, you will get a 3Fh-status error
code. See the status error code section for details.
The number of bytes per element is 2 for integer type and 4 for float type. The assigned
message length in elements for local data file should be a multiple of 2 for integer type. If it
is an odd number, only the 2-byte integer (whole) part will be transmitted for the last data
item.
Since the CMC has programmable analog and discrete inputs and outputs, the programmer
must use the electrical schematic supplied with the machine to determine which function
name and units of measure are associated with each input and output.
32 20 Analog Input, Ch 1 (J2-P1,3) – Lo Alarm Setpoint 73 49 Analog Input, Ch 11 (J1-P17) - Lo Trip Setpoint
33 21 Analog Input, Ch 1 (J2-P1,3) – Lo Trip Setpoint 74 4A Analog Input, Ch 12 (J1-P20) - Hi Trip Setpoint
34 22 Analog Input, Ch 2 (J2-P5,7) – Hi Trip Setpoint 75 4B Analog Input, Ch 12 (J1-P20) - Hi Alarm Setpoint
35 23 Analog Input, Ch 2 (J2-P5,7) – Hi Alarm Setpoint 76 4C Analog Input, Ch 12 (J1-P20) - Lo Alarm Setpoint
36 24 Analog Input, Ch 2 (J2-P5,7) – Lo Alarm Setpoint 77 4D Analog Input, Ch 12 (J1-P20) - Lo Trip Setpoint
37 25 Analog Input, Ch 2 (J2-P5,7) – Lo Trip Setpoint 78 4E Analog Input, Ch 13 (J1-P21) - Hi Trip Setpoint
38 26 Analog Input, Ch 3 (J1-P1) – Hi Trip Setpoint 79 4F Analog Input, Ch 13 (J1-P21) - Hi Alarm Setpoint
39 27 Analog Input, Ch 3 (J1-P1) – Hi Alarm Setpoint 80 50 Analog Input, Ch 13 (J1-P21) - Lo Alarm Setpoint
40 28 Analog Input, Ch 3 (J1-P1) – Lo Alarm Setpoint 81 51 Analog Input, Ch 13 (J1-P21) - Lo Trip Setpoint
41 29 Analog Input, Ch 3 (J1-P1) – Lo Trip Setpoint 82 52 Analog Input, Ch 14 (J1-P24) - Hi Trip Setpoint
Supported Functions
The listing below shows the DF1 commands supported by the CMC Microcontroller.
Command Function
Code Code Function Name
(hex) (hex)
0F 68 PLC5 Typed Read
0F 67 PLC5 Typed Write
0F A2 SLC Typed Logical Read
0F AA SLC Typed Logical Write
In the response above, the first two bytes (low byte first then high byte) in field B is the
integer portion of the system pressure (00-64h, 100 decimal). The second two bytes in field
B are the fraction portion of the system pressure (09-5Ch, 2396 decimal). Each fraction has
a range between 0 and 9999. So the system pressure, expressed as a floating-point
number, is 100.2396 PSIG.
The following table contains a list of data types and the ID value of each supported by
Allen-Bradley DF1 protocol:
Data Type ID Data Type
1 bit
2 bit string
3 byte (or character) string
4 integer
5 Allen-Bradley timer
6 Allen-Bradley counter
7 Allen-Bradley general control structure
8 IEEE floating point
9 array of similar elements
15 address data
16 binary-coded decimal (BCD)
The first byte, 99h, in field A of the above response message is a flag byte, which has the
format below:
Data Type ID Data Type Size
Bit: 7 6 5 4 3 2 1 0
1 0 0 1 1 0 0 1
If the data type ID is greater than 7, set bit 7 of this flag byte to 1 and insert the number of
bytes to follow that contains the data type ID value in bits 4, 5, and 6. These additional ID
bytes follow directly after the flag byte. In the above response message, the additional one
byte is 09h, which means array of similar elements.
If the data type defined uses more than 7 bytes for each data element, enter 1 in bit 3 of the
flag byte and enter the number of bytes to follow that contains the number of bytes used for
each data element. These additional size bytes follow the flag byte and any ID bytes.
The individual bytes in field A and B of the above response message is explained in the
following table:
Field Byte (hex) Definition
99 flag byte
09 data type ID byte: array of similar elements
A 05 number of bytes to follow
42 descriptor byte
4: type ID for integer
2: two bytes per element
64
B 00 4 data bytes
5C
09
The individual bytes in field A and B of the above response message is explained in the
table below:
Field Byte (hex) means
99 flag byte
09 data type ID byte: array of similar elements
A 06 number of bytes to follow
94 descriptor byte
9: one byte to follow
4: four bytes per element
08 type ID for floating point
C6
B D4 4 data bytes
DC
42
After the proper byte swapping, the system pressure (42-DC-D4-C6), expressed as a
floating point number is 110.4155731201 PSIG.
IEEE floating-point numbers are represented in 32 bits as shown below.
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
exponent mantissa
sign
Convert hexadecimal words 1 and 2 (W1, W2) into decimal values ...
22426449 Rev. B, Version 3.10
1996-2004 Ingersoll-Rand Company
Date of Issue: April 23, 2004
CMC TECHNICAL REFERENCE MANUAL 131
NOTE
When Sign = Exponent = Mantissa = 0, Value = 0. This is a special case for the
above equation.
NOTE
NOTE
The data value 10h in field B is transmitted as 10h 10h to be distinguished from the
control character DLE. Please see the DF1 Full-Duplex Protocol Message Frames
section for more details.
In the above example, the local data file type can be either bit or integer types. Local data
element B10:11 covers CMC data table address 176-191. Bit 10-15 is for digital output
channels 1-6. You can determine the remote trouble contact (Channel 3, J15-P3,4) by bit
12 in the returned integer. The table below graphically depicts the individual bit value for the
returned two-byte integer.
Response (hex) Bit 7 6 5 4 3 2 1 0
CMC Data Address 183 182 181 180 179 178 177 176
Byte 1 28 0 0 1 0 1 0 0 0
Bit 15 14 13 12 11 10 9 8
CMC Data Address 191 190 189 188 187 186 185 184
Byte 2 10 0 0 0 1 0 0 0 0
A bit response of 1 means that the output is ON and a response of 0 means that the output
is OFF.
CAUTION
The CMC is treated as a PLC5 when this command is issued. This command writes data to
the CMC starting at the specified data table address. You can write to a setpoint with either
an integer or floating point number.
Example: Presetting Analog Setpoints for 32-bit Values
To write 105.4 PSIG as a floating point number to the user pressure setpoint (CMC data
table address, 86h), issue the following command:
DLE STX DST SRC CMD STS TNS FNC Packet Total PLC5 System
Offset Trans Address
10 02 0D 11 0F 00 81 CE 67 00 00 01 00 07 00 0B 86
The difficulty in setting 32-bit values is determining the four data bytes for the number you
want to send. The process required is ...
1. Determine the sign (positive = 0 or negative = 1). This is the first bit.
2. Divide the decimal value by 2 until the result is less than 2, but greater than 1. Count
the number of iterations required. Add 127 to the number of iterations. This result is the
exponent. Convert this result to binary. These are the next eight bits.
3. From the result obtained from step 2, subtract 1. Then, multiply this result by 2. If the
result is less than 1, then the value of the first mantissa bit is 0. Otherwise, the mantissa
bit is 1. If the result is greater than or equal to 1, then subtract 1 from the result and
proceed with step 3 until the result is 0 or you have gone through this process 23 times.
4. Combine all 32 bits from the steps above and convert this value to hexadecimal. These
32 bits are the 4 hexadecimal data bytes needed for the command.
As an example, we will start with the decimal value of 105.4.
1. Since this is a positive number, the first bit is 0.
It took us six iterations to get the result to a number that is less than two and greater than or
equal to one. Now, we must add 127 for an exponent of 133. Converting this to binary, the
next eight bits are represented as 10000101.
3. Determine the mantissa bits by ...
Iteration Decimal Operation Result Bit
1 1.646875 - 1 * 2 = 1.29375 1
2 1.29375 -1*2= 0.5875 0
3 0.5875 *2= 1.175 1
4 1.175 -1*2= 0.35 0
5 0.35 *2= 0.7 0
6 0.7 *2= 1.4 1
7 1.4 -1*2= 0.8 0
8 0.8 *2= 1.6 1
9 1.6 -1*2= 1.2 1
10 1.2 -1*2= 0.4 0
11 0.4 *2= 0.8 0
12 0.8 *2= 1.6 1
13 1.6 -1*2= 1.2 1
14 1.2 -1*2= 0.4 0
15 0.4 *2= 0.8 0
16 0.8 *2= 1.6 1
17 1.6 -1*2= 1.2 1
18 1.2 -1*2= 0.4 0
19 0.4 *2= 0.8 0
20 0.8 *2= 1.6 1
21 1.6 -1*2= 1.2 1
22 1.2 -1*2= 0.4 0
23 0.4 *2= 0.8 0
This converts to 42-D2-CC-CC in hexadecimal. To conform to DF1 floating point format, the
bytes are swapped as CC-CC-D2-42.
DLE STX DST SRC CMD STS TNS FNC Packet Total PLC5 System Address
Offset Trans
10 02 0D 11 0F 00 41 D0 67 00 00 02 00 07 00 0B 86
NOTE
For the CMC, forcing the above listed coils OFF is not meaningful because the
default state of each of the above coils is OFF. When using these commands, they
should be sent once (momentary) and the CMC will execute the commands.
NOTE
The Forcing Coil command will override the CMC's current state. The forced state will
remain valid until the CMC next solves the coil. The coil will remain forced if it is not
programmed in the controller's logic.
CAUTION
To remotely acknowledge the compressor’s alarm or trip condition, the following command
is issued:
DLE STX DST SRC CMD STS TNS FNC Packet Total PLC5 System Address
Offset Trans
10 02 0D 11 0F 00 E1 F8 67 00 00 01 00 07 00 0B DC
NOTE
The Forcing Multiple Coils command will override the CMC’s current state. The forced
state will remain valid until the CMC next solves the coil. The coil will remain forced if
it is not programmed in the controller's logic.
To force a reset (CMC data table address, DDh) and start (CMC data table address, E0h)
of the compressor the following command is sent:
DLE STX DST SRC CMD STS TNS FNC Packet Total PLC5 System Address
Offset Trans
10 02 0D 11 0F 00 21 0C 67 00 00 08 00 07 00 0B DD
The number of contiguous coils is four (DD, DE, DF, and E0h). The message length of
integer elements is 8 and the number of data bytes in field B is 16.
The four bytes in data field of the response message are converted to a floating point
number, 105.4 PSIG.
To read the pressure setpoint value as integer, the following command is sent:
DLE STX DST SRC CMD STS TNS FNC Byte File File Ele S/Ele DLE ETX BCC
Size No. Type No. No.
10 02 0D 0B 0F 00 D4 27 A2 04 0B 89 86 00 10 03 1E
The first two bytes in data field represent the integer portion, 106 (00-69h), of the setpoint.
The second two bytes represent the fraction portion, 4000 (0F-A0h), of the setpoint.
DLE STX DST SRC CMD STS TNS FNC Byte File File Ele S/Ele DLE ETX BCC
Size No. Type No. No.
10 02 0D 0B 0F 00 D5 A9 A2 1C 0B 89 03 00 10 03 06
The data response (01) means that the input is ON, or the emergency stop push button is
pressed.
Note that the file number must be 10. The local data file used to store the returned data can
be either bit (85h) or integer (89h) type. The response from this command is:
DLE STX DST SRC CMD STS TNS Data DLE ETX BCC
10 02 0B 0D 4F 00 E1 41 28 10 10 10 03 3F
Please refer to the PLC5 Typed Read command section for the method to interpret the 16-
bit discrete values.
To remotely acknowledge the compressor’s alarm or trip condition, the following command
works the same:
DLE STX DST SRC CMD STS TNS FNC Byte File File Ele S/Ele Data DLE ETX BCC
Size No. Type No. No.
10 02 0D 0B 0F 00 E1 AD AA 02 0B 89 DC 00 01 00 10 03 2E
NOTE
The byte size value 10h is transmitted as 10h 10h to be distinguished from the control
character DLE.
The number of contiguous coils is four (DD, DE, DF, and E0h). The assigned local
message buffer length is 8 integer elements, which is 16-byte long.
Data Files
First Pass
S2:1 N7:0
0000 U
15 15
MSG
0001 Read/Write Message EN
Type Peer-To-Peer
Read/Write Read DN
Target Device 500CPU
Local/Remote Local ER
Control Block N7:0
Control Block Length 14
Setup Screen
N7:0 MSG
0003 Read/Write Message EN
13 Type Peer-To-Peer
Read/Write Read DN
Target Device 500CPU
Local/Remote Local ER
Control Block N7:20
Control Block Length 14
Setup Screen
0006 END
NOTE
The UCM-DF1 driver does not support EXT STS. According to Allen-Bradley DF1
protocol convention, EXT STS is part of the message only if STS = F0h.
When the CMC receives a DF1 command without any communication error and the
command is executed successfully, a normal response with status code 00h is returned.
If the UCM does not receive the command due to a communication error, no response is
returned and the command initiator will eventually time out.
If the UCM does receive the command, but detects error (invalid BCC/CRC...), control
characters DLE NAK is returned to the command initiator, which in turns retransmits the
command message and restarts a time out to wait for the response. This can be repeated a
few times depending on the limit preset for retransmission. Once the limit is exceeded, the
command initiator is informed of the failure and proceeds to the next command.
If the time out expired before a response is received, the command initiator sends out DLE
ENQ control characters to request a retransmission of the last response. It restarts a time
out and wait for the response. There is a limit on the number of inquiries allowed per
command message. When this limit is exceeded, the command initiator proceeds to the
next command.
When UCM receives DLE ENQ or DLE NAK message, it resends the last response to the
command initiator. When DLE ACK message is received by the UCM, no response is
returned.
When the UCM receives a command without any communication error, but cannot handle
it, the UCM will return an exception response with the appropriate status code informing the
command initiator of the nature of failure.
NOTE
The table below explains the meanings of different control symbols for DF1 protocol:
Communication Parameters
Configuration of the UCM RS-422 port’s communication speed (baud rate), parity, number
of data bits, number of stop bits... is available through the Ingersoll-Rand Service Tool for
the UCM and will be configured by a certified Ingersoll-Rand Service Representative. The
settings should be the same as the 1770-KF2 interface module.
Network Setup
The network diagram that follows depicts the communication interface between Allen-
Bradley DF1 network and Ingersoll-Rand CMC Microcontroller.
The 1770-KF2 always acts as a slave. The slave cannot initiate a command; i.e., the UCM
cannot initiate a command over DH+ network. It only returns response messages to queries
that are addressed to them individually. Broadcast is not supported over the DF1 network.
CMC Panel
CENTAC Microcontroller
Serial Port
IRBUS (RS-485) Network (COM1)
for Base Control Modules
and Universal
Base Communication Modules,
Control Twisted Pair Wires with
Ground (3 Wires) INGERSOLL-RAND
Module
Service Tool
(BCM)
470
IRBUS ohm
Address: 1 IRBUS IN
(For IR Use)
IRBUS OUT
(For IR Use)
Service Tool
Base
Plug on Universal
Control Communication
Panel Door
Module Module (UCM)
(BCM) IRBUS
Address 4
INGERSOLL-RAND
Air System Controller
(ASC) Cat5
Cable
Universal Next CMC Panel(s) for
Comm. use in ASC
Module Ethernet to
(UCM) Modbus
IRBUS Modbus Network #1 Bridge
Address 5 Full or Half Duplex
RS-422 or RS-485 To DH+
Universal Network
Comm.
Module Allen-Bradley
(UCM) 1770-KF2
IRBUS Interface Module
DF1 Network
Address 6 Full Duplex RS-422A
1770-KF2 Setup
A 1770-KF2 module links asynchronous devices (RS-422A or RS-232C) to an Allen-
Bradley Data Highway or Data Highway Plus network. The 1770-KF2 module has 8 switch
assemblies that let you select various communication options. The switch assemblies are
shown in the diagram below:
Switch Assembly Communication Option
SW-1 Asynchronous link features
SW-2, SW-3, SW-4 Node number
SW-5 Network link communication rate
SW-6 Asynchronous link communication rate
SW-7 DH/DH+ network link section
SW-8 RS-232C/RS-422A selection
CAUTION
CAUTION
Only the UCM-DF1 driver supports the full duplex options. Half duplex is not
supported.
1770 KF2
Module
RS-422
GND UCM
1 RS-422
TX+ Cable not to exceed 4000 feet
14 RX+
TX-
25 RX-
RX+
16 TX+
RX-
18 TX-
20
Documentation
An Electrical Schematic drawing is provided as standard after order placement. Control Panel
Outline drawings are optional. Logic diagrams are considered proprietary and are not available.
System Information
Status Codes
The following table lists the status codes for the Base Control Module (BCM) and the
Operator User Interface (OUI). These codes indicate every operating condition, both normal
and abnormal, for the system. A code always exists for the system; for example, Status 05h
indicates that the system is running properly.
These codes, except Status 00h and 05h, are shown on a blank screen in the upper left
hand corner of the Operator User Interface (OUI). Since Status 00h and 05h are normal
operating conditions, these codes are not displayed. When a code is displayed, contact
your local Ingersoll-Rand Service Representative.
Status
Code Definition Comments
00h Booting The BCM is in the boot process. This is a normal process during BCM power up.
This state will not be displayed.
01h Stay In Boot The BCM is held in boot mode by the hardware configuration. This condition exists
only when the boot jumper (hardware device) is plugged into the display (OUI) port.
This hardware jumper is only required when doing system level reprogramming of
the module.
02h ROM CRC Failed The BCM software is not valid. This condition occurs when the CRC (Cyclic
Redundancy Check) calculated by the module does not equal the CRC value written
to the module when programmed. This would typically occur when the programming
process is aborted (halted). The module must be reprogrammed.
03h Commanded To Boot The BCM is currently in the process of being programmed. If this message does not
disappear after programming is completed, power cycle the unit.
04h Invalid Application The BCM software has failed to operate properly. Cycling the power on the module
will restart the system. Once restarted, the program will operate properly until the
same condition reoccurs.
05h Application Running Normal operating condition. This state will not be displayed.
06h Fatal Exit Operating system error. Cycling the power on the module will restart the system.
Once restarted, the program will operate properly until the same condition reoccurs.
07h System Error Operating system error. Cycling the power on the module will restart the system.
Once restarted, the program will operate properly until the same condition reoccurs.
08h Incompatible Software The BCM application software and tables are not compatible. The module must be
Versions reprogrammed.
09h A-D System Error Analog input system error. A hardware malfunction has occurred.
0Ah D-A System Error Analog output system error. A hardware malfunction has occurred.
0Bh Digital I/O System Error Digital input and output system error. A hardware malfunction has occurred.
0Ch Logic Engine System or Ladder logic processing system or loop task error. The module must be
Loop Task Error reprogrammed.
0Dh Comparator System Error Comparator system error. The module must be reprogrammed.
0Eh Operator User Interface Operator User Interface system error. Cycling the power on the module will restart
Error the system. Once restarted, the program will operate properly until the same
condition reoccurs.
0Fh Data Logging System Error Data logging system error. Cycling the power on the module will restart the system.
Once restarted, the program will operate properly until the same condition reoccurs.
10h Low Power Power supply voltage (+24 VDC) dropped below minimum operating level. Check
power supply. Cycle power when voltage is within proper operating limits. Once
restarted, the program will operate properly until the same condition reoccurs.
Status
Code Definition Comments
11h Task Overrun System processing capabilities do not meet requirements for operation. Cycling the
power on the module will restart the system. Once restarted, the program will
operate properly until the same condition reoccurs.
12h Watchdog Failure The internal backup system monitor is not operational. BCM hardware should be
replaced. Cycling the power on the module will restart the system. Once restarted,
the program will operate properly until the same condition reoccurs.
13h Intermodule Data Error An error has occurred while generating a message to be sent from one BCM to the
other BCM in a multi-module configuration. The module must be reprogrammed.
14h Calculation Block Error A stack underflow or overflow has occurred in a calculation block. The module must
be reprogrammed.
15h Interpolation System Error An error has occurred in the interpolation block. The module must be
reprogrammed.
16h Calibration System Error Occurs during initialization of the EEPROM block. The module must be
reprogrammed.
17h String System Error Occurs when string system table is invalid and/or when application is invalid. The
module must be reprogrammed
18h Incompatible Hardware Occurs when trying to run v2.xx software on v3.xx hardware. Change hardware or
software.
J10-Power Input
(24 VDC) F102-Fuse for AnalogI/O F101-Fuse for Operator
Pin 1 (J1, J2 and J3) User Interface (Display)
J9-Current Transformer F103-Fuse for Digital F100-Fuse for Base
Input (0-5 Amps) Inputs (J4 and J5) Module CPU Card
J8-Speed Sensor
Input (1-150 Hz)
Pin 1
J7-RS485 Serial
Data Link (IRBUS)
Pin 4
All Fuses are 5x20mm, GMA
J7-RS232 Serial 1.5 amp, Fast Blow
J6-RS232 Serial
Data Link (Display),
Female DB9
J5-Digital (Discrete)
Inputs (24 VDC),
Channels 9-16
Pin 1
J4-Digital (Discrete)
Inputs (24 VDC),
Channels 1-8
Pin 1
J3-Analog Outputs
(4-20mA)
Channels 1-4
Pin 25
Pin 7 Pin 5 Pin 1
Pin 1
Pin 1 J1-Grounded Analog Inputs,
(4-20mA) Channels 3-23
J2-Floating Analog Inputs, (4-20mA) Channels 1-2
Connector Description
J1 Grounded Analog Inputs, 4-20 mA 3-23 (12) Phoenix (2) Phoenix MDST
MDSTB 2, 5/2-G-5, 2, 5/24-3T-5, 08
08
J2 Floating Analog Inputs, 4-20 mA 1-2 (2) Phoenix MDSTB (2) Phoenix MDST
2, 5/2-G-5, 08 2, 5/4-3T-5, 08
J3 Analog Outputs, 4-20 mA 1-4 (3) Phoenix MDSTB (2) Phoenix MDST
2, 5/2-G-5, 08 2, 5/6-3T-5, 08
J4 Digital (Discrete) Inputs, 24 VDC 1-8 Phoenix MSTBA 2, Phoenix MSTB 2,
J5 9-16 5/10-G-5, 08 5/10-ST-5, 08
J6 RS232 Serial Data Link (Operator na 9 Position “D” Sub 9 Position “D” Sub
User Interface) Miniature (Female) Miniature (Male)
J7 RS232 Serial Data Link (OUI) na Phoenix MSTBA 2, Phoenix MSTB 2,
RS485 (IRBUS) Serial Data Link 5/9-G-5, 08 5/5-ST-5, 08
J8 Speed Sensor Input, Variable Phoenix MSTBA 2, Phoenix MSTB 2,
Reluctance 5/3-G-5, 08 5/3-ST-5, 08
J9 Current Transformer Input na Terminal Strip Wire Lugs
J10 Power na Phoenix MSTBA2, Phoenix MSTB 2,
5/5-G-5, 08 5/5-ST-5, 08
J12 Digital Outputs 13-16 (4) Phoenix MSTBA (4) Phoenix MSTB
J13 9-12 2, 5/8-G-5, 08 2, 5/8-ST-5, 08
J14 5-8
J15 1-4
NOTES:
1. BCM Weight: 1775 ± 177g [3.92 ± .39 lb.]
2. BCM Size: Length=355.6 mm [14.0 in] x Width=247 mm [9.7 in] x Depth=45 mm [1.8 in]
3. To ensure chassis ground, install 12-gauge ground strap between this module and the
NEMA enclosure. Place external tooth lock washer between this module and the ground
strap.
4. “na” is defined as “not applicable”.
5. All Phoenix connectors may be replaced with an equal supplier.
Side View
J1-RS232 Port
Pin 1
J3-RS232/
RS485 Port
Pin 1
Pin 1
J2-Input Power
Connector Description
Tag Type Module Connector Mating Connector
J1
9 Position
Fast-Acting, SMF, .75A, 125V "D" Sub
Littlefuse 0451.750 or 0453.750
or Equivalent Connector
J3
5 Pin
Connector
F2
J2
2 Pin
Connector
Step 1 Step 2
J1 User
Terminal
J3 User
Terminal
Tx
Rx
COM
DL+
DL-
Remove Unplug connector
Lift cover to remove cabling and remove nylon
cable retainer screws
J2 Display
Power
+
-
Loo
s en
scr
ew
s, s
l ide
righ
t
Step 3 Step 4
Step 5 Step 6
Insert screws being careful
Backlight panel is not to over tighten.
inserted into display
between the circuit board
and the LCD glass with
the white plastic backing
sheet and wires facing
toward the circuit boards.
Side View
J2-Service/Modem J1-Microcontroller/Network
J3-Input Power
(RS232) Port (RS422/RS485) Port
Top View
Connector Description
Tag Type Module Connector Mating Connector
J1 Microcontroller/Network Phoenix MSTBA2, Phoenix MSTBW2,
(RS422/485) Port 5/8-G-5, 08 5/24-ST-5, 08
J2 Service/Modem (RS232) 9 Position “D” Sub 9 Position “D” Sub
Port Miniature (Female) Miniature (Male)
J3 Input Power Phoenix MSTBA2, Phoenix MSTW2,
5/2-G-5, 08 5/2-ST-5, 08
NOTES:
1. UCM Weight: 410 g [0.90 lb.]
2. UCM Size: Length=136 mm [5.4 in] x Width=143 mm [5.6 in] x Depth=31 mm [1.2 in]
3. All Phoenix connectors may be replaced with an equal supplier.
RS422 IRBUS
RS232 RS485 RS485 UCM State
off off off No power (24 VDC)
on off off Boot mode, (cycle power to exit boot mode)
on on on Running, but no communication on any port
Examples (Blinking indicates communication)
on on blinking Inter-module communication
blinking on blinking Service Tool in use
blinking on on Service Tool in use, but no response from BCM … check
connection between BCM and UCM
on blinking blinking MODBUS or DF1 communication in use
on blinking on RS-422 port in use, but no response from BCM … check
connection between BCM and UCM or Modbus and DF1
address
on off flash This repeating action indicates a continuous reboot or
on on on application problem
off off off
repeat repeat repeat
Compressor Panel #n B
SERVER
(Modbus Master) Modbus Address - nn
120 VAC IRBUS Address - any The maximum
distance of a
MODBUS Network is
To Server's 4000 electrical feet;
Network Card i.e., the length of the
wire from the Ethernet
Bridge (Location A) to
the last compressor's
Universal
Ethernet Communication
Module (Location B).
Ethernet Switch Compressor Panel #6
Cable 3 Com
The maximum number
Cat5 or
of devices (nodes) on
Better Modbus Address - 06
120 VAC IRBUS Address - any a MODBUS Network is
30.
Modbus Address - 03
IRBUS Address - any
RS-422
2 Twisted
Pair Wires
Plus Gnd.
(5 Wires) To
To
To
To
Connect Power Power
BCM BCM
Supply Supply
Ground
One End
Only 24+ Gnd DL+ DL- Gnd Tx+ Tx- Rx+ Rx- Gnd RS-422 24+ Gnd DL+ DL- Gnd Tx+ Tx- Rx+ Rx- Gnd
RS-232 RS-232
Power RS-485 RS-422/485 DB-9
2 Twisted Power RS-485 RS-422/485 DB-9
Pair Wires
with Ground
(5 Wires)
Compressor Panel #n B
SERVER
(Modbus Master) Modbus Address - nn
120 VAC IRBUS Address - any The maximum
distance of a
MODBUS Network is
4000 electrical feet;
i.e., the length of the
To Server's wire from the Ethernet
Network Card Bridge (Location A) to
the last compressor's
Universal
Ethernet Communication
Module (Location B).
Ethernet Switch Compressor Panel #6
Cable 3 Com
The maximum number
Cat5 or
of devices (nodes) on
Better Modbus Address - 06
120 VAC IRBUS Address - any a MODBUS Network is
30.
Modbus Address - 03
IRBUS Address - any
RS-422
Twisted Pair
Wires
With Ground
(3 Wires) To
To
To
To
Connect Power Power
BCM BCM
Supply RS-422 Supply
Ground
Twisted Pair
One End
Wires with
Only 24+ Gnd DL+ DL- Gnd Tx+ Tx- Rx+ Rx- Gnd 24+ Gnd DL+ DL- Gnd Tx+ Tx- Rx+ Rx- Gnd
RS-232 Ground (3 RS-232
Power RS-485 RS-422/485 DB-9 Power RS-485 RS-422/485 DB-9
Wires)
CENTAC Microcontroller
24 VDC Power
RS232
470
ohm
IRBUS OUT
IRBUS IN
120/240 VAC
24 VDC Power
IRBUS (RS485)
IRBUS (RS485)
Universal
Communications
Module (UCM)
24 VDC
Service Tool
Port Not Shown
24 VDC
Optional
Equipment
Network Diagram
CMC Panel
CENTAC Microcontroller
Serial Port
IRBUS (RS-485) Network (COM1)
for Base Control Modules
and Universal
Base Communication Modules,
Control Twisted Pair Wires with
Ground (3 Wires) INGERSOLL-RAND
Module
Service Tool
(BCM)
470
IRBUS ohm
Address: 1 IRBUS IN
(For IR Use)
IRBUS OUT
(For IR Use)
Service Tool
Base
Plug on Universal
Control Communication
Panel Door
Module Module (UCM)
(BCM) IRBUS
Address 4
INGERSOLL-RAND
Air System Controller
(ASC) Cat5
Cable
Universal Next CMC Panel(s) for
Comm. use in ASC
Module Ethernet to
(UCM) Modbus
IRBUS Modbus Network #1 Bridge
Address 5 Full or Half Duplex
RS-422 or RS-485
Universal
Comm. To next CMC Panel
Module or any other
(UCM) Modbus compliant
IRBUS Modbus Network #2 product
Address 6 Full or Half Duplex
RS-422 or RS-485
Technical Specification
DESCRIPTION OF STANDARD PHYSICAL DATA
Switches, Lights and Push Buttons Panel Construction
Control Power On/Off switch... activates panel power and prelube pump NEMA 12 enclosure
Compressor trouble light (red) Formed and welded 11-gauge carbon steel cabinet, 14 gauge door
Emergency stop pushbutton Door gasket with butt type hinges
Back panel for component mounting
Microprocessor OUI
240x128 pixel LCD graphic display window
Dimensions
1 2
Tabbed folders for ease of navigation Panel Panel Controller Board
Status Bar with compressor state Height 54 in (137.2 cm) 54 in (137.2 cm) 14.0 in (35.5 cm)
Eighteen screens of compressor information and setup data Width 32 in (81.3 cm) 35 in (88.9 cm) 9.7 in (24.6 cm)
Left/Right/Up/Down/Return push buttons Depth 12 in (30.5 cm) 14 in (35.6 cm) 1.0 in (2.5 cm)
Acknowledge/Reset push buttons 1 - No Starter or size 5 starter panels
Start/Stop push buttons 2 - with size 5DP or size 6 starter panels
Load/Unload push buttons
Contrast Button Weight
Without starter 300 lb. (136.1 kg)
With size 5 starter 350 lb. (158.8 kg)
Event Log With size 6 starter 375 lb. (170.1 kg)
Most recent 224 events with name, time, date and value
Logged events Component Data
Alarms Canadian Standard Association (CSA)
Trips Underwriters Laboratories (UL) approved components
Command key press (local and remote) Control Wiring
E-Stop pressed
High voltage and low voltage wiring segregation
Module control power up and down
TEW wire with PVC insulation (meets NEMA VM-1 for Flame
MinLoad reset
Retardant
Analog input failed
105 degC temperature rise on insulation
Setpoint change (local and remote)
600 V rating, 18 gauge for instrumentation and signal, 16 gauge for
Automatic start and stop (when Auto Hot Start purchased)
control
Surge Unload
Heat shrink wire markers for harness
Compressor Started
Wire numbers on internal panel wiring.
Driver Failed to Start
Wire Ferules
Loss of Motor Power
Language and Units of Measure Terminal Blocks
300 VAC design for #22 through #10 wire size
Language and Units of Measure Sets Tubular clamp contacts and tang clamping collar, DIN Rail mounted
Two Language and Units of Measure sets are select-able from the display.
NOTE: The English language and psia, degF, mils are standard for all Push Buttons/Selector Switches/Indicating Lights
units. English and kPA, degC, microns are the default alternate Corrosion resistant, Oil-tight
language unless otherwise specified. Other Units of Measure are Designed and manufactured to NEMA 4/12/13
available upon request. Pilot lights are 120 VAC full voltage type
Languages Control Interposing Relays
Arabic Bulgarian Chinese Croatian
Two normally open and Two normally closed contacts rated:
Czech Danish Dutch French
1/3HP 10AMP 120VAC
Finnish German Greek Hungarian
1/2HP 10AMP 240VAC
Italian Korean Norwegian Polish
10AMP 28VDC
Portuguese Romanian Russian Slovakian
Coil rated 120 VAC
Slovenian Spanish Swedish Turkish
Units of Measure Contacts
Available upon request. Normally Open, 5 amps at 120 VAC
Automatic Starting
OPTIONS Automatic Hot Start
REMOTE FUNCTIONS DISABLED/ENABLED Selector Switch
Analog Inputs (Monitor, Alarm and Trip) Solenoid Valves for Intercoolers
Any Temperature CMC settable start up pressure setpoint
Any Pressure Post Run Water Flow Timer
Any Vibration Automatic Cold Start
Any 4-20 mA signal CONTROL POWER LOCAL/OFF/ COLD Selector Switch
Strobe Light
Digital (Discrete) Inputs (Monitor and Alarm or Trip) Solenoid Valves for Intercoolers and Instrument Air Line
Low water flow CMC settable start up pressure setpoint
Dirty inlet filter (switch supplied loose) Post Run Water Flow Timer
Dirty oil filter Start Timer
Low oil level Lube Oil Alarm Bypass Timer
High condensate level (common for all traps)
High motor temperature
Any Discrete Input COMMUNICATIONS OPTIONS
Panel Enclosures Communications Card(s)
Cooing Fan with Filter Up to three cards per module RS-422/485
110/115 VAC, 50/60 Hz, 0.24 Amps, 20 Watts Local/Network Selector Switch
Air flow with filter 36 CFM (61 M3/Hr)
NEMA 4 Enclosure
Direct CMC Communication with RS422/RS-485
Space Heater, Vortex Tube Cooler Requires programming application by customer
Utilizes standard MODBUS protocol or Allen-Bradley DF1 protocol for
NEMA 4X Enclosure PLC2, PLC5 and SLC500 devices
Space Heater, Vortex Tube Cooler
Stainless steel or epoxy coated carbon steel Hard Wired Communication
Space Heater REMOTE FUNCTIONS DISABLED/ENABLED Selector Switch
120 VAC, 120 Watts, finned strip heater Contacts for Remote Start/Stop, Load/Unload, Acknowledge/Reset
Bimetallic baseboard type thermostat set at 45 degF (7 degC) Trouble Indication Contacts (Alarm and Trip, Alarm Only or Trip Only)
Vortex Tube Cooler Remote 4-20 for Pressure Setpoint
25 SCFM (42 NM3/Hr) at 100 PSIG (7 BarG) of compressed air Running Unloaded Contact
1500 BTU/Hr (378 kCal/Hr), Thermostat set at 90 degF (32 degC)
Solenoid operated valve, Air Filter Air System Controller (ASC)
Type Z Purge Features
Select-able quick and normal flow rates with meters Air Compressor sequencing, load sharing and energy management
Differential pressure switch set at 0.2 inches (5 mm) of water A CMC Communication Adapter mounted in each CMC panel
Loss of purge indication, Relief valve, Warning label Max distance from last compressor to Communication Adapter is 4000
feet (1218 meters)
Fused Control Power Disconnect Modbus to Ethernet Bridge
Rotary handle through door, 30 amp fuse
ASC Personal Computer (running Server Software)
Ground Fault Protector for UL Panels Minimum processor speed of 1.4GHz
120 Vac circuits protected against ground fault currents. 512 MB RAM
Control Electrical Package (Standard on CV) Network Interface card
CD ROM Drive
Prelube Pump Motor Starter
Minimum 40.0 GB hard drive
Two horsepower and less
Available voltages 380, 460, 575 VAC
See ASC-AIR SYSTEM CONTROLLER User’s Manual for additional
Maximum voltage rating 600 VAC, 10 Amp rating, 120 VAC coils
details
IEC Style
Heater Contactor
IEC Style, Adjustable ambient compensated overloads CUSTOMER RESPONSIBILITIES
Available voltages 380, 460, 575 VAC
Maximum voltage rating 600 VAC, 10 Amp rating, 120 VAC coils Three phase power
Control Power Transformer Clean, dry control air 80-150 PSIG (5.62-10.55 kg/cm2)
Machine tool type, 230, 460, 575 VAC to 120/95 VAC Control air tubing from control air header, 1/4 in (0.635 cm) FNPT
500 VA or optional 1000 and 1500 VA, 50 or 60 Hz connection
Transient Voltage Surge Suppressor Mount and wire external switches and field wired devices
UL 1449 Listed
Tested to ANSI / IEEE C62.41 category A and B environments. Tuning control parameters for system
Current transformer – instrument grade
Stage Data Package (Standard on CV) 0-5 amp
Interstage Air Pressure and Temperature each stage Better than 1% accuracy
Alarm Horn
80-95 dBA, 2900 Hz CONTROLLER OPERATING ENVIRONMENT
Running Unloaded Shutdown Timer Electrical Operation
Timing range and mode select-able through CMC
115 VAC ±5%
Water Solenoid Post Run Timer 24 VDC Instruments except three wire RTDs
Timing range and mode select-able through CMC 32 VA of AC power requirement
50/60 Hz AC supply frequency
Inlet Valve Tight Closure
Keeps inlet valve closed until motor reaches full speed Temperatures
0-30 second timer range settable by IR Service Tech Operating temperature 32 to 140 degF (0 to 60 degC)
Storage temperature -4 to 158 degF (-20 to 70 degC)
Diesel Engine Driven Compressor Control
Relative Humidity
Steam and Gas Turbine Driven Compressor Control 95% (maximum) non-condensing
Mark and have the data to back it up, you may mark the Data Link — A direct serial data communications path
product with the CE Mark. between two devices without intermediate switching nodes.
Citect — One of many SCADA software packages that can be Data Highway Plus — A communication protocol used by
used for air system integration. Allen-Bradley PLC 5 and SLC500 PLCs.
Choke — Also know as stonewall. This is the maximum flow DCS — See Distributed Control System.
that can be compressed by a given machine’s hardware degC — Degrees Celsius, Centigrade.
configuration. degF — Degrees Fahrenheit.
Circuit Breaker — An automatic switch that stops the flow of DH+ — See Data Highway Plus.
electric current in a suddenly overloaded or abnormally Derivative Mode — Provides a change in the control
stressed electric circuit. variable (through the inlet or bypass valve) based on the rate
CMC — Centac MicroController. of change of the error (setpoint pressure minus system
CMC System — Any combination of CMC control components pressure).
which when combined create a control system. The typical Derivative Constant — Also know as the rate time, in units
CMC system consists of a Base Control Module (BCM), of seconds.
Operator User Interface (OUI), and Power Supply (PS). A Design Point — The pressure and capacity required at
common variation on the typical system is the addition of a maximum ambient conditions.
Universal Communications Module (UCM). Digital Device — A device, which is either on or off; e.g., the
Coast Timer — The time interval, in seconds, between a N.C. contact on the seal air switch.
compressor stop or trip and the motor coming to a complete Discrete Device — See Digital Device.
stop. The timer is used to inhibit restarting. Discharge Pressure — The gas pressure between the last
Compressor Load, Load — The power consumption of the stage of compression and the check valve.
compressor. It is typically indicated in amps, kilowatts, SCFM, Distributed Control System — A system that attempts to
etc. control an entire plant or process with multiple independent
COM Port — See Serial Port. local controllers by networking these local controllers to a
Control Transformer — The transformer that is used to central computer through digital communications. These
reduce the incoming voltage (for the prelube pump motor and central computers can be a PC, PLCs or other larger
oil heater) to approximately 120 volts for controlling the CMC systems. Some manufacturers of these DCS products are
electrical devices (relays, power supply, etc.). Bailey, Honeywell, Allen-Bradley, Siemens, and others.
Control Valve — The inlet or bypass valve used to control Drain Wire — An insulated wire in contact with a shield
pressure or current. throughout its length, and used for terminating the shield.
Control Variable, Process Variable — The variable being Dry Contacts — A set of contacts that require a power
regulated. When at MinLoad the control variable is load for the source supplied by others (customer). This is the normal
inlet valve and System Pressure for the bypass valve. When at type of contacts that we provide.
MaxLoad the control variable is load and when loaded the
control variable is System Pressure. Electro-pneumatic — A term used to indicate a combination
CSA Approval — Canadian Standards Association approval is of electronics and pneumatics. In the past, we provided
required for all electrical devices shipped into Canada. This electro-pneumatic panels as standard equipment. With the
association is similar to UL for the United States and CE for advent of digital computers, most all control panels are
Europe. electronic.
CT — Current Transformer. ERAM — Erasable Random Access Memory.
CT Input Channel — The current transformer input channel. Event — The control transfer or “rule(s)” as used in State
CT Ratio — Current Transformer Ratio. The current Logic to transfer from one state to another.
transformer ratio used in displaying the motor current; e.g.
600:5 = 120. FactoryLink — One of many SCADA software packages
Current Transformer — The electrical device used to that can be used for air system integration.
measure the amps of the main drive motor. For our standard FLA — Motor Full Load Amps. The motor amperage at full
application, we only measure the current from one of the three load, this value is found on the motor nameplate.
phases. Flexible Conduit — Small diameter hose, made of plastic
coated aluminum, which is used to enclose wire from the
Daisy Chain — A method of wiring a communication network. control panel to machine mounted instruments.
This method starts with the “master” and it is wired directly to Fused Disconnect — As a safety precaution, this option
compressor #1. Compressor #2 is wired to compressor #1, removes power from the panel before the door is opened. By
then compressor #3 is wired to compressor #2. turning the rotary door handle, the panel power is
terminated. The disconnect would have to be mounted
external to the panel enclosure. The short circuit capacity, compressor from starting until the seal air pressure is
maximum ground fault, motor full load amps, motor locked rotor adequate.
amps and motor voltage must be known to size the disconnect IRBUS — The proprietary communication protocol used to
properly. communicate to and from one or many Base Control
Modules (BCM), Universal Communication Modules (UCM)
Ground — A connection to earth or to some extended and Operator User Interfaces (OUI).
conducting body that serves instead of the earth.
Ground Loop — An unwanted, continuous ground current Loopback — A diagnostic test in which a transmitted
flowing back and forth between two devices that are at different communication signal is returned to the sending device after
ground potentials. passing through all or part of the communication network.
Grounded System — An electrical system in which at least This test compares the transmitted signal to the received
one point (usually a wire) is intentionally grounded. signal. The test passes if the signals are identical.
On-Line/Off-Line — Control mode that allows the system the control panel to machine mounted instruments. This
discharge pressure to fluctuate between two pressure conduit is typically used in hazardous area classifications.
setpoints. The compressor will load when the actual pressure is Rise To Surge — The amount of pressure from the
below the lower setpoint pressure and will unload when it operating pressure to the natural surge pressure. This
reaches the higher setpoint pressure. This type of control mode amount is usually expressed in percent.
is normally used on reciprocating and rotary compressors. RS-232 — Electronic Industries Association interface
OUI — Operator User Interface. The device on the CMC that standard between data terminal equipment and data
gathers user inputs and provides compressor operating status. communication equipment, using serial binary data
interchange. This is the most common standard used by
Parity — The addition of non-information bits to make up a industry.
data transmission block that ensures the total number of 1s is RS-232 to RS-422/485 Converter — A hardware device that
either even (even parity) or odd (odd parity). This is used to electrically converts an RS-232 signal into an RS-422 or RS-
detect errors in communication transmission. 485 signal.
Partial Unload — See Surge Absorber. RS-422 — Electronic Industries Association interface
Password — The four digit parameter used to determine when standard that specifies electrical characteristics for balanced
the user can modify setpoints. The range of this password is circuits and extends transmission speed and distances
0000 to 9999. beyond RS-232. This standard is a balanced voltage system
PID — Proportional, Integral, Derivative. The parameters used with a high level of noise immunity.
to adjust the behavior of PID control loops. RS-485 — Electronic Industries Association balanced
PLC — Programmable Logic Controller. This hardware device interface standard similar to RS-422, but uses a tri-state
is configurable such that many types of analog and digital driver for multi-drop applications.
inputs and outputs can be utilized to control various industrial RTD — Resistance Temperature Detector. An instrument
products. that measures temperature by detecting the voltage across
PLC 5 — Type of Allen-Bradley PLC used for large the RTD material (mostly platinum). The temperature is
applications. determined because as the temperature increases the
Pneumatic — Run by or using compressed air. resistance increases.
Polytropic Head — The energy in foot-pounds to transfer one RTU — Remote Terminal Unit. A device typically used for
pound of given gas from one pressure level to another. (ft-lb/lb) data acquisition to gather data. By using this definition, the
Positioner — The device on a control valve that instructs the Base Control Module is an RTU.
actuator how much (to what position) to move the valve.
PROM — Programmable Read Only Memory. SCADA — Supervisor Control and Data Acquisition. The
Proportional Mode — Provides a change in the control generic classification for software that gathers data for
variable (through the inlet or bypass valve) proportional to the control of industrial products.
error (setpoint pressure minus system pressure). Sequencer — A hardware or software device that controls
Proportional Band Constant — The percent change in the order in which compressors starts, stops, loads and
system air pressure that causes a percent change in the valve unloads. Some sequencers also control loading and
position. This value is dimensionless. unloading through incremental pressure setpoints among the
Protocol — A formal set of conventions governing the compressors. For example, in a three-compressor
formatting and relative timing of message exchange between application the setpoints may be 101 psi for compressor #1,
two communication systems. 100 psi for compressor #2 and 99 psi for compressor #3.
Assuming the pressure transducers were calibrated within
RAM — Random Access Memory. one psi of each other and the machines were running
Range — The region between the limits within which a quantity unloaded, this configuration would drive compressor #1 to
is measured, received or transmitted expressed by stating the load first when the pressure dropped to 101 psi.
Lower and Upper Range Limits. Serial Device — A Personal Computer (PC), Programmable
Relative Address — For Modbus compliant devices, the four- Logic Controller (PLC), Distributed Control System (DCS) or
digit address within the range of 0-9999. The relative address any other device that can transmit, receive and interpret an
can be determined from the absolute address by deleting the RS422/485 formatted signal.
type (the ten-thousandth place) and subtracting one. Serial Port — The RS-232 connection on the back of a PC
Reload Percent — The reload pressure, in percent of user to communicate with other equipment. This connection is
pressure set point, at which the machine will load when typically referred to as COM1. A single PC can have more
Autodual is active. than one serial port.
Rigid Conduit — Small diameter pipe, made of carbon steel Service Tool — The software used on the PC to configure,
with welded connections, which is used to enclose wire from tune, record and log data from the CMC.
Service Tool Plug — A port on Panel door to provide access surge condition. This setpoint determines when the control
to IRBUS Network. Requires Laptop and external UCM. system detects a surge.
Setpoint Ramp Rate — The gradual increase of the system Surge Unload — The reaction of the control system to a
pressure set point during a loading operation of the surge that unloads the compressor to exit the surge
compressor. The ramping of the system pressure set point condition. This feature is initiated by surge detection.
helps to smooth the transition and prevents a pressure Switch, Ethernet — A device connected to several other
overshoot in the air system upon initial compressor loading. devices. Transfers messages across the network.
Shielded Wire — Wire that has a sheet, screen or braid of System Pressure — The pressure at the location of the
metal, usually copper, aluminum, or other conducting material system pressure transducer.
placed around or between electric circuits or cables or their
components, to contain any unwanted radiation, or to keep out Terminal Block — A device that is used to connect to wires.
any unwanted interference. Typically, these blocks are provided for customer field wiring
SLC500 — Type of Allen-Bradley PLC used for relatively small to the panel and when one wire is to be connected to
applications and is lower in cost than an equivalent PLC 5. multiple devices.
Span — The algebraic difference between the Lower and Terminating Resistor — A resistor placed at the end of a
Upper Range Limits. communication network for absorbing or sufficiently
Start Timer — The time interval, in seconds, between pressing attenuating signals incident on it so that they are not
the Start button and the compressor is running at full speed. reflected back into the transmission line at amplitudes where
The timer is used to transition wye delta starters, inhibit they would cause distortion of the data signal. Typically, a
loading, de-energize the prelube pump, and disable the resistor is placed at each end of the network to help
alternate alarm and trip setpoints. eliminate noise.
State — A task that is currently being executed in State Logic. Thermocouple — A device used to measure temperatures
Only one state is active at one time. accurately and consists of two dissimilar metals joined so
State Logic — State Logic is an alternative to traditional that a voltage is generated between to the contacts of the
control languages used for machines, systems, and processes. two metals as the temperature changes.
State Transition — The movement from one state to another Throttle Limit — See TL.
based on one or more events. Throttled Surge — The condition created by closing the
Status Bar — The Status Bar provides four distinct types of inlet valve past the surge point to maintain constant
information (Compressor Operating State, Compressor Status, pressure.
Compressor Control Location and Page Number). This region Tight Closure — A term used to describe the inlet valve
is always visible from any folder and page combination. position when the compressor is not running and starting.
Stonewall — See Choke. The inlet valve ideally is closed tightly when stopped to
Surge Absorber — The reaction of the control system to a prevent reverse rotation of the compressor if the check valve
surge that pops the bypass valve open by a small percentage fails. Also, to reduce the load on the compressor during
to get the compressor out of the surge condition. This feature is starting, the inlet valve can be held closed for a short period
initiated by surge detection. of time (less than thirty seconds) after the start button is
Surge Anticipation — The ability of a control system to pushed. This is most typically done on compressors at high
prevent surge by predicting that a surge is about to happen. altitude, most notably snow making applications. Bearing
Surge Detection — The ability of a control system to indicate analysis must be done prior to using this option.
that a surge has happened. This feature is important because a TL — Throttle Limit. Establishes the minimum flow through
persistent surge condition can damage the compressor. Once the machine when loaded, it is the maximum point of inlet
detected, the control system can respond to the event by taking valve throttling. If system demand is below this throttle point,
a corrective action; i.e., by opening the bypass valve. the compressor must bypass air to maintain pressure
Surge Indexing — A method of automatically increasing the setpoint or unload.
setting of TL upon a surge. TL increment value — When Surge Indexing is enabled, the
Surge Indexing TL — The setpoint at which the inlet valve TL increment value is the amount added to the Surge
controls to MinLoad. Indexing TL upon a surge. The Surge Indexing TL will stop
Surge Line — A series of points that represent natural surge being incremented when and if the value reaches MaxLoad.
for various inlet pressure conditions. Transducer — An electrical device that provides a usable
SurgePTX — Surge Pressure Transducer. Surge PTX is output (4-20 mA, 0-5 vDC, etc.) in response to a measured
mounted between the last compression stage and the check property (pressure, temperature, etc.).
valve. Transformer — An electrical device that transfers energy
Surge Sensitivity — A setpoint that is used to indicate the from one circuit to another by electromagnetic induction.
magnitude of pressure and current changes that occur during a
Transient Voltage Surge Suppressor — An electrical device Z-Purge — Required when the customer environment is
that prevents temporary over-voltages of short duration Division 2. A Type Z Purge reduces the classification within
(typically associated with lightning strikes and ground faults on an enclosure from Division 2 too non-hazardous. When
an ungrounded system) from damaging other electrical provided, a NEMA 4 or NEMA 4X enclosure is required.
equipment. Hand valve selectable quick and slow purges, with flow
Transmitter — An electrical device that sends the digital meters are provided to regulate the amount of gas entering
representation of a real measured value (e.g., pressure, the panel. A differential pressure switch is wired to a light on
temperature), to the BCM in the control panel for analysis and the front of the panel to indicate if there is a loss of purge
display. gas. A relief valve is installed to prevent over-pressurization
Turndown — The amount of capacity that can be decreased and a warning label, text below, is affixed to the front of the
from full load (maximum load) at a constant pressure before the panel.
bypass valve begins to open to avoid surge. This amount is
usually expressed as a percent of full load capacity.
TVSS — See Transient Voltage Surge Suppressor.
Twisted Pair Wire — Paired cables allow balanced signal
transmission, which results in signals with low noise. Due to the
improved noise immunity of twisted pairs, data speeds are
usually higher than those of multi-conductor cables.