Professional Documents
Culture Documents
Controlmaster Cm30: Universal Process Controller, Din
Controlmaster Cm30: Universal Process Controller, Din
ControlMaster CM30
Universal process controller, ¼ DIN
—
Measurement made easy
Making process control easy
PC Configuration
• Time saving off-line software tool including report generation
Profile control
• Comprehensive setpoint profiling capablities
Problem-solving capability
• Flexible functionality including math and logic providing power to
solve application requirements
Built to survive
• IP 66 and NEMA 4X environmental protection
CO N TR O LM A STE R CM3 0 U NIVE R SA L P R O C E SS CO NTR O LLE R ¼ DI N | DS/CM 3 0- E N R E V. W 3
—
Overview
The ControlMaster CM30 is a highly versatile, ¼ DIN, universal PID process controller. Detailed process information is presented
clearly on the CM30’s full-color TFT display and an intuitive operator interface simplifies configuration and operation.
Highly scalable in both hardware and software functionality, a CM30 can be specified easily to meet the needs of virtually any
process control application – simple or advanced. Powerful control functions such as adaptive control, math, logic and
totalization provide problem-solving flexibility and make the CM30 suitable for a wide range of process applications.
Fully configurable via the easy-to-navigate front panel menus or PC configuration software, the CM30 can be commissioned
rapidly and then tuned via the advanced autotune capability.
MODBUS and Ethernet communication options ensure easy integration into a control system.
Key
Standard Option
4 CO N TR O LMA STE R CM3 0 U NIVE R SA L P R O C E SS CO N TR O L LE R ¼ DIN | D S/C M 3 0 - E N R E V. W
—
Highly scalable
The CM30 is highly scalable in terms of both hardware and software, to fulfill the demands of the simplest to the most complex
process. The basic CM30 meets the needs of a simple control loop. Templates and control functionality can be increased by
adding function keys to the basic model. Each function key added provides additional templates and functionality as shown in
Figure 1, while retaining previous templates and functionality. For I/O builds, see ‘Ordering information’ on page 21.
—
Powerful operator display
The CM30 features a full-color 9 cm (3.5 in.) display for Trend display
displaying detailed process information to the user. Process Any 2 analog values within the CM30 can be plotted on the
details such as alarm messages and diagnostic information trend display to give a short-term process history. This
are displayed clearly in full text without the need for difficult- feature enables control efficiency to be monitored against
to-read scrolling displays. setpoint and assists in tuning during commissioning.
—
Exceptionally easy to use
The CM30’s full text display and simple-to-navigate, pop-up
Figure 2 Cascade template display
menu makes operation exceptionally easy.
Diagnostics and alarm status display A programmable soft key enables commonly used functions,
The diagnostics and alarm status display provides detailed such as alarm acknowledgement and display selection, to be
information on any active alarm or diagnostic condition. The accessed easily by the operator.
operator can see, at-a-glance, the status of any alarm
condition present within the process. Additionally, diagnostic
messages are presented clearly to the operator, enabling
rapid notification and simple diagnosis of any critical
instrument status condition.
Configuration
Operator pages
Alarm acknowledge
Figure 3 Alarm status display
Toggle signal
Edge signal
—
Flexible control functionality
The CM30 features many advanced control functions Adaptive control
providing the power to bring even the most complex process Adaptive control enables the CM30 to adjust its control
under control. response automatically to suit changing process dynamics.
This makes the CM30 particularly useful for processes with
Autotune
varying or uncontrolled types of load, by providing continuous
Once initial configuration is complete, a powerful autotune
tuning to maximize control efficiency. Figure 9 shows a
facility enables automatic calculation of the PID values
product used in a manufacturing process that is stored in an
required, enabling rapid commissioning of the CM30.
outside tank. The use of adaptive control within the
Gain scheduling manufacturing process compensates automatically for the
The CM30’s gain scheduling functionality is used for efficient change in product temperature caused by seasonal variation.
control of non-linear processes. Up to 3 different sets of PID
parameters are selected automatically from a reference signal
ensuring optimum control response, regardless of the
process status.
Reference signal
P I D Gsref
Steam O/P 2
O/P PV
Water
Dosing pump pH
Figure 10 Split output control example
Deadtime
Off
P1 P2 P3
— —
Problem solving flexibility Communications
Extensive functionality is available to provide flexible Extensive communication options enable the CM30 to be
problem-solving capability; making the CM30 much more integrated into larger control systems easily or connected to
than just a process controller. other process instrumentation.
Math
8 math blocks provide arithmetic, averaging, min. / max. hold,
square root and signal switching functionality. Simple
equations can be performed in a single math block or multiple
math blocks can be nested together to construct complex
equations.
Logic
8 comprehensive logic equations provide powerful interlock
functionality. Inputs and outputs of the logic equations can
be soft-wired to any digital signal within the controller to
maximize flexibility.
Totalizer
Figure 14 Webserver
2 totalizers are available on the CM30. The totalizers can
configured to perform multiple functions:
• integration against an analog signal to totalize flow
• counting digital pulses
• totalization of flow based on a frequency signal from an
electromagnetic flow meter.
CO N TR O LM A STE R CM3 0 U NIVE R SA L P R O C E SS CO NTR O LLE R ¼ DI N | DS/CM 3 0- E N R E V. W 9
—
PC configuration
The CM30 can be fully configured using ABB’s ConfigPilot
software. Available free of charge, ConfigPilot enables off-line
creation and editing of configuration files. Configurations are
transferred to and from a controller via its standard IrDA port
and a USB IrDA adapter.
—
Setpoint profile
Setpoint profile capabilities make the CM30 ideally suited to Sequencing and interlocks
thermal processing applications where a specific temperature Advanced profile functionality provides features that enable
profile needs to be followed. Profiles are quickly created by sequencing and control of peripheral devices that must be
programing a series of segments (for example, ramp, hold, activated at specific points during a profile. For example,
wait or step). Process operators can then easily activate and valves and cooling fans can be driven by segment events that
monitor the required program via dedicated profile operator are freely configurable throughout a profile program. In
displays and menus. addition, the setpoint for slave controllers can be generated
by an analog user value which is programmable for each
Profile control is available in two versions: segment of a profile program.
• Standard profile:
– ideal for simple applications standard functionality When interlocks are required, wait segments can be placed in
provides a single program of up to 10 segments. a program. On arriving at a wait segment the profile waits
• Advanced profile: until a required condition is met (for example, digital input
– capable of accommodating 30 programs, advanced received) before continuing with the program.
functionality provides 140 programmable segments
and powerful features such as sequencing and timed-, Dedicated profile displays
or segment-events. To make day-to-day operation as easy as possible, profile
control has dedicated display templates. A concise display
detailing the program name, status and time remaining is
Note. Profile is not available when Dual loop template is
shown to the operator. A more detailed program and
enabled.
segment status information is available on sub-pages.
—
Application templates
To minimize commissioning time, the CM30 features up to 20 preconfigured control strategy templates. By selecting the
required control strategy, the template configures the CM30’s function blocks and display automatically. Customization of the
preconfigured templates is also possible, providing the flexibility to create customized solutions.
Single loop
This template provides standard, single-loop process control and is available with or without a remote setpoint.
In this example, the temperature of a product heated by a heat exchanger is regulated via the control of the steam feed to the
heat exchanger.
Steam outlet
PV
TT
Steam
In this example, the CM30 is regulating the speed of a dosing pump used to neutralize the pH of waste discharge. The flow rate
of the waste discharge is monitored and fed forward to the CM30 so that, as the flow rate increases, the speed of the dosing
pump increases automatically to neutralize the extra volume of waste discharge.
Feedforward disturbance
FT
O/P
P/V
pH
12 CO N TR O LMA STE R CM3 0 U NIVE R SA L P R O C E SS CO N TR O L LE R ¼ DIN | D S/C M 3 0 - E N R E V. W
—
…Application templates
Cascade
The cascade template connects two PID loops together to enhance the control of a master variable (master loop) by
manipulation of a slave loop.
In this example, the temperature of a furnace is regulated (master loop) by monitoring and controlling the gas flow rate to the
burner (slave loop). By performing slave loop control on the gas flow rate, variations in gas supply can be accounted for and
better temperature control performance achieved. This template is available with or without a remote setpoint.
Furnace TT Master PV
O/P
Slave PV
Load
FT
Burner
Gas feed
In this example, the effect of steam demand change on the level within the boiler drum is predicted and accounted for via the
feed-forward signal. Feed water supply is then controlled accurately using a ‘slave’ flow loop that accounts for any variations in
water supply.
Steam
Steam
Feedforward
disturbance
Drum level FT
transmitter
Master PV
Water steam interface LT
Slave PV
FT
Boiler drum
Feedwater
CO N TR O LM A STE R CM3 0 U NIVE R SA L P R O C E SS CO NTR O LLE R ¼ DI N | DS/CM 3 0- E N R E V. W 13
Ratio controller
The ratio controller template configures the CM30 to regulate one process variable against another based on a specified ratio.
When using the ratio control template, the CM30’s display shows the required ratio (setpoint) and the actual ratio achieved
(process variable).
In this example, a controlled amount of ‘Flow B’ is added to ‘Flow A’ at a ratio programmed into the CM30.
FT I/P PV
O/P
RSP
Controlled flow (flow B)
FT
Ratio station
The ratio station template configures the CM30 as an indicator and setpoint generator.
In this example, the CM30 is calculating and indicating the ratio of flow A and flow B. The operator is able to enter the desired
ratio on the CM30; the CM30 then retransmits the setting to the slave controller. In many applications, the slave controller is a
blind or remotely-located device.
FT I/P Input 1
PV
O/P Slave
Input 2 controller
Controlled flow
(flow B) O/P RSP
Wild flow
(flow A)
FT
14 CO N TR O LMA STE R CM3 0 U NIVE R SA L P R O C E SS CO N TR O L LE R ¼ DIN | D S/C M 3 0 - E N R E V. W
—
…Application templates
Auto / Manual station and analog backup station
These templates configure the CM30 to backup a master controller, typically a PLC or DCS. A fault condition is detected via a
low output signal from the master controller or a digital signal. On detection of a fault signal, the CM30 can take control of the
process (analog backup template), freeze its output or switch to a safe output (auto / manual station template). In this
example, a critical control of flow is backed-up by the CM30.
PV Master O/P
controller Master control
signal
O/P
PV
FT
Flow
Dual loop
The dual loop template enables a CM30 to act as 2 independent controllers and is available with a remote setpoint for either, or
both, control loops. In this example, the temperature and humidity of a climatic chamber are controlled independently.
TT
PV1
PV2
HT
O/P2
O/P1
CO N TR O LM A STE R CM3 0 U NIVE R SA L P R O C E SS CO NTR O LLE R ¼ DI N | DS/CM 3 0- E N R E V. W 15
—
Specification Control parameters
Proportional band *
Operation
0.0 to 999.9 %
Display
Integral *
Color, ¼ VGA TFT, liquid crystal display (LCD)
0 to 10000 s
with built-in backlight
Derivative *
Language
0.0 to 999.9 s
English, German, French, Italian and Spanish
Manual reset
Operator keypad
0.0 to 100.0 %
6 tactile membrane keys
Trend display
Setpoints
Recording of 2 variables
Local
Configurable sample rate (1 second to 5 minutes)
4, selectable via digital input or front panel
272 samples displayed on screen
Remote
selectable via digital input or front panel keys
Security
Password protection
Auto tune
Basic / Advanced – user-assigned password protection
On-demand calculation of control settings
(not set at factory)
Process alarms
Standard functions
Number
Base templates:
8
Single loop with local setpoint
Types
Single loop with remote setpoint
High / Low process
Standard templates:
High / Low latch
Auto / Manual station (low signal detection)
Source
Auto / Manual station (digital signal selection)
Fully configurable (for example – PV, Analog input, Math
Analog backup station (low signal detection)
block inbuilt, OP control loop deviation)
Analog backup station (digital signal detection)
Hysteresis
Single indicator / manual loader station
Level and time
Dual indicator / manual loader station
Alarm enable
Extended templates:
Enable / Disable individual alarms via a digital signal
Single loop with feedforward
Acknowledgement
Single loop with feedforward and remote setpoint
Via front panel keys or digital signals
Cascade
Cascade with remote setpoint
Real-time alarms **
Cascade with feedforward
Number
Ratio controller with internal ratio
2
Ratio controller with external ratio
Programmable
Ratio station with internal ratio
Time
Ratio station with external ratio
Day
Dual loop templates:
Duration
Dual loop with local setpoints
Dual loop with remote setpoint on 1 and local setpoint on 2
Bank control **
Dual loop with remote setpoint on both
Number of outputs:
6
Control output types
Wear levelling:
Current proportioning
Rotate or FIFO
Time proportioning
On / Off
Motorized valve with feedback
Motorized valve without feedback
Split output – with combinations of relay, digital output
and current outputs
—
…Specification
Math blocks * Analog inputs
Number Universal process inputs
8 Number
Operators 2 (1 standard, 1 optional)
+, –, x, / Type
Average, Maximum, Minimum Voltage
High / Low / Median select Current
Square root ƆƓơƗơƢƏƜƑƓŦέŧ
Multiplexer 3-Wire RTD
Thermocouple
Delay timers *
Digital volt-free
Number
Digital 24 V
2
Frequency (input 1)
Programmable
Pulse
Delay
Non-universal process inputs
Duration
Number
2 (1 standard, 1 optional)
Logic equations *
Type
Number
Voltage
8
Current
Elements
Thermocouple ***
15 per equation
Digital volt-free
Operators
Digital 24 V
OR, AND, NOR, NAND, NOT, EXOR
Thermocouple types
Custom linearizer *
B, E, J, K, L, N, R, S, T
Number
2 (total) 9 digit totals
Resistance thermometer
Elements
Pt100
20 breakpoints
Other linearizations
Totalizer **
ĂƦƦ3/2, x5/2, custom linearization
Number:
2 (total) 9 digit totals
Digital filter
Type:
Programmable 0 to 60 s
Analog, digital, frequency or pulse
Statistical calculations:
Display range
Average, maximum, minimum (for analog signals)
–9999 to 99999
Update rate:
125 ms
Update rate
125 ms
Inputs
Thermocouple Maximum range °C (°F) Accuracy (% of reading) Frequency input*
J Ť'&&ƢƝ/&& &'ƝƠÇ&+šŷŦ&/šźŧ
ŦŤ'*&ƢƝ',+&ŧ
Outputs
Controls / Retransmission outputs
K Ť'&&ƢƝ')&& &'ƝƠÇ&+šŷŦ&/šźŧ
ŦŤ'*&ƢƝ()+&ŧ Number
L Ť'&&ƢƝ/&& &'ƝƠÇ'+šŷŦ(-šźŧ
2 (1 standard, 1 optional)
ŦŤ'*&ƢƝ',+&ŧ Type
N Ť(&&ƢƝ')&& &'ƝƠÇ&+šŷŦ&/šźŧ Configurable as analog or digital pulse
ŦŤ)(+ƢƝ()+&ŧ Isolation
R Ť'.ƢƝ'-&& &'ƝƠÇ'šŷŦ'.šźŧ Galvanically isolated from the rest of the circuitry,
Ŧ&ƢƝ)&&&ŧ ŦƏƐƝƤƓ)&&šŷŪ+*&šźūŧŠ 500 V for 1 minute
S Ť'.ƢƝ'-&& &'ƝƠÇ'šŷŦ'.šźŧ Analog range
Ŧ&ƢƝ)&&&ŧ ŦƏƐƝƤƓ(&&šŷŪ)/(šźūŧŠ
0 to 20 mA programmable
T Ť(+&ƢƝ)&& &'ƝƠÇ&+šŷŦ&/šźŧ
Load
ŦŤ*&&ƢƝ++&ŧ ŦƏƐƝƤƓŤ'+&šŷŪŤ().šźūŧŠ
#!έƛƏƦ
* Accuracy is not guaranteed at temperatures below this value
Accuracy
!ƝƔƝƣƢƞƣƢƝƠÇćŵ
RTD Maximum range °C (°F) Accuracy (% of reading)
ƄƢ'&& Ť(&&ƢƝ,&& &'ƝƠÇ&+šŷŦ&/šźŧ Relays
ŦŤ)(+ƢƝ''&&ŧ Number
4 (1 standard, 3 optional)
Type
Linear inputs Standard analog input Accuracy (% of reading) Standard with changeover contacts
Millivolts &ƢƝ'+&ƛƊ &'ƝƠÇ(&ćƊ Optional contacts selectable as NO or NC (by jumper)
Milliamps &ƢƝ*+ƛŵ &(ƝƠÇ*ćŵ
Contact ratings
5 A, 240 V
Volts &ƢƝ(+Ɗ &(ƝƠÇ(&ƛƊ
Update rate
Resistance (low) &ƢƝ++&έ &(ƝƠÇ&'έ
125 ms
Resistance (high) &ƢƝ'&ƙέ &+ƝƠÇ'&έ
Sample Interval '(+ƛơƞƓƠơƏƛƞƚƓ
18 CO N TR O LMA STE R CM3 0 U NIVE R SA L P R O C E SS CO N TR O L LE R ¼ DIN | D S/C M 3 0 - E N R E V. W
—
…Specification
Web server
Digital I/O
Built-in – enables remote monitoring using standard web
Number
browsers
6 (2 standard, 4optional)
Email
Type
• Can be configured to be sent on the occurrence of a
User-programmable as input or output
specified event
Minimum input pulse duration – 125 ms
• Up to 3 recipients
Input
• Up to 4 trigger sources with configurable tag
Volt-free or 24 V DC
MODBUS * RTU (optional)
1-signal 15 to 30 V
Baud rate
0-signal –3 to 5 V
Up to 115 kBaud
Conforms to IEC 61131-2
Isolation
Output
Galvanically isolated from the rest of the circuitry,
Open collector output
500 V DC for 1 minute
30 V, 100 mA max. switched
Conforms to IEC 61131-2
EMC
Update rate
Emissions & immunity
125 ms
Meets requirements of IEC 61326 for an industrial
2-Wire transmitter power supply environment
Number
2 (1 standard, 1 optional) Environmental
Voltage Operating temperature range
24 V DC 0 to 55 °C (32 to 131 °F)
Drive Operating humidity range
2 loops for each transmitter PSU, 45 mA max. 5 to 95 % RH (non-condensing)
Storage temperature range
Communications –20 to 70 °C (–4 to 158 °F)
Note. Only one communications option can be fitted per Enclosure sealing
controller. Front face
IP 66 & NEMA 4X
IrDA configuration port (standard) Rest of enclosure
Baud rate IP 20
Up to 115 kBaud Vibration
Distance Conforms to EN60068–2–6
Up to 1 m (3 ft) Altitude
Functions 2000 m (6562 ft) max. above sea level
Firmware upgrade
Configuration upload / download
Ethernet (optional)
Type
10BaseT
Connector
RJ 45
Protocols
TCP/IP
HTTP
MODBUS TCP (Slave)
Safety
Approvals and certifications
EN 61010-1
cULus
General safety
Pollution category 2
Insulation category 2
Isolation
Key
= Isolation
Electrical
Supply ranges
• ƢƝ ƊŵŷÇŦ%ƊƛƗƜƢƝ" ƊƛƏƦŧ
50 / 60 Hz
• 10 to 36 V DC (optional)
Power consumption
10 W max.
Power interruption protection
No effect for interrupts of up to 60 ms
Physical
Size
97 x 97 x 141 mm (3.8 x 3.8 x 5.5 in.)
Weight
0.5 kg (1.1 lb) approx. (unpacked)
Panel cutout
92 x 92 (3.6 x 3.6 in.), 121 mm (4.8 in.) behind panel
Case material
Glass-filled polycarbonate
20 CO N TR O LMA STE R CM3 0 U NIVE R SA L P R O C E SS CO N TR O L LE R ¼ DIN | D S/C M 3 0 - E N R E V. W
—
Electrical connections
Rear view Rear view Rear view Rear view
14 2 Analog input 1 42 30
output 2 input 3
15 3 Digital output +24 V Ext. 43 C 48 31
16 4 Digital I/O 1 44 Analog 32
Analog input 2
17 5 Digital I/O 2 45 input 4 33
18 6 Digital I/O – 46 Tx PSU 34
Analog / Digital output 1
7 * 47 Digital output +24 V Ext. 35
Relay output 2
8 N/C C 48 Digital I/O 3 36
9 C Relay output 1 * 49 Digital I/O 4 37
Relay output 3
10 N/O C 50 Digital I/O 5 38
100 to Relay * Digital I/O 6
11 Line 10 to 51 39
240 V AC output 4 C
12 Neutral 10 W 36 V DC 52 Digital I/O – 40
— —
Overall dimensions Standard accessories
Included with each controller:
Dimensions in mm (in.) • Panel mounting clamps
• Instruction manual
20 (0.8)
97 (3.8) 121 (4.8) • Bezel release tool
• Cold junction thermistor
97 91.8
(3.8) (3.6) —
Optional accessories
• ConfigPilot PC configuration kit CM30/0715
+0.8
92 –0 (3.6
+0.03
–0 ) 141 (5.5)
• After-sales engineered configuration service ENG/CNTRL
+0.8
92 –0
(3.6+0.03
–0 )
≥30 (1.18)
14 (0.55)
CO N TR O LM A STE R CM3 0 U NIVE R SA L P R O C E SS CO NTR O LLE R ¼ DI N | DS/CM 3 0- E N R E V. W 21
—
Ordering information
** When a calibration certificate is ordered it is performed according to the specified configuration type:
CUS/ENG – Inputs and outputs calibrated according to the customer supplied configuration details and ranges.
STD – Inputs and outputs calibrated according to the instrument factory standard configuration and ranges.
22 CO N TR O LMA STE R CM3 0 U NIVE R SA L P R O C E SS CO N TR O L LE R ¼ DIN | D S/C M 3 0 - E N R E V. W
—
Notes
—
DS/CM30-EN Rev. W 07.2021
We reserve the right to make technical changes or modify the contents of this document
without prior notice. With regard to purchase orders, the agreed particulars shall prevail.
ABB does not accept any responsibility whatsoever for potential errors or possible lack
of information in this document.
We reserve all rights in this document and in the subject matter and illustrations contained
therein. Any reproduction, disclosure to third parties or utilization of its contents – in whole
or in parts – is forbidden without prior written consent of ABB.
© ABB 2021
All rights reserved. 3KXC403001R1001