Download as pdf or txt
Download as pdf or txt
You are on page 1of 45

Proficy* HMI/SCADA iFIX*

Technology

* Trademark of GE Intelligent Platforms, Inc.


All other brands or names are property of their respective holders.
Easy to Configure
Microsoft Fluent User Interface

3/
GE Title or job number /
10/19/2023
Dynamo libraries
Over 500 pre-configured
Graphic Objects and
industry solution packs
now included in 5.5!

4/
GE Title or job number /
10/19/2023
Graphic Dynamo Management
Library Source Modified
Dynamo Dynamo

Update!

• Use Dynamos from Screen #2


the library
• Update Dynamo
• Update Picture
Screen #1
• Search and Replace
• Retain connections
for later update

5/
Screen #3 GE Title or job10/19/2023
number /
Discover & Auto Configure

• Read your PLC Configuration


• Configure Database
and Driver from one point

DAC supports the following Discovery Agents: OPC Discovery Agent, Siemens S7 Discovery Agent,
Allen-Bradley PLC-5/SLC 500/MicroLogix Families Discovery Agent, IGS - Industrial Gateway Server
Discovery Agent
Proficy Historian* Integration

A single point of configuration


for iFIX and Proficy Historian

Provide best-in-class data management!


7/
GE Title or job number /
10/19/2023
VisiconX

VisiconX is a set of objects designed to connect and display relational data


Now there’s a wizard to help you create SQL statements to:

• Select, Insert, and Update


Learn About It!
Open, Flexible and Scalable
Architecture
Client/Server Networking
From the “Real World” (i.e. PLCs)… Data Link

Y-Axis
…through high performance
OPC compliant drivers…

…via internal I/O address mapping… iClient Node

…through the processing engine… tw


or
k

Ne
ea
l Ar
c a
Lo
…into the server’s process database.

Animations linked to the server’s PDB SAC DIT


I/O
Driver
Database tags. No tags are in the client
SCADA Server

IDC
Process
Learn About It! Hardware

10 /
GE Title or job number /
10/19/2023
Snap and Connect Network
Configuration
• Up to 200 continuous
connections
to a single
SCADA server
Web enabled access
Real Time Information
Portal Clients

Thin Clients

Web enabled access


Real Time Information
iClient Portal Client

iClientTS iFIX SCADA

iFIX SCADA

iFIX SCADA
11 /
iFIX SCADA *Actual max connection count will varyGE
due
Titletoorupdate
job number /
10/19/2023
speed and number of items in database.
Remote Management of iFIX with
Microsoft SMS (System Management Server)

• Stop iFIX
• Start iFIX
• Install SIMS
• Uninstall SIMS

12 /
GE Title or job number /
10/19/2023
Drivers – Multi-Vendor Strategy
A strategy to better serve you in your needs
Maintain your current hardware and still bring all the data together in one
HMI/SCADA

13 /
GE Title or job number /
10/19/2023
Thin Clients using Terminal
Services
IP Address Sharing
• One IP Address for All Terminal
Services Sessions
Profile Manager for User Account
Management
• A Startup Configuration Tool
• Define Users (Even Generic Users -
Guest)
• Map Users to Startup Applications
Apply Profile Manager to Windows Log-
On
• Automatically Start Applications
Upon a Windows Log-On Learn About It!

Now run iFIX SCADA on the same TS box


as your iClientTS sessions

14 /
GE Title or job number /
10/19/2023
Distributed Alarm Architecture
Alarm Areas identify the Physical or Logical areas of your plant
and/or process
Areas are configured in the System Configuration Utility
Unlimited number can be configured as simple as “A,B,C” or
more descriptive like, “Batch_Production”

• Allows filtering of alarms so


operators, supervisors and
managers can concentrate on
their area(s) of responsibility
• Alarm Areas are assigned
at the individual Tag level

15 /
GE Title or job number /
10/19/2023
Universal Component Host

Host .NET/WPF/Winform Controls

Expose Control properties similar to


ActiveX

VBA support to exposed properties

16 /
GE Title or job number /
10/19/2023
iFIX WebSpace Client Option
Full-featured HMI/SCADA on the Web
No graphic, scripting or 3rd party restrictions
Zero configuration
Multi-instance support

WebSpace works
with:

 iFIX 5.x
 iFIX 2.6 - 4.5
 FIX 7.0

17 /
GE Title or job number /
10/19/2023
iFIX Embedded
iFIX embedded increases workers
abilities at machines or in remote
locations.
• Use iFIX 5.0 Workspace for developing your iFIX Embedded application
• Includes Proficy IGS v7.5 OPC Server – over 100 protocols
• Customizable using open APIs
• Full scripting support
• Powerful graphics, alarming and connectivity options
• Proficy Historian Collector support
• Dynamic language switching
• Optional add-ons: network support, e-signature, & SPC.

18 /
GE Title or job number /
10/19/2023
Operational SOP through Proficy Workflow triggers

• VBA support to initiate Operational Workflows

• Event based Workflow initiation from iFIX

Manual Initiation of Operational Workflows Trigger the Workflow Tasks Co-ordination Operator Interaction with Workflow Task Steps
by SCADA Operator

19 /
GE Title or job number /
10/19/2023
Best in class
Data Analysis, Management and
Presentation
Visualization Tools
Global Lookup Tables
Different form factors String Lookup Table

Object Animations
24 bit Graphics Support

Color Lookup Table

21 /
GE Title or job number /
10/19/2023
Enhanced Charting Capabilities
New in 5.5
• New Stackable Axis for Multi Pen Trends
• Trend Thumbnail Mode for continuous
trend summary and quick view
• Trend duplication in Run mode for
operator customizable views

Enhanced Trending Capability


• Logarithmic Scale Charts
• SPC Charts
• Histogram Charts
• XY Chart
CSV and TXT export of Trend
Data being viewed
Ability to Print Chart Snapshots

22 /
GE Title or job number /
10/19/2023
Trend Analysis Control – on the Fly

Chart thumbnails on the fly

Chart duplication &


auto-generation on the fly

Chart stacking by axis on the fly

23 /
GE Title or job number /
10/19/2023
Analytical SCADA
Historian Data Source for Graphics

Animations
Dynamos
Datalinks
- Multiple Historian Modes
- Dynamic Time Reference
- Scripting Control

Increased flexibility in runtime and more power for your


applications! 24 /
GE Title or job number /
10/19/2023
Analytical SCADA
Centralized Time Control for Historical Displays

Default Ribbon based GTC for Historical Playback


Control Multiple Graphics on Multiple Monitors
Customizable through VBA to an un-docked GTC
Ideal for Graphic Overlays, Area dynamics studies

All of this while viewing the real time SCADA UI!! 25 /


GE Title or job number /
10/19/2023
Alarm Summary and History
Filtering on “ACK” status
Support for “Current Alarm Status” in Alarm
Summary
“Color by Status” support
Reversing the Row Color on
Acknowledgement
“OnSeverityChange” Event added
to Alarm Summary

High High

High

Improved notification of process abnormalities! 26 /


GE Title or job number /
10/19/2023
Portal Integration
Export your iFIX pictures
for use in the Proficy Real-
Time Information Portal
Most picture objects are
supported: Rectangle,
Rounded Rectangle, Oval,
Line, Text, Multi-line Text,
Datalink, Polyline,
Polygon, Pie, Arc, Chord,
Date and Time link,
Bitmaps, Groups, Buttons,
Text Box, List Box, Combo
Box, Historical and Real-
time Trends
Learn About It!

27 /
GE Title or job number /
10/19/2023
NLS & Dynamic Language Translation
Learn About It!

The ability to create screens in your


native language
Export & translate those screens
Define the Workspace to startup with
that translated language
Or
Switch languages on the fly with very
little code

28 /
GE Title or job number /
10/19/2023
Complete flexibility to Customize
Function Block Programming

• What is a Block (or Tag)?


• A basic unit of instruction (i.e. an
Analog input)
• Link blocks together (chain) to
increase functionality
• Over 30 standard block types
• Capability of designing your own
• I/O Functions, such as Analog & Digital
• Basic to Complex Math Including
Control, Complex Programming, SQL,
SPC and Logic Blocks

30 /
GE Title or job number /
10/19/2023
Building a Database Chain
Extend the functionality of the individual
units of instruction (tags)
Up to 30 tags in a chain
Digital Input (DI)
Calculation (CA)
Trend (ETR)

Show Me!

Learn About It!


Example - Program Block
Execute Complex Sequences
Play a sound through the audio card
when a specific event occurs
Need more programming
statements?
• Use the RUN command to start
another Program Block, and
another, and another,…
Run an external program
Set control limits to a PID block

32 /
GE Title or job number /
10/19/2023
Integrated VBA

An integral part of iFIX, not an add-in


Learn About It!
VBA Version 6.5

33 /
GE Title or job number /
10/19/2023
iFIX Integration Toolkit & .NET
The iFIX Integration Toolkit is a set of tools
enabling the advanced user to develop VB or C
programs that can access data in the iFIX
database
• Ability to create tags, read/write data and more
• iFIX embedded VBA supports some of these
database functions

• iFIX now supports the Microsoft .NET


programming technology

34 /
GE Title or job number /
10/19/2023
OPC, ODBC, SQL Technologies
All these Technologies are an integral part of the iFIX world
OPC – OLE [Object Linking & Embedding] for Process Control Learn About OPC!
• iFIX is an OPC server (SCADA) providing data to 3rd party OPC
compliant clients
• iFIX is also an OPC Client capable of receiving data from 3rd party
OPC servers as well as its primary source (iFIX SCADA OPC
servers)
ODBC – Open Database Connectivity, still a standard means of Learn About ODBC!
connecting applications to relational data sources
• VisiconX, Alarms to ODBC, ActiveX Data Objects (ADO), SQT/SQD
blocks are just some of the iFIX embedded uses of ODBC
SQL – Structured Query Language, the English-like statements to
select, insert and update data to/from a Relational Database
• VisiconX Data Object SQL Wizard can create the SQL statements Learn About SQL!
without you ever having to write the code and worry about syntax
errors

35 /
GE Title or job number /
10/19/2023
Reliable and Secure
Enhanced Failover Capability
iClient TS – Thin Clients

iClient TS – Thin Clients

Terminal Server
iFIX SCADA Servers

Database Server/Historian

Increased reliability!
37 /
GE Title or job number /
10/19/2023
Enhanced Failover Capability
iClient TS – Thin Clients

iClient TS – Thin Clients

Terminal Server
iFIX SCADA Servers

Database Server/Historian

Database Synchronization
38 /
GE Title or job number /
10/19/2023
Enhanced Failover Capability
iClient TS – Thin Clients

iClient TS – Thin Clients

Alarm Queue & Alarm Acknowledgement Synchronization

Terminal Server
iFIX SCADA Servers

Database Server/Historian

39 /
GE Title or job number /
10/19/2023
Enhanced Failover Diagnostics
NSD tags for Troubleshooting
SCADASync[0] = Local Node SCADASync[0] = Local Node
SCADASync[1] = Partner Node SCADASync[1] = Partner Node
Primary Backup

A_MaintenanceMode
F_MaintenanceMode
A_AVAILMEM A_PDBRCVDTIME A_AVAILMEM
A_AVPDBACK A_PDBSIZEINBYTES A_AVPDBACK
A_LASTACKTIME A_PDBSENTDATE A_LASTACKTIME
A_LASTMSG A_PDBSENTTIME A_LASTMSG
A_LOCPATHDISK A_PDBSYNCDURATION A_LOCPATHDISK
E_MSGTIMEOUT E_MSGTIMEOUT
A_SACACTIVE A_SACACTIVE
A_SACSTATUS A_SACSTATUS

40 /
GE Title or job number /
10/19/2023
21 CFR Part 11 Compliant
Learn About It!

Embedded, not an Add-In


Electronic Signature
• uniquely identifies
operators performing or
verifying changes to the
process
Define and connect to a
compliant secure database

Show Me!

41 /
GE Title or job number /
10/19/2023
Change Management

• Change Management
Embedded in the
product
• Track changes
• Maintain secure audit
trail

Learn About It!


42 /
GE Title or job number /
10/19/2023
iFIX & Change Management
Version 6.5
• Reporting
– VBA Scripts
– PDB Listings
– User.FXG
• Check Out
and In
comments

43 /
GE Title or job number /
10/19/2023
Secure Containment

The Workspace provides security from inadvertent or otherwise


risky objects loaded in a picture
A “wrapper” is put around each ActiveX object to contain it in
the event an illegal action occurs
The Workspace and all its other functionality is not affected by
this “bad actor”
Learn About It!

44 /
GE Title or job number /
10/19/2023
Application Security –
The Application Validator
Check Application Files Integrity
• Select Directories to Monitor
• Select Exclusion Files
• Run Application Validator Automatically
• Trigger Actions on Mismatch Event
• Monitor Any Files on the Computer
• Secure Application Validator with iFIX
System Security
Show Me!
Learn About It!

45 /
GE Title or job number /
10/19/2023

You might also like