It's not only the technology

Sometimes integration between business systems and manufacturing systems seems harder now than in the past. This is not because the problem is harder; in fact, current industrial standards and XML integration schemas are making integration easier. It is more difficult because the underlying technologies are now the same.

03/01/2004


Sometimes integration between business systems and manufacturing systems seems harder now than in the past. This is not because the problem is harder; in fact, current industrial standards and XML integration schemas are making integration easier. It is more difficult because the underlying technologies are now the same. When control systems were based on proprietary computers with proprietary networks, it was easy to decide where the boundaries lay: the responsibility and technology boundaries were the same. Now the boundaries are fuzzier because we are using Microsoft Windows and Linux servers, commercial databases, and standard networks in control applications.

Often, when it comes time in a project to decide on system partitioning, the technology is often the deciding factor instead of the underlying automation requirements. There is a natural tendency for anyone who knows a tool to try and use it for tasks for which it wasn't designed. How many of us have used a screwdriver to drive a nail? When we use information technologies in automation, we need to be aware and make IT departments aware that, just because a technology is already being used elsewhere, doesn't mean it should be used in all places. While existing applications may meet many automation functional requirements, the non-functional requirements of availability, reliability, and stability also need to be considered. There are two simple phrases to remember about non-functional requirements when looking at IT suitability, "real-time waits for no one," and "you can't rollback reality."

When designing IT systems there is usually a performance requirement, such as the average response time for viewing a report, accessing data, or printing a report. Delays in response for business applications can be inconvenient and hurt productivity, but only in special circumstances do they cause monetary losses. Delays in response in real-time systems can be dangerous and expensive. Remember, "real-time waits for no one." If an operator losses visibility into a process for several minutes due to a network infrastructure failure, people could be put at risk, product could be lost, or equipment damaged. When we use IT systems in automation, we need to be aware of infrastructure implications and application architecture. If a global instance of an application is the IT standard (for example a single data warehouse) and it is used in an automation application, then we have to consider what happens when it becomes temporarily unavailable. This is especially true when the single instance is accessed across a wide area network (WAN). While the functions required by automation and the business might be met by a single application, the fact that real-time systems cannot handle indeterminate delays means that the IT solution is not always the best solution.

Another common aspect of business systems is that most actions can be "rolled back." In many IT systems, backups are made after each transaction or on a scheduled basis. If an application fails and corrupts the database, then the database is "rolled back" to a "known good" state and the transactions are rerun. Except in special cases—such as business-to-business or business-to-customer communications—most business transactions can be rolled back. However, automation problems are much more "immediate." Once an action is committed, it is expensive or impossible to reverse. It is expensive to unmake an automobile and impossible to "unmix" a chemical solution. IT applications, which rely on the ability to retry in the event of failure, are generally unsuitable for automation problems. For example, if an automated patch distribution service is used in an automation project and an incorrect patch is sent, in a business environment this can be undone with minimal loses in productivity; in an automation environment this may cause true production loss and even physical damage.

When using IT solutions in automation environments, remember that it's not just about the technology . A working solution also requires meticulous attention to availability, reliability, and stability requirements. An IT solution should not be applied just because it is available, it must also meet all automation needs.


Author Information

Dennis Brandl, dbrandl@brlconsulting.com , is the president of BR&L Consulting, a consulting firm focusing on manufacturing IT solutions, based in Cary, N.C.




No comments
The Engineers' Choice Awards highlight some of the best new control, instrumentation and automation products as chosen by...
The System Integrator Giants program lists the top 100 system integrators among companies listed in CFE Media's Global System Integrator Database.
Each year, a panel of Control Engineering and Plant Engineering editors and industry expert judges select the System Integrator of the Year Award winners in three categories.
This eGuide illustrates solutions, applications and benefits of machine vision systems.
Learn how to increase device reliability in harsh environments and decrease unplanned system downtime.
This eGuide contains a series of articles and videos that considers theoretical and practical; immediate needs and a look into the future.
Controller programming; Safety networks; Enclosure design; Power quality; Safety integrity levels; Increasing process efficiency
Additive manufacturing benefits; HMI and sensor tips; System integrator advice; Innovations from the industry
Robotic safety, collaboration, standards; DCS migration tips; IT/OT convergence; 2017 Control Engineering Salary and Career Survey
Featured articles highlight technologies that enable the Industrial Internet of Things, IIoT-related products and strategies to get data more easily to the user.
This article collection contains several articles on how automation and controls are helping human-machine interface (HMI) hardware and software advance.
This digital report will explore several aspects of how IIoT will transform manufacturing in the coming years.

Find and connect with the most suitable service provider for your unique application. Start searching the Global System Integrator Database Now!

Infrastructure for natural gas expansion; Artificial lift methods; Disruptive technology and fugitive gas emissions
Mobility as the means to offshore innovation; Preventing another Deepwater Horizon; ROVs as subsea robots; SCADA and the radio spectrum
Future of oil and gas projects; Reservoir models; The importance of SCADA to oil and gas
Automation Engineer; Wood Group
System Integrator; Cross Integrated Systems Group
Jose S. Vasquez, Jr.
Fire & Life Safety Engineer; Technip USA Inc.
This course focuses on climate analysis, appropriateness of cooling system selection, and combining cooling systems.
This course will help identify and reveal electrical hazards and identify the solutions to implementing and maintaining a safe work environment.
This course explains how maintaining power and communication systems through emergency power-generation systems is critical.
click me