System Integration & Control Systems Design


Implications of Microsoft.NET for scada

December 2000 System Integration & Control Systems Design

In June this year Microsoft unveiled their .NET strategy. Even the most loyal Microsoft acolytes might be forgiven for thinking that, with Windows DNA and Windows DNA 1000 not yet fully assimilated into the collective consciousness, this time Microsoft might have gone a technology too far.

On the subject of .NET, Bill Gates is quite forthright. He talks in terms of 'betting the company' and of .NET being Microsoft's third major wave - first MS DOS, then MS Windows, and now MS .NET. The fundamental idea behind .NET is that the focus is shifting from individual websites to constellations of computers, devices and services that work together to deliver broader, richer solutions. It will help drive a transformation in the Internet that will see HTML-based presentation augmented by XML-based information. The key difference being that XML-based protocols like SOAP (Simple Object Access Protocol) allow users to interact meaningfully with data, thereby turning it into information instead of just viewing the data in a read-only sense which tends to be the case now.

The situation that currently prevails, with individual websites operating as data silos despite copious amounts of bandwidth, is similar to the situation common in many companies before the advent of the PC and local area networking, where corporate mainframes and departmental minicomputers were custodians of huge amounts of data.

What does all this mean for scada - a relatively tiny, if technologically challenging, niche market from an overall IT perspective? Despite its niche market status, scada has not been immune from the buffeting caused by successive waves of change. First the PC and DOS, then the various Windows generations: Windows 3.x, Windows NT, Windows 9x, Windows 2000. Each generation has been loosely accompanied by so-called key technologies: DDE, NetDDE, OLE, COM, ActiveX, SQL, ADO, DCOM, COM+, etc. Broadly speaking, things have improved for end-user and system integrator alike. Prices have continued to fall in real terms, performance and reliability have generally improved, and the scale and magnitude of the applications attempted has increased.

Most leading scada vendors have hitched themselves to the mainstream Microsoft bandwagon over the last few years. This has meant that solutions have tended to be single platform - specifically the Wintel platform. Even COM and DCOM, which were meant to herald the era of component software and distributed components respectively, have delivered at best in a limited sense, and then only on the single Wintel platform.

Part of the problem with COM/DCOM is that it provides a tightly coupled solution where objects are instantiated remotely across processes and even machine boundaries. This approach brings complexity and baggage, such as having to maintain object and class versioning information, reference counts, etc. The XML-based Simple Object Access Protocol (SOAP) fundamental to .NET follows instead a much more loosely coupled approach. This means that computers, devices and services participating in the delivery of some overall end-user solution can, and almost certainly will, run on different platforms: Wintel, Linux, Sun, etc, provided they all implement SOAP. Not to be left out are WAP capable devices such as PDAs and next-generation mobile phones.

Where does all this leave today's practising automation engineer or IT consultant, faced with choosing a scada, HMI or MES system for an upcoming project? The answer is to go for a system that has at its heart an open, object model, where every property of every object is exposed via a programmable automation interface (Open Automation Technology). A system where features such as clustering and redundancy are fundamental and built-in, not added by user-defined scripts, etc. A system fully exploiting the 'currently shipping' technologies mentioned above such as ADO, SQL, ActiveX, COM/DCOM. Only in this way can you be reasonably sure that a system you choose today will allow your organisation to fully exploit all the e-opportunities of the future.



Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

How certified industrial automation channels become co-creators in the AI era
Schneider Electric South Africa System Integration & Control Systems Design
As industrial automation becomes software-driven and AI-enabled, the role of channel partners is shifting from equipment supply to outcome-based consulting, software integration and lifecycle services that require continuous certification and capability development.

Read more...
Why integration defines the next competitive edge in pulp and paper
System Integration & Control Systems Design
ABB’s Arvin Ramjee argues that fragmented automation, assembled from different suppliers at different stages of a plant’s lifecycle has become one of the pulp and paper industry’s most overlooked commercial risks, and that true integration, rather than surface-level connectivity, is what delivers measurable business value.

Read more...
Integrated automation enhances water treatment at dairy facility
Process Dynamics System Integration & Control Systems Design
Process Dynamics delivered the electrical, instrumentation, control and automation integration for an advanced water treatment and reverse osmosis system at a major South African dairy processing facility, achieving a 50% reduction in the client’s water utility costs.

Read more...
Intelligent process control is reshaping cement production in Africa
System Integration & Control Systems Design
Advanced process control, predictive analytics and automation are helping African cement producers cut energy use and stabilise output as they contend with rising electricity costs and tighter margins.

Read more...
Effective alarm management for safer, more productive operations
Adroit Technologies SCADA/HMI
Adroit Technologies addresses alarm flooding and nuisance alarms with its Adroit Alarm Management solution.The platform combines performance dashboards, mobile escalation via Adroit AIR, and an integrated digital logbook to turn alarms into actionable operational intelligence.

Read more...
Schneider Electric’s Alliance Programme turns system integrators into trusted technology partners
Schneider Electric South Africa System Integration & Control Systems Design
: Schneider Electric’s Alliance Partner Programme is helping system integrators across Africa move beyond one-off projects and build the skills and service models needed to become long-term industrial technology partners.

Read more...
Process Dynamics – Integrated Automation for Dairy Water Treatment
Process Dynamics System Integration & Control Systems Design
   Project and industry Process Dynamics delivered the electrical, instrumentation, control and automation integration for an advanced water treatment and Reverse Osmosis (RO) system at one of South Africa’s ...

Read more...
New SI programme strengthens Schneider Electric’s partner ecosystem
Schneider Electric South Africa System Integration & Control Systems Design
Schneider Electric’s SI Energise 2.0 programme offers system integrators a competency-based framework to develop deeper expertise in EcoStruxure and AVEVA software, enabling them to deliver full-lifecycle industrial automation solutions.

Read more...
AI and smart solutions for underground proximity detection systems
System Integration & Control Systems Design
Booyco Electronics explains why fitting proximity detection systems underground is far more complex than installing sensors, and how integration, data and intelligent analytics are helping mines manage the challenge.

Read more...
Why cloud-ready BMS is reshaping building operations
Schneider Electric South Africa System Integration & Control Systems Design
Smart sensors and non-contact radar are reshaping industrial measurement, feeding connected platforms that predict failures before they happen.

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