You are on page 1of 46

Freelance
Distributed Control System
System description
2 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


Freelance takes the next step
into the future. Freelance 2019
provides significant improvements
in all areas: scalability, usability,
connectivity, compatibility and
security.
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 3


Table of contents

004   reelance: The distributed


F
process control system

006 – 010 System architecture

011 – 020 The controllers

021 – 025 
Remote I/O

026  Field devices

027 
System communication

028 – 033 
Freelance Operations

034 – 043 Freelance Engineering

044 – 045 
Engineering and services
4 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


Freelance
The distributed control system

Freelance is a full-fledged distributed control system that combines


the advantages of both worlds – DCS and PLC. It offers the small
footprint of a PLC, together with the full functionality of a DCS. The
integrated environment simplifies engineering, commissioning,
maintenance and fieldbus management. The intuitive operator
interface enables easy operation and diagnosis of the entire system.
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 5

After thousands of installations spanning more • Reliable: It is a proven system with high reliability
than 100 countries, ABB continues to introduce and availability providing redundancy options
innovations in its Freelance distributed control supporting solutions without any single point
system (DCS). With the latest AC 900F controller, of failure.
Freelance provides more power, speed and • Value for your money: Investment goes a long
functionality than ever before. Key features are way because of its small footprint and ability to
increased performance, on-board interfaces and run on any standard computer. Together with its
the support of SD cards for AC 700F and AC 900F ease of use, this results in savings in installation,
controllers. This allows one to load applications engineering, commissioning and life cycle costs.
or firmware into the controller without the need
of a computer. The Freelance distributed process control system
is a safe investment for the future, based on the
Freelance is ABB’s user-friendly, cost-effective concept, Process automation made easy!
and robust solution ideal for nearly all process
industries, with the following benefits:

• Easy to use: It is easy to install, learn, engineer,


commission, back-up, maintain and expand.
• Scalable: Projects can start as small as a few
I/Os and grow to thousands of I/Os controlling
the whole plant.
6 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


System architecture
Engineering and operation

Freelance provides both, operator level and Benefits at a glance:


• Compatible with former versions
process level. The operator level contains the • Intuitive auto router in Function Block Diagram
functions for operation, process monitoring, (FBD) editor
• Both project tree and editors can be viewed
archives and logs, trends and alarms. Open- and simultaneously for easier navigation
closed-loop control functions are processed in • Direct copy paste between several editors
• Optimized for efficient engineering, fewer
the controllers which communicate with clicks with auto-accept
actuators and sensors in the field. • Direct import/export to Microsoft® Excel®
• Excel-like filter and sort functions in variable/
tag list
Freelance Engineering • Graphical project preview for easier distinction
With Freelance, all engineering work is performed of project
with one single tool, Freelance Engineering, which • Direct access to user documentation
works hand in hand with the visualization and
operation tool Freelance Operations. Usually, More details about Freelance Engineering see
portable equipment such as laptops, which allow page 34.
configuration both in the office and on site, is used.
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 7


Freelance Operations • Standardized system display for system hard-
1)
Pre-engineered and
ready-to-use displays Freelance Operations configuration is fully ware diagnostics
integrated in Freelance Engineering. Optional • Free graphic displays that besides standard
batch and information packages are also easy to graphic elements are also supported by bitmaps
integrate. Freelance Operations meets all standard and a 3D macro library
process control requirements with regard to • Multi monitor operation
operation and observation at an attractive price. • Control aspect for interlocking displays
Amongst other things, Freelance Operations offers • A Freelance Operations Lite License is available
the following visualization features: at an attractive price, useful for smaller applica-
tions
• Clearly structured faceplates for operator inter-
ventions which can also be combined as required More details about Freelance Operation see page
in group displays 28.
• Trend displays including historical data and
long-term archiving
• Alarm pages for specific plant areas, sequence
control
• Displays, shift logs, event logs and data archiving
8 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


System architecture
Overview
— A Freelance system can consist of one or combi- direct I/O modules connected to it or have remote

Freelance
nation of several AC 700F, AC 800F and/or AC 900F I/Os connected via PROFIBUS. Modbus RTU and
controllers. It can be connected to field devices TCP are also supported.
through fieldbuses, direct and remote I/Os.

Distributed control system for Process In


The Freelance Lite offering can typically have an
With the AC 800F and AC 900F controllers, you AC 700F or AC 900F controller and will be in the
have the option of configuring your entire system 250 to 400 I/O range with possibly a combination
in redundancy. license and a few operator stations. This can ramp
up to the Freelance Standard and Premium offerings
As shown in the architecture drawing below, with the AC 800F and/or AC 900F, with or without
Freelance can go from a typical OEM offering with redundancy.
an AC 700F controller, a Panel 800 and around
50-100 I/Os. The AC 700F can have up to eight

— —
Freelance Freelance Operations,
Engineering Batch, Information,
Asset Management

OPERATOR LEVEL

PROCESS LEVEL

PACKAGE UNIT AC 700F or AC 900F


Controller with direct I/O

Panel PC AC 700F
Controller
Direct I/O

with direct I/O MODBUS


FOUNDATION FIELDBUS

PROFIBUS
MODBUS Panel 800 Family
PROFIBUS

Direct I/O

MODBUS

PROFIBUS

Panel 800 Family Field devices REG670

Screenmaster
Recorders

Field devices
Field devices ControlMaster
Controllers

Valve S700 I/O


Drives and motors
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 9

Freelance can go up to thousands of I/Os. and can easily communicate with each other via
Connections include FOUNDATION Fieldbus, the Ethernet based control network.
PROFIBUS and HART as well. There is also the
possibility to connect to supervisory control With all controllers, fieldbus-compliant com-

ndustries
stations running on ABB’s 800xA system. ponents such as remote I/O, field devices and
network components can be used. ABB also offers
Freelance comes with three different types of equipment for standard and hazardous area
controllers, AC 700F, AC 800F and its latest applications and Safety.
Freelance controller – the AC 900F. This controller
truly extends the hardware portfolio of Freelance
distributed control system. All three controller
types can be used side by side within a project


Supervisory Operations,
System 800xA
ERP MES

INDUSTRIAL ETHERNET (OPTIONALLY REDUNDANT)

AC 800F Controller, AC 900F Controller, SIL3 HIGH


INTEGRITY
VIA OPC

optionally redundant optionally redundant

FREELANCE RACK I/O ABB and 3rd party


MODBUS

PLC & DCS


FREELANCE RACK I/O

Safety Controller
3rd party PLC S900 I/O
PROFIBUS

S800 I/O

Safety I/O
PROFIBUS

REG670
S800 I/O

Drives and motors


Field devices

Safety Valve
Intelligent
Intelligent Switchgear MNS iS
Switchgear MNS iS

Safety Transmitter
Drives and motors
Universal Motor
Field devices Controller

3BDD015172 en L
10 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


System architecture

System communication Integration of 3 rd party PLCs


The operator and the process level communicate Integration of 3rd party PLCs like Safety PLCs or
via the control network, which is based on Standard package units can easily be achieved by using the
Ethernet. You can choose between various new OPC based “PLC Integration” functionality of
transmission media such as twisted pair or fiber Freelance. This not only provides the ability read
optic cable. The system components use a specific or write data, but also to create faceplates based
protocol called DMS, which is an enhanced MMS on existing Freelance ones to interact with those
(Machine Message Specification) protocol. This units and to integrate the alarms into the Freelance
protocol can be utilized by 3rd party network alarm management.
subscribers using the application interface
DMS-API. This is a “C” programming interface for Other enhancements
MS Windows to enable programmers to create In addition to the standard Freelance operator
tailored solutions. A more standardized and station, 800xA Operations may also be used. Of
generic approach to connect to the system is course other options such as batch management,
provided by the Freelance OPC server to access enhanced information management and asset
real-time process values (DA) and alarms/ events management are also available.
(AE) from the Freelance System.
Asset Management
A Freelance system in theory can have up to 100 If you want to keep your production plant up and
controllers and 100 operator stations. However running in the long term, you need information
- the majority of the systems are in the range of 1 about the availability and degree of wear and tear
to 5 controllers/ operator stations. Each controller of your equipment. All of the information necessary
can communicate to a total of 10 Freelance operator for this is available; integrated and included in the
stations, OPC- or trend servers. If the number of basic software package of the Freelance control
those exceeds 10, the system allows to segment system. As a result, several customers have been
the data communication accordingly per simply able to avoid making investments that appeared
setting some check marks. essential but were in fact unnecessary. Freelance
allows the use of modern asset management
Note: a Freelance operator station or the Freelance methods for more efficient maintenance and
OPC-server can “talk” to more than 10 controllers. optimization – helping for instance to make
So, if the number of controllers exceed 10, there is optimum use of plant capacity.
no further action required.
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 11


The controllers
AC 900F, AC 800F and AC 700F
The process level is the domain of controllers. Together with the engineering tool,
their functions and modularity define the ease of use, scalability and performance
of a DCS. Freelance comes with three different types of controllers: AC 900F, AC
800F and AC 700F.

A Freelance system can consist of one or combi- AC 800F


nation of several AC 900F, AC 800F and/or AC 700F A single controller is able to feed several fieldbus
controllers. It can be extended with fieldbuses, lines running the main fieldbuses of process
field devices and remote I/Os. With AC 900F and industries, Modbus, PROFIBUS and FOUNDATION
AC 800F you have the option of configuring your Fieldbus. And for sure, via intelligent remote I/Os
system optionally redundant (controller and line the HART protocol is supported as well.
redundancy).
AC 700F
AC 900F AC 700F comes along with a very small footprint
AC 900F comes with four built-in Ethernet ports and is particularly suitable for small applications
supporting Modbus TCP or 60870-5-104 telecontrol consisting of very few to several hundred I/O signals.
protocol. Up to two pluggable PROFIBUS master Applications can easily be distributed to several
modules support optional redundancy available controllers. AC 700F can also be extended with
on the PM 901F/PM902F. Up to four pluggable PROFIBUS Remote I/O units. In addition, field
PROFIBUS master modules support optional re- devices can be connected to AC 700F. Thanks to
dundancy in PM 904F. S700 I/O modules (as many the flexibility of Ethernet and its small footprint,
as 10) can be connected directly to the controller. AC 700F can also be placed in junction boxes in non-
Apart from its highly sophisticated automation hazardous areas out in the field as competitive,
functions, the AC 900F modular controller offers intelligent Ethernet I/O.
expanded flexibility via a pluggable SD card. It is
available in a plus, standard and lite version. The All three controller types can be used side by side
plus and standard version supports around 1,500 within a project and can easily communicate with
I/Os per controller. The lite version is optimized each other via the Ethernet based control network.
for smaller applications supporting up to 400 The Engineering is performed with one engineering
I/Os. tool, Freelance Engineering. All function blocks
and pre-engineered functions are available for all
three controllers in the same way.

— — —
AC 900F AC 800F AC 700F
12 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


The controllers
AC 900F
Mechanical design
Thanks to its four holes in the rear, the CPU modules
PM 904F (Plus), PM 902F (Standard) and PM 901F
(Lite) allow easy wall-mounting. DIN rail mounting
is even faster and easier by just placing the com-
ponent on top of the DIN rail and pushing it down
to lock it in place.

Technical data
The AC 900F controller consists of a CPU module
which is the main component. According to the
application and requirements, further modules
can be added to the controller. These modules are
fieldbus interface modules and I/O modules. The
AC 900F consists of:

• CPU module PM 904F, PM 902F or PM 901F with


The AC 900F controller truly extends the hard- -- four Ethernet interfaces for PM 904F and PM
ware portfolio of Freelance distributed control 902F or three Ethernet interfaces for PM 901F
system. Apart from its highly sophisticated -- one diagnostic interface
automation functions, the AC 900F modular -- two serial interfaces
controller offers expanded flexibility via a -- display unit (optional)
pluggable SD card, more Ethernet ports, redun- • Up to ten S700 I/O modules directly attached
dancy options for high availability and powers on terminal units
for around 1,500 I/Os when using the Plus and • A maximum of two fieldbus interface modules
Standard CPU (PM 904F and PM 902F) or up to for PM 902F and PM 901F
400 I/Os when using the Lite CPU (PM 901F). • Up to four (4) fieldbus interfaces for PM 904F

Key features of the AC 900F are increased perfor- The AC 900F controller can be arranged in a single
mance, on-board interfaces and the support of or redundant manner. The controller supports
SD cards. Especially the new optional display for remote I/Os, transmitters, actuators, drives and
AC 900F allows to load applications or firmware other devices, for example through PROFIBUS and
into the controller without the need of a terminal other fieldbus protocols. At present, the following
program on a computer. field busses are available for the AC 900F controller:

Benefits at a glance: • PROFIBUS DP V0/V1


• More power than any previous generation • Modbus RTU and Modbus TCP
Freelance controller • Telecontrol IEC 60870-5-101 and Telecontrol IEC
• More connectivity with serial ports and 60870-5-104
Ethernet ports • CAN Bus for connection of Freelance Rack I/O
• Built-in SD card support
• New Ethernet based protocols – Modbus TCP Input/output modules are used as direct I/O and
and IEC 60870-5-104 remote I/O in accordance with the type and quantity
• G3 compliant as standard of process signals.
• Built-in power supply
• Optional LCD providing enhanced security The hardware configuration of AC 900F is based
through controller lock on a hardware function block concept similar to
• Small footprint the configuration like AC 700F and AC 800F. AC
• Optional redundancy 900F can be equipped with a maximum of two
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 13

PROFIBUS modules for PM 902F and PM 901F. Multi Monitor support


The PM904F can handle up to four PROFIBUS Freelance Operations expands its multi monitor
modules. You have the option to run these con- support. With Freelance 2019 up to four (4) moni­
trollers in redundancy. Modular plug-in I/O tors can be connected to a single operator work­
modules are used in accordance with the type place. The available display types per monitor, as
and quantity of process signals. With AC 900F con- well as the arrangements of the monitors, are
trollers, fieldbus compliant components such as easily configured and fulfill the typical require­
remote I/O, field devices, and network com-po- ments on occupational safety and operator effec-
nents can be used. ABB offers equipment for ap- tiveness.
plications covering standard and hazardous areas.
Freelance Operations
What’s new? Additional CPU variant for the AC Freelance Operations received various improve­
900F controller ments in terms of the User Interface and User
The new version of the CPU, the Processor Module Ex­perience. The new Freelance Operations leans
PM 904F, expands the capabilities of the Standard on the High Performance HMI style while making
version, PM 902F. PM 904F supports up to four (4) sure that experienced users from former Free­
Communication Interfaces for PROFIBUS or CAN as lance versions still feel confident.
well as more application memory. In addition there is
a specific memory reserved for the permanent stor- Benefits of the new version at a glance
age of variables (cold retain values), that can be used • Enhanced scalability: New PM 904F expands the
for e.g. for life time counters or metering data... AC 900F controller family in the upper range.
• Improved usability: Freelance 2019 provides sig-
Overview of new AC 900F Interface - PM 904F nificant increase of efficiency for Operations
It has four (4) built-in and free configurable Ethernet and Engineering.
ports supporting System bus redundancy, Modbus • More connectivity: Four (4) communication In-
TCP/IP, Send & Receive UDP or TCP and IEC 60870-5- terfaces in new AC 900F with PM 904F.
104 Telecontrol protocol. • Enhanced Security: New Extended User Man-
agement based on Windows User accounts.
• Two (2) serial ports supporting Modbus RTU/ • As a matter of course, Freelance Version 2019
ASCII or IEC 60870-5-101 Telecontrol protocol. still supports Freelance hardware from its first
• Four (4) slots for Communication Interfaces: version.
PROFIBUS master modules providing integrated • Multi monitor support from 2019 version, up to
line redundancy. 4 monitors on one PC.
• CAN bus modules for connection to Freelance • Compatibility: Freelance 2019 runs on Windows
Rack I/O. 10 and Windows 7.

Direct connection to S700 I/O modules (up to 10).


The S700 I/O series provides high density configu-
rable modules that support a mix of inputs and out-
puts and even analog and digital I/Os in one module
for a small footprint.

Freelance Engineering
With focus on Engineering Efficiency we improved all
filtering and sorting functionality. Also the auto rout-
ing capabilities in the Function Block Diagram editor
has been improved. With this new version it is possi-
ble to backup / restore the whole project application
file including all operator graphic displays, logic pro-
grams, and even field device parameters directly via
SD card within the controller (AC 700F and AC 900F).
14 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


CPU module PM 904F Optional display
LEDs

SD card slot

Operating elements

Power supply connector

Slots for interface Ethernet Diagnostic Serial


modules interfaces interface interfaces


PM 904F Technical data

Technical Data PM 904F


RAM (Total) 48 MB
RAM battery buffered 16 MB
CPU clock rate 800 MHz
Number of direct I/O modules Up to 10
Power consumption 24 W (full station assembly)
Power supply Terminal for 24 VDC power supply
DC-IN +24 VDC
Max. power dissipation within the module 18 W
Current consumption from 24 VDC 1A
Inrush current at 24 VDC 1.5 A
Data backup source Lithium battery for SRAM contents and real time clock
Buffering time at +40 °C > 2 years
After battery low warning: 14 days
Battery low indication Warning indication issued about 2 weeks before the battery charge
becomes critical
Real-time clock, with battery backup Yes
Multitasking program execution:
• Cyclic (equidistant) • Configurable cycle times from 5 ms
• Cyclic (as fast as possible) • PLC mode
• Event driven • Predefined events

Serial interfaces (SER1 and SER2)


• Physical link: • Configurable for RS-232 or RS-485 (from 600 bps to 38400 bps),
• Connection: Pluggable terminal block with spring connection
• Usage: • Modbus RTU
• Telecontrol IEC 60870-5-101
Onboard network interface
4 Ethernet interfaces (RJ45)
• Ethernet 1: • for ControlNet (optional Modbus TCP and Telecontrol IEC 60870-5-
• Ethernet 2: 104)
• Ethernet 3 & 4: • for redundancy link
• for Modbus TCP and Telecontrol IEC 60870-5-104 or for ControlNet
redundancy

Weight 1.1 kg (2.43 lbs)


Dimensions Width 285 mm (11.22 inch)
Height 152 mm (5.98 inch)
Depth 95 mm (3.74 inch)
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 15


CPU module PM 902F Optional display
LEDs

SD card slot

Operating elements

Power supply connector

Slots for Ethernet Diagnostic Serial


interface interfaces interface interfaces
modules

Central processing unit Technical data PM 902F and PM 901F


The PM 902F or PM 901F CPU modules are the PM 902F RAM (Total) = 24MB
central part of the AC 900F controller. The CPU RAM battery buffered = 8MB
provides a high performance processor for multi- PM 901F RAM (total) = 11MB
tasking and executing fast loop cycle times. RAM battery buffered = 3MB

PM 902F comes with four on-board 100 Mbit/s Battery low Warning indication issued about 2
indication weeks before the battery charge
Ethernet network connections and two serial
becomes critical
interfaces. PM 901F comes with three on-board
Real-time clock,
100 Mbit/s Ethernet network connections and with battery Yes
two serial interfaces. A third serial interface is backup
reserved for diagnosis purpose and radio clock Multitasking
connection. Coupler bus slots and an I/O bus program execution
Cyclic (equidistant) Configurable cycle times from 5 ms
interface enables for adding further modules left
Cyclic (as fast as PLC mode
and right to the CPU modules. possible)
Event driven Predefined events
The front panel display shows status and diagnostic
Serial interfaces
information directly at the module. Operating (SER1 and SER2)
Configurable for RS-232 or RS-485
modes can be modified by switches on the front Physical link:
(from 600 bps to 38400 bps),
panel.
Connection: Pluggable terminal block with spring
connection
CI 930F PROFIBUS Master Usage: Modbus RTU (Master / Slave)
Protocol DP-V0/V1 protocol Telecontrol IEC 60870-5-101

Baud rate 9.6 kBit/s to 12 MBit/s Onboard network


interfaces / PM 902F: 4
Connector 2 x D-SUB, 9-pole, female
Ethernet (RJ45) PM 901F: 3
Slaves max. 126
PM 902F / PM 901F Ethernet 1: for Control Net
Redundancy Support of PROFIBUS line redundancy (optional Modbus TCP and
Hot plug, hot The CI 930F PROFIBUS Master can Telecontrol IEC 60870-5-104)
configuration in run be exchanged during operation of PM 902F / PM 901F Ethernet 2: for redundancy link
AC 900F
PM 902F / PM 901F Ethernet 3: for Modbus TCP and
CI 773F PROFIBUS Master Telecontrol IEC 60870-5-104
Protocol DP-V0/V1 protocol
PM 902F Ethernet 4: for Modbus TCP and
Baud rate 9.6 kBit/s to 12 MBit/s Telecontrol IEC 60870-5-104
Connector D-SUB, 9-pole, female
Slaves max. 126
16 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


The controllers
AC 800F
Even a single AC 800F controller can be connected
to both buses, PROFIBUS and FOUNDATION Fieldbus
at the same time. This makes it very convenient to
run loops of an FF application using „control in the
field“ technology, while at the same time gathering
fast binary data via high-speed PROFIBUS using
remote I/Os.

Furthermore Freelance Rack I/O can be connected


to the AC 800F. In this case, the CAN module is
used. This allows you to operate five I/O racks,
typically up to 1000 I/Os, for each AC 800F. Each
I/O rack is equipped with a link module and up to
nine I/O modules and can be mounted separately
at a distance of up to 400 m from the AC 800F.

The basic unit with CPU


The core element of the AC 800F controller is a
The AC 800F controller has a modular structure. high-performance processor with rapid bit
The CPU is designed as a backplane to which processing properties making it ideal for use in
various modules – power supply units, Ethernet process applications.
and fieldbus modules – can be attached in line
with the application. On the fieldbus side, mod-
ules for PROFIBUS-DPV1, FOUNDATION Fieldbus Fieldbus modules

HSE, MODBUS (master / slave, RTU or ASCII), IEC CPU 32-bit super scalar RISC processor
with rapid bit processing
60870-5-101, IEC 60870-5-104 and CAN for Free-
RAM 16 MB (SD-RAM)
lance Rack I/O are available.
for application with battery backup
Task execution Cyclic (configurable cycle times from
The fieldbus line and the connected field devices 5 ms) Event-driven (predefined events)
are entirely configured and parameterized using As fast as possible (PLC mode)
the engineering tool Freelance. No further external Interfaces Ethernet
tools are needed for configuration. Fieldbus and PROFIBUS
FOUNDATION Fieldbus
device configuration can be performed offline
MODBUS TCP
without connection to the field devices. In case of Station bus (CAN bus)
PROFIBUS, field devices or slaves can be integrated Serial:
into the system using device specific GSD1 files or RS485/422/232
Modbus RTU
DTMs2. If for a certain device no DTM is available,
IEC 60870-5-101 Telecontrol protocol
generic GSD files of PROFIBUS slaves can be used
Usage: 0...60°C (32...140°F),
instead. Together with S900 remote I/O, HART no forced cooling required
variables are cyclically available as process data. Certificates CE
NAMUR
In the case of FOUNDATION Fieldbus, configuration UL
ISA-S71.04 (G3 severity level)
takes place using specific CFF3 or DD4 files. Field
devices are connected to H1 links, which in turn 1)
 SD = Device Master Data, abbreviation for the German term
G
are connected via LD 800HSE linking devices to “Gerätestammdaten”.
A GSD is the device database file (also called “device datasheet”)
the high-speed HSE subnet. 2)
DTM = a device driver based on FDT technology
3)
CFF= Capabilities File
4)
DD = Device Description
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 17

AC 800F uses the fieldbus modules to collect and Mechanical design of AC 800F
process real-time and diagnostic data. Up to four The AC 800F front panel connection technique
fieldbus modules can be mounted into one AC 800F. makes it exceptionally easy to assemble and to
The fieldbus modules have the following tasks and service.
characteristics:
Mounting on the wall can be achieved very easily.
• Electrical isolation between the process and the All AC 800F modules are inserted into slots from
Controller the front and secured in position with screws. The
• Status LEDs for each module modules are activated using a lock switch, which
• Independent fault detection and fault signaling conceals the upper screw opening. The lock switch
• Connection of the fieldbus segments and sub- must be opened to reach the upper screw opening.
nets
All modules are surrounded by a metal housing,
which gives them optimum mechanical and
— electrical protection.
Details of the fieldbus modules

Type Channels Function Modules All housing materials used are simply screwed
per together, allowing them to be separated for future
controller recycling. Last but not least, Freelance has taken
CAN 3 Connection of up to 5 1 environmental protection into account by using a
module Freelance I/O racks
minimal amount of paint.
Serial 2 RS232/RS422/RS485 4
module configurable for
MODBUS, IEC 60870-5-
101 telecontrol
protocol
PROFIBUS 1 Full-value PROFIBUS 4
module DPV1 Master
FF-HSE 1 For the connection of 4
module up to 10 LD 800HSE
Linking Devices with
10/100 MBaud
autosense twisted pair
connection


Ethernet module for the system bus

Type Channels Function


Ethernet 1 twisted pair connection 10
module base T for connection to hubs
EI 813F or switches
18 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


The controllers
AC 700F

The AC 700F controller, as a member of Freelance, The CPU and the local S700 I/O modules com-
has numerous advantages over a PLC based municate very fast. I/O scan times of 2 ms are
solution: The distributed process control system possible. Short circuit and line break detection is
simplifies engineering, commissioning and realized for each channel. Certificates according
maintenance of the automation system. to CE, UL and GL enables AC 700F to be used in a
wide variety of applications. S700 I/O can be
Visualization is directly incorporated into the connected directly to the controller, or remote via
engineering, making configuration particularly PROFIBUS. See “S700 I/O Modules“ on page 20 for
straightforward. Small or distributed plant com- details.
ponents can be implemented cost effectively by
using AC 700F. The competitive advantage is clear:
the same engineering, operation and maintenance
method for all plant components hand in hand
with the well-known ease of use of Freelance.

The AC 700F hardware


AC 700F comes with a modular design. The base
elements are different types of terminal units, for
the CPU module and for S700 I/O modules. Both,
screw type and spring type terminal units are
available.

01 AC 700 CPU plugged The modules can be easily plugged to the termi-
on terminal unit
nal units and then terminal units can be plugged

02 S700 I/O module one to the other. The entire controller and the I/O
plugged on terminal unit modules are then mounted on a DIN rail.

— —
01 02
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 19


AC 700F CPU PM 783F
The CPU module
The CPU module is equipped with a high-perfor-
mance processor allowing for fast cycle times.
It comes with on-board 10/100 MBit/s Ethernet
network connection used for communication
between controllers, operator stations and
engineering tool. Two serial line interfaces com-
plement the connectivity. One interface can be
used for Modbus communication while the other
is used for diagnostics.

For demanding applications, eight cyclic and pri-


ority driven tasks with adjustable cycle time can
be configured, as well as a PLC type task, which
runs as fast as possible. This multi-tasking sce-
nario enables engineers to design applications
that reflect all demands of process control, while
at the same time balancing the CPU load. This
Small front panel display keeps the resources needed in a project at the
minimum.

The small front panel display shows diagnostics


AC 700F CPU PM 783F
information directly at the module.
Processor Motorola Power PC (MPC8247) Max
Number of I/O 8
Modules
Serial interface Physical link: configurable for
“SER” (COM1) RS-232 or RS-485 (from 1200 bps
to 38400 bps)
Connection: pluggable terminal
block, spring connection
Usage: as Modbus RTU

Serial interface Physical link: RS-232


“DIAG” (COM2) Connection: SUB-D Female
connector
Usage: for diagnostics
Onboard network 1 x Ethernet (RJ45)
interface
Certificates CE, GL, UL

CI 773F PROFIBUS Master


Protocol DP-V0/V1 protocol
Baud rate 9.6 kBit/s to 12 MBit/s
Connector D-SUB, 9-pole, female
20 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


The controllers
Functions and function blocks

Functions and function blocks Functions


Analog value • Input and output conversion The scope of functions provided by the Freelance
processing system corresponds to the basic supply defined
• Linearization
in IEC 61131-3, in addition to numerous other high
• Deld dead-time filter
• Average/extreme value performance, industry-proven functions and
determination in time function blocks. They are accommodated in a
• Setpoint adjustment
function block library and can be expanded by
• Counter with analog input
• Time scheduler user-specific function blocks.
Binary value • Binary output, monostable
processing • Input and output delay While designing the station and during configura-
• Pulse/time counter, pushbutton
tion, the processing capacity and speed of the
PID loops • Continuous controllers controller can be easily adapted to the demands
• Step controllers
• On/off controller, three-position
of the automation task. Program execution in the
controller controller is based on a task oriented, real-time
• Ratio controller multitasking operating system, leading to a flexi-
• Basic functions
• Auto-tuning
ble strategy for processing programs.
Open-loop control • Individual drive functions
• Sequence control, dosing circuits Different modes are available for user task
Logic functions • Logic processing execution:
• Average/extreme value • Up to eight tasks with individual cycle times
determination between 5 ms and 24 hours
• Comparator, binary switch
• Multiplexer • Processing as fast as possible (PLC mode)
• Converter (data type & code)
• Flip-fl op, edge detection Along with the user tasks, system tasks are
• String blocks
• Radio controlled adjustment of automatically made available. These tasks are
daylight-saving time executed once in case of the following events:
Monitoring • Analog and binary monitoring • RUN
• Event monitoring • STOP
• Audible alarm control
• Connection monitoring • COLD START
Acquisition functions • Disturbance course acquisition, • WARM START (voltage restored)
trend acquisition • REDUNDANCY TOGGLE
Arithmetic functions • Basic arithmetic functions, • ERROR
numerical functions
• Logarithmic functions
• Trigonometric functions
• Analog value and time limitation
Modbus functions • Master and slave functions
PROFIBUS • DPV1 master functions
Telecontrol functions • Master and slave functions
Phase logic • Interface module for batch
applications processing
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 21


Remote I/O
S700, S800 and S900

The PROFIBUS Master module enables connection the cost of cabling. It is possible to exchange
of remote I/O units such as S700, S800, or S900 modules and reconfigure the system during
Remote I/O. S700 I/O is meant for basic applica- operation. Redundancy options in all areas allow
tions where traditionally PLC I/Os have been used. a high degree of availability. For harsh environ-
S800 is generally used in process automation. ments, the I/O modules are compliant to G3
S900 is preferred, due to its extended channel severity level of ISA-S71.04, Environmental
diagnostics and intrinsic safety, in the chemicals Conditions for Process Measurement and Control
segment and in areas where explosion protection Systems. A pass-through feature makes it possi-
is required. ble to configure and examine all HART-compliant
field devices directly from the control systems
One of the benefits using remote I/O is that it can engineering tool.
be placed in junction boxes in the field and not in
the control room. For further details, see:
System 800xA 6.1 Product Catalog 3BSE091397
S700
S700 I/O can be used as direct I/O for AC 700F S900
and AC 900F. S700 can be used as PROFIBUS The remote S900 I/O system can be installed
remote I/O at AC 700F, AC 800F, AC 900F or other directly in zone 1 and zone 2 hazardous areas.
PROFIBUS Masters.
It communicates with the control system level
One of the S700 I/O benefits is the small footprint using the PROFIBUS standard, therefore reducing
– the modules are featured with a high packing marshalling and wiring costs. The system is
density, several modules are available with inputs sturdy, error-tolerant and easy to service. More-
and outputs mixed in one module. Currently, 14 over, the S900 I/O system is characterized by a
different module types are available covering a compact design, cyclical transmission of second-
wide variety of applications. ary HART variables, parameterization and diagno-
sis of all HART field devices via the fieldbus. Its
For further details, see: redundancy ensures maximum availability.
Freelance DCS Product Catalog 3BDD015188
Integrated disconnection mechanisms allow
S800 replacement during operation, meaning that
S800 I/O is a comprehensive, distributed and there is no need to interrupt the primary voltage
modular process I/O system that communicates in order to exchange the power supply units.
with controllers via PROFIBUS. Installation in the
field, close to sensors and actuators, S800 I/O For further details, see:
greatly reduces the installation cost by reducing S900 I/O Datasheet Catalog 3BDD010420

— — —
S700 I/O S800 I/O S900 I/O
22 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


Remote I/O
S700


S700 I/O Modules

Remote I/O
Module Name Channels Description Direct I/O (PROFIBUS) Required Terminal Unit
DC 732F 16 DI, 16 channels are assigned as digital inputs, while the remaining. Yes Yes TU 715F (screw type) or
16 DC 16 channels can be configured as input or as output. TU 716F (spring type)
AI 723F 16 AI 16 AI: +-10 V, 0/4-20 mA 24 VDC, Pt100 12 bit + sign, 2-wire, Yes Yes TU 715F (screw type) or
24 VDC 5 W TU 716F (spring type)
For 3-wired connections two channels are required
AX 722F 8 AI, Eight of these channels can be individually configured as inputs, Yes Yes TU 715F (screw type) or
8 AO which can again sense voltage, current, or temperatures. TU 716F (spring type)
Four channels can be configured as analog voltage outputs (-10 V
to +10 V) or analog current outputs (0 … 20 mA or 4 … 20 mA),
four channels can provide voltage signals in the range from -10 V
to +10 V.
8 AI: +-10 V 0/4-20 mA 24 VDC, Pt100
8 AO: +-10 V 0/4-20 mA 24 VDC. 12 bit + sign, 2-wire, 24 VDC 5 W
AO 723F 16 AO 16 configurable analog outputs in two groups. Yes Yes TU 715F (screw type) or
16 AO: +-10 V, 0/4-20 mA TU 716F (spring type)
max. 8 AO usable as current outputs
12 Bit + sign, 2-wire, 24 VDC 8 W
DX 722F 8 DI, 8 digital inputs Yes Yes TU 731F (screw type) or
8 DO Relay 8 relay outputs with one switch-over contact each TU 732F (spring type)
8 DI: 24 VDC
8 DO: relay contacts, 24 VDC, 230 VAC
1/3-wire, 24 VDC 2 W
DX 731F 8 DI, 8 digital inputs 230 V DC in two groups. Yes Yes TU 731F (screw type) or
4 DO Relay 4 relay outputs (2.4...2.7), with one switch-over contact each TU 732F (spring type)
8 DI: 230 VAC
4 DO: relay contacts, 24 VDC, 230 VAC
2-wire, 24 VDC 2 W
AI 731F 8 AI 8 configurable analog inputs in two groups. Yes Yes TU 715F (screw type) or
Thermocouple, RTD, mV/V, mA, kOhm and 24 VDC TU 716F (spring type)
15 Bit + sign, 2-, 3- and 4-wire, 24 VDC 5 W
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 23


S700 I/O Modules

Remote I/O
Module Name Channels Description Direct I/O (PROFIBUS) Required Terminal Unit
DI 724F 32 DI 32 digital inputs 24V DC in four groups. Yes Yes TU 715F (screw type) or
32 DI: 24 VDC TU 716F (spring type)
1-wire, 24 VDC 1 W
DC 723F 24 DI/DC One 24 V DC 0.5 A sensor power supply with short-circuit and No Yes TU 715F (screw type) or
overload protection − 24 digital Inputs/Outputs 24 V DC in one TU 716F (spring type)
group, each of which can be used − As an input, − As a transistor
output with short-circuit and overload protection with 0.5 A
rated current or − As a re-readable output (combined input/
output) and can be addressed accordingly

DA 701F 16 DI, 4 AI, 30 channels Yes Yes TU 715F (screw type) or


2 AO, 8 DC − 16 digital inputs, 24 V DC TU 716F (spring type)
− 4 analog inputs, voltage, current and RTD, resolution 12 bits
plus sign − 2 analog outputs, voltage and current, resolution 12
bits plus sign
− 8 configurable digital inputs/outputs 24 V DC, 0.5 A max.

CI 741F PROFIBUS The CI741F is used as communication interface for PROFIBUS No Yes TU 709F (screw type) or
Interface communication. In addition the PROFIBUS Interface Module CI TU 710F (spring type)
8 DI, 8 DO, 741F provides: 8 DI: 24 V DC;
4 AI, 2 AO 8 DO: 24 V DC/0.5 A
4 AI: +-10 V, 0/4-20 mA, RTD, 24 V DC
2 AO: +-10 V, 0/4-20 mA; 1- wire, 24 V DC, 100 W

AX 722 F DX 731 DC 732F


24 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


Remote I/O
S800


S800 I/O modules

Digital input modules


DI810 16 ch., 2 groups of 8 ch., 24 V d.c., current sink.
DI811 16 ch., 2 groups of 8 ch., 48 V d.c., current sink.
DI814 16 ch., 2 groups of 8 ch., 24 V d.c., current source.
DI818 32 ch., 2 groups of 16 ch., 24 V d.c., current sink.
DI820 8 ch., separate returns, 110 V d.c., 120 V a.c.
DI821 8 ch., separate returns, 220 V d.c., 230 V a.c.
DI828 16 ch., separate returns, 110 V d.c., 120 V a.c / d.c.
DI840 16 ch., 1 group of 16 ch., 24 V d.c., current sink, extended diagnostics, transmitter power supply.
DI890 8 ch., separate returns, 24 V d.c., current sink.
Digital output modules
DO810 16 ch., 2 groups of 8 ch., 24 V d.c., max 0.5 A, transistor, current source, short-circuit-proof.
DO814 16 ch., 2 groups of 8 ch., 24 V d.c., max 0.5 A, transistor, current sink, short-circuit-proof.
DO815 8 ch., 2 groups of 4 ch., 24 V d.c., max 2 A, transistor, current source, short-circuit-proof.
DO818 32 ch., 2 groups of 16 ch., 24 V d.c., max 0.5 A, transistor, current source, short-circuit-proof
DO820 8 ch., separate returns, 5-250 V, max 3 A a.c./d.c., relay (N.O.).
DO821 8 ch., separate returns, 5-250 V, max 3 A a.c./d.c., relay (N.C.).
DO828 16 ch., separate returns, 5-250V a.c. / 5-125V d.c. max 2A a.c./d.c., relay (N.C.).
DO840 16 ch., 1 group of 16 ch., 24 V d.c., max. 0,5 A, current source, short-circuit-proof, extended diagnostics.
DO890 4 ch., separate returns, 11 V @ 40 mA, load 150-5000 Ohms, current source, short circuit-proof.
Analog input modules
AI810 8 ch., 1 group of 8 ch., single ended with common return, 0(4)-20 mA, 0(2)-10 V, 12 bits.
AI815 8 ch., 1 group of 8 ch., single ended with common return, 0(4)-20 mA 0(1)-5 V, 12 bits, HART interface,
transmitter power supply.

AI820 4 ch., 1 group of 4 ch., bipolar differential, ±0(1)-5 V, ±0(2)-10 V, ±0(4)-20 mA, 14 bits + sign.
AI825 4 ch., separate returns, isolated bipolar, ±0(2)-10 V, ±0(4)-20 mA, 14 bits + sign.
AI830A 8 ch., 1 group of 8 ch., Pt100, Ni100, Ni120, Cu10, resistor 0-400 Ohms, 14 bits, 3-wire.
AI835A 8 ch., (7+ ref. junction), 1 group of 8 ch., TC types B, C, D, E, J, K, L, N, R, S, T, U, -30…75 mV, 15 bits.
AI843 8 ch. + ref. junction, 1 group of 8 ch., TC types: B, C, E, J, K, L, N, R, S, T, U, -30…75 mV, 16 bits, extended diagnostics.
AI845 8 ch., 1 group of 8 ch., single ended with common return, 0(4)-20 mA 0(1)-5 V, 12 bits, extended diagnostics,
HART interface, transmitter power supply.

AI890 8 ch., 1 group of 8 ch., single ended with common return, 0(4)-20 mA, 12 bits, transmitter power supply
AI893 8 ch. (7 + ref. junction), 1 group of 8 ch., TC types B, C, E, J, K, L, N, R, S, T, U, ‑10…80 mV. RTD: Pt50-1000, Ni100-500,
Cu10-100, resistor 0-4000 Ohms, 3-wire. 15 bits + sign.

AI895 8 ch., 1 group of 8 ch., single ended with common return, 4-20 mA, 12 bits, HART interface, transmitter power supply
Analog output modules
AO810V2 8 ch., 1 group of 8 ch., 0(4)-20 mA, 14 bits, load: max 850 Ohms (short-circuit-proof).
AO815 8 ch., 1 group of 8 ch., 4..20 mA, 12 bit, load: max 750 Ohms (short-circuit-proof ), HART interface.
AO820 4 ch., separate returns, isolated bipolar, +-0(2)-10 V, +-0(4)-20 mA, 12 bits + sign,
load: max 550 Ohms (current) / ≥2 kOhms (voltage), short-circuit-proof.

AO845A 8 ch., 1 group of 8 ch., 4-20 mA, 12 bit, load: max 750 Ω (short-circuit-proof) extended diagnostics, HART interface.
AO890 8 ch., 1 group of 8 ch., 0(4)-20 mA, 12 bits, load: max 725 Ohms (short-circuit-proof).
AO895 8 ch., 1 group of 8 ch., 4-20 mA, 12 bits, HART interface, load: max 725 Ohms (short-circuit-proof).
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 25


Remote I/O
S800L I/O and S900


S800L I/O modules

Digital input modules


DI801 Digital Input, 24 VDC, 1x16 channels
DI802 Digital Input, 120 VAC / DC, 8x1 channel
DI803 Digital Input, 230 VAC / DC, 8x1 channel
Digital output modules
DO801 Digital Output, 24 VDC, 16 channels
DO802 Digital Output, Relay, normal open, 8x1 channel
Analog input modules
AI801 Analog Input, 1x8 channels
Analog output modules
AO801 Analog Output, 1x8 channels


S900 I/O modules

Digital I/O modules


DX910S/B/N Digital input or output Input for dry contact or NAMUR initiator. Output for low power intrinsic safe valves. 8 I/O
channels

DP910S/B/N Frequency input Input for dry contact or NAMUR initiator.


DX910S/B/N Digital input or output Input for dry contact or NAMUR initiator. Output for low power intrinsic safe valves. 8 I/O
channels

DO910S/B/N Output for valves 4 channels


DO930N With 4 normally-open contacts and 2 changeover contacts
Analog input modules
AI910S/B/N Analog input. 4 channels. Transmitter power supply, 4..20 mA.
AI930S/B/N Analog input, HART. 4 channels. Transmitter power supply, 4..20 mA.
AI931S/B/N Analog Input, HART. 4 channels. Passive input, 0/4..20 mA.
AI950S/B/N Temperature. 4 channels. Pt100, Pt1000, Ni100 in 2-/3-/4-wire technique thermocouples type B, E, J, K, L, N, R, S, T
isolated inputs channel by channel.

Analog output modules


AO910S/B/N 4 channels. Output 0/4..20 mA.
AO920S/B/N 4 channels. Output 0/4..20 mA. Isolated outputs channel by channel.
AO930S/B/N 4 channels. HART. Output 0/4..20 mA.
26 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


Field devices

PROFIBUS DP/PA Linking Device


The PROFIBUS Power Hub is an interface between
the PROFIBUS DP and the PROFIBUS PA. Combining
a PROFIBUS Power Hub with a field barriers and
segment protectors makes it possible to connect
field devices to a control system, which are located
in intrinsic safe areas.

The field barriers and segment protectors can be


connected to the non-intrinsically safe outputs
(trunks) of PROFIBUS Power Hub. The recommended
PROFIBUS Power Hub is a device from Pepperl+-
Fuchs (http://www.pepperl-fuchs.com).

FOUNDATION Fieldbus Linking Device LD


800HSE
LD 800HSE serves as a gateway between High Speed
Ethernet (HSE Subnet) and the FOUNDATION
Freelance enables you to connect and configure Fieldbus field devices on H1 links. The scheduling
PROFIBUS DP and PROFIBUS PA devices. For and provision of data from one H1 link to another
connection of PROFIBUS PA devices the PROFIBUS is established by the communication between field
Power Hub must be used in between the controller devices. LD 800HSE establishes this communication.
and the field devices. The communication works independently on how
the devices are connected: on the same H1 link,
For FF, the LD 800HSE Linking Device allows you on different H1 links connected to one LD 800HSE
to connect and configure FOUNDATION Fieldbus or on H1 links connected to different LD 800HSEs at
H1 devices. The configuration of “control in the the same HSE subnet.
field” with FOUNDATION Fieldbus is supported by
Freelance. LD 810HSE EX linking device
The new LD 810HSE EX module used for DIN rail
HART devices can be connected using HART com- mounting with 4 H1 links and one HSE connector.
pliant modules of S800 or S900 remote I/O. If the The module itself needs external 24 VDC power
HART devices are connected to S900, certain S900 supply. H1 links must be powered separately.
modules can be used to transfer additional HART
values to the cyclical I/O mapping. This makes it Restrictions: Linking Device LD 810HSE Ex is not
possible to use the second or third measured suitable for replacing one of the LD 800HSE Link-
values of a HART device in the AC 800F controller ing Devices in a redundant pair. To clarify, both
as an input for applications. devices in the redundant pair must be replaced
with LD 810HSE Ex. Redundancy cable for LD
An example is the use of ABB’s 2600T series mul- 810HSE Ex can be made by the end customer
tivariable transmitters. Such a transmitter sends directly and need not be ordered through ABB.
its pressure process value as 4...20 mA signal and
in addition the temperature and the differential Fieldbus infrastructure
pressure as secondary measurement values via To protect fieldbus segments and links, appropriate
HART communication. With these three values the fieldbus barriers can be used. For H1 links, power
flow can be calculated. Having three measured conditioners have to provide sufficient current.
values on a single transmitter allows for smarter Furthermore proper network switches should be
design and cost savings. used to connect AC 800F FF modules and several
LD 800HSEs.
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 27


System communication

Control network Freelance Operations has a built-in OPC client,


The control network interconnects the Controllers, which permits you to access data from external
operator stations and engineering station in the OPC servers. Using this, for example, data from
Freelance system. third-party controllers with OPC support can be
integrated into a custom graphic in Freelance
The control network complies with the Ethernet Operations. From Version 9.2, when using PLC
Standard according to DIN/ISO 8802, Part 3 (IEEE Integration, also Faceplate creation and Alarm &
802.3) and can be used with twisted pair or coaxial Events are supported.
cable. It is also possible to use a combination of
these standards or to implement 1-GBit/s com- As several OPC gateways can be used in the
ponents within a network as high-speedback- Freelance system, server redundancy can be
bone. established using OPC clients that support this
function. Freelance Engineering supports this
Freelance uses confirmed and unconfirmed ser- with the redundant OPC gateway configuration.
vices. The unconfirmed UDP service is used for
screen updating and lateral communication be- The trend server option provides a special OPC
tween controllers. The confirmed TCP/IP service gateway that is used by the Freelance operator
is used for alarming and trend archiving. stations for user-defined trend displays. Access
to the trend server is fixed to “read only”, and all
The control network has the following features: trend variables are automatically available. There
• The ability to cover long distances is one trend server per Freelance system.
• A high data throughput
• A flexible network layout DMS-API
• Easy connection to a higher plant management The DMS Application Programming Interface
level through the OPC standard provides C programmers with a Windows interface
• Pre-programmed routines in the event of errors through which they can access internal Freelance
• Excellent EMC properties communications services. This enables them to
• Ability to switch bus members on and off create their own Windows applications that can
during operation read online data from the Freelance system and
• Highest availability through redundancy create values.

OPC
Freelance provides an OPC gateway (server),
which allows OPC clients to access data and
alarms from the Freelance controllers. The OPC
server also allows access to the DPV1 parameters
and user parameters of PROFIBUS and HART
devices. In the case of HART devices, this is only
possible if they are connected to an S900 remote
I/O unit.

For Freelance version 8.2 and higher, the parame-


ters of FOUNDATION Fieldbus devices can also
be accessed. It is possible to limit access to this
data at the OPC gateway such that an OPC client
cannot see certain tags and variables at all, can
only read other tags and variables, or has both
read and write access to certain tags and vari-
ables.
28 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


Freelance Operations
Scalable, intuitive operator interface

Freelance Operations, based on Microsoft Windows solution, the so called “Extended User Manage-
as a graphical user interface, enhances the ease ment”. This new options make use of Windows
of use and the performance of process operation. User accounts, local as well as domain accounts
In addition, you can also use any PC peripherals are supported. With this new option typical
such as monitors, printers, mouses and keyboards re­quests like a central password management,
that are available on the market for Windows rules for password complexity or password
compliant PCs. aging can be fulfilled.
• Various language versions like for example:
The operation and engineering functions can also English, Chinese, German, Spanish, Brazilian
be performed together on one PC. For operation, Portuguese, Swedish, Russian, Polish, French,
Freelance Operations offers the following features: and Japanese
• A control aspect, providing access to automati-
• Transparent and rapid operation due to a clearly cally generated dynamic interlocking displays
structured information hierarchy for the selected tag (in connection with OPC or
• User-specific function key assignment for fast trend server)
display selection • External aspects, providing access to additional
• A large number of pre-engineered displays information such as PDF documentation, live
• Rapid and secure action in case of process videos from the plant, standard operational
alarms procedures (SOPs), etc.
• Trend displays with archiving • Configurable voice output on the PC for process
• Logging of all operator actions, including name alarms
and timestamp • Multi monitor operation on a single PC, with one
• System diagnostics, even down to the field device, mouse and one keyboard (Freelance 2019)
allowing extended field device diagnostics
• Uniform process alarm and message concept The process visualization is supported by plant-
and clearly arranged display of messages and specific custom graphic displays, faceplates for
operator hints tags and up to 15 plant areas with plain text labeling.
• Up to 16 user groups / access profiles, with up
to 1000 users, specific password for each user The new lite version of Freelance Operations also
(with optional Security Lock software). Free- provides forenhanced scalability of the system on
lance extends its User Management capabilities the operator level. Freelance Operations Lite has
known from “Security Lock” by an alternative full functionality and is only limited in number of
free graphic displays.
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 29


Excel Report Plant-specific displays Excel Reporting
Plant-specific displays geared to the specific Excel Reporting functionality offers high flexibility
demands of the plant operator can be configured for reporting functions in Freelance Operations,
to depict process activities. Static sections of the e.g. for shift logs. Due to the Excel functionality,
graphic displays can be created using the graphics also calculations like min, max, average, or sum
editor. In addition, you also have the option of are available.
inserting such static sections in the form of bitmaps,
created by any other graphic editor, scanner, or
digital photograph. Current process data or
process states can be animated at every suitable
position using features such as bar graphs, level
indicators and trend windows.

Depending on process states, graphic symbols


can, flash, change color and position or be replaced
in the graphic display. Tags can be viewed either
via faceplates in the graphic displays or via the
standard group displays.

Display selector fields or buttons can be used to


set up a specific selection hierarchy within custom
graphics for operation. The number of custom
graphics available in Freelance Operations is limited
only by the hard disk capacity.
30 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


Freelance Operations
Scalable, intuitive operator interface

— —
01 02


Pre-engineered, ready-to-use displays in the overview display. The group display symbols
01 Overview display
— Pre-engineered displays are adapted to the needs within the overview display also feature dynamic
02 Faceplates of process control engineering with regard to updating of tags, allowing disturbance states to
structure and information content. The following be detected rapidly through appropriate symbols
displays are available: and colors. If required, you can also set a graphic
display of your choice as overview display. It then
• Overview display replaces the standardized overview display.
• Group display
• Faceplate Faceplates
• SFC display Faceplates allow both overview and detailed in-
• Time scheduler display formation to be obtained simultaneously. Since
• Trend display faceplates are predefined, they are available im-
• Web display mediately in the system following the definition
• Message list and operator hint list of a tag, without any additional programming.
• Logs
• System display for hardware diagnostics This is also the case for user-defined faceplates.
Therefore, faceplates can be displayed together
Therefore, most functions already have fully with standardized and freely designed displays.
prepared displays for operation and observation A selected tag can always be dis- played via its
and can be used without any further program- faceplate.
ming.

Overview display
The process information for the entire plant is
presented in a condensed manner in a single
overview display. It offers options for selecting
the group, graphic, SFC, Web, time scheduler and
trend displays. Logs can also be called up directly
from the overview display. Up to 96 displays (16
lines, each with 6 displays per line) can be shown
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 31

— —
01 02


Group display An SFC overview display allows direct access to
01 Group display
— The group display is a combination of several a step or transition and the desired information
02 SFC display faceplates and contains detailed information can be selected immediately. This is particularly
about associated tags. All functions, including beneficial in the case of complex open-loop control
PID-loops, time and monitoring functions as well structures, when rapid intervention by the operator
as open-loop control functions, can be displayed is essential. The Control Aspect allows the animated
and operated. display of the transition program, similar to the
commissioning display in Freelance Engineering.
To provide a quick source of information, analog
values are displayed as colored bars. To allow The display is generated automatically and is an
more precise reading, they are also shown as alternative to the criteria window, which allows
alphanumeric values. Pending disturbance states you to configure a standardized, reduced display
in the respective variables can be detected imme- of the criteria.
diately through a change in color and flashing and
can be acknowledged directly in the faceplate or Time scheduler display
message list. Configured limits can be additionally The time scheduler module makes it possible to
displayed as symbols. You can create your own define analog variables during a pre-defined time
faceplates for user-defined function blocks. by default, e.g. as a set point value for a connected
controller. The current set point is determined from
SFC display a series of up to 32 configured values describing a
The sequential function chart (SFC) based on the set point curve. The time scheduler display is easy
IEC 61131-3 standard is viewed in a standardized to operate. Apart from enabling the switching of
SFC display showing the current program state of operation modes, it also permits the modification
the sequential function chart. of the current set point. Manual alterations to the
set point are displayed in a separate curve.
In the SFC display, you see the actual processing
status, where already finished and coming steps A manual set point can be defined by offsetting
are marked with different colors. Disturbance the configured set point. A return (time-delayed)
states, such as non-fulfilled process criteria or to the original value is possible at any time. A
time outs can be easily detected by a color change program can be executed cyclically or by stating
within a criteria window for steps and transitions. a certain number of runs.
Furthermore, a display selection can be configured
for each step and transition. The variables shown
in the criteria window can be operated.
32 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM

— —
01 02


Web display If a trend display is configured with archiving, the
01 Time scheduler display
— The Web display provides a simple way to display measured values are recorded as a cyclical function
02 Trend display web pages on the operator station, without covering of the operator station. The archived values can

the message line. For example, this allows you to be backed up on any data medium or sent via file
3
CSV=comma separated
value, a format in which observe the picture of a camera using a built-in transfer protocol (FTP) to any subscriber on the
data can easily be impor- Web server, making it easy to monitor flames or Ethernet.
ted into Microsoft Excel
observe chimneys. However, in addition to showing
and evaluated
Web pages, it is also possible to start other appli- They are then available for further evaluations
cations and display documents using this display and can be exported in CSV 3 format using the
type. separate Archive Browser software. The original
data is binary coded and therefore protected
Trend display and archiving against manipulation.
The chronological sequence of analog and binary
process variables can be displayed as a trend User-defined trend displays
display. Operators can compile any process values in a
trend display themselves by selecting the required
The following can be shown in one trend display: process values from a list of all variable names. No
• Up to six signals in different colors additional engineering effort is necessary. The
• The associated measuring point name with task of archiving this trend data on the hard disk
short text of the operator station PC can also be carried out
• The current measured value with scale and unit easily in the same way.
used
A prerequisite for user-defined trends is that the
The trend display can be altered by: system contains a trend server.
• Moving the time axis to show previous values
• Hiding trends
• Increasing and decreasing the signal range
• Selecting specific settings for each trend
progression (e. g. color or interpolation)
• Highlighting individual trend curves
• Using a variable time range (seconds through
to weeks)
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 33


Messages and operator hints

Process disturbances are detected by the control- The message line optionally displays either the
lers and forwarded to the operator stations with newest or oldest messages, as well as buttons for
a timestamp. acknowledging messages and viewing operator
hints. There is also a field for indicating overflow,
The Freelance system allows the following message a field for acknowledging alarms and a field
types: system alarm (S1-S3), process alarm (P1-P4) showing the number of unacknowledged messages
fault message and operator hint message (P5). in the message list. For quick operation, the
Process alarm are divided into fault messages faceplate of the disturbed tag can be accessed
(P1-P3) and switching messages (P4). When directly from the message line.
parameterizing the function blocks, it is possible
to assign up to 4 messages to its limit monitoring Operators can choose between three different
units integrated into the block. message line views:
• Standard view
Whereas the internal controller time is generally • Area view: shows in which areas alarms are
used for the timestamp for messages, you also present
have the option of using a special function block • List view: like a short message list
to assign external timestamps to alarms. In this
way, for example, you can generate an alarm Message list
from a device connected to the Modbus in the The message list offers an overview of all pending
correct chronological order with the device’s messages. It features a chronological list of fault,
timestamp. switch and system alarm messages. The latest
message is placed at the beginning or end of the
Different methods of acknowledgement can be list, as configured. This message sequence can be
selected for each priority level. Incoming mes- altered by configuration.
sages are displayed in different colors, along with
the name and disturbed status of the tag in accor- Just as in the message line, different priorities

dance with their priority. are color-coded. Messages can be acknowledged
01 Standard view
— both by block and by page. To provide a better
02 Area view Message line overview, the user can filter certain priorities or

The upper area of the display is always reserved plant areas on the screen display.
03 List view
— as a message line for the higher-level display of all
04 Message list message types from the entire process. Other displays belonging to the tag, such as
faceplates, graphic or trend displays, can be
selected via tag specific aspect navigation from
the message list simply by a right-click.


01


02

— —
03 04
34 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM

— —
01 02


01 Operator hint list Operator hint list Process messages and alarms are logged with
— A hint for the operator can be configured for each time stamps of 1 ms resolution. “Signal sequence
02 Easy system
diagnostics with the
process alarm or event. Hints are intended to log 1” allows the operation of a line printer in or-
system display inform the operator about the cause of the der to immediately print every alarm when it is
message or about the procedure to be adopted received.
for eliminating a process alarm. If necessary,
hints can also provide further user help. Operation log
At certain intervals or in certain situations, the
All configured hints are displayed in the hint list. plant log records the current values or states of
Faceplates or other displays can also be called up process variables. It can run cyclically, or can be
directly from the hint list to operate a tag or started and stopped manually or by an event. The
analyze critical process situations. output format is freely configurable as table or
fill-in-the-blanks text.
Logging
Logs are used to document events, states and Disturbance course log
sequences from the process. Log files can be The disturbance course log is used to examine the
displayed on the screen, printed and saved on a course of disturbances. The process values before
CD, DVD, or memory stick for further evaluation. and after a disturbance are recorded with a high
In addition, the archived files can be automatically time resolution and archived in an operator station.
sent to any subscriber on the Ethernet via the file Four logs of each type can be configured in one
transfer protocol. The Archive Browser software operator station.
makes it possible to view the data and to convert
it into ASCII (CSV file) for further evaluation, for System diagnostics
instance using Excel. The current state of the hardware and software of
a Freelance system is shown in the automatically
The Freelance system features the following log generated system display. Here, information can
types: be obtained in various degrees of detail about the
status of an individual controller to a specific field
Signal sequence log device.
The signal sequence log is used for logging events
such as process and system messages, switching The simple system display is available to all oper-
messages and hints. Even operator intervention ators of a Freelance operator station. Additional
can be logged in detail together with the user name information is also available for field devices on
and timestamp. The user can determine which PROFIBUS or FOUNDATION Fieldbus.
message priorities are to be logged.
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 35


Add-ons

800xA Operations (operation and observation) the system structure can be designed very flexibly.
Freelance Operations makes it possible to operate Standard operation can either remain on Freelance
and observe all controllers in one Freelance system. Operations, with parallel batch management work-
In the case of 800xA Operations, in contrast, ABB stations and appropriate servers, or operation,
offers a very convenient means of connecting observation and batch management can be carried
several Freelance systems to a common operator out entirely using 800xA.
level in very large plants.
Freelance Formulation is an essential recipe
Here, the relevant faceplates are generated auto- management component for single product or
matically for all tags in the connected Freelance multi-grade product applications by Freelance
systems. Freelance Operations and 800xA Opera- process stations. Freelance Formulation provides
tions are compatible, meaning that both operator recipe management the easy way.
levels can be used together, for instance Freelance
Operations in the local control room and 800xA Freelance Formulation is also a preferred solution
Operations in the head office. for common sequencing applications like contin-
uous process startup/shutdown, equipment se-
Batch processing in Freelance quencing, or cleaning skid control, where flexible
Freelance is also ideally suited for batch auto- definitions for repeatable execution of activity is
mation in accordance with ISA S88. In this case, required.
800xA Batch Management software is used,
which has been optimized for Freelance. Again,
36 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


Configuration and commissioning
Freelance Engineering

with displays and logs and fieldbus parameters:


Graphical configuration with powerful editors
according to IEC 61131-3 in any of the following
programming languages:
-- Function block diagram (FBD)
-- Instruction List (IL)
-- Ladder diagram (LD)
-- Sequential function chart (SFC)
-- Structured text (ST)
• A function block library with more than 220
tried and tested functions, greatly exceeding
the basic ones outlined in IEC 61131-3
• An extensive macro library containing more
than 200 graphic symbols, which can be
extended by the user
• A project tree for flexible program generation
and transparent program structuring
• Verification of automation functions, with the
chance to find and remove errors quickly and
easily
Freelance Engineering is the engineering tool of
• Convenient cross-reference function allowing
Freelance. It is used for configuration and com-
variables and tags to be found easily in any
missioning of all automation functions.
editor right up to the graphic display
• Importing and exporting of programs, displays,
Furthermore, the Freelance Operations will not
variables, tags and parts of the project tree
only be configured with Freelance Engineering,
• Password protection to prevent unauthorized
also process graphics, which can dynamically in-
project modification
dicate for example the status of a process, can
• Password protection for user-defined function
be created.
blocks
• Uniform and auto-generated system-wide
The entire Freelance system can be configured
graphical documentation of the entire user
either online, while Freelance Engineering is
program, system communication and all field
connected to a controller, or offline. For offline
device parameters
configuration, no controller is needed. The
• Integrated online help
application program, which was created during
• Project file (application) backup on any data
offline configuration, can later on be downloaded
medium (hard disk, CD, memory stick, SD card
to a controller.
of AC 900F and AC 700F). The project file in-
cludes the complete project with all programs,
In particular, this is also true for FOUNDATION
graphics, controllers and field device parame-
Fieldbus configurations. Freelance Engineering
ters.
can be used to generate the control-in-the-field
• Testing and simulation of user programs (e.g.
application even without any devices being
interlocks) even without connected hardware
available.
using the controller emulator
• Bulk data manager allows to import signal lists
Freelance Engineering offers the following
from planning tools via Excel and fast duplicating
features for configuration, parameterization
of typical solutions
and commissioning:
• A single software tool for configuration of the
automation functions, the operator interface
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 37

— —
01 02

— Project tree Because the database is system-wide, data only


01 Project tree with
The project tree is the central instrument for needs to be entered once, avoiding further
Function Block Diagram
— managing the entire user program and commis- potential errors during configuration. The single
02 Tag list with cross sioning. All project configuration data is displayed project database file makes archiving or backup
references
as a tree structure. Within the project tree: ease of use.

• The configuration data in a project is structured The list of variables and tags is created auto-
• Task levels and cycle times are defined matically when a user program is generated.
• Programs are assigned to the task levels
• Programs, displays and logs can be opened for Other list functions include:
editing, copied and moved • Project-wide modification of name, comments,
• Programs are checked for plausibility and their data or module type
processing status displayed • Search and display based on specified search
• Project configuration data is exported and criteria
imported • Cross-reference function permitting rapid,
• User programs are loaded into the process and system wide location of all programs and
operator stations displays in which a selected variable or tag is
used. This makes debugging very easy to do.
Project data base
All configured signals, variables and tags are
managed in the Freelance system as lists in a
common project database:
• List of variables (inputs, outputs, internal
variables)
• Tag list (function blocks)
• Graphics
• Programs
38 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


Configuration of automation functions


02


01


01 Program with para- Configuration of function block diagrams A function block diagram (FBD program) is
meterization screen and The function block diagram (FBD) is a graphical configured as follows:
plausibility check
programming language. It keeps one or several • Define name for FBD program

02 SFC program function blocks. The inputs and outputs of the • Open editor for FBD program
function blocks can be connected to create the • Select function blocks – Position in the graphic
signal flow. Freelance Engineering checks if the area
terminals of two function blocks can be connected. • Connect functions with the signal flow lines
-- Enter input and output variables
Inputs are always displayed on the left and outputs • Define parameters for the functions
always on the right of a function block. With vari- • Check FBD program for plausibility
ables, values can be referenced from one diagram • Correct any syntax errors
to another one. Two different access types to
variables are available: read and write access. Workflow with Bulk data manager
While write variables are written by a single Tag lists or I/O lists from customers can easily be
function block, read variables can be used by imported into the system using the Bulk Data
several blocks. Manager in Freelance. Typical combinations of
function blocks can easily be instan­t iated or
The layout of the terminals and the color of signal parameters can be adapted in an Excel-sheet. This
flow lines provide information about the data feature is useful in the planning phase or basic
type. All parameters of the function blocks are engineer ing especially for bigger projects.
defined in the function block diagram. Clearly
structured and easy to understand parameter Configuration of sequential function charts
dialogs, in which all block-specific entries can be The sequential function chart (SFC) readily allows
made, are available. Once completed, the function transparent, graphical creation of sequential
block diagram can be verified using a plausibility control programs. To create an SFC program, steps
check for errors or syntactic accuracy. are configured with assigned actions (comands)
and transitions with step-enabling conditions.
Any errors or warnings are displayed in a list and it Programs (function block diagram, ladder diagram,
is possible to navigate directly to the source of structured text, or instruction list) can be assigned
the error by simply clicking on the relevant line in to the steps and transitions.
that list. The cross references in a program can
be displayed for the whole system. The corre- A further feature of the sequential function chart
sponding displays or programs can be called up is the facility for creating alternative and parallel
directly in order to gain easy access to the vari- branches as well as the synchronization of these
ables tags referred to. sequential structures. At the same time as the se-
quential function chart is configured, the SFC dis-
play for operation and observation on the opera-
tor station is generated automatically.
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 39

— —
01 02


Configuration of structured text Configuration of ladder diagrams
01 Structured text
— Structured text is one of the text-oriented program- Along with the function block diagram (FBD) and
02 IL program ming languages of IEC 61131-3, in which program sequential function chart (SFC), the ladder diagram
processing is determined by instructions. All (LD) is also one of the graphical languages of the
functions and function blocks can also be used in IEC 61131-3.
ST programs. The scope of the functions is partly
covered by the ST operands. Function blocks canbe The ladder diagram language originates from the
used in the ST program following declaration. area of electromagnetic relay systems and describes
the flow of current through individual rungs. The
Parameter definition of the function blocks also boundaries of a rung are defined on the right and
takes place in the same way as in the ladder diagram left side by devices known as power rails, which
or function block diagram. In contrast to that of have the logical state 1 (current is flowing). A rung
the function block diagram (FBD), the scope of is created with the elements of the ladder diagram
functions of the structured text also includes (links, contacts and coils).
conditional commands and loop commands, which
are called using appropriate key words. Functions and function blocks in the ladder diagram
can be called up and used in the same way as in
The processing sequence is determined from the function block diagram. Parameters are also
the order of the commands in the ST editor. The defined for function blocks using the same
only way to specifically change the order is to in- parameter screens.
sert loop commands.

Configuration of instruction lists


All Freelance processing functions can be defined
by the instruction list (IL). The scope of the instruc-
tion list exceeds that of the function block diagram
and sequential flow chart, as jump commands
and program loops can also be programmed.

The operands can be displayed and entered


with a selection list according to IEC 61131-3. Pa-
rameter definition of the function blocks also
uses the same parameter definition screens as
those used in the function block diagram.
40 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


Configuration of operation and observation functions

The static part of the plant display – the back-


ground display – is composed of separate graphic
elements which can be modified in color, line type
and filling pattern and can, for example, display
the schematic plant layout.

The following constructional aids in the system


make it easier to create displays:
• Static elements such as lines, polylines,
rectangles, polygons, ellipses, arcs and texts
are created, for example, by specifying the
start and end points.
• Display sections already created can be dupli-
cated, moved, rotated in 90° steps, transposed
or superimposed.
• The combination of several graphic elements

The following functions can be configured for can be saved as a macro and stored in libraries
Graphics editor
operation and display: to be used when desired.
• Custom graphic displays • The zoom function facilitates precise construc-
• Web displays tion of the individual graphic display elements.
• Standard display types: overview display, group • Import of bitmap files facilitates the generation
display, trend display, time scheduler display of static background displays.
• SFC display
• Signal sequence, disturbance course and plant The process variables are displayed in the dynamic
log section of the display – the foreground display.
• Message list and message line Specific process variables can be visualized
• Operator hint list simply by making the display elements dynamic.
The following types of dynamic elements can be
Since the common system database is automati- used:
cally accessed while configuring these functions, • Bar graphs and dynamic filling set to operate in
there is no need to re-enter the data. different directions
• Superimposed numerical values and text
Standardized displays (pre-engineered) variables
Standard displays can be configured very easily • Trend window
using Freelance Engineering. To configure a • Color change or symbol change to depict states
group display, for example, it is only necessary to • Continuous or discrete position modifications
select the tags via the selection list. The entry is of the graphic symbol
made automatically. In this manner, up to 10 large • Keys (buttons) for the direct execution of actions
analog faceplate tags can be entered per group (e.g. write value or similar)
display. • Animated objects, e.g. mixers that turn realisti-
cally
The configuration procedure for the overview dis- • Tool tips
play is equally simple, as the containing displays
are entered from a selection list. Selection fields can be defined at any position so
that the operator can access any other displays
Freely configurable graphic displays using the mouse or keyboard.
Plant-specific graphic displays can be constructed
for displaying the process. The graphic displays
contain static and dynamic display elements.
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 41


Hardware structure

The required hardware structure can be configured HART


in a graphical system overview and the system HART devices connected to the S800 or S900
communication can also be defined there. It is Remote I/O can be configured with the aid of
possible to assign particular Freelance operator HART DTMs. For S900, also HART templates can
stations to specific controllers. be used. They consist of preconfigured DPV1
services which tunnel a HART command via the
Furthermore, detailed information can be ob- PROFIBUS to the HART device on the analog
tained on the operator and controllers, together channel of a particular S900 I/O module. Users
with their modules and the controllers with their can also create HART templates themselves.
connected fieldbus lines. In the station overview
display, the operator and controllers can be FOUNDATION Fieldbus
equipped using selection lists. Specifications The devices are configured in the feedforward
for processing, display and I/O channel assign- part by linking the Device Description (DD) files.
ment can be made for the individual modules of This makes it possible to configure the FF with-
the controllers. And all this with just a few clicks. out the field devices being physically connected
to the controllers.
Fieldbus and field device configuration
The respective bus parameters, for instance the The devices are configured on the H1 links of the
baud rate, number of subscribers and time LD 800HSE Linking Device or LD 810HSE Linking
constants, can be set for each fieldbus module. Device. As Freelance Engineering supports con-
Freelance Engineering also suggests a setting for trol in the field for FF devices, it is possible to
the bus parameters in line with how the fieldbus configure function charts that interconnect the
is equipped. This makes work easier for those function blocks in the individual FF devices.
new to the subject.
In new installations use only the new LD 810HSE
PROFIBUS EX modules together. Redundancy cable for LD
In the configuration view of the fieldbus line, new 810HSE Ex can be customer made.
PROFIBUS slaves can be integrated into the fieldbus
line using a GSD-file or FDT/DTM technology.
Using the template concept, it is also possible to
integrate completely pre-configurable PROFIBUS
— slaves by means of drag and drop. The intelligent
01 Definition of the hard-
DP/PA Linking Device is transparent with regard
ware structure
— to configuration, allowing PA devices to be viewed
02 Configuration of the as if they were connected to the PROFIBUS DP.
fieldbus line (PROFIBUS)
Parameter definition screens are then available

03 Configuration of the in the device display for defining parameters for
fieldbus line (FF) both remote I/O and PA field devices.


02

— —
01 03
42 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM

Freelance Engineering then automatically generates states of the I/O variables are also displayed in
a process that is passed on to the Link Active the program. The status of the binary process
Scheduler (LAS). Redundant Link Active Schedulers signals is displayed in the FBD display by a change
are also supported. How- ever, it is also possible in the graphical representation of the signal flow
to use the FF devices “only” as I/O suppliers, and lines.
use the function blocks in the controllers.
Value and trend windows are available for displaying
Graphical documentation process values. They offer an optimal overview of
The fully graphical forward documentation allows the current process values for commissioning and
configured programs and displays to be printed. test purposes. Here, the user is not restricted to
The documentation is always up-to-date, as the the display of I/O variables for the program
current configuration data is accessed. Various currently shown on the screen. Variables from
sorting criteria, such as drawing numbers, assure other programs and/or controllers can also be
an orderly and transparent output of the data to displayed, as well as values from connections
be documented. between various function blocks of the current
program.
The scope of documentation can be specified as
desired by the user, such as: Modifying parameters
• Program and display contents, cross references, Parameters can also be modified during the
parameter definition data and comments commissioning phase, allowing optimal program
• System overview and hardware configuration settings for the process. These parameters can
be altered from either the engineering station or
The documentation specification can be stored for the operator station. Whether the changes made
future use. The FBD, IL, LD, SFC and ST programs, are retained permanently or only temporarily is
displays, etc. are documented in the form in which decided by the commissioner.
they appear on the screen. Using Freelance
documentation management, complete or partial Through a parameter upload, it is possible to view
project documentation can be produced without all parameter modifications made in a particular
effort. It is also possible to include bitmaps (such period of time and to select those which are to be
as customer logos) in the drawing footer. saved in order to be used at the next cold start.

Displaying process states Other features allow you to force inputs and outputs
The editors for displaying the configured programs and to specify new values for simulation purposes.
can also be accessed during commissioning. As
opposed to during configuration, the process


Commissioning


During commissioning, the user programs are
Trend and value window
during commissioning loaded into the operator and controllers. It is also
possible to:
• Load modifications
• Start and stop controllers
• Start, stop or reset tasks
• Define and activate parameters for function
blocks
• Define and activate parameters for field devices
• Display, set and track process values
• Combine any process values at any time in a
trend window
• Perform version and status checks
• Perform system diagnoses right up to the field
device
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 43


Commissioning the fieldbus lines

PROFIBUS FOUNDATION Fieldbus


The fieldbus line overview shows whether the Live lists displaying which devices exist are avail-
configured PROFIBUS I/O and PA devices are able for HSE and H1.
available. In addition, the bus can be scanned
using Freelance Engineering in order to detect During commissioning, Freelance allows you to
new or incorrectly configured devices. Such compare configured parameters for the device
devices can then be given the correct address modules with the parameters that exist in the
from Freelance Engineering via the PROFIBUS. device. This makes it possible to detect device
parameters that have been changed locally and
During commissioning, Freelance allows you transfer them to the configuration by means of
to compare configured parameters with the uploading.
parameters that exist in the device. This makes
it possible to detect device parameters that have The Link Active Scheduler (LAS) can be stopped in
been changed locally and transfer them to the order to interrupt processing of the control loops
configuration by means of uploading. When the in a control loops in an H1 link.
PROFIBUS device transmits diagnoses, they can
be displayed by Freelance Engineering. In new installations use only the new LD 810HSE
EX modules together. Redundancy cable for LD
When FDT/DTM technology is used, specific 810HSE Ex can be customer made.
diagnostic options can be used, provided that
the device manufacturer has incorporated such
options in the DTM.

Individual PROFIBUS devices can be removed



from cyclical data traffic in order to perform
Online diagnosis of field- maintenance without it being necessary to stop
bus components the fieldbus.
44 ABB FREEL ANCE DISTRIBUTED CONTROL SYSTEM


Engineering and services

can also work with you to plan and implement the


installation of a Freelance system in your plant.

Under this arrangement, the ABB Automation


Engineering Department will compile the specific
project documentation for you. This can include
functional diagrams, circuit diagrams, configura-
tion documentation, and operating documenta-
tion including system descriptions and instruc-
tions for operation, modes of operation and plant
maintenance.

At many sites, ABB Automation has its own


commissioning engineers who work together with
planning engineers, process instructors and
operators to commission your plant, optimize it,
perform a test run and hand over the system to
the operator.

To make sure your operators are fully knowledge-


ABB is one of the world‘s largest suppliers of able in the operation of the Freelance compact
equipment, systems and services for measure- control system, we offer a range of technical
ment and process automation. training courses.

A crucial factor in maintaining this market In addition, we offer a computer-based training


position is the quality of our products, from program for Freelance on a multimedia DVD. This
manufacture right through to services. The DQS will provide you with the basic knowledge you
Certificate based on DIN ISO 9001 awarded to need for configuration, therefore allowing you to
ABB as far back as 1990 bears testimony to this start using the system very quickly and efficiently.
fact. The same applies for the EQNet Certificate
based on ISO 9000/EN 29000. A comprehensive customer service is worth its
weight in gold
However, Freelance includes more than just out- Service means a profitable investment in continually
standing technical features. We have also paid maximizing and optimizing the availability, per-
a great deal of attention to rational planning, formance, quality and security of a plant. ABB’s
installation and modification processes, allowing support covers the following areas:
you to perform engineering and maintenance
activities quickly and cost-effectively. Or, if you • Customer Support Services
prefer, our highly-qualified specialists can perform • Training
these activities for you, including: • Spare Parts & Logistics, Repair Shops
• Process, Application & Consulting Services
• Planning and engineering • Service agreements
• Installation planning and execution • Extensions, upgrades and retrofits
• Plant documentation • Advanced Services
• Commissioning • Software maintenance and upgrades
• Technical training
• After-sales service Through the resulting specialization of our
• Upgrades and performance improvements employees, we guarantee maximum competence
for each task we perform. Whether it’s more
Our instrumentation and control specialists, or our traditional service support such as commissioning
certified partners in system integration, will be and maintenance or individual consulting services
happy to assist you in planning and implementing – the result is measurable customer benefits.
your automation project. ABB Automation‘s staff
DISTRIBUTED CONTROL SYSTEM ABB FREEL ANCE 45

Our comprehensive Life Cycle Services enable us ware management budgeting as a result of
to increase the value of your plant over its entire annual subscription fee
lifetime. The conventional, reactive service can • Access to the most current system documen-
reduce production downtimes, while the use of tation
new technologies offers an increased number of • Evolution to more advanced human system
capabilities for preventive service measures to interface, control platform, information
identify and avoid cost-intensive faults at an early management and connectivity
stage. • A way to stay current with the latest technology
standards
Proactive services such as asset management or
ongoing modernization increase the value of The Automation Sentinel Program provides
our customers’ plants and give them a distinct solutions for the main challenges system owner
competitive edge. face to achieve maximum availability and reliability
of the control system:
Life cycle management • Software maintenance and upgrades
Control system life cycle management and invest- • Cyber and IT security
ment protection have always been cornerstones • Online access to relevant information
of ABB’s development programs. Over the last 30 • Control system software and performance
years, ABB has built a large installed base across checks
diverse industries. ABB looks after its installed base
by crafting solutions that ensure the continued It also provides an evolution path to newer
productivity, reliability and capability of all installed technology system enhancements to improve
ABB assets. plant effectiveness and long-term support
through annual maintenance subscription
With this 30 year track record, ABB has established budgeting.
a history of ‘Evolution through enhancement’
developing new products in a way that allows for Benefits
incremental adoption, minimum risk to operations • Maintain operation and avoid loss of production:
and maximum investment protection. In support Higher productivity through enhanced software
of this mission is Automation Sentinel, ABB’s functionality
control system life cycle management and support • Continuous optimization of your process
program. operations: Improves system availability,
performance and reliability with predictable
With this program, customers can keep control costs
software up-todate and maintain a flexible path • Reduces overall maintenance costs: Yearly
forward to new system software technology. Au- subscription provides predictability for plant
tomation Sentinel provides the fundamental budgeting
software support deliverables required to maintain • Complete flexibility: Improve your control
operation and maximize the availability of the system over time. Always the best, lowest risk
installed ABB control system. path forward
• Protection of intellectual property: Your
Automation Sentinel assists system owners in operator graphics and control programs are
actively managing their ABB control system soft- protected when new technology is implemented
ware life cycle costs.
For more information please refer to the Automa-
It provides: tion Sentinel brochure 3BDD015294.
• Optimal operation and availability of installed
ABB assets through 24/7 support and main-
tenance services
• Better productivity through enhanced software
functionality
• Lower support cost and more predictable soft-
— — or the use of the content of this document
abb.com/freelance We reserve the right to make technical –including parts thereof – are prohibited
changes to the products or modify the
abb.com/controlsystems contents of this document without prior
without ABB’s prior written permission.

notice. With regard to purchase orders,


Copyright© 2019 ABB
the agreed particulars shall prevail.
ABB does not assume any responsibility All rights reserved
3BDD010023 en K

for any errors or incomplete information


in this document.

We reserve all rights to this document


and the items and images it contains. The
reproduction, disclosure to third parties

You might also like