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:

Powering southern Africa’s industrial evolution for over five decades
Oilpower System Integration & Control Systems Design
Established in 1974, Oilpower is a recognised name in South Africa’s hydraulic and pneumatic sector. What started as a small, family-run business has matured into a highly structured operation with specialised teams, experienced engineers and a reputation for technical excellence and reliability. Oilpower is celebrating its 50th anniversary this year

Read more...
Metal plant automation upgrade
ABB South Africa System Integration & Control Systems Design
A combined compressor house (CCH) control system replacement project, undertaken by NJC, an ABB Authorised Value Provider (AVP), has won high praise from client ArcelorMittal.

Read more...
SIs - the channel’s conductors of light
Schneider Electric South Africa System Integration & Control Systems Design
Today’s original equipment manufacturers are innovators in the truest sense, driving the absolute newest in technological advancement. While they develop advanced and often groundbreaking solutions, it is the system integrators who bring these innovations to life.

Read more...
Automation software to future-proof your operations
Adroit Technologies IT in Manufacturing
As the official partner of Mitsubishi Electric Factory Automation, Adroit Technologies empowers businesses with cutting-edge solutions that reduce costs, improve quality and increase productivity.

Read more...
The state of the SI industry remains strong and is expanding
System Integration & Control Systems Design
The system integration (SI) industry is expanding with the adoption of AI, automation and data sharing, allowing companies to improve operational efficiency and competitiveness across diverse sectors.

Read more...
The symbiotic relationship between OEMs and SIs
Schneider Electric South Africa Editor's Choice System Integration & Control Systems Design
While businesses tend to turn directly to original equipment manufacturers OEMs or vendors when embarking on IT projects, the role of the SI as a key facilitator and partner cannot be overstated.

Read more...
Flexible and precise dispensing technology
Beckhoff Automation System Integration & Control Systems Design
The Scheugenpflug ProcessModule axis system forms the basis of Atlas Copco’s dispensing and screwing cells and a flexible integration platform for general contractors and machine builders. Precise process sequences are ensured by TwinCAT CNC and servo drive technology from Beckhoff.

Read more...
Cybersecurity in factory automation
Adroit Technologies IT in Manufacturing
In the era of Industry 4.0, factory automation has transformed industrial processes, enhancing efficiency, productivity and connectivity. However, this digital evolution has also introduced new vulnerabilities, making cybersecurity a critical concern for manufacturers.

Read more...
The time is now for systems integrators
Editor's Choice System Integration & Control Systems Design
Integrators combine sophistication regarding technology innovation with practical, hands-on experience. Collaborating with systems integrators is the means to significant productivity improvement, powered by the convergence of automation and information and operations technology.

Read more...
System integrators are a diverse market
Editor's Choice System Integration & Control Systems Design
System integrators (SIs) combine expertise on emergent technologies with real world experience. Working with SIs, it’s inevitable that at some point someone will say, “We’re not a typical SI.” And in many ways, it’s true. SIs come in all shapes and sizes.

Read more...