DCS, PLC, PAC and HMI

David L. Neal, P.E. – Advanced Industrial Systems, Inc.

9/17/07

DCS - Distributed Control System.

Generally a vendor specific solution for a larger facility. Usually includes hardware, software, systems engineering, start-up, and training services. Often includes an advanced language for extended programming. May include installation. May include hardware and software from any or all of the HMI, PAC or PLC vendors.

DCS vendors often supply a complete system from proposal to start-up. Long term support is generally a characteristic of a DCS vendor.

DCS accept a wide variety of signals including analog, digital, serial and network information. The DCS can usually be tied to other plant computer systems.

Proprietary hardware and protocols have been common in the past. Many DCS vendors now incorporate more open standards in their systems. Some open standards are not as open as they appear.

 

 

PLC – Programmable Logic Controller. traditionally a hardware solution for I/O and logic control. Most large PLC’s accept analog inputs, some small PLC’s accept analog but many do not.

In general the PLC hardware and software is totally specific to the supplier. Even though many suppliers claim openness, it may come at the cost of performance, reliability or high cost.

Soft PLC programs have been around for many years. They use a variety of I/O hardware and can often be used in a multi-vendor environment.

Most PLC vendors offer some form of HMI or HMI compatibility.

Large PLC’s have extensive communications capability. Most small PLC’s have very limited communications capability (or none at all).

The microPLC has developed at a very low cost with small point count. MicroPLC’s lack many of the features of their big brothers, but are often cost effective for specific applications.

Programming, engineering, training, and start-up are normally provided by the end user or a third party. PLC vendors almost never do installation.

PAC – Programmable Automation Controller.

A hardware/software solution that may or may not include multi-vendor capability. This group of products is generally designed around PC hardware with connectivity to a variety of I/O and software. The PAC supplier provides connectivity and drivers for their hardware, and vendor recommendations for compatible programs. Most are designed to accept user programming in C or Basic as well. Some have better documentation than others.

VME, and STD were early forms of PAC systems.

Many PAC’s are built around the Modbus protocol. Some include HMI’s, however most rely on third party HMI’s.

These systems, by their nature are VERY open.

Programming, engineering, training, and start-up are normally provided by the end user or a third party. PAC vendors almost never do installation.

The microPAC has developed at a low cost with small point count. microPAC’s lack some of the features of their big brothers, but are often cost effective for specific applications. Most microPAC’s have limited interface capability.

HMI Human Machine Interface.

Generally a software program with capability to talk to a wide variety of hardware. HMI’s in their most basic form display information about the control system, while control is performed in other places. Modern HMI’s provide control feedback, recipes, alarm handling, data logging, trending and calculation capability. Some HMI products provide the capability of distributing information locally and across the internet. Advanced HMI’s provide interconnectivity among many different devices with highly distributed nodes.

HMI systems are usually very open, however it may be impossible to add extended programming. Some HMI systems have the capability to exchange data with other programs giving those systems an advanced degree of openness.

 

Things To Look For In Selection

1

Proposal Depth.
It’s important to recognize that vendors typically respond to bids, rather than needs. The initial costs may be lower than they would be in a fully integrated system. Is this cost savings doable in your company? Do you need to bring in some outside talent to help you bridge the gap?

2

Licensing Fees And Add-Ons.
Some systems come with minimal software. Surprise software additions can end up costing a substantial amount of money and engineering time to get installed and operational.

3

Old Versus New.
Find out whether the system can do your basic job of control, I/O, alarming, trending, logging, and displaying. Can you make changes, and support the system without a lot of complex training? Is the technology new and is your company the guinea pig? On the other hand, is the systems already obsolete, and will you be asked to embark on an expensive upgrade a couple of years downstream? Don’t get caught between old and the new platforms; there can be an arduous and expensive changeover process.

4

Standards.
What is proprietary and what is not? All vendors claim "open" systems, but few are truly open. Are common industry protocols used without any vendor specific enhancements? The new system should integrate easily with your existing communications interfaces, such as HART, Modbus, serial, Ethernet, etc.

5

Quality And Customer Support.
If it’s one vendor or ten - customer satisfaction and quality are critical. Get a user list and ask past customers how does this company come through when the chips are down? Everyone has superb customer service when everything is going well.

6

Training And Services.
Who is going to do this? Is it a function that you as a customer are taking on? Who can help if you get in a bind? Some vendors have been known to withhold key information.

7

Long Term Support.
How easily can you talk with your vendors? Who has the knowledge in your organization to support the project? Will they still be there next year? Do you need a support contract?

8

Business Focus.
Are your vendors focusing on your company’s business? Pure hardware, pure software, pure services, or a complete solution supplier with industry knowledge and the ability to handle your project?

9

Stability.
Will they still be there when you need them? Get some home phone numbers of key people. At least you’ll be able to contact them if everything else fails.

10

Partnership Development.
Are you the "flavor of the day"? Does your vendor want to build a long term relationship, or is business just down in their more profitable business segments. Will your salesperson/contact still be there at the end of the project?