














| |
Handling Robot: PC motion card simplifies automated loading upgrade for printing press
The PC-compatible motion controller card, NextMove PC, proved the ideal tool for Dangel Robots'
add-on loading system for one of the USA's highest-throughput printing presses. The 10-colour
Flexo press from Kidder Inc (Agawam, MA) produces high-volume packaging and wrapping for consumer goods
such as beverages. The robot unloads, then reloads printing impression and ink rolls weighing up
to 2000 pounds. Previously, each roll was exchanged manually using a block and tackle hoist, an operation
taking two press operators 15-20 minutes. The Dangel robot automates the process, cutting it to
around three minutes.
The NextMove PC is an upgrade to an existing machine control system based on programmable controllers.
Dangel Robots decided to employ a PC platform to provide a graphical user interface for the motion control system.
Consultant control systems designer Craig Deady chose Baldor's NextMove PC motion controller card
for the motion and machine control because it provided an economic solution with all the necessary hardware,
and because of previous experience with the Mint software development environment - which gave him
confidence that the software could be developed rapidly to meet the project's tight timescales.
For this application, the motion system necessitated X and Z servo motor axes for each of two robot arms
which grip the roll, plus a considerable amount of I/O, much of which Deady was able to locate remotely
on the robot arms at low cost thanks the NextMove PC's CAN fieldbus interface.
The real-time motion part of the application is controlled by NextMove PC. The user interface is
based on a touch screen, which allows the operator to program robot moves by touching the graphical
image of the roll they want to exchange from the printing press deck, and the roll storage cart position.
These paths are taught using a 'teach pendant' peripheral and Mint's teach and replay commands, with NextMove
PC then computing a smooth movement path using point-to-point motion functions and electronic gearing between
the master and follower robot arms. During normal operation, the operator always has instant shut-down
capability thanks to the incorporation of a 'live man's handle'.
As the motion system is only one element of a larger control system, Deady uses NextMove PC as an autonomous
sub-system, exploiting Mint's interrupt handling to create an event-driven rather than polled system for software
simplicity.
"The motion control program runs independently of the user interface and other host PC software,
making the overall system modular and easier to develop," notes Deady. "This allowed me to adopt a 'divide
and conquer' strategy to simplify debug and system integration, using the Mint software development
workbench tools to test the program in isolation by reading and writing values via dual port RAM." Thanks
to this approach he managed to develop the motion software in less than three weeks, and notes that
the robot arms were also commissioned on site very quickly, in under a week following the mechanical
construction phase.
Email application engineer
|
|
 |