SCADA/HMI


Service-oriented architecture

November 2008 SCADA/HMI

What is SOA and what impact does it have in the control industry?

As with all new technological fashions, SOA promises to deliver better, faster, cheaper IT support than was possible before it arrived. In this article we take a look at what SOA really is, how it will benefit you and your business, what its impact will be and what you should look out for when you begin with the rollout of SOA.

Realtime business

At the shop-floor and control room level we are used to the realtime world but in general as soon as you move above the scada/HMI level the IT world moves into the transactional world of databases. Manufacturing execution systems (MES), laboratory information management systems (LIMS), enterprise resource planning (ERP) are all essentially in this domain. The challenge business has always faced is: how do you build a realtime business out of the transactional world so that managers can make informed decisions in realtime as opposed to making decisions based on historical reports and data that looks backwards?

The concept of the realtime enterprise is an attempt to compress and reduce reporting cycles and to make data from all systems available for exposing key performance indicators (KPIs) and define metrics to decision makers across an organisation with a view to exposing problems earlier. This in turn will lead to improved operational efficiency through quicker corrective actions and decisions.

Standards and SOA

OPC

In the instrumentation and control world OLE for process control (OPC) made its way onto the scene in the late ’90s as a way of allowing interoperability between systems.

If users have an OPC server then any OPC client would be able to access the data and have it available for processing; hence OPC was a standard way of both exposing and accessing data between different software products.

Why not OPC? OPC was designed with the process control markets needs in mind. Single pieces of realtime data exposed in a defined way so that different applications can inter-operate and exchange data reliably and seamlessly.

Web services

Web services was developed as a way of allowing systems to expose data in a loosely coupled object oriented fashion to offer a standard way of interfacing with and consuming the service or data from the application.

The concept of web-services was borne out of web-based applications, enabling others to use the service without having to either embed code or bind themselves to a particular provider of information.

The traditional way of implementing the solution would be to purchase the software, install it on site, get trained, and use the product. New releases required upgrading the software on site – sometimes at great cost.

Using web services instead it is possible for suppliers to offer their advanced control algorithms to the entire world. They host the main application at their offices, and write code to expose the variables needed to run the algorithm via a web service; users then take the necessary variables from their plant and put them into the algorithm. The results follow, which in turn allows the necessary changes to set-points in the process.

The advantage is that anyone, anywhere in the world can use these services, which may be pay-per-use or subscription based with the maintenance headaches removed.

The move to SOA

Once the basic principles are understood, SOA is really just an IT architectural approach that extends the thinking to software as a service on a web-based delivery platform. What SOA offers is a way of structuring software components to get additional benefits in a standardised way – without necessarily providing anything unique or additional.

Dave Wibberley, managing director of Adroit Technologies says, “Organisations start with an application silo architecture comprised of individual applications. They then move through standardised architecture involving more centralisation. Finally, they end-up with a rationalised data architecture that includes the standardisation of data and processes with a view to ultimately ending up with a services oriented architecture.”

In other words an SOA is to have all the necessary applications used within an organisation implement web service interfaces or to use product offerings such as .Net visualisation platform, VIZNET, and TIBCO to create an SOA layer.

“People need to realise that SOA will not magically solve integration issues or suddenly allow companies to re-use components of software, there are numerous underlying design decisions and imperatives that have to first be considered,” says Wibberley. “The general feeling amongst IT practitioners is that although the return on investments is difficult to quantify, companies that implement SOA will generally see the returns after the second or third project.”

Adroit Technologies’ technical director Mike Lamusse points out, “We have already implemented a web service interface to Adroit and VIZNET. It is structured on an SOA approach so we, as vendors, are SOA ready.

“In addition our VIZNET product is ideally suited to building a composite portal around a company’s SOA. This is because it can auto-discover web services and integrates into other disparate and legacy systems through standards such as object linking and embedding database (OLEDB) and OPC making it a very complementary application,” Concludes Lamusse.

For more information contact Dave Wibberly, Adroit Technologies, +27 (0)11 658 8100, [email protected], www.adroit.co.za



Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

When SCADA meets the cloud
Omniflex Remote Monitoring Specialists SCADA/HMI
Engineers are faced with the challenge of unifying legacy SCADA systems with modern, IoT-based data platforms. The trouble is, when hardware from multiple manufacturers and generations are all used in the same system, compatibility becomes an issue

Read more...
Adroit Technologies strengthens Sasol Synfuels operations with digitalisation
Adroit Technologies SCADA/HMI
Adroit Technologies has reinforced its position as a trusted digitalisation partner to the petrochemical and mining sectors through its longstanding collaboration with Sasol Synfuels.

Read more...
Adroit Technologies drives global SCADA for Iochpe-Maxion
Adroit Technologies PLCs, DCSs & Controllers
Adroit Technologies has been appointed by Iochpe-Maxion, parent company of one of the world’s largest wheel manufacturers and producers of structural components in the Americas, as its global SCADA partner. The partnership will standardise operational visibility, reliability and control across 34 manufacturing facilities worldwide.

Read more...
Adroit Technologies champions sustainable, scalable industrialisation across Africa
Adroit Technologies SCADA/HMI
Adroit Technologies has reaffirmed its commitment to accelerating Africa’s industrial growth through resilient, affordable and future-ready digital solutions for utilities, manufacturing and process industries.

Read more...
Modernising critical water systems without disruption
Rockwell Automation SCADA/HMI
The region of Waterloo needed to upgrade its SCADA and PLC systems across 157 water facilities while ensuring continuous water availability for over 60 000 residents. Their success story, powered by Rockwell Automation technology, shows that modernisation doesn’t have to mean disruption.

Read more...
HC Series hand controller
SCADA/HMI
The HC Series hand controller is a pre-qualified solution for demanding environments, and ensures safe and intuitive command where standard controls fail.

Read more...
Becoming a leader in alarm annunciators
Omniflex Remote Monitoring Specialists SCADA/HMI
The rise of the digital age and PC-based systems and graphical interfaces led many to view the traditional annunciator market as obsolete. Omniflex explains how the company saw the market differently to then established players like Highland and Rochester, and how it reshaped the industry.

Read more...
Intuitive CNC HMIs with simulation functionality
Beckhoff Automation SCADA/HMI
The TwinCAT 3 automation software from Beckhoff offers two new function libraries for CNC-specific user interfaces. These were used to create an advanced, intuitive HMI application specifically for CNC purposes and to simulate part machining using real-time data.

Read more...
HMIs for water treatment facilities
DirectLogic Automation SCADA/HMI
Having an efficient and well-managed wastewater treatment process is imperative for sustainable water management. However, there are some challenges. To address these, DirectLogic Automation supplies a range of Weintek HMI touch screens featuring state-of-the-art technology, flexibility, rugged construction and open connectivity.

Read more...
Operator panel simplifies control and boosts performance
Siemens South Africa SCADA/HMI
The Sinamics SDI Pro 14 cm operator panel is an innovative accessory for drive technology, providing efficient support for local engineering.

Read more...









While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd | All Rights Reserved