INOC
Search this site powered by FreeFind

 

Vol 8 Issue 3
Home
Contents

Next Feature

 

 


'Point-and-click' plant integration

Getting intelligent devices to communicate with each other and higher level systems can be major challenge. Gary Provis argues that Component Based Automation offers the solution

There are currently two challenges facing the manufacturing sector: how to achieve the mass-customisation that is being demanded by consumers and, at the machine/plant level, how to get intelligent devices from different suppliers to communicate with each other. Meanwhile, there are ongoing pressures on machine builders to reduce the lead times for new equipment, and to improve efficiencies through the maximum reuse of knowledge and the minimum time spent on documentation.

If mass-customisation is attempted using a centralised control philosophy, the PLC (programmable controller) algorithms soon become unwieldy. Decentralised control using distributed intelligence, on the other hand, is far better at coping with the demand for continual changes to device configurations. Furthermore, distributed intelligence lends itself to easier machine development because individual modules can be built and tested in isolation, which vastly reduces the on-site commissioning time.

Although some of the larger automation companies have positioned themselves as one-stop-shops for the customer's entire automation needs - from the PLC down to the sensors - it is common to find machines that have components from several different suppliers. Or for large, complex plant where several machines from diverse sources have been integrated together, it is likely that the individual suppliers will each have their own preferred automation vendors. In these circumstances, the problem is often in getting the intelligent devices to communicate with each other - without having to allocate a disproportionate amount of resources to programming and debugging.

Open standards

The solution that Siemens advocates is known as Component Based Automation (CBA). At the heart of this concept is the open-standard ProfiNet communications protocol, which allows Profibus-based systems to be linked with Ethernet-based systems, thereby providing users in the office environment with complete access to data from even the most basic of automation devices. ProfiNet was first proposed by the Profibus user organisation as a cross-vendor communications, automation and engineering model for use with distributed intelligent devices.

Within the concept of CBA, a 'component' is an encapsulated, reusable software module that conforms to the requirements of IEC 61499 (the standard for the application of function blocks in distributed industrial/process measurement and control systems - currently in the form of Publicly Available Specifications). A component can be created for any intelligent device, which, today, might include PLCs, drives, pumps, or intelligent sensors such as vision systems.

In practice, each device will first be programmed using its own vendor's configuration software. By simply pressing the appropriate key (depending on the software tool, of course), an encapsulated component can then be created. This will contain the device's application and have inputs and outputs for events and data. Once all the components have been created, another software tool (such as the Siemens SIMATIC iMAP, which is believed to be the first such package available) is used to link the event and data inputs and outputs of the various components. Because the components are object-orientated, they are effectively vendor-independent, which is why the iMAP or other engineering tool is able to link them all so easily. The iMAP software uses a simple graphical interface so the user just 'points and clicks' to join the various components, rather like using an on-screen soldering iron to wire the components together.

CBA results in a substantial reduction in the programming overhead that is normally associated with building the communications interfaces between intelligent devices. In addition, it allows the machine builder to build, program and test the various machine modules independently, then connect them together physically and in software so that the whole can be tested. Alternatively, if several companies are working in parallel on different modules, the separate modules can be programmed and tested before they are brought together.

Reduced lead times

One of the most important results of this is that lead times can be shortened significantly. Any problems tend to be highlighted - and overcome - much earlier, and the amount of time required for on-site commissioning is much reduced because a good deal of the work has already been done in advance. Furthermore, a large proportion of the documentation is completed automatically as part of the configuration process, helping to save time for the engineer who would otherwise have to do this tedious task during and after the engineering. If any changes are subsequently found to be necessary, the documentation is also updated automatically, which might not be the case for processes reliant upon the diligence of individual engineers.

One of the advantages of using the ProfiNet approach is that existing Profibus networks can easily be connected to the system by using ProfiNet proxies. These hardware devices act as a link between the Profibus network and the higher-level Ethernet, thereby providing an essential bridge from the intelligent devices on the shop floor to the office-based management systems. ProfiNet can also be used with motion control applications (ProfiDrive) and safety-orientated applications (ProfiSafe) in exactly the same way as for a conventional Profibus network.

When the equipment is operational, a further set of benefits is available. Data from the intelligent devices can be shared anywhere on the network, and this includes upwards, to office-based applications. Managers can therefore monitor the performance of the plant down to as fine a level of granularity as could possibly be wanted, which helps in planning maintenance or seeking greater efficiencies. It also allows output levels to be viewed in real-time and, ultimately, for the data to be available to enable mass-customisation to take place.

After the project has been completed, there are still more benefits to be gained from CBA. For instance, the components are reusable so, even if the next machine or system is radically different, the same basic components could still be used again. Linking the components together in a different arrangement is simply a matter of 'point-and-click' graphical on-screen engineering.

Typical applications for CBA will be those where there is distributed intelligence with non-time-critical data exchanges between the intelligent devices and automation controllers. The automotive industry is one example, especially for assembly lines, conveyor systems and paint shops. Another is the food industry, where complex processing and packaging operations need to be linked. Indeed, almost any type of production line consisting of a series of connected machines could benefit, or even a system as apparently straightforward as a series of linked conveyors.

The beauty of component based automation is that it combines the benefits of distributed intelligence with the advantages offered by software component technology. As a result, both configuration and commissioning overheads are reduced, and plant operators gain the data visibility that allows the plant to be operated as flexibly as consumers are now demanding; mass customisation is now truly feasible.

Siemens Automation & Drives
h108@industrialnetworking.co.uk


Home    Magazine    Directory    Show Reviews    Links    Media Guide

© Copyright 2002 Magpye Publishing Ltd.