ABB LDSYN-101 Communication Controller Unit
Levels 1 and 2 can access the signals(realized as a dual port memory) and
specific blocks. In Control IT, the so
called “FPGA Protocol handler” was
developed to allow intermediate
access to the fast signals of the I/Os.
This feature is intended primarily for
very fast peer-to-peer communication
of AC 800PEC controllers (in the range
of a one to few milliseconds).
In addition, the devices of the AC
800PEC platform can be integrated
into an 800xA system, thus allowing
plant-wide data exchange and control.
It is important to note that the two
controller modules described below
use a common software architecture,
thus allowing exchange of control
code and system engineering data 1 .
High-end controller
The first devices to be used in applications were PP D113 controllers.
These are based on the PP D103 processor unit and form the high-end
solution in which controllers and fastI/O are separate devices. The CPU is
a PowerPC 750FX with a clock speed
of up to 600 MHz.
These devices currently form the
controller backbone of the power
electronics business.
Low-end controller
This article is primarily concerned
with solutions based on the PP D104
processor board, in which controller

and fast-I/O are integrated into a single device. This solution is targeted at
small systems, in which limited space
and controller cost are critical to the
success of the end-product 2 .
The design of the PP
D104 is trimmed for the
sharing of the duties
within a control system.
The PP D104 processor board contains
a microcontroller MPC5200 (Freescale,
Power PC core 603) with a clock
speed of 396 MHz, a 10/100 Mbps
Ethernet MAC, two CAN controllers,
3 serial interfaces (UART) and a large
programmable logic device (FPGA) –
all on an area less than the size of a
credit card.
In contrast to the high-performance
controller, the design of the PP D104
is consequently trimmed for the sharing of the duties within a control system. A small, but powerful controller
unit forms the brain of the control
system. It is optimized for performance per space and supported by
application specific communication
and application boards or a combination of both – depending on the
application’s needs. All of these sub
devices constitute the controller package, and are optimized for the application’s specific purpose.