Sie sind auf Seite 1von 68

D a t a Acquisition and Control System (DACS flammable gas a t 241-SY-101.

11. Receiver Remarks: 11A.

Design Baseline Document.

ED-7400-172-2 ( 0 5 / 9 6 ) GEF097

00-7400-172-1

HNF-1539, Rev. 0

HUMAN-MACHINE INTERFACE (HMI) REPORT FOR 241 -SY-I 0 1 DATA ACQUISITION SYSTEM (DACS) UPGRADE STUDY
R. W T r u i tt PLC's Plus, Richland, WA 99352 SFsc U .S. Department o f Energy Contract DE-AC06-96RL13200

EDT/ECN: 620051 Org Code: 74800 B&R Code: EW3120072

UC: UC-2030 Charge Code: NlWGB Total Pages: 6667


,/ 7 0&

Key Words : HMI , System Architecture, Operating System, Networking, Configuration, Development, Database, Hardware, Software, S c r i p t i n g Abstract: This r e p o r t provides an independent evaluation o f information f o r a Windows based Human Machine Interface (HMI) t o replace t h e e x i s t i n g DOS based Iconics HMI currently used i n t h e D a t a Acquisition and Control System (DACS) used a t 241-SY-101

Per General Counsel documents t h a t l i s t products f o r Conceptual Design o r Procurement have been given a waiver f o r trademark c a l l out.

TRADEMARK DISCLAIMER. Reference herein to any specific comnercial product, process, or service by trade name, trademark, manufacturer, or otherwise, does not necessarily constitute or imply its endorsement, recomnendation, or favoring by the United States Government or any agency thereof or its contractors or subcontractors. Printed in the United States of America. To obtain copies of this document, contact: Document Control Services, P.O. Box 950, Mailstop H6-08, Richland W 99352, Phone ( 5 0 9 ) 372-2420; A Fax ( 5 0 9 ) 376-4989.

/e

R;leas/Approfal

' Date

2 t 97

Release Stamp

Approved for Public Release


A-6400-073 ( 0 1 / 9 7 ) GEF321

:I

HUMAN-MACHINE INTERFACE (HMI) REPORT FOR 241-SY-101 DATA ACQUISITION SYSTEM (DACS) UPGRADE STUDY

Prepared by:
Richland, WA
PLCS Plus

August 1997

HMI Report for DACS Upgrade Study .

Page 2 of 26

1.0
2.0 3.0

INTRODUCTION DISCUSSION

......................................................

.3

.........................................
.6 7

SYSTEM PERFORMANCE .............................................. CONCLUSION

4.0

.........................................................

5.0
6.0

PRODUCT DESCRIPTIONS FEATURES

.........................................
10

...........................................................
...........................

6.4

Networking

........... 16
.....................
20

.........................
7.0 APPENDICES Appendix B: Appendix C: Appendix D: Appendix E: Appendix F: Appendix G: Appendix H: Appendix I: Appendix J:

........

..........................

. . . . . . . . .26

Reprint from . ,June 1997 Reprint from ,July 1996 PLCs PLUS Internal Survey Competitive Review - Paragon TNT Reprint from h i l h h , May 1996 Reprint from ' ' ' ,June1996 , April 1996 Reprint from Reprint from , May 1996 Reprint from ,May 1996

HNF -639,
n

Reo. 0

HMI Report for DACS Upgrade Study


~~

Page 3 of 26

10 .

INTRODUCTION

PLCs Plus was tasked with the responsibility of producing a Human Machine Interface (HMI) report. The purpose of the report is to provide evaluation information for a Windows based HMI to replace the existing DOS based Iconics HMI currently used in the Data Acquisition And Control System (DACS) used at 241-SY-101. A fundamental reason for this evaluation is because of the difficulty of maintaining the system with obsolete, unsupported software. The DACS uses a software operator interface (Genesis for DOS HMI) that is no longer supported by its manufacturer, Iconics. In addition to its obsolescence, it is complex and difficult to train additional personnel on. The FY 1997 budget allocated %40Kfor phase 1 of a softwarehardware upgrade that would have allowed the old DOS based system to be replaced by a current Windows based system. Unfortunately, budget constraints during FY 1997 has prompted deferral of the upgrade. The upgrade needs to be performed at the earliest possible time, before other failures render the system useless. Once completed, the upgrade could alleviate other concerns: spare pump software may be able to be incorporated into the same software as the existing pump, thereby eliminating the parallel path dilemma; and the newer, less complex software should expedite training of future personnel, and in the process, require that less technical time be required to maintain the system.
2.0

DISCUSSION

Information presented in this HMI report has been compiled from several sources. Each of the HMI suppliers' internet web sites and sales literature were used in gathering pertinent data regarding these suppliers and the systems they offer. PLCs Plus does not assume any responsibility for the validity of the information provided by suppliers, as only the suppliers can verify the accuracy of their statements. Verification would best be accomplished by witnessing demonstrations of those systems that seem applicable to the needs ofthe 241-SY-101 project. Other sources of information for data used in this report are: Managing Automation (June 1997), Control Engineering (February 1997),Manufacturing Systems (July 1996), and the engineering staff of PLCs Plus.

HMI Report for DACS Upgrade Study

Page4 of 26

The following topics were selected because of the estimated impact with regard to a decision for selection of an HMI to be used as a possible upgrade for the current system used at DACS, controlling the Hydrogen Mitigation mixer pump in tank 241-SY-101: Product Descriptions, Features - System Architecture, Operating System(s), OpedScalableff lexibility/Compatibility, Networking, ConfiguratiodDevelopmenVDatabase, HardwarelSoftware - System Specifications, Support, and Scripting. Items not covered in this report, since several of the products capabilities were judged to be relatively equal, were: Graphics, Drivers, TrendslReportskIistory, Alarms, Security, WizardsDynamos, OptimizationPolling. Four suppliers were selected for consideration: Iconics-Genesis For Windows, WondenvareInTouch, Intellution-FIX, and Ci Technologies-Citect. The suppliers chosen for review in this report were based on the experience of PLCs Plus, availability of the products for evaluation, and various demonstrations presented by the suppliers. The order of presentation of the products was selected randomly as follows: Iconics, Wonderwxe, Intellution, and Citect. Product discussions throughout this report were kept in this order to help simplify reading the report. Also, included in this report are four surveys, three from industry publications and one that was conducted as an internal survey by the staff of PLCs Plus. Brief results are as follows: The survey is an alphabetical listing of approximately 50 companies' Supervisory Control And Data Acquisition (SCADA) software. There are two significant categories: Operating System and Features. The survey shows only Iconics having exceptions compared to the other three. It is indicated that Iconics is still reliant upon a DOS based Real-Time Server and is not capable of Multi-Channel Signal Conditioning. All of the other suppliers provide MultiChannel Signal Conditioning. (Appendix A provides complete results of the survey.)
M a n a g l n e s , "Hot 100 Manufacturing Software Companies" listing is based on a composite of size, market dominance, and technology. This is an alphabetical listing, rather than a ranked list of their "choice of significant software vendors." There are four items listed for each of the companies covered in this report: Location, Product, Application, and Outlook. (Appendix B provides complete results of the survey.)

HMI Report for DACS Upgrade Study

Page 5 of 26

From "Top 50" survey, the rankings are based solely on revenue derived from manufacturing software in calendar year 1995. Some key comments taken from the listing are:

h n k s - did not make the Top 50 listing.


Wondenvare - "appeared to hit rough waters" and was forced to "grow-up'' after experiencing entrepreneurial growth. It was stated, "not so much a company in dire straits, but one working to establish a new identity."

Tntellutinn - "continues to churn out leading-edge process-automation

and control software, and manufacturing companies around the world keep gobbling it up." Current successes are attributed to "the market's rapid adoption of 32-bit computing environments. Thirtytwo bit computing is a synonym for Windows NT and Windows 95. Intellution began building its products for those environments in 1993, and it appears customer demand for those systems finally has materialized." Intellution received Microsoft's Leonard0 Medal for Technical Innovations in Manufacturing. It was stated, this "solidifies our leadership role in the industrial automation software market." (Appendix C contains the complete results of the survey.)
An evaluation copy of was not available at the time of the PLCs Plus internal survey, so only Imnici, Y h d x x x e , and InleMkm software were considered. Thirteen categories were defined with a weighted ranking assigned to each, 5=BEST to I=WORST. (Appendix D lists the complete results of the survey.)

HMI Report for DACS Upgrade Study

Page 6 of 26

Table A lists the strengths and weaknesses of each product, according to the PLCs Plus staff:

DhkA
PRODUCT
Iconics STRENGTHS Tools, Scripting (VBA) WEAKNESSES Operating System, Difficult to Learn, Reliability Operating System, Drivers, Networking None Identified

Wonderware Intellution

Technical Support Operating System, Drivers, Networking, Reliability

3.0

SYSTEM PERFORMANCE

Performance is an often ignored element in the evaluation of HMI systems. However, our recommendation would be to limit the choices to one or two products then perform tests, including the following items:
*

Data acquisition speed. Data processing speeds (alarms, calculations, etc.). Data presentation speeds (graphics). Data storage speeds (historical archiving). System responsiveness to user requests.

HMI Report for DACS Upgrade Study

Page 7 of 26

Since data acquisition is the data source for most other HMI tasks, it is often acknowledged as one of the key system performance features and because of this the performance of device drivers is very important. Since device drivers are the interface gateways to the rest of the system, these drivers limit the overall performance of HMI software and control the updating capabilities of the other HMI tasks. Repeatable testing with a number of programmable controllers and with a number of HMI systems has been performed. Consistently, DLL drivers outperform DDE drivers by a factor of 10 and the end-user is dependant on the device-driver performance. The update efficiency of graphics, trends, and other functions depends on the device driver, and directly controls the presentation of timely information used to make critical, informed decisions.
4.0

CONCLUSION

The evidence as indicated from the various reference sources used in this report leads to the recommendation of Intellutions FIX software to be used at DACS. The data in (lantral . . Engmem&s survey reveals there are serious drawbacks of a DOS based system, such as Iconics Genesis. (Some of the problems include limited vendor support, 16-bit portability, training difficulties, and more.) s Top 50 rankings lists favorably the 32-bit Windows NT based leading edge software from Intellution. Also, the DACS computers are highly networked, with networking being another strong point of Jntellution. Intellution has become more prevelant on the Hanford Site. There are several projects currently using Intellution software: PUREX - SAMCONS, W211, W259 T-Plant, and Spent Nuclear Fuel Canister Storage Building and Cold Vacuum Drying Facility. This report is intended to give an overview of these products for possible use at DACS. Hopefully, this information will prove useful as a tool in making an informed decision related to these product technologies and associated vendors.

HMI Report for DACS Upgrade Study

Page 8 of 26

Note: The information presented in the following pages is vendor supplied. 5.0

PRODUCT DESCRIPTIONS

kanks
The complete Automation Tool Suite for MMI, SCADA and Control! See for yourself how the Project Manager coordinates the operation of GFWs modular components and how GEN-NET is used to connect GENESIS for Windows and GENESIS Control Series (DOS) workstations. Other features include Dynamic Data Exchange (DDE), and VBA Compatible Scripting. For additional information see Specifications and Accessories. Introducing GENESIS for Windows the first complete software Automation Tool Suite for PC-based Operator Interface (MMI) and Supervisory Control (SCADA). GENESIS for Windows (GFW) features a suite of independent 'Best-In-Class' applications for graphics, trending and data logging, a l m management, UO scanning, control logic, and more. These are just a few of the features that make GENESIS for Windows the best choice for any application. GEhXSIS for Windows is a total software solution for factory automation and process management. GFW is a modular system, made up of fully independent client and server applications. Assemble your own custom MMVSCADA system by combining the GENESIS for Windows modular components with any other Windows software.

Wonderware pioneered the use of Microsoft@ Windows on the factory floor in 1989, with the introduction of our revolutionary InTouchTM man-machine interface (MMI) s o h a r e . Since then, Wonderware has rapidly become the world leader in industrial automation solutions, offering the Wonderware Factory SuiteTMof products that span the enterprise, from the factory floor to the executive offices -- from supervisory control and data acquisition (SCADA) applications to production management and resource tracking, flexible batch management, expert machine diagnostics, and connectivity products to link them to control devices and computing networks.

HMI Report for DACS Upgrade Study

Page 9 of 26

Wonderware InTouch is an object-oriented, graphical man-machine interface (MMI) application generator for industrial automation, process control and supervisory monitoring applications. A core module of Factory Suite, InTouch allows engineers to readily create, on a computer display screen, graphical representations of the physical devices (gauges, meters, knobs, switches, etc.) used to control equipment in a factory or process control system - and to animate them with a wide range of properties to replicate the real process. Version 6.0 for Windows NT 4.0 includes several new distributed alarm handling, distributed historical data, dynamic resolution conversion and remote application development and maintenance for use in large PC-based networks. Enhancement modules include Recipe Manager, Statistical Process Control (SPC) and SQL Access. Included with InTouch is FactoryFocusTM,a view-only node that gives managers and office workers a low-cost and convenient way to monitor plant floor operations from their desktop anywhere within a company. InTouch 6.0 also contains the Wonderware Productivity Pack, a handy software tool that helps users to develop custom wizards. For Windows NT users, the Productivity Pack has more than 2,000 wizards that make application development easier than ever before.

For more than 15 years, Intellution has been setting the industry standard for easy, powerful, and reliable automation solutions for manufacturers across the globe. The #I Automation Software for Windows 95 and Windows NT. A True 32-bit design - Intellution's proven 32-bit F I F h cautomation software is the only automation solution that takes full advantage of all the powerful capabilities of Windows 95 and Windows NT. With more 32-bit installations than all other automation software vendors combined, only Intellution has the experience and technology to solve your most difficult manufacturing challenges, now and in the future. Unlock the power, performance and security of Windows 95 and Windows NT with the proven 32-bit performance of Intellution's 32-bit FIX automation software. 32-bit processing is the future of industrial automation, and it's here today with Intellution's 32-bit FIX software for Windows 95 and Windows NT. Intellution's FIX family of products for MMI and SCADA applications is consistently rated number one by industry analysts, integrators and end-users alike. The FIX is industry's top choice because it enables users to quickly and easily build a powerful window into their manufacturing operation.

Welcome to Citect for Windows! You can configure a Citect monitoring and control system to suit any industrial application. And because Citect has been designed with flexibility in mind, you can design a system to suit your exact requirements.

HMI Report for DACS Upgrade Study

Page 10 of 26

Citect suits both small and large applications. Because it is flexible, Citect will keep pace with your plant and information requirements as they change and expand.

YO Optimization
eOperates on a demand basis *Supersedes the conventional predefined scan method .Automatic optimization ofblock data requests to PLCs and DCs *Automatic rationalization of network wide user data requests .Maximization of control vendors highway bandwidth Applications Language (Cicode) *Fully pre-emptive multi-threaded language *Client Server, Remote Procedure Calls ( F ) .User RC ' Written Functions *Indirect Read and Write of tags *Functions are re-usable, modular and transportable throughout the system *Full mathematical and Boolean fbnctions *Full string manipulation .If-then-else, For-Do, While-Do, Conditional Executors .Over 500 standard Cicode functions provided .Designed especially for plant monitoring and control applications Citect is easy to learn and use. Features such as templates, genies, and wizards reduce the time and effort required to configure your Citect system, as well as maximize its performance.
6.0

FEATURES System Architecture

6.1

Lcanirs
Information not available.

Wonderware
Information not available.

FIX Automation Software Features: Distributed, Client/Server Architecture Intuitive Man-Machine Interface 100% Data Integrity Real-Time Process Monitoring Supervisory Control and Data Acquisition

HMI Report for DACS Upgrade Study

Page 11 of 26

SQL/ODBC Relational Database Connectivity Alarming and Alarm Management Comprehensive, Accurate Reporting Real-Time and Historical Trending Statistical Process Control MMI and SCADA Solutions for All Size Applications
CikCt

Systems Architecture Client Server Distributed Processing Open architecture design * Imbedded real-time multi-tasking kernel Centralized alarm, trend and report processing Automatic update of configuration across a network * Concurrent support of multiple display nodes Access any tag and or any data from any node Scalable architecture allows expansion without configuration changes Single Database configuration source for Large Networked Systems

Fault Tolerance Automatic change over and recovery Full hot standby supported Supports primary and secondary equipment configurations Intelligent redundancy allows secondary eqoipment to contribute to processing load Dual Networks for h l l LAN Redundancy No configuration required may be enable via single check box Redundant writes to PLCs with no programming Redundant File Server Support
6.2
Operating Systern(s)

I.wlics
DOSlWindows 3.X195NT

HMI Report for DACS Upgrade Study

Page 12 of 26

Wondenvare
Windows 3.W95iNT Wondenvare continues to lead the industry in implementation of automation solutions based on Microsoft Windows 9 Y M and Windows N F M operating systems as well as on the Microsoft Backoffice suite of server solutions. The Wondenvare InTrackTM production management system, in fact, is the first -- and still the only -- industrial automation software system certified for use on Microsoft Backoffice.

Windows 3.W95iNT FIX for Windows 95 and Windows NT is a true 32-bit software application written to Microsoft's Win-32 specification. This means that, unlike 16-bit software systems, FIX takes full advantage of all the powerful capabilities of Microsoft's Windows 95 and Window NT operating systems, including pre-emptive multitasking, multithreading, plug and play hardware compatibility, symmetric multiprocessing and much more. The first automation software vendor to introduce a 32-bit application for the Windows NT platform. Intellution today has more 32-bit installations than all other automation software vendors combined.

w
Windows 3.W95MT 6.3

Open/Scalable/Flexibility/CompatibiIity

Recognized Standards With today's fast changing technology, GENESIS for Windows is designed to stay current by adopting widely recognized standards. Exchange data with other Windows applications using Windows DDE and OLE. Enjoy direct database connectivity using ODBC and SQL. Distribute realtime data around the plant, or around the world, using TCPiIP networking. Customize the system with easy to team Visual Basic scripting commands. Standards save engineering time and protect your valuable software investment.

HMI Report for DACS Upgrade Study

Page 13 of 26

*Over 250 interfaces to PLCs, Loop Controllers, and I/O Systems for maximum industrial connectivity *Distributed clienthewer architecture for expandableplant wide networking *Powerful DDE, OLE, and direct DLL communication capacity that offers full connectivity to other applications GEN-RTU is the Remote Terminal Unit option used for executing periodic communications with up to 120 remote J f Odevices via telephone modems. This provides a highly flexible, low cost solution for PC-based distributed data acquisition systems. Types of polling include sequential, periodic, and on-demand. Up to 300 telephone numbers can be configured and can be changed on the fly. Use this option whenever it is impractical to maintain continuous modem communications with remote JfO. GEN-TEXT is an ASCII text messaging driver that provides a general purpose interface for sending predefined ASCII messages to a serial port based on logic within the RTS. Up to 1024 different messages can be defined. Use this option whenever custom ASCII text messages need to be sent to printers, telephone pagers, modems, or any other device that can be connected to COM 1-4. This option counts as one of the six RTS device drivers. ODBC Configuration Tools
An JfO Server consists of two parts-Configuration and Runtime. The configuration utility uses an ODBC compliant database to define the I/O "points." This might include the tag name, point type (e.g , analog or digital), the memory location of the desired data, scaling parameters, alami information, and so on. Separate screens configure the communication ports and addressing information of networked devices. The use of Microsoft standard ODBC technology means that the configuration information can be accessed, imported, or exported to a variety of database and spreadsheet programs. This makes it possible to transfer information from PLC programming software directly into the VO Server configuration.

Fast Runtime Engine The JfOServer Runtime engine performs the actual communication functions to the field devices. It is optimized to maintain a real-time database of only the I/O data and alarm information. Calculations and logic must be provided by other applications. This design helps the VO Server runtime use the minimum system resources for best performance. Multiple V O Servers can be running simultaneously.

HMI Report for DACS Upgrade Study

Page 14 of 26

Large YO Capacity Each I/O point, or tag, can be configured for continuous update or scan-on-demand. Continuous updates are used for points which are always required, or which must be scanned for alarm conditions. With scan-on-demand, only those points being requested by the client applications are automatically updated. This method allows the UO Server to simultaneously manage thousands of data points. Most applications use a combination of the two methods. Development Tool Kit A tool kit is available for users who want to create their own custom UO Servers. The I/O Server developer needs only to define the configuration GUI and the Runtime communication protocol section. The I/O Server Tool Kit will do the rest.

Wonderware
NetDDE Using Wonderware's NetDDE, included with InTouch, users benefit from DDE connectivity between applications on different nodes over the network. Connectivity support is provided between Windows, VMS, and UNIX operating environments over a range of network protocols such as NetBIOS, TCPIIP, and DechET, plus serial port communication. NetDDE enables the workstation to be a virtual gateway between network protocols. Dynamic Tag Referencing InTouch has many NEW distributed features. Dynamic Referencing lets users change database references to inputloutput tags at runtime. This means that users can change data references on the fly for PLC addresses, Excel spreadsheet cells, Dynamic Data Exchange (DDE) references, and the like. Using this exciting new capability, operators can use a single tag to 'view' any cell in a spreadsheet, for example. Coupled with Wonderware's existing ability to dynamically switch between I/O servers or other DDE-aware applications, Dynamic Referencing provides tremendous application flexibility. Distributed Alarming supports multiple alarm servers or 'providers' simultaneously, which gives operators the ability to view alarm information from multiple remote locations at the same time. The new distributed alarm functions let users implement 'point-and-click' alarm acknowledgement, alarm scroll bars and many other new features for networked use. The new Distributed Historical Trending system allows users to dynamically specify different historical file data sources for each of the pens on a trend chart. Since InTouch permits the use of up to eight pens per trend chart, users can have an unprecedented amount of historical data available for viewing at any given time. Remote Development features have been added to accommodate large multi-node installations. These include application updating of all nodes on a network, either automatically in a time-based fashion or in response to operator triggers or application events.

HMI Report for DACS Upgrade Study

Page 15 of 26

DDE I/O Servers DDE I/O Servers are inputloutput drivers that use Microsoft's Dynamic Data Exchange (DDE) protocol to provide seamless data sharing between Wondenvare InTouch and programmable logic controllers (PLCs) or other control devices. The servers' use of DDE also allows the exchange of datawith any DDE-aware Windows programs. Wondenvare offers hundreds ofDDE Servers, as well as a DDE Server Toolkit that lets users develop their own servers. Professional Developers Kit (PDK) The Wonderware InTouch PDK, available on CD-ROM, is a comprehensive product bundle consisting of Wondenvare InTouch Standard for Windows, Windows 95 and a full 32-bit version for Windows NT. It includes all of Wondenvare's powerful options: SPC, SQL Access, Recipe, NetDDE, all the I/O Servers, and documentation for all bundled software. The PDK is targeted at System Integrators and other power users. SQL Access Wonderware's SQL Access option provides InTouch users with access to virtually all of the large database programs, including Microsof? SQL Server, ORACLE, SyBase, dBase, and others that support the Open Data Base Connectivity (ODBC) standard. Extensibility Toolkit This software package allows users to customize and extend the capabilities of InTouch according to their specific needs. The Toolkit includes the Wizard Development Kit, the Script Enhancement Kit and the IDEA Toolkit. Users with "C" programming competence can create their own Wizards and unique script hnctions and include them as part of their development system. They can also tap into the power of Visual Basic, FORTRAN, Pascal, etc., for additional development of visual elements, forms, database access and manipulation. DDE I/O Servers
A wide range of I/O servers are available from Wonderware as well as third-party developers for hundreds of the most popular control devices, including Allen-Bradley, Siemens, Modicon, Opt0 22, Square D and more. All Wonderware servers provide standard DDE communication to any WindowsDDE application as well as "fastDDE for communication with Wonderware products. Wonderware also offers a DDE Server Toolkit that lets users develop new or proprietary DDE servers.

HMI Report for DACS Upgrade Study

Page 16 of 26

.Open, Scalable and Compatible -- Expanding your FIX MMI system into a multi-node networked SCADA application is as easy as plugging a PC into your network. .Distributed, ClienVServer Architecture -- All FIX products are designed for both stand-alone and networked applications. With our distributed clientkerver architecture, you can instantly share data across the enterprise, for faster, better-informed business decisions. .The Strategic Choice for Windows Platforms -- Because of Intellution's partnership with Microsoft and our commitment to developing high-performance solutions for Microsoft operating systems, your purchase of Intellution software is as safe and smart investment, for today and the future.
mx tt

'

Citect systems network in the true spirit of Scalable Control Systems. Processing tasks can be distributed, multiple LANS added and redundancy built in - without replacing any hardware or software. File Server functions can be split into multiple nodes for brilliant performance in even the largest systems. Access to Data .Direct, real-time access to data by any network user .Third-party access to real-time data ie Access and excel .Network DDE including: Read, Write and Execute. Database .ODBC driver support .Direct SQL commands .Built-in dBase file access Protocol Compatibility ODDE servers supported .Drivers included for PLCs, DCS, RTUs, Loop Controllers, Bar Code Readers and other serial equipment .Driver or Toolkit available
6.4

Networking

GEN-NET is an advanced networking protocol designed for the needs of real-time process control systems. It is used to connect GENESIS for Windows and GENESIS Control Series (DOS) workstations. The GEN-NET protocol provides real-time simultaneous network access l o process data, alarms, file transfer, and time synchronization. Reliable Client/Server Design

HMI Report for DACS Upgrade Study

Page 17 of 26

GEN-NET uses a distributed clientlserver architecture that can be easily expanded. This design ensures that the failure of any single node does not affect the operation of others. All data within a GFW node, whether from the RTS, scripting, I/O Server, or DDE, may be accessed by any other node. Graphic displays, reports, data loggers, and trend windows act as clients that automatically locate the data they need from the network. Simultaneous File Transfer In addition to real-time data, GEN-NET supports simultaneous file transfer capability. Files can be exchanged between GENESIS nodes while they are running without interfering with the important task of executing other runtime functions. Use this to copy history data to a file server, or import new graphic displays into a system without shutting down. ICONICS offers a choice of industry standard networks which can be used to implement GEN-NET. Choose ARCNET, NetBIOS or TCP/IP implementations. The NetBIOS version supports all commonly used networks including Ethernet, Novell, Token Ring, DEC-hET, and more. All GENNET functions are available with all network types.

Wonderware
Wonderware Scout is a clientlserver Internet tool designed for visualizing industrial automation applications over the Internet and corporate Intranet implementations. Scout extends the highly graphical viewing capabilities found in InTouch and its FactoryFocus enhancement by allowing industrial users to view factory operations at remote sites simply by dialing into the InternetsWorld Wide Web. Networking: Supports any standard NetBIOS network: Ethernet, Novell, Token Ring, Arcnet, etc. DECnet, Serial and TCP/IP connectivity supported. NetDDE Using WonderwaresNetDDE, included with InTouch, users benefit from DDE connectivity between applications on different nodes over the network. Connectivity support is provided between Windows, VMS, and UNIX operating environments over a range of network protocols such as NetBIOS, TCP/IP, and DecNET, plus serial port communication. NetDDE enables the workstation to be a virtual gateway between network protocols.

HMI Report for DACS Upgrade Study

Page 18 of 26

Distributed, ClienUServer Architecture -- All FIX products are designed for both stand-alone and networked applications. With our distributed clientkerver architecture, you can instantly share data across the enterprise, for faster, better-informed business decisions. View Client View Clients are ideal for additional operator stations and engineering or Configuration workstations. A View Client is networked to one or more SCADA Servers. It has complete reaawrite access to all data in these SCADA Servers, yet does not maintain a copy of the FIX database.

mc ei
.Supports all NetBIOS compatible networks such as Netware LAN Manager, Windows for Workgroups, Windows NT .Built-in dual network cable support provides full LAN Redundancy ONetwork configuration via simple menu check box .LAN licensing is based on the number of concurrent users logged into Citect not the number of nodes on the network .Multi-user system with full communication between operators .PSTN dial up RAS and WAN fully supported
6.5

Configuration/Developrnent/Database

Lcanics
Control and data acquisition functions in GENESIS for Windows are provided by the high performance Real-Time Server (RTS). The RTS scans the UO, executes the database and control algorithms, checks for alarms, and services all data requests from the GFW applications. Its prioritized, multi-tasking kernel ensures that the most critical functions, such as UO updates, are given the highest priority. Configuration ofthe RTS is done using the Strategy Builder. It is an object oriented, icon-driven tool that graphically defines the database fhctions. The RTS uses advanced function block programming techniques to define all of the UO scanning, calculation, data logging, and control tasks. These function blocks (called algorithms) are placed on the screen and edited with pop-up dialog boxes. Each algorithm has input and output signals that can be used by other blocks in the Strategy simply by drawing connections with the mouse.

HMI Report for DACS Upgrade Study

Page 19 of 26

Graphical configuration is the fastest way to build sophisticated control and monitoring logic, especially for non-programmers. It's also much easier to maintain and update. If you know how to draw to a flow diagram of your process, you can program it. The Strategy Builder includes a complete library of over 60 algorithms that provide all of the functionality you need to graphically configure anything from simple MMI systems to sophisticated batch and continuous process applications. The algorithm library is what makes GENESIS for Windows so powerful. Graphical programming is what makes it so easy to use. All functions, including math, logic, control, and alarming, are graphically programmed using these algorithms. Algorithms are selected from the menu and placed on the screen in the desired size and location. The GENESIS for Windows Real Time Server (RTS) utilizes a prioritized, preemptive, multi-tasking kernel that insures the integrity of data coming from the plant floor. The RTS always executes its highest priority tasks first, making it so dependable and responsive that you can actually use it to control your manufacturing process from a PC! With more than 250 off-the-shelf interfaces to PLCs, Loop Controllers, and YO Systems, GEhESIS for Windows communicates with more types ofplant equipment than any other MMI or SCADA package. The RTS features object oriented, graphical programming that is easy to learn and produces fast results. Configuring a GFW database is as simple as drawing a flow diagram of your process. The Strategy Builder also features advanced error checking that detects illegal block connections and incomplete databases. Editing tools include grid, gravity, pan, zoom, copy, paste, move, and the ability to convert the Strategy into an AutoCAD DXF file. The copy and paste feature allows portions of existing strategies to be reused. A Strategy can be exported in a dBase format file for editing in other programs such as spreadsheets or databases. The modified dBase file can then be imported back into the GENESIS for Windows system. At any time during the configuration process, hard copy printouts can be obtained with the click of a mouse. All algorithm definitions and their connections are documented in printed or ASCII file format. Nothing could be easier or faster than graphically programming and documenting your SCADA application with the GEhTESIS for Windows Strategy Builder!

Wonderware
Real-time Database tags can be configured as discrete, real and integer values, and strings. There is no limit to the number of each type. Utilities are included for database exportinghmporting to/from spreadsheets, other databases, or editors.

HMI Report for DACS Upgrade Study

Page 20 of 26

.FIX Draw Workspace -- Build your application quickly and easily from within our single, integrated Workspace environment. In FIX Draw, you can add, modify, delete, and view I/O information. Plus, you can access other system development applications like Historical Assign, Display and Recipe. .Graphic DynamoTM Wizards -- Create dazzling displays using our library of pre-built Dynamos including pumps, valves face plates, meters, pipes, buttons and check boxes. To use a Dynamo, you simply drag it fiom the library and drop it into your display. Configuration is simple because Dynamos prompt you for all necessary information. .QuickDraw and Quickview -Enjoy unprecedented speed in your screen development by instantly verifying that your screens work the way you want. .On-line Configuration --Build and enhance your application on-line without rebooting or losing any of your valuable data. ~Configurable Toolbox -- Customize your toolbox so that the development tools you use most, such as snap-to-grid, align and group, are just a mouse click away. .Templates --Create sizzling screen displays is a snap when you start with our pre-built screen templates. C o m m a n d Language -- Create simple or sophisticated sequences of commands using FIX'S powerhl scripting capabilities.

eExtensive Online Multi-media help and Design guide *"Fill in the forms" configuration eIncluded Libraries of graphics symbols and templates all user expandable .Express Wizards for communications set-up .Genies for configuration of complex animation objects .Super Genies for configuration and display of repetitive plant processes, that allow common displays to be reused by different sets of variables.
6.6

Hardware/Software System Specifications

LcQnics
Information not available.

Hardware Specifications: PC as required by operating system with a minimum of 8 MB of RAM Software Specifications: Windows for Workgroups 3.1 1 or Windows 95.

HMI Report for DACS Upgrade Study

Page 21 of 26

.Hardware Specifications: .Computer: 486 or Pentium-based personal computers supported by the manufacturer for Window 95 and Window NT .Memory: 16 megabytes .Disk Space: 200 megabytes .Graphic Support: VGA, SVGA, or XGA .Mouse: IBM or Microsoft mouse required for configuration .Networking: Supports the NETBIOS interface in Windows For Workgroups, Novel1 and IBM LAN using Ethernet or Token Ring TCP/IP and Serial .Software Specifications: .Operating Systems: Windows 95 and Windows NT v3.51 and greater .Standard Features: Dynamos,Sample System, Distributed Networking, Object-Oriented Graphics, Historical Trending and Displays, DDE Client and Server,Batch Blocks, and Excel Macros .Options: Standard Process Control (SPC), Continuous Contro1,UO Driver, Recipe Builder, Real-Time SQLIODBC Interface, Software and I/O Driver Development Toolkits, and More

citect
Information not available.
6.7

Support

lwniGs
Information not available.

Wonderware
Insupport provides computer-based assistance for the troubleshooting and repair of complex processes and equipment used in manufacturing. Insupport aids in the diagnosis of equipment and process failures and then presents technical support information to factory technicians on-line, on standard personal computers instead of manuals, books and notebooks. The same multimedia information can be used for interactive training and documentation.

HMI Report for DACS Upgrade Study

Page 22 of 26

Wonderware's award-winning technical support staff has been rated the best in the industry. Continuing our commitment to customer support, Wonderware offers the Comprehensive Support CD-ROM (CSCD), which expands the concept of support and elevates it to new levels. The CSCD support package includes quarterly software updates, additions to the Wizards library, complete product documentation, sample applications, embedded "how-to" videos and multimedia presentations, news releases, application stones, technical support papers, solutions, and access numbers to Wonderware's Bulletin Board System (BBS).

.Quickstart Tutorial -- With our animated, on-line tutorial, you'll quickly master all the basics of system development as you learn to create customized display screens. .On-line Help -- With a simple click of the mouse, you'll find comprehensive answers to all your automation software questions. .Treasure Chest -- Uncover our treasure chest ofhot development tips that make building and optimizing your application fast and easy. .Remote Control Software Support.
cikc.t

On-Line Support aTechnical Assistance Centre .Training packages .Knowledge Base .Dial-in modem access .Internet Access eongoing software maintenance program .Application support .Engineering support
6.8

Scripting

Lcanirs
All modules feature full Visual Basic for Applications compatible scripting. Or let the Script Wizard write your scripts for you! Based on the world's most popular macro language, Microsoft Visual Basic for Applications, the GENESIS for Windows script language is both powerhl and easy to learn. Over 600 commands are available to perform almost any function you can imagine. Use scripts to perform calculations, read and write files, SQL database interface, and much more.

For non-programmers, the ICONICS Script Wizard makes it easy. Hundreds of pre-configured actions are available for selection. Simply fill in the blanks and the Wizard will write the necessary script for you!

HMI Report for DACS Upgrade Study

Page 23 of 26

GENESIS for Windows features a powerful scripting language for performing calculations, key macros, or other intelligent functions. Scripting commands let you completely customize how the system responds to process changes and operator actions. The GFW scripting language and commands are based on the world's most popular macro language, Microsoft's Visual Basic for Applications. If you know Visual Basic or VBA, you already know how to write GFW scripts! Scripts can change screens, generate reports, read and write process data, modify trends, acknowledge alarms, and even play multimedia clips. In addition to over 400 standard VBA compatible commands, there are more than 150 language extensions that support functions specific to the GFW applications. Each script may be defined to execute on a periodic basis, on operator action, time of day, or on an event. Whether you are an experienced programmer, or just learning, the ICONICS' Script Wizard can help you create useful scripts in minutes. The Script Wizard automatically generates custom scripts based on your menu selections and fill-in-the-blank dialog boxes. With the Script Wizard, you can add powerful custom functions to your SCADA system without any programming knowledge. The GFW Scripting language supports the concept of global variables. Data in global variables is available to all scripts. This provides a mechanism for passing data between scripts or for synchronization of scripts. Global variable data can also be incorporated into graphic displays and trends. For example, a graphic display object can be made to rotate based on the value of a global script variable. Or a trend may show the result of a script calculation. Built-in Editormebugger The scripting system includes a full editing environment. The editor enables you to develop and debug your own scripts. Standard windows functions such as cut and paste allow you to take code from one script and move it to another. You can even cut and paste code from Visual BASIC applications. The Script Editor also includes a dialog box editor and macro recorder. You can easily create custom dialog boxes that prompt the user through a series of steps or selections. Or use the macro recorder to save key strokes and mouse movement for replay. Scripts can be run and fully tested from within the editor saving considerable debugging time. Debug tools include single step and procedure step. This allows you to execute the script one line at a time. The watch point window displays the value of selected script variables. Break points can be inserted at any point in the code. You have all ofthe tools you need to follow the actions of a simple script, or a complex one. A syntax checker points you directly to any problems found in a script before you run it. Syntax is also checked when scripts are saved. All scripts are saved in separate files making it easy to use them in multiple places, or to move them from project to project.

HMI Report or DACS Upgrade Study

Page 24 of 26

GEN-USER is the C user task option. GEN-USER provides comprehensive C and assembly language tools that let you implement your own custom programs for execution in the Real-Time Server. Use this option whenever you need to create special functions and programs to complement the real-time control functionality of the RTS. The package includes a variety of functions and libraries supporting access to the real-time database, serial and parallel ports, and file data. A typical user task may include: optimization routines; file format conversion; read\write functions with serial and parallel ports; or batch sequences. Use of this option requires a Microsoft C compiler. GEN-R&R is the option for handling custom Reports and Recipe storage within the RTS. This option is supported by the RTS only for compatibility with GENESIS for DOS V3.x strategies. For new systems, it is recommended that GEN-R&R functions be accomplished using the GENESIS for Windows scripting language.

Script Editor InTouch provides extensive scripting capability for rapid prototyping, background calculations, and simulation. Condition Scripts include On True, On False, While True, and While False. Button Scripts include On Button Down, While Button Down, and On Button Up. Window Scripts can be invoked when Opened, Closed or While Open. Data Change Scripts activate when data changes value, upon operator actions such as selecting objects, or as the result of events such as alarm conditions. Scripting is easy. All functions are simply buttons that are adjacent to the script window. All script functions and data variables are chosen by point and click. The script editor itself has Finmeplace and Convert, and it offers up to 256 character expressions for Condition Scripts. Script functions support logical and mathematical expressions. Users can display single precision floating point numbers, while internal calculations use double precision floating point numbers. New functions have been added such as string manipulation, math functions, file IiO, system resources, hexadecimal and scientific numerical representations. Users can also write their own script functions and add them to their script menu through the use of the Extensibility Toolkit. The Recipe option allows users to easily create, modify and download recipes or machine set-up parameters. Process variables such as setpoints, ingredients, process limits, timing, and temperatures, are stored in a .CSV formatted worksheet and can be downloaded to the PLC based upon an event or action.

HMI Report for DACS Upgrade Study

Page 25 of 26

Version 6.0 of t h i s batch operating supervisor system offers enhanced recipe management including full version control and tracing and secured development. The planning and scheduling fiction has been upgraded to provide product plan tracking, created control recipes, and determine batch schedules. Report generation now automatically validated data integrity, security, and online documentation, and batch management offers real-time batch view capabilities, automatic selection of procedures, and pre-start verification.
!2iiect

Cicode unleashes the power of Citect. Cicode is a structured language similar to other languages such as Pascal or "C", yet you do not have to be an experienced programmer to use Cicode. Cicode uses "basic" - like syntax and standard mathematical terminology. This means that Cicode is easy to use. A complete set of mathematical, relational and logical operators are included in the Cicode instruction set. Welcome to Citect for Windows! You can configure a Citect monitoring and control system to suit any industrial application. And because Citect has been designed with flexibility in mind, you can design a system to suit your exact requirements. Citect suits both small and large applications. Because it is flexible, Citect will keep pace with your plant and information requirements as they change and expand.

I/O Optimization
*Operates on a demand basis .Supersedes the conventional predefined scan method .Automatic optimization of block data requests to PLCs and DCs *Automatic rationalization of network wide user data requests .Maximization of control vendors highway bandwidth Applications Language (Cicode) .Fully pre-emptive multi-threaded language .Client Server, Remote Procedure Calls (RPC) .User Written Functions .Indirect Read and Write of tags .Functions are re-usable, modular and transportable throughout the system .Full mathematical and Boolean functions *Full string manipulation eIf-then-else, For-Do, While-Do, Conditional Executors .Over 500 standard Cicode functions provided *Designed especially for plant monitoring and control applications

HMI Report for DACS Upgrade Study

Page 26 of 26

7.0

APPENDICES Reprint from Reprint from Reprint from PLCs PLUS Internal Survey Competitive Review - Paragon TNT Reprint from I l & May 1996 nk, Reprint from
' '

Appendix A. Appendix B: Appendix C: Appendix D: Appendix E: Appendix F: Appendix G: Appendix H: Appendix I: Appendix J:

. ,February1997
'

,June 1997

, July 1996

. ,June 1996

Reprint from w, April 1996 Reprint from,Reprint from May 1996 ,May 1996

Features

Company BVTechnologies, Inc. (Brook Pk., 0 ) .

Product
BVC Toolset for Rapid Application Develoment

Ci Technologies, Inc. (Freeport,N.Y )

I
I

ControlSoft. Inc. . (Cleveland, 0 ) ,

INTUNE Mantra OuickTune

DataMyIdRockwell Automation (Mnnetonka, Minn.)

Ouantum SPC S o h a r e

Multi-Channel Loop Analysis

rouox Process Automation System enav ( s c d ~ m*umwm ~ n sWm) S3 Process Automation System -t .^,.,. , _.

.---?"-,..

.- - ~ .

.--.

CONTROL ENGINEERING/MID-FEBRUARY1957

.....

. . . . .. . /

.....

CONTROL ENGINEERINGn*IID-FEBRUARY1997

range of factory-floorproducts designed to ln manufacbskg op ik erations to business management Process Wmdow is a graphical MMI system whileTESS is a constraint-based,finite scheduling tool operating on real-the updates from the shop floor. ...R# ia

Location: Houston, TX Product Chameleon 2000, CS/3. A p plications: ERP. Outlook Teba has an opportunity to capitalize on the growth in mid-range, clientlserver ERP systems. It has focused on elemonics and CPG companies with large numbers of international sites. Like some others, it is hoping these mmpanies will want to standardize on a single package that can quickly be deployed in distributed sites. ................................................. RWi%

veloped an open, scalable, and modular software system for building real-time industrial applications in Microsoft Wmdows NT. FactoryIink ECS can be used to create easy-to-use,highspeed, graphical applications from a single process to an enterprisewide, multinational operation. Major features of the system include graphical mpnitoring and control; enterprise database connectivity, and a real-time engine for core functionality such as timing and counting ....................................... Rc# 141

Location: Wiimington, MA. Product: Visibility. Applications: ERP. Outlook Visibility offers a powerful, graphically rich ERP program directed specifically at maketoorder and engineer-twrder environments. The Visibility software package forms a completely integrated suite which includes financial. material management, project management, cost estimating, and field service applications for customer-driven Location:Atlanta GA product: EnterpriseWAC. Applications: manufacturers. ................................................................. RW 19. CMMS. Out3ook Enterprise MPAC d e b s a new appmach to as set care with a robust client/server system designed to link u r n across the enterprise wt hand, personneL asset, and inih ventory data Open mhitecture linksEWAC wt third-partya p ih plications from Oracle, SAP, and People%fLTsups Web s r m .Location: Irvine, C k Product: InTouch. InTrack Appiicafa , " N e t , adds Java applets for RFQs, supply chain management, tions: MES, MMI, SCADA Outlook: Wonderware offers a and electronic document retrieval......................................... nwim complete suite of software products for industrial and process automation under Microsoft Wmdows 'W. InTouch is a me 32bit, objectaiented graphical interface. InTrack is a full-feahxed production management system for backing work in process. These and other Wondenvare products can be integrated into de. Location: Richardson, TX Producl: FactoryLink ECS. Ap- a single, tightly bundled applicationssuite Rith Factolysuit~ plications: MMI, SCADA M E . Outlook USDATA has de- velopment tools ................................................................. AW199

67890

123

onuol and access to multiple inventow locations and indvidu. Lzed reordering of equqmenf parts, and supplies. ......... 117 RMI

m t i o n : New Providence, NJ. Product MIMI. Applications: -ite capacity scheduling. Outlook Chesapeake has probably lone more than any single software supplier in the process inlusbies to analyze the dynamics of the supply c h and its effects P manufacturing and dishibution of chemicals, oil and gas, and n ormulated products. Chesapeake has a highly experienced i m dementation team and strong pamerships. ............ RMI 111

d o n : Fairport, NY.Product CITECT.Applications: MES, inite capacity scheduling. Outlook ClTECTis a Mkdowsbased MMI for discrete and repetitive manufacturing. Version 4.0 nakes it possibleto build a high-speed automation network using Xs running any flavor of Windows. and can accommodate up to K),Wpoint SCADA systems................................................. RM112

a d i o n : San Diego, CA Prdducts: ManFact II, DataFlo, Van: it, age, V s a Enterprise Server.Applications: ERP. M W II. Ontook Dataworks has an unusual breadth of ERP products, from Rsta, an easy-teuse Windowsbased system, to Enterprise Sew:r, a sophisticated solution offering distributed clienVserver :omputing based on object technology. Vantage is for the orIer-iitensive mid-range manufacturer with a rnj% custom and of :tandard part orders and multilevel assemblies. ManFact II is deigned for larger job shops and maketoorder organizations. IataRo contains 32 sophisticatedmodules for deep ERP solution n high-volume, repetitive, and discrete manufaauring ..... ~ 1 1 1 8 ~

Location: Torrance. CA Product CIM+.Applications: MES, SPC, warehouse management Outlook CIMvision offers a unique combination of integrated plant-floor and warehouse sclutionsthat collect, monitor, and control data flow. CwI+ supports a disbibuted dienVserver architecbm developed with an "open" toolset supporting multiple databases and platforms.......... 113 RMI

Location: St Louis, MO. Produe Demand Solutions. Applixtions: Demand forecasting and planning Outlook Operating ,rimady in the maketc-stock as well as assembletoorder and nanufacbxing distribution environments, Demand Management )ffers a highly functional product based on M'iidows NT and 35. It is capable of multisite management and consohdation, and Dffers workflow-enabled routing of documentation. ........... RMltle

Location:Cincinnati,OK product Conuol, ControLAoquireA p pPCatons: ERP. Outlook Afte~ nearly 30 years as a sohare sup plier, C i c a m has staked out the highly engineered product mar. ket ControUcquire is designed to manage the entire sales cycle including prospecting, product con6guntion. cos1 esrimating, R and quohg, and integrate it uithin the enterprise............. M 114

Location: Greensboro, NC. Product PhlC for Uindows. Ap plications: CMh4S. outlook D E I has one of the most completf CMMS solutions, using clienvserver technology and witton in Microsoft Access. Through the Frank J. Meitz Maintenance Management Institute, D E I does exceptional training and e m gelisrn work for advanced CMMS, emphasizing the importance o maintenance management in the enterprise........................ R W l a

Locaton: Grand Rapids, MI. Product TRANS4M. Applica tions: ERP. Oufjook Few ERP software vendors concenb-ate a: completely on one manufacturing environment as CMI does or repetitive manufacturing. TR4NS4M is a thoroughly integratec system for the needs of manufacturm in such indumies as plas tic injection molding, rubber and plastic m s i o n , sand and dit Casting,metal stamping, and assembly. ............................... R# I?!

Location: Mihraukee, WL Prcduck TunecriticalManufacb~ing Applications: EW, MW 11, M E . Outlook: EMS combine! enterprise planning and shop floor control in one 'preintegrated' product suite with machine tool interfaces, SPC, and engineering interfaces. EMS believes this unique sbategy saves signi6can time in achieving returns and benefits from the sohare by elm inating expensive enterprisewide system integration........Rcn 12

Location: Kanata, Ontario. Canada. Product: webPLAN.Ap Location: Milford, OH. Product Interact Application: MMI plications: Advanced planning and scheduling. Outlook N( %ADA Outlook C K offers one of the easiest-twxe MM other company is trying to establish a manufacturing softwari systems available, on both PCs and its own touch-screen work product in the market by giving it away over the Internet Th stations Interact software modules are open and flmjle enougl basic webPIAN product is free, and a number of modules ar, to mn in any combination on CTC's PowerStations. .........RMI 111 available for materials planning, consolidating procuremen across multiple sites, etc. EPS is firmly enhenched in real-tims planning over the Web......................................................... R#lz Location: Greenville, SC. Product MP2 Enterprise. Applica tions: CMMS. Outlook Datastseam takes CMMS to enterpriv level with a 32-bit Wmdows h"'base.d, client/server asset man agement system which d e s up easily and runs across inbane& Version 5.0 supports global inventory management. allowin]
z2.1&p34wMsMWTV2V J S C 1937

Location: Santa Clam CA Product: Expandable So!iware.Ap plications: EW. Outlook Expandable Sofrware is extreme1 strong in global, repetitive manufacturing and offersone of th

Location: Hyannis, MA. Product: Process Enterprise Rejource/Planning (PEW). Applications: ERP. Outlook Fornedy Software 2 W . Inbium is capitalidngan the growth in ERF' tor process manufacturing. Infinium offers a full range of :lient/server hancial, HWpayroU, materials management, and mcess manufacming applications. As a result, the company :njoys a %plus customer retention rate............................ RW1 s

further by the recently released Constructor. &le planning is also possible w t h a feature allowing concurrent cc-product planning, which calculates the optimum production of co.products from a single manufacturing process........................ RWi w

Location: Norwood. MA. Product. FIX BOS. Applications: M S MML SCADA Outlook Intellution's F'IX family of pmduas E, for MMI and SCADA applications is considered one of the best enaeered on the market InteUutionwas one of the first out of the cate with a 32-bitWmdows NT product and claims to have more 32.bit installations than ail other automation s o h e vendors corn bined. FIX BOS is the 5x4 PC-based automation solution to seamlessly integrate a batch manufacturer's SCADA operations with higher-level MES functions. .......................................... m3 i8

Location: Englewood, CO. Product: Demand Flow. Applications: MRP, MRP 1 . Outlook The John Cos& 1 Institute of Technology is devoted solely to the implementation and advancement of non-schedulng-based manufacturing. Its flow manufacturing techniques are used around the world to speed product manufacturing and delivery. Emphasizing kanbans, group technology, customer responsiveness, and total em ployee involvement. the system comes with hardware, software, and training included. .............................................. ~0141

tions:

Location: Rosemont, IL Product: Movex. Applications: ERP. outlook Jntentia offers a% integrated business application sys I& ! tern coverkg logistia, manufacturing, hnance, product development, marketing, and human resources. Movex operates in makebstock, assembletoorder, configuremrder, engineer-to order, repetitive, maketodemand, batch process, continuous process, and manufactwing distribution. The company is devoted exclusively to the AS/400 platform.................................. win

Location: Denver, CO. Product: OneU'orld, ERPx ApplicaERP. Oudook One of the fastest-grouing companies in ERP, J.D. Edwards has made extensive forays into process manufacturing industries It is leading in adoption of client/server with a migration path for users called Corhgurable Network Corn puting. an architectwal foundation designed to insulate users horn the technical details of client/server. OneWorld also has strong mixed-mode manufacturing capabilities. ................. I U Rcd

Location: Burlington, MA. Product JrrEnterprise, InfoRo. Applications: ERP. Oudook Concenmhg on toorder manufacturing, Interactive offers two complementary products. InfoRo incorporates a rules-based product configwitor for esthating, quoting, engineykg, and order processing of highly engineered products, wth mtegrated financials in a clientlserver environment JIT Enterprise System is a native Oraclebased solution for discrete manufacturers with special features for conmct manufacturing such as aerospace and defense............................. mi%

Location: Robesonia. PA. Product: Front Office. Applications: ERP. Outlook JNL has one of the most complete manufacturing management systems available, with a unique. Wm dows-based product packaging information for the shop floor and communicating it to the proper people on the plant floor. Front Office has worktlow, demand replenishment, pricing and promotion, and multicurrency capabilities. ....................... Rw 143

Location: Minneapolis, MN. Product- JobBOSS for Windows. Applications: M E . Outlook JobBOSS offers avery compre hensive business management and shopfloor control system for maketoorder and contract manufacturers. The Wmdows-based software handles all aspects of a jobshop environment, with both 1 and 32-bit processing. Offers full Internet suppoT.. RWIU 8 t..

Location: Kirkland, WA. Product MRF9000. Applications: ERP. M P II, shop floor execution. Outlook A spin-off from R PROMAN, one of the earliest providers of UNIX-based MRP l Location. Waltham. MA Product ShopTrac, TunekeepdAS. l sohare, Intuitive offers a completely integrated ERP/MRP SD Applications: M E . shopfloor control. Outlook Kronos of. lution especially suitable for small and medium-sized manufac. fered the first computerized timekeeping and attendance sys. turers. Totally Windows and Wmdows NT-based. it combines tem in the 1980s.with ShopTrac. now a Wmdows product The MRP I1 functionalties with a saong emphasis on IS0 9ooo quai Timekeeper/AS Labor Data Collection module is developed ex. ityassurance features .............................................................. Redia clusively for the IBM K / 4 0 0 to measure labor content of eveq job in-house, b-ack work in process, allocate labor, and maintain quality control through feedback on scrap and rework ..... O iy: R Location: Rolling Meadows, IL Product: System 21 Manufacturing. Applications: ERP. Outlook JBA has founded its ful. ly integrated ERP suite on JIT..TQM. and continuousimprove ment techniques. It is completely scalable and adaptable with open. client/server, and object-orientedtechnologjes. enhanced

Location: Cleveland. OH. Product: Provisa Applications MES. hitecapacity scheduling. simulation. Oudook Former11 AT&T Istel. Lannefs fnitecapacity s o h e has the advantage o

Manufacturing Systems July, 1996

.. .. ,

Conzuzunicating computers, intra-oficeand worldwide


Kevin Parker
Mi;or

is S5.6 billion. A remarkable increase, bearing in mind that the very large CAD vendors have been removed
'

''.

from the list. . . Besides the Top 30,the magazine in this issue profiles IO additional~software~suppliers. the total 60 compaOf nies, 36 are ERP vendors. The market for ERP systems is huge, 2nd expanding. It's been said that there are as many as 250 SRP/MRP I1 software vendon worldwide. Marker analysts speculate as I O when an eventual consolidation will occur, but as new software is developed the suppliers continue to successfully differentiate themselves from one another. Eventually, this ability to specialize will result in a market that consists of many vendors that provide a specific functionality, say, order entry for consumer packaged goods, 2nd 2 smaller group of "frameworL" pro\,iders that put together solutions consisting of basic funcuonaliry 2nd the appropriate applets. If you include "intelligent real-time systems" provider, Gensym, five companies profiled in the Top 50 are primarily in the busicess of supervisory control. Having begun 2s PC-based operator interfaces, supervisory-conuol sysrems have grown to take OD a range of processmanagement, 2nd even production-management, capabilities. The lugest vendors, Waderware. Rockwell Software, Izellurion, and USDATA have lately taken to

ate io a wide range of industries and' openiional modes. Warehouse management Companies profiled include..HK Systems, McHugh Ffeeman. Catalyst International. 2nd Opium Software (formerly American Turntey):It should be noted that several EXP and supply-chain vendors are also known for their warehousing systems, including Computer Associates, M a ~ c pJBA, J.D. Edwards, SA!, &lI, , 2nd Manugistics. The other supply-chain companies are a bit of 2 mixed bag. although one of the most interesting mixed bags you could ever hope to find. The supply-chain section includes Manugistics, IMI Xorth America, Numetrix, and .i2 Technologies. IMI's product, System ESS, is 2 customer-oriented transactional system, while Manugistics 2nd Numeuix have primarily decision-support applica-. . .__._ tions that use memory-based processing to do forecasting, demand plannin,o, distribution management, plant production scheduling 2nd planning. transponation mmagemenr. 2nd supply-chain oprimization. i2 Technologies is a'planning and scheduling vendor that has introduced a system for optimizing supply chzins. and even multiple supply chains. Last. but not least, three companies, SAS Institute, F&%et, and Cimlinc. are primarily concerned with document management, though their appro2ches vary widely.
What follows As noted, there a e actually 60 profiles inc!uded in the Top 50 prosle section A list of the additional compmies 2 p p e e in a supplementzl listing on page 131, In ad6tion to ha4 2 SO~IWU~ directory of m y othc of the top sofrww suppliers surveyed for the Top 50 appws on page 133. Ranking of me Top 50 is based on revenue derived from manufacturing sofiware in the czlendu yezr 1995. -. 1nis includes resenues associated with urjning. services, 2nd support, earned anywhere in the world. Companies wishing to compete in rhe Top 50 completed questionnzires that =ked for 1995 total revenues, 2s well as revenues related to manufacturing softwze applicztions only. Some vendors could not complete ih-, form, either because their companies are privarely held or for other reasons, and h a ~ e been left off the list. Tne survey was conducted by Plant-Wide Research C o p , Sorth Billerica. Mass. The task wes 2 formidzble one, calling for 50th organizational skills and knowledge of the mznufactaring softwue markets. It has proven both interesting 2nd enlighrening io watch the changes in nznufacturing software cornpzaies over the last several years. The Top 50 serves 2s zn indication of where this ve? importznt industry is todry, 2nd where i t will be going :omorrow. More importanily, (ne listing can serve as a :ool to help managers make informed decisions involvi-g product technologies and vendors. The company p:oAles are snapshots of socIcta1 effortsat the same time 50th cooperative 2nd coept:itive-lo achieve a revoiction in information technology. .

ontrol, and what's now being d "Soft PLC," in other words, -based control.
Maintenance and warehousing, e t c In years past both maintenance management 2nd warehousing management were marked by a plethora of small compe5tors. Clearly. a limited number of suppliers in each 2rea have now been able to extend their sysIems' functionality, 2nd their means of disuibution, to get out ahead of the rest of the pack Maintenanc~-management ware. used largely in process indusiries or wherexser the name of the game is capital assets, has beome an enrerprise system used in place i n close integration with, ESP. Mainenance mznagement vendors profiled in the Top 50 i-cltidz PSD!. TSW International, Dz~astreamSysterns. 2nd Reierc. Wa:ehouse-mzn~gemenr sysiems also have become more sophisticated. able IO handle push. pcil, or hybrid environments. 2nd with'specific functionlliiy appropri-

C-2

..
... ..

..........
\,

----

2, .:.: .::.........:..;:.::: ;L& .: *..<e-. .;


. . . . ... ... . . .. ... . . . . ... ..,:. . .. . . . .. .. .:_:__ .-:.:> .; ,
:

:, :

..

......

....

....

- .

/eb browers. or through company itranets. With WebMiner, users can ull data from virtually any source n the World Wide Web and have IebMiner use its intelligence to lake suggestions about how that data wild b e useful to the operation of le business. W e m o s t of its sofiware is designed ) improve production processes, iensym recently released a product rith a slightly different goal: the iodeling and optimization of busiess processes. Moore says this prodct. called ReThink, takes the abily to do object modeling and ex:rids it to the entire supply chain. He says Rethinkusers can put busiess processes into an object-based iodef-just as G2 users do with prouction processes-and let the systm work out the best mrthod of aranging those processes to improve a ompanys efficiency. Our process-level models estimate tates that can be measured. such as luality or emissions levels, Moore :xplains. We have taken that techiology up to the enterprise level. mere, we can treat supply chains like xocesses by esumating how various )ehaviors within an organization afect productivity, Moore says. ReThink is a perfect tool for compalies considering business process remgineering. Xerox Carp. used R e T h i i o help s t r e a d h e its purchasing pro:ess, and Moore says IBM and EDS lave expressed interest in having their :onsulfing groups use it to aid their :lienu reengineering effom. The system.lets groups of manag:IS collaborate-even from different locations-to build graphical models of a business process. then run simulations to see how the process performs under real-world conditions. They can test different scenarios until they find the one works. Moore says. Then they can use it as an ongoing model to monitor the process, and to diagnose problems when necessary.

_.

. . . . . . . .

C-:

tfw- 155q,-aQ*/. 0

li

ERPlMRPII

CHESS

Uni:, Digilal Alpha

MM

MhXlMO Enleiprisr, MhXlMO ItrrrJtpe

Uni:, PCI

I '*

Enlerprisa MPAC. C t r a c r

C-5

9-3

lotel-bared plalfoirns

..

Supplgtbain planning an

Manufacturing Systems July, 1996

Microsoft Windows NT gains favor with supeyisory-control vendors, users


Jim Fulcher. Senior Editor
bficrosoft products cosunuing 10 set the stmndard for ,%ce applications. nsing Windows NT for the shop floor n&er sense b w e it naNdIy iotegnler wilh those
xhcr applications.

A far-reaching impact

v u the

o n e r r c e n t l y r r c c i v d a ~ i ~ i n n a ~ o n aTbc first four cornpanics profiled-~&erararc. ~ from Minoroh w i d e anothcr has gone so far as to declare Rochuell. Intclludon. and USDATA--arc h a mort succ o m F i r in a very svcccssful markct Window 95 and M to be rht envimnmcnt of the fuolrc. The fifth company profiled. Genrym. i s one of the Drivcn by an auarrnc~s the i n w i n g functionality of of Mimsoft'r pxducrs. not to mention cusiomcr demand for rucccrrfui vcndon of what har t a n called "arrificirl .Microscfi-compadblsapplicarionr. ru-sotywonrrol yen- intclligcnce" in production environments. When u r d in doK have teen on thc Minoroft bandwagon far qui= some manufacmring. G e m ' s "incdligcnt real-lime" syncm'r time. Ir'r teen big bushes. and then M no indicanons it r o f w a i s most often used to monitor and manage prcdvction proccrrcr. will slow doan anydme w . n
Supcnirozyentrol ryra-riginally conwived of as PC-bawd opeamr interfaca for p-sws conrmlld by programmable logic conrrollur (PLCr)--have e v o l v d fat beyond p f monitoring and data acquisition Thy. applicatioos indude m n g n produrnion and manufacnu. aaig ing ermrion h has bccn y e n in numerous other technology mukci r scgmcnts. as minoproccrror power kcomcr more r c a d y available. the cost of the systems d-u. By combining reduced plica wt richer functionality.new rupcniroy ih conml applications continuo to arise. In indusnialsontrol rpplicationr. PCr [ypicallyhavcbccr used for o p t o r interfaces. conrrollcr configuntion. an( data acquisition. Citing a lack of robusinerr. reliability, an< security. ma"UfXl"reK historically have been hesitant UIC F plarfom for mission-critical applications. C That's where Minoroft entered the picture. Once romc initial bugs were ironed out, Window irrhar cavtcd mrn) manvfaCNrU5 to rccvduae their coneems about PCs an< TS the shop flarr. N ' multilasting. high IOYCIS of secu"ty and memory and crash proeclion have done much to m c t h thore wonicr. And with Windows, Windows 95. nnd othc

p a s w v d yean. Microsof! Whdowr Mhas figundpromincnlly in the pmdundevelop-r pias of p m c s r - a u t o d o n and conno1 vcndorr. Of those vendors pmfdcd in this section.

Some growingpains

17 Wonderware

Cop.

fficr railing along mwrhly $in= launching its InTouch supsnirciyzonml package in 1987, Wondcrwa Corp. appsarcd to hit mu& wlen last year. Dipile a Shpcmnt incharc in RVC~IIC the company closcd its b k OD IS95 with a nct Iorr of 514.3 million. Iu stock price flumated wildly as veil. rising as high 15 SSZ and falling below SI3 O V U the C O " of thc year. ~ p s p i l e there ouwml ai*cer. a clasc look imide Wondcrararic's M e . Calif.. hcadquanerr rcvcalr w( SO muchacompanyindircslmk. butonc.uorkingroerlablirh a new identity. - u h t WC'YC crpcrienccd this part year i s typical of what hqpcos when an cnvcprcneurial company reacher &tical m s and i s forced 10 grow up." rays Don Allcn. Wondcrarm'r director of public rclationi. ? i i s h our ado1crccnce.In orhu worbr. w n c m g e m e n t changi at Wondcwars my faa-ririns M not much diKmnt than whsi happcni

.I.

to be seen as a company dependent

In m e adolescent fashion. Wodenvarc no longer wants on a single product. Instead, it wishes to be known as a first-rate provider of integrated suite of factory automation tools. To that cod, the
company has Unveiled

1
1

nr =actorySuiteonasingle(3D,andsellitthesamewayMicrosoft
;ells B a c k O f k " Allen says. If h a t strategy works, Wondeware's earnings and stock price, both of which already have begun to rebound, should :ontinue rising for some time to come.

h d Allen says Wondeware hopes to take the Microsoft ndition a step further. "Eventually, we want to offer the entire

facturing processes, in addition 10 aiding in the maintenance and repair of manufacturing equipment Allen says Wonderware's Original management team had long dreamed of taking the ComPmY in this direction, "but they also knew they didn't have the big company experience to pull it off." Thus. the selection of SIavin to head a new management team. Allen a Y S Morin felf the combination of Slavin's experience 31 d g a large indusvial aut+ mation company and the skills he exhibited during several yean he spent acquiring and w-ning around troubled companies would prove bandy in leading W~ndenvare a new e m into ?he original management ream actually slaned Wonderware on its present C O U M in 1994. when it purchased Rubicon Technology of >fountain View. Calif., and its product for automatic uoubleshooting and repair of manufacturing equipment That \vas followed by the June 1995 acquisition of EnaTec Soft\\ are Systems. of Cupertino. Calif., developer of a manufacruring execution system W E B . Two months later, Wondenwe bought York, Pa.-based Soft Systems Engineering W E ) and its product for controlling batch-production processes. These were all logical mOVCS for a company seeking products to complement irs highly SucCeSSfUl InTouch pack. age, but Allen says Wondsnvare's goal was to make these products fit a common axhitmure. Once that was done, he says, it was time to announce the Factory Suite. n e suitc consists of the following products: InTouch Wonderware's original SUpervisory-COntrol package InTrack, an MES component based on the product pur chased from EnaTec: InSuppOn an automatic equipmen troubleshooting and repair package derived from th, Rubicon Technology syslcm; InBatch. a system for mod eling and controlling batch-oriented production processe modeled on the systeni acquired from SSE: and DD] Servers, inputloutput devices that facilitate data sharin between InTouch and factory-floor control devices. Alle says Wonderware now is \vorking 1 make all of the proc 0 Ucts compatible with a plant-floor database product caIIe prealism that was purchJsed last December from Profer

- --

22 Rockwell Software
On a virtual roll
of Rockwell Software from the merger of he@Bndley Co.'s software business with ICOM Inc. seems alm'osr like
Although it happened.less than two yean ago, the creation ancient history. That's mainly because the melding of the IWO companies' management smctures and product lines was a fairly smooth process. The company now is neatly organized into four strategic iusiness units. The Progrzmming unit is responsible for Iroducts used to program PLCs and related equipment; the AMI group handles supervisory-conuol and data-acquisiion eroducts: the Communications group develops soft~ 2 r to facilitate e lata sharing beween shopfloor :n11 andhigher o10 ,eve1systems; and h e Comwnents group creates specialized packages that manufacturers can use to develop their own custom applications. Wt this structure in place, Rockwell Software is conih centrating on maintaining its leadership position in the process-automation marketplace. That has generated uemendous activity on the "vinual campus" created through electronic links beiween the company's dual headquarters in West Allis, Wis. and Highland Heights. Ohio. Each Rockwell Software business unit has released at least one series of new products within the past year, all of them designed to run in the Windows environment. "We belieye Windows NT and Windows 95 is the environment of the future," says Mark Moriar~y,Rockwell Software's commercial markenng manager, in explaining the new product b l i u "That's where we haye IO be if we want to stay ieadingedge and give cusiomers better took to do their jobs."

C-9

proud of the new products from the Components and MMI ~ O U D S The MMI products are led by a packaee . - . calledkS%ew, a supervisory-conaoi system designed for.the Windows NT and Windows 95 platfom. The features in RSView include analarming function that allows the user to monitor process incidents, trending capabilities for real-time plotting of process-information trends, and an event detector that mggers system commands based on the occurrence of certain events, which can be defined by the user. RSView is complemented by another new MMI p u p product RSTrend. This package displays real-time and historical dt simultaaa neously, expanding the capabilities for process monitoring. data analysis, diagnostic troubleshoodng, data repxting. and even regulatory compliance. The Components group released a family of p k u c t s under the name RSTools. These products, built in compliance with MicrosoftsActiveXcompnent d t e c t u r e , an speciallydesigned software packages that allow users u create custom , ie applications using Microsofi development tools lk Ksual Basic and Access. RSTools include programs for creating everything from custom gauge controls to special data comparison applications. Because they are based on the ActiveX technology, Moriany says, programs mated with RSTools can be made to freely interaa with appliwiom na created by Rockwell Sofr.vare. The Rockwell Software Communications group has a new family of products. called RSLinx, that facilitates data sharing between all Rockwell Software applications as well as third-pany applications that use Microsofcs DDE utility. The latest releases from the Componenis group are Windows-based proaslms for programming Allen-Bradley SLC 500 and Microbgix processors. Moriany says rhe underlying structure of zll these products allows manufacturers to, in effect, constrrct theii own process-automation networks. He says it also proves that Rockwell Software is not focused on just providing products, or groups of products.pJe are looking to provide solutions.
I

historical trending, and has various options for setting alarms to alen production managers of situaions that warrant their attention. Other products in the suite re FIX MMI, a man-machine interfaceproduct for viewing iroduction operations and conditions; FIX BOS, a recently eleased product for monitoring and controlling latch-oriented productioin in the process industries; and LANTTV, a graphics-based system that leu plant managrs check the status of any operation within an organization, ven at remote sites, at any given time. Intellution posted record revenues in the second quarter if this year, a 44percent increase over the same period last ear.Those revenue numbers were fueled by a SO percent

.~.

Just rolling along

29 lntellution

he latest release of FIX leading the way. Ihe m k e t also las responded well to the December 1995 release of F XBOS. I James Blaschke, Intellutions vice president of sales and narketing, attributes Intellutions current success t6 the narkets rapid adoption of 32-bit computing environments. --two bit computing is a synonym for Windows NT md Windows 95. Intellution began building i u products for hose environmenu in 1993. and it appears customer denand for those systems finally has materialized. Blaschke jays Intellutions latest releases have not only exceeded 3ur revenue and profit goals, but they have brought on accolades from our peers and the press. The accolades include InteUutions recent selection as winner of Microsoft Corp.s Leonard0 Medal for T c n c l Innoehia vations in Manufacnuing. The award was based on implemenation of a process-monitoring and control system at a Chevron olant rhat combined InteUution applications with Microsoft products, including Microsofts BackOffice server suite. InteUution president and CEO Stephen Rubin says !he award soliMies our leadership role in the indusmal automation sofnvare markeL and we intend to extend h a t leadership by continuing to convert technology into world-class manufacturing solutions to enhance our customers competitiveness.

Though it has been part of Emerson Electronic for more thar a year, not much has changed at Intellution.The Horwood Mass., company continues to chum out leadingedge process automation and control software. and manufacruring compa nies -murid the world keep gobbling it up. Intellution sells a complete suite of factov automation an( conuol software. The suite s w with the Rx package, , clienthewer system that provides everything from data collec tion to monitoring and control of production processes. Th

Any way you look at it, !his has been a year of growth for Richardson. Texas-based USDATA C o p The panem staried last Augusf when its ownership b u e was increased through an initial public offering. The money raised by selling those ffit shares of stock was then used to augment nearly every phase of the companys operations. ,-

Growing in all directions

c-10

Supervisory confrol
The product development budget grew by 40 &e a major expansion of FactoryLink, USDATAS flagship factory-automation toolset. Fobrry new people were hired to provide additional technical suppon for the expanded product line and to staff two new worldwide support centers-me at the Richardson headquarters and another in Europe. USDATA also heightened its public profile through greater use of advemsing and more aggressive marketing snatedes, including formal marketing alliances with companies like Microsoft Sun Microsystems, and Siemens Industrial Automation. Fmally, the company increased its sales staff and started placing more emphasis on intemational sales. While all these moves are critical to the future of USDATA, the one that probably is most important to its customers and potential customers is transformation of its FactoryLink ih product In keeping w t its new high-profile marketing style, USDATA unveiled this product at a joint press conference with hiicrosofi at t h e u o n a l Manufacturing Week uade show in Chicago this past March. Called FactoryLink ECS,it figures to broaden USDATAs market While it expects big things from FactoryLink USDATAs strategy for offering enterprisewide autonation systems. USDATA also offers a warehouse-man-. igement iystem called TrakLink and a warehouse applica$on-development tool called VisualLink in addition to sellsg automatic data collection hardware. Keenan says the company plans to combine FactoryLink ECS with its other products to offer an integrated suite of ;Oftware tools, applications, hardware, and services for companies looking to build complete manufacturing and distriJution systems.

41 Gensym Corp.
Sometimes its difficult to teU whether s y m Corp. is a mmmercial software developer or a private research laboratory. Thats because the Cambridge, Mass., company consistently finds practical uses for a class of tmhnology that shows up more often in science fiction movies than it dws in the business world Gensyms entire product tine is built on the use of expert system, or as Gensyms president, Dr. Richard Moore, prefers to call them. intelligentsystems. Gensyms systems s t a r ~with its flagship G2 package, which really is more an environment in which users employ intelligent software to build theirown systems for automating and controlling production processes. Most G2 u s e s build interfaces for controlling shopfloor systems or production processes. but it also has been used to create manufacturing execution systems. G2 is supponed by a variety of products that not only allow users to execute and control production processes, but optimize them as well. The supponing products include G2 Standard Interface, a communications program that facilitates smooth passing of data between various applications and databases: Telewindows, an interactive interface progam that lets multiple users view and work with G2 applications simultaneously; G2 DiInloll1g.m Rc.Mm. Sy*Bma agnostic Assistant, a system that allows production workers to build applications to improve their work processes; and Dynamic Scheduling Package, a program for creating and adjusting schedules of complex operations. A new product from Gensym, NeurOnline. offers an environment for building automated production processes with neural-network technology. Gensym also is taking its technology to the Internet with two new products called G2 WebLink and G2 WebMiner. WebLink provides a means for users to access and use the tools available in the G2 environment through World Wide

Enterprise control

Up to now, FactoryLink has been used by companies seeking to build supervisoly-control and .data-acquisition systems. But with the enhancements included in FactoryLink ECS.the product can be used to build and control manufacturing execution systems as well. John Keenan, USDATAs vice president of worldwide marketing;says FactoryLink ECS is a reflection of manufactures desire to move away from automating single functions, and look more toward corporatewide, or enterprisewide, conuol architectures. Keenzn says USDATA focused on four key areas in m a h g sure that FactoryLink ECS would, indeed, allow users to build systems that could be deployed across an enterprise. These areas are: system power, ease-of-use, compatibility with multiple operating platforms, and a strong USDATA support organization. The most exciting up-gade from a technical standpoint relates to ease-of-use. USDATA addressed that issue by creating a set of tools it calls Power Dragons. These essentially are application objects that u e can puU ss from a USDATA object library, or create for themselves using the FactoryLink software. They then have the ability to reuse the objects-by draGing q d dropping them-0 expand an existing application or begin creating a new one. Keenan says early studies have shown that use of Power DngOns cuts typical application-development time in half.

c-1I

Siirvey

The following data resulted from a survey conducted internally at the offices of PLCs Plus, polling several of the systems integrators on staff:

Reliability

PllateE:
Scale: 5 =Best, 1 =Worst

t - NO NT / RTS-DOS

* - N o 0,s. portability

* - If keep strategy

(*) - UO pts, drivers separate )scalable CI - If ACRNET

* - I/O pts internal, Drivers separate, internal blocks count

While surfing the web for Hits related to the four software packages, the following was obtained: Wonderware - 7,300 Intellution - 3,950 Iconics - 258 CiTect - 256

Competitive Review Paragon TNT July 15,1996


0verview

Paragon T N T is from lntec Controls Walpole, MA. Paragon w a s first introduced as Paragon Control in 1986 as a DOS based package. T h e name w a s later changed to Paragon 500/550 around 1990. Control a n d 5001550 were DOS b a s e d only and there are approximately 8,000 DOS packages installed worldwide.

Paragon TNT c a m e out in 1 9 9 3 as OS12 only. In late 1 9 9 5 it w a s released on Windows NT a n d just recently it w a s released on Windows 95. There have b e e n approximately 3,000 Paragon TNT packages sold with about 75% of them being 0512. Paragon w a s never released for Windows 3.1 or Windows for Workgroups.
Paraqon TNT Archifecfure

-..

T h e Architecture is broken down into 3 major server subsystems a n d a Client subsystem: Process 10 (PIO), Continuous Strategy (CS), Data Manager (DM) and t h e 1 1 Operator Interface (01)client. The 3 servers and t h e 0 client communicate to e a c h other via t h e Common Resource Access. This CRA is t h e proprietary backbone that allows t h e communication between the servers and client. The CRA c a n b e distributed s over a network. This architecture i what lntec calls Functional Software Architecture (FSA). FSA is not a n industry standard, t h e name w a s m a d e up by Intec. T h e 3 servers c a n b e on o n e node or distributed over a TCPllP o r NetBios . In both t h e standalone application and networked application e a c h server h a s its own configuration and d a t a b a s e files. You cannot add blocks to the d a t a b a s e files a n d h a v e those c h a n g e s start scanning. T h e server must b e brought down and restarted before any c h a n g e s start scanning. In order to p a s s d a t a from t h e PI0 server to t h e CS server you must import (duplicate) t h e PI0 database into the C S database.
Process VO Server Subsvsfem

T h e PI0 server allows t h e communication to PLCs a n d control devices. T h e server u s e s TNT Engines (Drivers) for the control. lntec writes t h e major portion of their drivers a n d they d o not promote third party drivers. T h e driver list is limited to the common PLCs a n d control devices: Allen Bradley, Modicon, Opto, etc.

E- 1

The P I 0 provides: Signal Conditioning E Alarming with 4 different alarm levels (LoLo,Lo,Hi,HiHi). H Block read/writes E Diagnostics There is a driver development kit, however, there is no training offered for this toolkit.
Continuous SfrafesvServer Subsvsfem

The CS server executes the continuous control of the process. The library includes math, Boalean, discrete & supervisory control, and ASCII string functions. This server is the heart of Paragon. It has a graphical interfacefor connecting blocks. The database has a layering concept. Function blocks are grouped together inside process blocks. There is a limit to how much each process block can hold that is based on the type of function blocks. Function blocks are linked together with a connecting line and process blocks are linked together with a conduit. Each interprocess connection inside a conduit must be 'configured. lnterprocess connections must also have terminators. Here is an example: Make one connection from an Analog Input Block in Process A to a Math Block in Process B and run it. First configure the analog input block and a terminator block, then draw a line from the analog input block to the terminator block. Now inside the other process block, configure the math block and another terminator and draw a line from the math block to the terminator block. Now draw a conduit from process A to process B and configure the conduit to connect the two terminators. In order for the two new blocks to start scanning you need to first save and compile the database, and then restart the server. For large databases this compile can take up to 15 minutes. The majority of the CS function blocks are continuously scanned at a scan time. Also there is no timer block in the CS. To measure time you need to build a chain of 3 blocks. When TNT was first released and until the NT version, the CS was still a DOS application.

E-?

Data Manauer Server Subsvsfem


T h e Data Manager server stores historical and real-time d a t a from t h e C S and PI0 servers. T h e DM is also a place holder for all alarms a n d system, and operator events. Each storage a r e a (block) must b e configured using t h e Data Manager Builder, and like t h e CS you c a n n o t a d d block on s c a n without restarting t h e server. The Relational D a t a b a s e Interface is also a function of t h e DM. There i a SQUODBC s interface, however t h e building of t h e SQL commands is very difficult and there are no short cuts for entering t h e commands. lntec provides ODBC drivers for their OW2 version. T h e list includes Dbase, DB2/2/, Oracle, SQL Server and Text. For the NT and 95 versions you must provide t h e driver. On NT a n d 95 lntec d o e s not publish any testing with a n y D a t a b a s e o r driver. There have b e e n s o m e problems with even the Microsoff 32 bit ODBC drivers.

_. .

Operator Inferface Client Subsvstern


The Operator Interface Client i for creating and running t h e displays. With t h e 0 you s 1 can provide Data Display & Entry Boxes, Real Time a n d Historical Trends, Alarm and Event Journals, Bitmaps and Presentation Manager GUI Objects such as List Boxes, 1 Radio & P u s h Buttons, and Sliders. Animation of objects is also supported by the 0 . T h e bitmaps d o not b e c o m e a part of the display a n d a r e very slow in opening a display. T h e alarm summary journal h a s no color o r blink configuration for the Text m e s s a g e s . T h e Library of common valves and p u m p s is very limited.

Sfrinq Handlinq
ASCII string d a t a collection is d o n e directly into t h e CS a n d can bypass t h e PIO. While lntec promotes being able to collect ASCII data without a n 1 0 driver as a feature, if the 1 string m e s s a g e s are short a n d d o not require any acknowledgment, this is a nice interface. If t h e string m e s s a g e s are complex you n e e d t o develop a driver to handle the 110.
All string blocks a r e event based.

E-3

Microsoff32 bit comdiant

TNT h a s only b e e n o n a Microsoft Windows platform s i n c e late 1995 a n d only u n d e r NT and 95.
lntec came out with t h e NT release first and shortly after that they released t h e 95 release. T h e first 95 r e l e a s e w a s actually separate code. T h e r e is n o documentation stating that P a r a g o n runs as a service under NT.

Miscellaneous Information
T h e DDE link is a client link a n d there a r e n o macros that c o m e with t h e package. There is also n o recipe builder o r SPC. Redundancy configuration under TNT is also a problem. T h e r e is n o published write up detailing a n y redundancy for Paragon TNT. Lastly, t h e D O S release 500/550 cannot interface to TNT. Paragon TNT u s e s a Rainbow protection key for copy protection.

--.

Pricinq
Paragon TNT is broken down into builder and enablers for runtime functionality. To develop a 256 point networked node with DDE, Alarm, Trending, o n e Driver a n d all Subsystem Builders t h e price is $9,500 list. T h e s a m e configuration as a S t a n d Alone node would b e around $6,900 list. This configuration as unlimited 110 points would b e a n additional $1,800. (Contact your Inside S a l e s Engineer for a Price List).

Summary
Paragon TNT for Windows NT and 95 is just about a y e a r old and t h e driver list is very limited as well as t h e functionality compared to FIX. Intellutions Inside Sales Department h a s a complete literature package with pricing for Paragon TNT, along with a full and limited d e m o package with documentation.

- lntellution Inside Sales.

US.Pricing Effective with V 3 2 Release

il
. .

How to Specify Your Order


.. . ..
. . .

For eachcomputer (stand-alone or network node) which will run Paragon TNT, you must s p e c i t y u o f !he followingcombinaridns of TNT . . products: ..
. .

. . . . Keep in mind that you can run only one TNT produciat a time on a single computer.

. Some number of Enablers & one or more Builders (a Full System) . Some number oi Enablers on!y (a,Runtime System) : . ..One or.kre.Builders only (a Builder System) . .
. .
'
I

..

. . . Enablers determinelh4 number of'Runtime'TNT Clients. Servers. and related Options you can'run concurrently on a single' nurrbe!olenablers. You must purchase at leastthetotalnumber computer: Eacb~TC!ient;Server;andOptio,nrequiresaspecifi of enablers required toactivate'all of the Runtime Clients, Servers. and Options your application requires. Note that whatever the n u d e r of. enablers you purchase, yau will still receive allof the available TNT Clients, Servers, andbptions. The enabler system , . . allows you to Change the configurationof your TNT,packagebeforesystemsta&up by exchanging one Clieni, Server. or Option 'with another of equal or lesser "enabler value". For example. you could enable a Process I/O Driver (3enablers) for a panicular application. and then later disable the driver and enable the DOE Client Link (2 enablers) for a daferent application. Enablers are . . sold in.bundles called "EPAKs'. specping the number of enablers required, e.g.. EPAK32(see neXt page). . .., . . . . . Builders: , Buildersarethe tools requiredto buildspecificapplicationsloreachoftheTNTClientsandServers. Youmustspecilyin your order which Builders will b? required for each cornpuler. Builders are not governed by enablers, Le., you cannot "disable" a builder and enable something else:: Each auilderjs availablein two differentversions: Builders lor stand-alone applications. and Builders lor networked applications. An qplication buik with a networked Builderwill run in stand-alone mode, but applications built witti astandalone Builder will not run in a networked environment.
'

- Enablers:.

. , ' _

.I

'

.~

Thefollowingpricingexamplesdesc~betheamountofenablersandlypesolBuilders requiredfor as:and-aloneapplicationandanetworked.

Pricing Examples

application. Please see the.next p2ge for a listing of all Clients. Servers, and Options. their enablers. and prices.

0 1 operalor lmerlaceCred P K x d Process w clien. 64 p a d s o P I 0 0 One Plodriver OM Dala Manager Server

4 enablers

0e w r s 3e w I S Oenablers

DM-HSI Histaly @lion


Fora Runlirnconly S p t e m . OTder:
'

TolalRequired:

11 enabien
i

kmr2b.m
22200

EPAKl1'

W i r Fy"ir& de s
OlBS

lor Develooment

m
5 703 s 350
51403

PlOBS P r w e s VO Builder. Sand-alone DMBS DalaManagerBuiloer.San&abbne

operator Inleflace B u ~ w rsfand-a!euone .

Z! E?

lnlec Controls Corporatiow35 West StreetlWa

E-j

A 020281/Tel: 508~60-12211Fax: 508-660-7374

tQ4_Fr

P L Q d m1w I
0 1

Process graphic display and operator interactlon. Operator Interiace Client Enablers Reouired 4

Process YO Cornms Server


PI044 Pl0:256 Process WO Server Process WO Server

Interface to'VO hardware, basic signal condiioning and alarming. Select one server option and one or more driver options.

Pto-sl? Process I/O Server-Si2 Points . ,' . .' .. :. Process Pl.0-2048 I/O Server- 2048 Points . , '' '' ' .PIO.UL . Process VO Server- Unlimited Points PIO-6 Process I/O Drher (each Pldtype lnt& or u&r developedp'
kequtmPK)64.PlO-256.Pi05iz.~102M8.orPKZ +=We resuiradlorSieny6 HI. SiememL?

-64 Points -256 Points

0 a

, .
.
'

.6

Continuous Strategy +mer'

.. CS-1500 .:Continuous Strategy Server-f500.'(&mum'of 1500function block). Includes Computation Blocks: CS-UL Continuous Strategy Sewer --Unlimited (unlimitednumber o functionblocks). Includes'ComputationBlocks. f . CS-SUP . Supewisory Block Option'. ' . . . ' . . , .. . . CS-STR String Block Option' .. ,. . .. .,. . . CS-UB User Block Runtime Link' '' . .
%wu&%CS1~.orCSUL. R e l e r l O t h B b a c k p a g e l o r ~ l u ~ ~ h ~ m ~ ~ ~ ~ ~ ~ n .

Functionsfor corrputation. supervisory and direct Conhl, and string handling.

,Albn-BralBey~me!(~~sordy).andM~~Plur(NIFKonhl)(mmad,raec).

12
~

9
3

'

..

'

'.

. .

. .

..

'

..

..
'

'

2 5 2 . ,5 2

. ..

Data collection and reduction, alarm and event management. relational database/SOLsupport. and historicaland real-timetrends. DM-500 OM-UL DM-TND DM-HST Data Manager Server-500 (maximum of 500 functions. from options below). Includes defauk alarrdevent functions. ' Data Manager Server-Unlirnited (unlimitedmrnber offunctions). Includes default a!wevent functions. , Trending Option. Real:time trending withcompression.' ' ' . . .. History Option. Historical data collection and trending with compression.' . . . DM-AE Advanced AlandEvent M m ' a g e h n t Option. Permits configuration of unique aladevent functions.< . ' . OM-ROB Relational Database Intehace Option. Exportllmport data toArom ODBC-compliant RDB systems.' DM-ADV Advanced Linkable Functions Option;. Set of linkable data manager functions.' %equ~esBs~~-5M)orOM-UL IheDackpageI~ihelu~bni'conlahedMeachoplbn. Relerlo Recipe downloadupload.functions.
~ ~~

DataManagerServer

.. ...

0 3 1

i
3

5 3

Recioes Client- ~ -- ---I

._.

.
3

RECP

Application test interface.

Engineer Interface Client


El
Engineer Interface Client

Recipes Client

. .

0
'

Third-party application software link via ODE. DDE-L DOE Client Runtime Link

DDE Client Runtime Link

Links user-developed or Intec-written COI clients to TNT.


COI-L

Client Object Interface (COI) Runtime Link

'

. User Client Runtime Link (for clients developed using COI or CDK tools)

< .

aetwork Access Option

Full networldngcapabilities for a single TNT node. 'VAO-N Netbios Network Access Option YAO-T TCPAP Network Access Option

ENABLER PRICING

Qescnotion OIB-N PIOB-N CSB-N DMB-N 018-S PIOB-S CSB-S DMB-S For Developing Networked Applications Operator Interface Builder Process VO Comms Builder Continuous Strategy Budder Data Manager Builder For Developing Stand-alone Applications Operator Interface Builder Process VO Comms Builde Continuous Strategy Boil Data Manager Builder
~

s1050 S 700 $1050 S 700

$700

5350" S 700

.
'

DEV-S

DEV-N BNDL-S

For Development &?est Environment

S 350

Pkase~~deprcduclcodeonorder PKIBN TNTOEZ Seebonomoltamqpa~e eg

Integrateddevelopment and test environment (lor networked applications)' Integrated development and test environment (for stand-alone applications)5 For Entry-level Development Environment Bundle of all stand-alone builders for small systems'

53600

55000

SlOOO

-.

TNT DevLloper Kits include all ofthe sohwaretook.necessaryto develop and integrate custom functions for ParagonTNT.

P.rQd4
COI
PDK BDK

Descriotioq . . . Process 110 D r i v e r ' D e v e l o p ~ n t K ( f ouser-developedVO comms drivers) r


'

please Imlude produd oode on order. e.g..-PDKTNTOSZ. See b n o i 01 lacing page. 7 ~ ~ 0 9 ~2 u a l l \ g e s. c+: V3.0 compilerrequired:IOI NTM. V i a C- conpikrrequked.Wra helcpmerX KP~WWLSs35 each. . 'FW 092. 3z.m corrgikr. CA Realizer. or ISM s m a m a required: ior t i r ~1.6 or naia cuqiLer or vi - ~esic required.

Client Object Interface tool seF. (1or.user-developedTNT clients) User'Block Development'Kit' (for'userideveloped continuous s t r a l e ~ block)

'

s1000

COI-based Client Applications9


pescriDtioQ

P.r.lEe

CSP:[prod coder . UP1:luirring prod. code/neirprod code) [uicring prod. codc/nctuprod. code]. [airring prod. codehew prod code] TR-INTEClprod. codc] .. TR-INTEC-ADVlprod cod61 TR-CORPlproh codc] TR-REG:[prod codclDOC:[prod codel' SDX

'

oss
AC

"sile dwum avadabie. "Dena Lbr cam De less imzero. UP3 requires ex d proledon key. f'!8ase speuty pac2-a~ seis m r and codlgurmon ol exrzLih) p 0 Y I 1 m c. 3u - a q a 5001550 OP stamn.a 5500 ueai wiu ~e pen amihe 53ooo 1 *ill be m w a (tmbq w mi hw l d e a j . . m m ' ' ~ m i o n a anendeer ai 52% eacn !

Deschtion . ' . .customersupport Programfor 1 year (per.&duct) .. . Upgrade existing TNT product within same operating system ' Upgrade existing TNT product to a different operating system ' i ' Upgrade Paragon CNTRU500f550l o TNT 4 Day Training (Part I) at lntec (1 computer per person) 4 Day Training (Part 11) at lntec (1 cdnyuter per person) 4DayCorporate Training at customer facility (max. of 6 people) . 4 Day Regional Training (1 computer per person, min. of 8 people) Specify Ref: Manual. Useis Guide, P I 0 Engines, andor Tutorial Sa& Day Express Shipment (order p!acedbefore 3 PM,EST) On-sile,Support (per day) Application Consulting, per hour (telephone) or per day (on-site)

h% i

12% of List$" S 450 + deha IistS" 5 450 + deha list512 $3000 + deha IiitS'Z" si495fperson Sl49Yperson S10.000 + expenses" S1895/person S 65 per manuzl 5 200 +freight Contact lntec Contact lntec

HUF-639

&0

. StringTime Difference

Sm'ng-todi~talConrt. . . . . .

....

.
'

'

.. SyncMeanfunciion TransFilterfunction

'

. Novell Advanced Netware 3.12 ...........NE2000 Ethernet Adapters ..................................................... . . Novell Advanced Netware 3.12 .......:...IBM 1644 8-Bii Token'Rina Cards ................... .......

.' Hardware . IBM TCP/IP Version 2 for 0512 .........: SMCNVestem Digital EthercakElite 16C UHra Combo .......... TC:P/IP Ethernet
Microsoft Windows NT NE2000 Ethernet Adapters ..................................................... Microsoft Windows NT/95 ...................NE2000 Ethemel Adapters .....................................................

........................

NetBios Ethernet NetBios Token Rlna TCP/IP (Winsock) Ethernet NetBios Elhernet

All products will beshipped by FederalExpress SecondDay Airtoany pointin theunited States. FOB Walpole. M A Shippingcharges will be prepaid and added to the invoice. A$= handlingcharge will be added for internationalshipments requesting ahernatives to Fed& Normal delivery will brmade within 14days of receipt of your hardcopy order wilhpurchase order number (verbal Po's not accepted). Same day shipment is available at accost of $200 plus shipping charges (specify SOX). Prices a n d specifications subject to change without notice.

'shipping Information

h t e c Controls Corporatioru35 West StreetlWalpole, MA 020811Tel: 508-660-1221/Fax: fj8-660-2374

p i
E-8

HI-' F

0 --LP

ls{&o

T h e World's First Functional Software Architecture Paragon TNT

A Whire Paper Preparrd By:

Walpole, MA 0208 1 Tel: 508-660-1221 Fax:508-660-2374

Inrec Controls Corp. 55 West Street

August

IO, 1994

E-9

The World's First Functional Software Architecture

Paragon TNT
Traditional Package Approach to Software Design Software design phitosophy over the past decade has primarily focused on an approach that treats the entire application set as a single software package with a single common database. Automation software packages developed using this design were intended to operate as stand alone entities in a single hardware platform, very often a PC, with a monolithic real-time database. All required automation functions typically accessed this "rightly coupled" local database.

.- -,.

Trodirionol, Monolirhic Design


I n recent years cusiomers have required larger, more distributed solutions. The response m this rcquirement by the software package vendors has been simply to network a number of compurcrs losether, each with its own package and a copy of the database.

The simpIi:i[y 01 design of the packaged approach has been appealing; but as requirements h 3 grown more demanding the inherent constraints of packaged ~ approaches h a w surt~ced.Automation system capability has been constrained by the limitations of [hc hardware platform the packages operate on. Most packaged software is designed on a "on? si72 fits all" basis, therefore expanding packaged systems typically requires purchase of an additional complete package even if only limited incremental functionality is needed. Scalability and effective expandability of traditional packaged automation systems has been quite limited. Reliability has also been a significant issue with automation software packages. The nionolithic design of these systems limits reliability, with a sinzle fault often causing the entire system to fail and/or cause the database to be corrupted. Finally, automation software packages have typically been designed around single operating systems. When the operatine system encounters rhe end of irs liie cycle, the automation software package follows suit.

E-10

What Are the User Requirements?

Over the past few years, users of software automation packages began to encounter the constraints imposed as a result of thiis packaged approach. Vendors were driven to investigate new design approaches to overcome these constraints. Users demands include meeting a number of new software requirements:

o
o
o

A functionally modular design which gives them the freedom necessary to match their application requirements with the automation solution.

Hardware independent software to run on a variety of hardware platfornis and in a variety of software environments. Long system life cycles to protect their investment
A totally systematic design so that all modules within the software had the same basic "look and feel", making it easier for users to learn and apply the software to rheir application needs.
An architectural design to their automation software, to provide greater flexibility in matching operation requirements across a wide range of applications.

In summary, users require solutions which are modular and functionally independenL yet offer a unifying architecture IO retain the simplicity of operation offered by the monolithic packages.

Functional SoftwareArchitectures
A totally new software design is emergin2 for automation systems based on overcoming the constraints of the "packaged" approach, and meeting the requirements of automation users. The new class of sofrware resulting from this design approach is referred to as Funcrionul Soj'iwuie Archirecfures. In this design approach, the architecture itself is the producL Paragon TNT from Intec Conuols is the first member of this new class of software.

E-1 1

. In order to overcome the constraints of traditional software packages, Functional Software Architectures must exhibit several key characteristics. The first major characteristic of Functional Software Architectures is that they are designed around a peer-to-peer clientlserver computing model. This means that each major automation function is designed to be either a server, a software module that generates, stores and provides information, or a clienL a software module that uses and presents information. Each client andlor server has the capability to effectively interact with every other client and/or sewer in a user-oriented manner. The peer-to-peer aspect of this model means that communications between clients and servers is direcr, not via a central server or other type of indirect agent In many packages that have been said to be based on the clienuserver model, clients have assumed the active role in the system with servers only taking on a passive data storage role. In Functional Software Architectures, both clients and sewers can be active and proactively perform automation and information management functions. For example, the Control Strategy server can monitor alarms and wigger shutdown sequences independently of any client This provides a much higher level of flexibility and a more natural environment to automation software users.
Another key characteristic of Functional Software Architectures is that the software is designed around a truly distributed approach. Each of the clients and/or servers required for the application can reside either within the same hardware platform or in totally separate hardware platforms networked together either in a local area network, a wide area network, or a combination. The interaction between the clients and semers is the same, regardless of whether they are in the same hardware platform or disuibuted across a network. The combination of peer-to-peer clientlserver design and a disuibuted arqhitecture leads to both effective functional distribution and geographic distribution, so the automation system architecture can be designed around exact automation requirements without sacrificing the ease of use automation users have come to expect. Funcuonal independence is another key characteristic of Functional Software Architectures. Functional independence means that each software module in the architecture contains all of the necessary functionality to effectively perform irs rask, either independently or as an integral pan of a total automation architecture. Because each module is designed for a specific task, there are no design compromises. The distributed nature of Functional Software Architectures applies to identical functional modules as well as different functional modules. For example, if a user needs conwol in two different locations in the operation, a control server can be put in each location, along with other clients and servers as required. The resulting archirecture'operates as a single system. This characteristic allows users to add clients and servers as required without impacting the operating system and provides a high level of location independence x r o s s the system. With this characteristic, many of the constrainrs of the traditional package approach become non-issues. ..

-..

'

Physical independence throughout the system is another key characteristic of Functional Software Architectures. Physical independence decomposes into four key subcharacteristics: processor independent design, UO independent design. operatins system independent desizn and communications independent design. Processor independent design means that the software modules are not lied r a single processor or o processor fantj/.y, but can run on a wide range of processors, eliminating some traditional processor consmints from the software design. UO independent design means that the software architecture can effectively interact with process equipment through a wide range of YO, and is not limited 10 a single vendor or small number of vendors' YO; Operarin? system independent design means that the software architecture does not rely
E-12

_.
on the services of a particular operating system, and therefore has the ability to operate on a.variecy of operating systems. Communication independent design means chat the software architecture is independent of communication protocols and can,therefore, use or interact with a variety of communicationsystems, both standard and non-srandard. This combination of characteristics hat comprise physical independence provides automation users with great choice and flexibility while overcoming many of the limitations of mditional packaged systems.
The final characteristic of Functional Software Architectures is information independence. This characteristic provides user-oriented access to all critical information throughout rhe architecture, independentof access point or information location. The basis for information independence is global object access across the entire architecture. Ti provides global data point access anywhere in the architecture merely by specifying hs the name of the data point without requiring network node names or hardware addresses. No knowledge of the network topology is required to effectively operate the system. If you cannot recall a name, the software architectureprovides a name browsing facility to help out. Because of this global object access, no duplication of data is required throughout the architecture. Data is always stored at its point of origin, and is globally accessible from that point Information independence also implies that the software architecture operates on uniform data types. For example, real-time and historical data are stored using identical storage methods, allowing for common data usage in trending and reporting functions. Information independence also applies to file-based data by the incorporation of standard database access techniques such as SQL. This characteristic also suppons flexible information construes such as CSV, DDE, Networked DDE and even National Language Suppon These five characteristics of Functional Software Architectures combine to provide a new paradigm for automation software that overcomes he limitations of traditional software packages and pave the way for the automation approaches of the next cenlury. Paragon TNT -- The World's First Functional Software Architecture Paragon TNT was designed as the world's first Functional Software Architecture for automation systems. Paragon ThT incorporates all five Functional Software Architecture characteristics into its design, and is clearly modularized into a distributed, functional clienv'server approach. Currendy, Paragon TNT offers three functionallybased server modules: the Process VO (PIO) server, Control Strategy (CS) server and Data Manager (DM) server. Paragon TNT also offers a number of client modules: h e Operating Interface (01)clienr, Dynamic Data Exchange (DDE) clien&Recipe Management ciient, Engineering Interface (EI) client and Repon client In addidon, the Client Development Kit (CDK) allows users to develop their own clients. The Functional Software Architecture called Paragon TbiT is poised to revolutionize the design of automation systems. Some industry consultants have agreed that this architecture will be the basis of future automation systems, but predicited that these systems will not become available until 1997. Paragon TNT is available now and has been operating in user sites for since mid 1993. You do not have to wait. You can realize the benefits a Funcrional Sofrware Architecture ron'q.

E.13

Operator Interface

DDE

'

Recipes

Custom

Clients

Debug andtest

Reports

Process
10 1

Continuous Strategy

'

Data Management and Alarms

Paragon TNTs Funcrionol Sofbvare Architecture


The Benefits of Functional Software Architectures

Merely by describing the chief characteristics of Functional Software Architectures, many benefits of such an automation system design are'readily apparent. The primary benefits offered by a Functional SofLware Architecture can be catagorized into five areas, each of which is very important to users as they move forward with their automation swategies. The f i s t key benefit is the scolabiliy of the software offering. Because of the Functional Software Architecture design, users are able to scale the software to exactly meet the requirements of their application, no matter how simple or complex rhe application may be. No longer must users "force-fit" an ill-suited software package on top of,their application. With a Functional Software Architecture, the solution always matches the requirement on a function-by-funcdonbasis. The second general benefit of Functional Software Architectures is expandabsity. Eq70ndabi/iry is the capability to incremenrally add functional components (clients or servers) as your automation requiremenls dictate and your financial requiremenu allow. o A user can stan very small and incrementallygrow i an integrated plant-wide automation architecture. Automation components already installed are not impacted on the addition of a function or set of functions.
A very high level of system reliabilify is the third of the five key benefit a r e s incurred by using a Functional Software Architecture. Distribution and independence of function leads to high levels of reliability. Any single fault involves. at most. the

E-14

function in which the fault originates, even when multiple functions are running in the same machine. Also, the modular approach to system implementation, design and test leads to a higher reliability and faster implementationof automation applications. The fourth key benefit area of Functional Software Architectures is improved system and operational performance. No longer will the limitations of a single hardware platform limit your automation capability. With a Functional Software Architecture. such as Paragon TNT, if you run into a hardware limit, you can either change platforms or add hardware platforms to the architecture without impacting the running modules. Because each functional module conlains all resources required to execute its task, valuable CPU resources are optimized since the traditional resource allocation load is reduced. Also, the capability inherent in a Functional Software Architecture typically calls for higher performance software approaches, such as using native 32-bit operating systems a is the case with Paragon TNT, which serves to increase overall system . perlorniance. If the system is performing optimally, it will clearly contribute to the performance of your entire operation. This is the bottom line for any automation system. The final key benefit area OF Functional Software prchitectures is, wirh a minimal investment, an automation user can ntaxinlize rhefinunciul rerurn. Users need only purchase the components of the architecture required to meet current needs, and can thereby limit be investment with a "pay-as-you-$0" approach that allows users to avoid l a z e up front payments. The Functional Software Architecture provides an easy to use, high performance and functionally focused approach to automation that will minimize demand on critical plant resources, while optimizing the automation through an exact fit of customer automation needs and advance automation techniques. The investment will be small compared to the pay back realized through the use of a Functional Software Architecture to meet your automation needs. The Challenge The next time you are in the position of deciding on the appropriate automation approach for your facility, consider a Functional Software Architecture. If you believe you could reap the benetis of such an architecture, call Intec Controls and ask about Paragon TNT -- the world's first and only Functional Soitware Architecture lor au tomalion.

E-15

. InTech May, 1996

Arch-rivals E n d e m a r e , Inrellution, and USData, plus statistical process control (SPC) sofnvare supplier Gensym, all unveiled significant-EZv offerings at the recent xational hJanufacturing Week show in C h i c g The Wondenvare Factory Suitc for continuous, discrete and batch applications is &ped to run on ,Microsofts Backofice family of server products, including thc SQL Semer, which now can be incorporated into InTrack; s Windows N T S e n w ; and Microsoft Systems hlanagcment Server, a well as the Windows N T Workstation and Windows 9 j operating system. Meanwhile, Intellution introduced version 6.0 of its FIX BOS (batch operating supervisor) system for Windows NT. FIX BOS 6.0 is an open development, process control, and batch managcnient system bascd on the ISA SP88 batch standard philosophy. T h e product also provides manufacturing execution system (MES) Functions. USData, as cxpecred (see March InTerh, p. 9), released its FactoryLink Enterprise Control System, which focuses on ease-of-use. Gensym Corp. introduced GSPC. an add-on modulc to Gensyrns GZ Diagnostic Assistant, to spced configuring online statistical process control applications.

Major automation software upgrades bow

5 7> /

eiopmcnt, aaas open

S!>CCIU>

-.~.-r..-.-....;. ~ ~

graphics-Sasedcontrol sobare can he+ keep your sfcif aware of


emerging problemsand even sggest solutions
3 y Tom Kelly

No onirol system is &.o/proot However, h e p w e r oisophisticafed,

2 M s@%ake @%em % I

..

G-2

Measurements & Control April, 1996

Have Reports of the Death ofthe Greatly Exaggerated?


D e s k t o p and industrialPCs are permeaiing t e factory floor in h i n a t s i n g numbers The operator- . interface (Om task, once the domain of the industrial workstation, is being performed with graphical brilliance by the PC. When e the market and technical foxes at work in the operator-interface market, one condudes thatrepoaS of the death of the indusirial workstation have beenprraug e=E==ted Kow let's examine the forces that limit the PC as an operator interhce in industrial applications

--..

architecture of the PC and its sofcware let it be aU things to all


users. The new industrial workstation wiU find new life by being

1 The deshtop PC is paekaged .

Lt's first examine the forces and trends that brought the PC to the fa'&ry &L
1 PCS are cheap with respect to . their considerable computing power. They e x 4 at displaying and storing data and connecting to other computers. 2.Enabling the use of PCs in industrial environments has been the explosion of Widows. based Oil software applications (i.e. Wondenvare Intellution and rmata).T h & G z h g e s give the user easy means to create rich graphical, animated operator-intelface screens.

2. Tbe Wmdows-based 0 soft1 1

for the desktop. A large percentage of control-systems designs opt for inrlusbidly packaging PCs. Prices for industrial PCs start at more than taicethat of desktop PCs.

aU thingsto some uwr But how can 'it compete with bitmapped graphics and animation, industry-standard erpansion, and con.' nectivity to mejor P E S ?
THG NEW HARDWARE
The new workstation will effectively be a PC not a full-blown PC, but a-mini-PCor mutanbPC or an embedded PC.one stxipped of its excess baggage and optimized for workstation functionality.ThisPCwiUuseanIntelmde compatible prooessor such as the 25 MHz 80386M piocewr. This highly integrated pnxsssor and chipset family b the benefits of the PC to the workstation, such a local bus gzaphical horses power for detailed graphics and object animation. This approach also p the workstation the e s same mdusay-standard expansion and connectivity optiolls as' the PC via an ISA bus, serial ports, parallel port and PCcard expansion.

ware applications are erpensive. Unlimited kg develop ment systems list for 55000, individual r u n b e licenses go for $1500. and PLC amnection driven command $250 to $500.

3. Windows-based run-time systems are resource hogs. If you are runningWidows you need at least a 486 at 66MHz with 8MB of memory and a big hard ds Unfortunately, memorg ik prices have been stubbornly fixed due to shortages

3. Windows-based O/I software brought unprecedented connectivity to aU brands of PLCs and remote YO networks. and to plant computing networks like Ethernet and TCP/IP. It also brought software connectivity that allowed several pro. grams to run simultaneously and share data.

The PC as an operator interface has extensive capabilities, and these capabilities carry a price., This price is in many instances at odds with another market trend - the growth of mini and micro PLCs. These are eimemely capable, range in price from S500 to S2500. and are the fastest growing segment of the PLC market.

How can the industrial workstation compete with the venerable PC? The general and open

For economy m d ruggedness, the PC's hard drive is discarded in favor of flash memory. l Expensive DIWM memory d be minimized by shunning the Widows environment. High-resolution color flat-panel displays -41 facilitate conpact. rugged packaging and effectire display of graphical objects.

13- 1

Industrial Workstation Been

THE NEW S O ~ A R E
n e new workstation user demvds dragging and d r o ~ p i n g of gr~phical objects like puskbuttons, pilot lights,gauges and bar graphs. For ease of screen development, nothing beats a Wiidows-based development system. What about the run-time system? Windows? No, because its a resource hog. How about a small real-time executive that provides real-time response, great gapEics, and requires 1/16 the memory and no hard disk? This is the new workstation para d i p : develop on your desbtop Wirdows system and d o d o a d to the Bash memory of a robust, red-time, PC-compatible engine. A s f as pricing goes, workstau tion development systems have tradirionally cost $500 to $1500, a d run-time licenses are usually free. %%ere %illt h i s new worbrstation Snd a home zmidst the PC explosion? The answer is OA applicarions of low- to mid-range complesity As 2 general rule, if a workstation meets your needs, it will be a lower-cost solution than any PC solution. Using the fol!on+!g gidelines, you shodd be ab!e t o determhe whether you are a good candidare for a PC or a worzktation.
1. If your OA task x-21 requke a

If your OA screens are so


detailed that they need large, high-resolution displays, the applicztion probably needs a PC to rm.

mance, and ease of use. The merging of technologies will be of great value to control-system designers faced with low- to midrange OA applications. ij

-.

2. Anzlyze your O/i task. If you will primarily be displaying screens consisting of pushbuttons, indicator lights, gauges and alphvlumeric text, a workstation should be fine. Even if you venture t object o animation, alarming, reports and recipes, you should be OK W;.th a workstzdion. But if you need to display more than a few bit-mapped images, along with more thzn 50 or 100 screens, youll tax the limited memory of a workstation. Logging, trending, scripting and simultaneously running other programs (i.e., MS-Excel or SPC package) zre also beyond the capabilities of the workstation.

dis3iag of larger thzn 14,bng a PC. Displays are expensive, and aorwtations with larger diSpl2l-S C0St 2S 3UCh 2S PCS.

3. Workstations are designed to COMto pOpd2.T PLCS. This comection is typically an i S 2321422l485 variznt and is built into the workstation. If you need to connect to a PC or il& 05fiRing:- G g.+ g L .: & * $her computer(s) vi2 an &uelopni&i ofniw pr&i&&k sthernet, fiber-optic or other c m r preuwlrsly held jositions m e high-speed link, you are in the at Teras Instruments RMS domain of the PC. -4duanced Pnxiucts and NSD of -America He holds BcciLeloZs and \Vor.kstation a d ?C techoloMasters degrees in Electrical gies, both hardware a d so?Engineering, aS well as an MRA in wzre, h2ve merged t o create a Marketing, from Michigan State new breed of workstation that Crnmer can be CORUniversity. M,: :acted at Xycom, Ine. i5O.V Maple bozsrs improved expansion. Rd.. W i n e . MI 46176. qapnics. processing ?erfor-

11-2

I -I

Das könnte Ihnen auch gefallen