Description
-
BrandABB
-
ModelPPD113
-
Product Nameprogrammable controller
-
Country of OriginSwitzerland
-
HS Code85371092
-
Dimensions450 mm (H) x 100 mm (W) x 145 mm (D)
-
Weight2.59 kg
-
Operating Temperature-25°C to +85°C
-
Storage Temperature-40°C to +100°C
-
Part Number3BHE023784R2630
-
Warranty12 MONTH
-
Product StatusNew and original
The design of the PPD113 3BHE023784R2630 is trimmed for the
sharing of the duties
within a control system.
The PPD113 3BHE023784R2630 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 PPD113 3BHE023784R2630
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.
It has been shown in the past that this
design is a door opener for a number
of applications that were not previously thinkable due to cost and performance restrictions. The following
two application discussions outline
the opportunities that PPD113 3BHE023784R2630 has
created.
The devices of the AC
800PEC platform can be
integrated into an 800xA
system, thus allowing
plant-wide data exchange
and control.
High-end controller
The first devices to be used in applications were PPD113 3BHE023784R2630 controllers.
These are based on the PPD113 3BHE023784R2630 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 PPD113 3BHE023784R2630
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 .
Principle of AC 800PEC
The AC 800PEC is a powerful control
platform. On the hardware side, it
combines the floating-point computing
performance of the CPU with the highspeed flexibility of an FPGA.1) On the
software side, it combines the system
design capabilities of ABB’s ControlIT
with the application control and simulation capabilities of MATLAB/Simulink™ (from The Mathworks®).2)
From a user’s perspective, the system
is separated into three levels, representing different tasks in the development life-cycle of a product:
System engineering (Level 1)
ABB’s ControlIT is based on the IEC61131-3 programming language
and uses ABB’s Control Builder as
programming tool. This is the level on
which system engineers implement
functions not demanding real-time
performance but needing to remain
flexible during the lifecycle of the
product/system. Another important
attribute of this level is the integration
of the AC 800PEC controllers in ABB’s
800xA system. AC 800PEC controllers
are integrated by means of “800 Connect,” which provides native access
of 800xA nodes to the application
entities within the AC 800PEC controller.
Product development (Level 2)
Fast closed-loop control applications
are programmed using MATLAB/Simulink. C code is then generated from
this using MATLAB/Simulink’s RealTime Workshop. This is compiled to
an executable code using a C-Compiler and then downloaded to the controller device where the control application will start immediately after the
controller is started-up. If the control
application is part of a large control
system requiring the presence of a
ControlIT IEC61131-3 application,
engineering will supervise the execution of the fast control application.