Introduction To IFIX - InfoPLC

2y ago
23 Views
2 Downloads
771.00 KB
74 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Nadine Tse
Transcription

Introduction to iFIX

Proprietary NoticeThe manual and software contain confidential information which represents trade secrets of Intellution, Inc. and/or itssuppliers, and may not be copied or disclosed except as provided in the license with Intellution, Inc. The informationin this manual is subject to change without notice and should not be construed as a commitment by Intellution, Inc.Intellution, Inc. assumes no responsibility for any errors that may be in this document. 2001, Intellution , Inc. ALL RIGHTS RESERVED.Trademarks 2001 Intellution , Inc. ALL RIGHTS RESERVED. Intellution, FIX, FIX Stats, Intelligent Solutions, Intellution'sStylized i, PlantTV and Plug and Solve are registered trademarks of Intellution, Inc. FIX Dynamics, FIX HMI,Intellution Dynamics, iBatch, iClient, iCore, iDownTime, iFIX, iHistorian, iLogic, iVisualize, iWebCast,iWebServer, iWorkInstruction, VisiconX, The Intelligent Solution, Visual Batch, powered by iCore, SecureContainment and the Designed For Logo are trademarks of Intellution, Inc. iGlobalCare is a service mark ofIntellution, Inc. All other brands or names are property of their respective holders.Microsoft Visual Basic Technology. 1996, Microsoft Corporation. ALL RIGHTS RESERVED.iFIX v2.5 - 03.01

Contents1. Introduction to Intellution Dynamics.1Intellution Dynamics Overview .1Intellution Dynamics Components .2Intellution Dynamics Plug-In Components .5Enabling Technologies .6OLE for Process Control (OPC) .6Visual Basic for Applications (VBA) .7ActiveX .72. System Architecture .9iFIX Nodes .10Local and Remote Nodes .11Stand Alone Node .11SCADA Server .11Blind SCADA Server .11Run-time Node .11iClient .12iClient Read Only .12iClientTS.12Universal Data Access .14OLE, OPC, and ActiveX Support .15Contentsi

Open Database Connectivity (ODBC) Support .15Dynamic Data Exchange (DDE) Support .15I/O Drivers .15OLE for Process Control (OPC) .16Scan, Alarm, and Control Program .16Time-Based Processing .17Exception-Based Processing .17One-Shot Processing .18Scheduler .18Distributed Networking .18Distributed Processing .18Centralized Processing .19Redundancy .21Security .21Using Windows Security.22Security Areas .223. Using the Intellution WorkSpace .25Understanding the Intellution WorkSpace .254. Creating Pictures in iFIX.29Wizards and Experts .29Dynamos .30Creating Pictures with Purpose .30Using Basic Drawing Tools .32Using Drawing Cursors .32Using Toolbars .33Using the Toolbox .33Using the Object Pop-up Menu .34iiIntroduction to iFIX

Using the Properties Window .34Using the Color Box .34Using Screen Regions .355. Creating and Managing a Process Database.37Understanding a Database.39Chaining Blocks.39Processing the Database .40Using the Process Database.41Trending Process Data.41Creating Scripts and Schedules with Process Data .41Archiving Process Data .426. Understanding Alarms and Messages .43Alarm Destinations .44Alarm Areas .44Routing Alarms and Messages .46Alarm Limits and Alarm Conditions .46Alarm Priority .47Understanding Message Types .48Using Alarms and Messages .49Using the Alarm Horn .497. iFIX and VBA.51What You Can Do With iFIX and VBA.51VBA Coding Help Features .52Auto List Members .53Auto Quick Info .53Context Sensitive Help .54Contentsiii

8. Using the iFIX Sample System.55Quick Tour of the Water & Wastewater Demo .57Quick Tour of the Chemical Demo .58Quick Tour of the Discrete Manufacturing Demo .609. Additional Functionality .63VisiconX .63Reports .64Index .65ivIntroduction to iFIX

1. Introduction to Intellution DynamicsIntellution Dynamics is the next generation in industrial automation softwaresystems. Since the introduction of THE FIX (Fully Integrated Control System) in1984, FIX products have been setting the industry standard for powerful, reliableautomation solutions. With Intellution Dynamics, we have once again takenindustrial automation to a new level by creating a breakthrough software system thatredefines the way you create and maintain your industrial automation solutions.Intellution Dynamics OverviewIntellution Dynamics is the first fully-integrated family of software automationproducts based on open, component-based technology. It is designed to remove theconstraints of packaged software and allow easy integration and interoperabilitybetween your plant floor and business systems, as well as between IntellutionDynamics components and third-party applications. It includes many significantfunctional and architectural enhancements over previous versions of iFIX, including: Powerful Plug & Solve Architecture Componentized Object Structure Integrated Intellution WorkSpace Development Environment Microsoft Visual Basic for Applications (VBA) Scripting Comprehensive OLE for Process Control (OPC), OLE, and ActiveX SupportChapter 1. Introduction to Intellution Dynamics1

Increased Security and Reliability Advanced Graphics Extensible Configuration Wizard Architecture Extensive Internet Support Enhanced Alarming Increased Networking CapabilitiesThese advancements significantly reduce the design time for automation projects,allow faster and simpler system upgrades and maintenance, provide seamlessintegration between Intellution Dynamics and third-party applications, anddramatically increase productivity.The open architecture of Intellution Dynamics lets you customize your system byintegrating third-party components and applications. This Plug and Solvearchitecture allows you to quickly and easily enhance, or in certain cases replace,Intellution Dynamics’ built-in capabilities with your own applications and objects.The power and flexibility of this architecture encourages continuous processimprovement by allowing you to build and reuse applications faster than ever beforewhile significantly reducing the cost of integration. With Intellution Dynamics, youcan quickly and easily make changes to your system without slowing down ordisrupting your plant’s process.Intellution Dynamics ComponentsAt the heart of Intellution Dynamics is iCore, the powerful technology that providesan unmatched distributed architecture. iCore is built on standard technologies, suchas ActiveX, OPC, VBA, and Component Object Model (COM), to provide easyintegration of third-party applications across wide-area networks and the Internet.iCore provides LAN redundancy to enhance system performance. The iCore platformhosts a number of Intellution and third-party application components, as illustrated inthe following figure.2Introduction to iFIX

ApplicationsCommon iFIX ApplicationsGraphicsHistoricalI/O DriversSchedulingOPC Data ServerReportingTerminal ServerCoreSecurityAlarmingNetworkingVBAOPC ClientSCUWorkSpaceFigure 1-1: Intellution Dynamics iCore PlatformAn important component of iCore is the Intellution WorkSpace. This intuitiveinterface organizes all system components into a single integrated developmentenvironment (IDE) and provides you with a single point of configuration. TheIntellution WorkSpace allows you to easily navigate through, access, and manipulateall the integrated components of your system. It offers powerful browsingcapabilities, find and replace options, and third-party integration.Chapter 1. Introduction to Intellution Dynamics3

Figure 1-2: The Intellution WorkSpaceThe Intellution WorkSpace includes two fully-integrated environments known asconfiguration and run-time. These environments provide everything you need todevelop and view the graphical displays, schedules, reports, and scripts that help youinteract with real-time data. The configuration environment provides all of thegraphic, text, data, animation, and charting tools necessary to create displays that areattractive, organized, and easy to use and understand. The run-time environmentprovides the means necessary to view these displays in real-time. You can easilyswitch between the two environments with a simple mouse click. Switching betweenthe run-time and configuration environments allows you to quickly test changes todisplays while real-time alarming and data acquisition continues.It is important to note that while in the configuration environment, there is nointerruption to your process. All the functions that control and monitor your system,such as alarming, reporting, and scheduling, continue to run in the background.4Introduction to iFIX

Intellution Dynamics Plug-In ComponentsIntellution Dynamics lets you effectively customize your system by seamlesslyincorporating the following Intellution software components, as well as many thirdparty applications.iFIXThe SCADA component of iFIX provides monitoring, supervisory control, alarming,and control functions. It guarantees the absolute integrity of data and providescomplete distributed networking capabilities.The HMI component of iFIX is the “window into your process”. It provides all thetools you need to develop pictures that operators can use to monitor your process.iBatchiBatch is the high-performance automation application that lets you model your plant,manage recipes, execute batches, create electronic batch records, and generate reportsbased on any batch process. With iBatch, you’ll have the tools necessary to reducecycle time, increase flexibility, comply with regulatory demands, and track batchproduction.iWebServeriWebServer is a thin client product that provides authorized users with read-onlyaccess to designated plant processes using any standard Internet browser. It providesa secure architecture that insulates your SCADA nodes from unauthorized access.With iWebServer you can view your process graphics in real-time from anywhere inthe world with the assurance that unauthorized changes cannot be made to yoursystem under any circumstances.iDownTimeEquipment use and downtime are typically tracked and reported as key performanceindicators in manufacturing companies. iDownTime allows you to accurately reportequipment efficiency, and extends your ability to analyze, understand, and addresseach source of downtime.Chapter 1. Introduction to Intellution Dynamics5

iDownTime collects and organizes downtime information in a way that provides youwith a complete breakdown of downtime events by location and reason. A locationrefers to a piece of equipment or any monitored point in a production line, and areason refers to cause of downtime. You can view this information in the iDownTimeControl which you place in a picture in the Dynamics WorkSpace. Once collected,you can also view this information through a set of interactive reports in MicrosoftExcel .Enabling TechnologiesAs the solutions required by end users and system integrators become more and morecomplex, it becomes increasingly difficult to anticipate the individual needs of eachcustomer. With this challenge in mind, we incorporated the following industrystandard technologies into Intellution Dynamics to provide a powerful developmentenvironment that can be easily tailored to meet your specific requirements: OLE for Process Control (OPC) Visual Basic for Applications (VBA) ActiveXThese enabling technologies allow us to capitalize on our leading 32-bit technologyposition and provide a definitive and visual difference that is meaningful to both newend users and system integrators.OLE for Process Control (OPC)OPC is a software standard designed to provide automation applications with easyaccess to industrial plant floor data. We have led the development of OPC throughour active role in the founding of the OPC Task Force, a consortium of leadingindustrial automation suppliers formed to speed the development of an OLE-basedcommunication standard. The goal of OPC is to define a standard interface based onMicrosoft’s Component Object Model (COM) technology that allows greaterinteroperability between automation and control applications, control devices, andbusiness and office applications.6Introduction to iFIX

Using OPC, the Intellution WorkSpace can communicate directly with any local OPCserver.Visual Basic for Applications (VBA)VBA is a powerful scripting tool that is fully integrated into iFIX to let you quicklyand easily automate operator tasks and create automation solutions. VBA scripts canbe as simple or complex as you need them to be, allowing you to add customfunctionality and extend iFIX as needed to accommodate your automation strategy.Its powerful and easy-to-use development environment allows you to reuse existingVisual Basic code.ActiveXActiveX is a set of programming technologies created by Microsoft that enablessoftware components created in different languages to interact with one another in anetworked environment. It evolved from the OLE development standard, which inrecent years has expanded far beyond the concepts of object linking and embeddingthat formed the original acronym. Intellution Dynamics is a container for ActiveXcontrols.Like OLE, ActiveX is built on the COM programming model to support the fullintegration of software components. It supports Distributed COM (DCOM) for thetransparent integration of those same components across distributed networks,including the Internet and intranets. However, Activ

Visual Basic for Applications (VBA) VBA is a powerful scripting tool that is fully integrated into iFIX to let you quickly and easily automate operator tasks and create automation solutions. VBA scripts can be as simple or c

Related Documents:

4.3. Application Compatibility Script The following information is from the iFix e-books under Installing and Configuring iFIX with Windows Terminal Server. Also as a separate Document, it can be found at C:\Program Files\GE Fanuc\ProficyDoc\1033\iFIX\TM.CHM Before you begin installing and configuring iFIX on a Terminal Server, it is

Proficy* HMI/SCADA – iFIX* Proficy HMI/SCADA – iFIX is the leading choice of manufacturing engineers, operators and system integrators because it delivers the best of both worlds: unmatched ease of use and unlimited flexibility. of both worlds: unmatched ease of

VBA - Scripting to Match Today's Demands. iFIX includes a powerful and comprehensive scripting language, Microsoft Visual Basic for Applications (VBA). In addition, the imple-mentation of VBA in iFIX is per-vasive in the GUI environment. Discovery and auto-configuration (DAC) tools allow you to discover PLC configurations, which

The iFIX OPC UA (OPC Unified Architecture) Client is a device communications module that can connect to OPC UA Servers to browse and collect data from items in the OPC UA address space. Use the Configuration Hub tool to browse an OPC UA Server and automatically create driver tags in iFIX.

Dec 02, 2015 · 1 - Documentation : Introduction 1.1 Interface Introduction The Hach WIMS Direct Server-Side Interface to GE Fanuc FIX / iFIX HMI imports summarized values into Hach WIMS. The Hach FIX2XML (See Section 5.6) utility queries historical H files (.h04,.h08, or .h24 classic historian files) generated from FIX / FIX32 / iFIX (by

The OPC UA Client driver can be configured in a few simple steps. For details on these steps, refer to the "Quick Start: OPC UA Client Configuration" on page 10 topic. How the OPC UA Driver Works Basic components for iFIX OPC UA Client communication and the general con

(PROFIBUS DP driver) Profibus DP master Profibus DP Profibus DP master V1.0 N 16 Korea PROFIBUS/PROFINET Association 13.04.2001 www.infoPLC.net. 17 Step1. Start Automation Studio 3 . Master : Siemens CPU Slave : B&R I/O Korea PROFIBUS/PROFINET Association www.infoPLC.net. 28 Step1. GSD File Download

Course Title: Basics Engineering Drawing (Code: 3300007) Diploma Programmes in which this course is offered Semester in which offered Automobile Engineering, Ceramic Engineering, Civil Engineering, Environment Engineering, Mechanical Engineering, Mechatronics Engineering, Metallurgy Engineering, Mining