Mike Farish describes two developments from Siemens which can cut down re-programming and prevent theft of crucial production processes
As a major supplier of automation systems right across industry – not least to the automotive production sector – the product strategies adopted by German-owned multinational Siemens is bound to have significant potential impact on the shopfloor technologies used by manufacturing companies.
Siemens certainly thinks that is the case with two product announcements it made in the early part of this year – an enhanced Version 12 of its TIA (Totally Integrated Automation) Portal programming environment and a new generation of controllers for medium to high-end applications in the Simatic S7-1500 family.
The Simatic represents the latest step in a product evolution process that dates back to 1996. The TIA Portal concept is much newer – it was introduced as recently as 2010. Their importance to Siemens is explained by Simon Keogh, business manager for factory automation.
Keogh describes the TIA Portal as a “software framework for engineering all the aspects of the TIA”. It was launched with the aim of providing for the complete and easy integration of all the elements involved in constructing shopfloor automation systems.
Ease of use and the transferability of different program elements between application environments are fundamental elements of the whole TIA approach, and the new release aims to extend the reach of the concept, says Keogh. It originally encompassed just the HMI (human-machine interface) and the PLCs (programmable logic controllers) found on the shopfloor. “The TIA Portal now covers not just PLCs and HMIs but also SCADA (supervisory control and data acquisition) systems, drives and other peripheral devices,” states Keogh.
In practice, he explains, this means that users of the system can access a shared database and that program elements, even whole programs – which he terms ‘global library objects’ – created in one environment can be transferred to another by simple drag-and-drop routines. “The approach facilitates the re-use of any proven, tested piece of code,” he confirms. “A library object can be the entire application or anything associated with it.” While initial coding may take as long as previously, he adds, this pervasive ability to move different program elements between application areas and re-use them immediately should have major implications for time-saving in the programming of subsequent applications.
The extension of the concept into the drives environment – specifically Siemens Sinamics devices – represents a major development of the whole concept, argues Keogh. He points out that PLCs only deal with ‘set-points’ – most obviously ‘stop’ and ‘start’ signals to begin and end the operation of individual items of equipment. In contrast, the control systems of drives, precisely because real physical motion is involved, have to operate flexibly and in realtime. Now drives, despite their greater complexity, can be “parameterised in the same environment as HMIs and PLCs.”
Moreover, as Keogh explains, not only is ease-ofprogramming enhanced, but so are the overall diagnostic capabilities of the wider system, which means that both installation and maintenance operations can be supported in a more comprehensive manner. “You can now use the TIA Portal as a maintenance tool,” he states. Data gathering during installation and commissioning, for instance, will be “a lot more intelligent with a much greater ability to localise.” In practice what this means is that zeroing in on a specific error point, such as a broken cable, will be quicker and easier.
Meanwhile, the new range of controllers also promises not just an increase in capability but also in ease of use. An important point stressed by Keogh is that they can be programmed using any one of, or any mix of, five different coding languages including conventional ‘ladder logic’ and the type of more advanced structured languages with which, typically, today’s graduate recruits are more likely to be familiar.
As with the enhancements to the TIA Portal, Keogh says that this capability could have implications for the vital though all-too-often humdrum-seeming area of maintenance. He explains that by programming different operations controlled by the device in different ways, their accessibility by different types of staff could be better facilitated. As such, he states, the program elements that might need to be accessed by technician-level maintenance staff could be written in a simpler manner than the ‘background’ coding that would be the province of more advanced engineering personnel.
Interestingly, as well as being available in three versions defined by the type of processing unit they possess, the devices can also be configured if required in an ‘F’ or failsafe version for safety-related applications through enhancements in the areas of number of interfaces, bit performance, display size and memory capacity.
Another feature that Keogh highlights is that there is no need to program in diagnostic routines for the S7-1500 devices. Instead all the necessary instructions are written into the ‘firmware’ – essentially, the software is already loaded into the device before it reaches the user.
Security – in terms of protecting the knowledge that will be represented in the code on the PLC – also figures high in the specification for the devices. A key technique is that the memory card for each individual PLC can be made unique to that device so that if it is subject to unauthorised removal, no other device – not even another S7-1500 – can read it. It is therefore impossible, for example, for a rogue employee to steal crucial company-specific information on key production processes that may be stored on the card to enable its use in any form of pirate manufacturing.Safeguarding set-point information
The capability to tie a memory card to a specific device in this way, Keogh confirms, has not been available with any other previous Siemens product, though he also stresses it is optional and can be turned on or off as required. It also, of course, can act as a safeguard against unauthorised alteration of the set-point information, whether accidental or malicious, something with obvious implications for the safe operation of equipment.
In short, both of these Siemens product introductions embody capabilities that not only make them appropriate for use in any single location but also, crucially from an automotive industry perspective, in globally distributed manufacturing environments.
Two capabilities seem paramount. The first is the ability to port code to drive specific manufacturing procedures from its original location and use it to drive exact replications of those procedures anywhere else without any need for reprogramming.
The second is the ability protect the intellectual property such code may represent from any unauthorised external use – an increasingly pertinent requirement as manufacturing starts up in locations with a relatively lax legal protection framework. Together, the two show how automation system providers are responding to the demands made by increasingly globalised manufacturing businesses.