iFIX IPI
iFIX IPI
Version 6.0
October 2018
Disclaimer of Warranties and Liability
The information contained in this publication is believed to be accurate and reliable. However, General Electric
Company assumes no responsibilities for any errors, omissions or inaccuracies. Information contained in the
publication is subject to change without notice.
No part of this publication may be reproduced in any form, or stored in a database or retrieval system, or
transmitted or distributed in any form by any means, electronic, mechanical photocopying, recording or
otherwise, without the prior written permission of General Electric Company. Information contained herein is
subject to change without notice.
Trademark Notices
All other product names and marks identified throughout this book are trademarks or registered trademarks of
their respective companies. They are used throughout this book in editorial fashion only. No such use, or the use
of any trade name, is intended to convey endorsement or affiliation.
No part of this publication may be reproduced in any form, or stored in a database or retrieval system, or
transmitted or distributed in any form by any means, electronic, mechanical photocopying, recording or
otherwise, without the prior written permission of GE. Information contained herein is subject to change without
notice.
We want to hear from you. If you have any comments, questions, or suggestions about our documentation, send
them to the following email address:
[email protected]
Table of Contents
iFIX 6.0 New Features ..................................................................................................................................................... 11
Alarm Shelving...................................................................................................................................................................................................... 12
Limitations ......................................................................................................................................................................................................... 12
Updates to FIXVBA.............................................................................................................................................................................................. 16
v
Important Product Information, iFIX 6.0
Installation .............................................................................................................................................................................................................. 20
Installing iFIX..................................................................................................................................................................................................... 20
vi
Important Product Information, iFIX 6.0
Microsoft Office Document References in the iFIX WorkSpace System Tree ................................................................ 25
iFIX Screen Saver and Microsoft® Windows® 8.1, 10, and Microsoft® Windows® Server 2012 and
2016 ...................................................................................................................................................................................................................... 25
FIX Desktop........................................................................................................................................................................................................ 26
Migration Tools................................................................................................................................................................................................ 26
Speedstep Technology................................................................................................................................................................................ 26
IPv6 ........................................................................................................................................................................................................................ 26
vii
Important Product Information, iFIX 6.0
WorkSpace Startup....................................................................................................................................................................................... 29
Close All Dialog Boxes in the WorkSpace Before Running the Report Wizard .............................................................. 30
viii
Important Product Information, iFIX 6.0
Code Example: Checking for a Null Value with the iFIX RealTime ODBC Driver ........................................................... 35
ix
iFIX 6.0 New Features
11
Important Product Information, iFIX 6.0
Alarm Shelving
The Alarm Summary object in the iFIX WorkSpace already provides advanced alarm filtering and
sorting capabilities for your alarm management needs, ensuring that your operators are viewing only
the most important alarms on screen at any one time. iFIX 6.0 now includes the extended capability to
shelve alarms in the Alarm Summary object. With alarm shelving enabled, you can temporarily
suppress selected alarms from the active alarms list in the Alarm Summary object for a fixed period of
time.
In addition to sorting and filtering, shelving helps improve the display of alarm information on screen
and helps operators with prioritization so they can focus on only the highest priority alarms on screen
at any point in time. Alarm shelving is particularly useful if there are lots of alarms for an operator to
sort through. For example, if a piece of equipment or a portion of the plant is undergoing maintenance,
it may be helpful to shelve some of the alarms originating from that equipment or part of the plant.
Some of the alarms may be nuisance alarms while others may be of a lower priority since the
equipment is in maintenance mode. Alarm shelving empowers your operators to make informed
decisions, allowing operators to view and respond to only the pertinent alarms on their screens.
Alarm Shelving in iFIX was built taking into consideration ISA 18.2 Shelving, giving you a thorough
alarm management solution.
Limitations
12
• Program Block (PG)
• PID or Proportional-Integral-Derivative (PID)
• Statistical Data (SD)
• SQL Trigger (SQT)
• Timer (TM)
• Text (TX)
Additional Database Dynamos (loadable blocks added with Database Dynamo Configuration Utility,
BTKCFG.exe) that support the Alarm Shelving feature include:
• Analog Input with Freeform Scaling (AIS)
• Transition Counter (CTR)
• 16 Bit Digital Status (D16)
• Improved PID (PI2)
The shelving times are customizable. You can create alarm policies with different shelving times.
Policies for alarm shelving time periods can be created in the Database Manager application. On the
Home tab, click the Shelve Policies button to access the Alarm Shelve Policies dialog box. Currently,
you can define up to 20 shelving policies.
For more information on Alarm Shelving, refer to the Implementing Alarms and Messages or iFIX
Database Reference e-book.
OPC UA Server
The iFIX OPC UA Server implements OPC Unified Architecture (UA), which is a secure, scalable, multi-
platform communication protocol. The iFIX OPC UA Server allows OPC UA Clients to access data and
alarms in the iFIX database.
For example, you can use the OPC UA Server to share data in the iFIX Database with applications on
your plant floor, with analytic tools, or with Enterprise Resource Planning (ERP) systems via OPC UA
client interfaces.
As an add-on component to iFIX, the iFIX OPC UA Server only runs when enabled, and when a valid
certificate has been issued to the server (OPC UA applications need certificates to communicate if
communication, privacy, and authentication are enabled). iFIX requires a restart after any change to
OPC UA Server configuration.
Configuration of the server includes enablement and identification, alarm setup, security options,
certificate configuration (self-signed or through a Global Discover Server (GDS)), trust list management,
and logging.
13
Important Product Information, iFIX 6.0
• Web HMI 2.2 will not function with iFIX OPC UA for iFIX 6.0. Web HMI 2.2 still functions like it did
with iFIX 5.9. A future release of Web HMI will support the iFIX OPC UA Server.
• Historical OPC UA data sources are not supported.
• OPC UA clients will not be able to perform alarm shelving; they will only be able to view the
shelved state and changes to the state.
14
Before you can use the Picture Publish option, you must set up your Web HMI configuration (server
URL, port, user name, certificate, and mimic export path) in the iFIX WorkSpace so that the connection
to Web HMI can be made. On the Home tab, select Tools > User Preferences, and then select Web HMI
and enter your settings. After this is done, you can begin publishing pictures.
For more information on picture publishing, refer to the Creating High Performance Pictures e-book.
15
Important Product Information, iFIX 6.0
Updates to FIXVBA
The iFIX Automation References includes the following new property and methods for the Alarm
Summary object to support the Alarm Shelving feature:
• DisplayShelveAlarm Property
• ShelveAlarm Method
• UnShelveAlarm Method
• GetSelectedRowAlarmInfo Method
• GetSelectedRowsAlarmInfo Method
For more information, refer to the iFIX Automation Reference e-book.
16
For more information on security application features, refer to the Understanding iFIX Security section
of in the Configuring Security Features e-book.
17
Important Product Information, iFIX 6.0
Be aware that after you upgrade, you must update and recompile your applications or block with the
latest version of the toolkit. For example, any EDA toolkit based application must be recompiled
against iFIX 6.0 in order to work with the new long tag name structures. Your toolkit version should
match your iFIX version.
Updated Documentation
This release also includes an updated IPI, Getting Started Guide, and new Help topics.
NOTE: If you need to support migration of FIX32 screens to iFIX 6.0, it is recommended that you
upgrade them to an earlier version of iFIX (such as iFIX 5.5 or 5.9) and then open your screens in iFIX
6.0. iFIX 5.5 did not include Enhanced Coordinates, whereas iFIX 5.9 did. If you do not want your
pictures to be converted to use Enhanced Coordinates, then use iFIX 5.5 to convert your pictures.
IMPORTANT: Be aware that updating to iFIX 6.0 (or later) from a previous version will remove Classic
Historian binaries. Before updating, make sure you have a plan to migrate your historical data to
Historian Essentials or some other permanent storage.
18
Important Upgrade Information
Please be aware of the following before you perform an upgrade from a previous version of iFIX:
• Due to the database changes for long tag names and descriptions, older iFIX nodes cannot
connect to an iFIX 6.0 SCADA server. For example, you cannot connect a 5.9 iClient to a 6.0
iFIX SCADA server. Be sure to have a plan in place to upgrade any clients that need to access
an iFIX 6.0 SCADA server.
NOTE: An iFIX 6.0 iClient can still view a 5.9 or earlier SCADA server, however.
• If using the Auto Alarm Manager (AAM), all the iFIX sender and receiver nodes (servers and
clients) must be of same version. This is specific to iFIX 6.0 and above, as older iFIX nodes (iFIX
5.9 and below) cannot connect to an iFIX 6.0 SCADA Server.
• Before updating, make sure you have a plan to migrate your historical data to Historian
Essentials or some other permanent storage.
After an upgrade, be aware that:
• When browsing tags in the Expression Editor on an iClient (View node), it may take 50% longer
to perform the initial tag lookup.
• Any toolkit that you use in addition to iFIX will require an update. It is recommended that you
upgrade your toolkit to the latest version of iFIX, after you upgrade iFIX. Be aware that after
you upgrade your toolkit, you must update and recompile your applications or block with the
latest version of the toolkit. Your toolkit version should match your iFIX version.
• After an upgrade, if you want to use iFIX with Microsoft Access you must perform a manual
update to the Registry and an update of the Microsoft Access database in Design View. In the
Windows Registry, make the following entries for the MaxLocksLimit key: REG_DWORD and
0x00030d40 (200000). To find the MaxLocksLimit key, look to the Microsoft Office version-
specific Registry entry under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft. In Microsoft
Access, update the ALM_TAGNAME and ALM_TAGDESC (if it exists) rows to be formatted as a
LONGTEXT (MEMO) fields.
• If Classic Historian, HTC.exe, exists in the startup task list in the iFIX SCU, then you must
manually remove HTC.exe from the startup task list after the upgrade to iFIX 6.0.
19
Important Product Information, iFIX 6.0
Installation
Installing as an Administrator
You must install iFIX with a local Windows user account with administrator rights. See your Windows
manuals or online Help for information on creating this account.
Installing iFIX
Without an iFIX license, you can run iFIX applications for 2 hours in Demo mode.
NOTE: When configured for WebSpace, none of the iFIX SCU’s on WebSpace Server should be
configured to start iFIX as service, as this is a unsupported configuration.
To install the product:
TIP: If you get a message that a necessary Windows security update for the Universal C Runtime
component is missing on this computer, be sure to install the Microsoft Update, KB2999226, and then
try installing iFIX again. To install KB2999226, you may need to install other updates first. Refer to the
Microsoft web site for details. If you get any other Windows error when you try to install iFIX, perform a
Windows Update and then try to install iFIX again.
20
IMPORTANT: Be aware that if you do not already have .NET 4.6.1 installed and you choose to install
iFIX, the .NET 4.6.1 install will run first. After it installs, you will be prompted to restart your computer.
After the restart, the iFIX install continues. The install media must be available or connected to the
target machine the entire time for the install to finish.
Upgrade Notes
21
Important Product Information, iFIX 6.0
Upgrade Steps
To upgrade to the latest version of iFIX, perform the following steps:
1. Confirm that you backed up all the applicable files. Refer to the Before You Upgrade or
Reinstall... section above for more details.
2. Shut down any GE applications or Proficy services that are running. For instance, if you have
Historian Collectors configured to start when you start Windows, use the Services window to
shut them down.
3. Run the iFIX product install. A message box appears asking you if you want to upgrade your
system.
4. Click Yes to continue.
5. Follow the instructions on your screen.
NOTE: Be aware that pictures with Enhanced Charts containing tag groups will display a message
on upgrade. However, pictures with Historical datalinks and Historical animations with tag groups
will not.
Due to the design of the VisiconX objects in iFIX 5.0 and greater, it is recommended that you manually
replace your older VisiconX objects with the newer versions (if you are upgrading from a version of iFIX
prior to iFIX 5.0).
22
resolve these issues, open the Database Manager, export your database and then re-import it. This
procedure resets the block values.
23
Important Product Information, iFIX 6.0
1. Open Windows Explorer by clicking the Start button, and pointing to Programs, Accessories,
and then Windows Explorer.
24
2. Locate the folder to which you installed iFIX. (For example: C:\Program Files
(x86)\Proficy\Proficy iFIX.
3. Right-click the iFIX folder and select Properties from the right-click menu. The Properties
dialog box appears.
4. Click the Security tab.
5. Select the Users group in the top half of the dialog box.
6. Select the Allow check box for the Modify, Read & Execute, List Folder Contents, Read, and
Write permissions in the bottom half of the dialog box.
7. Click OK.
iFIX Screen Saver and Microsoft® Windows® 8.1, 10, and Microsoft® Windows®
Server 2012 and 2016
The iFIX Screen Saver is not supported on Microsoft® Windows® 8.1, 10 and Microsoft® Windows®
Server 2012 and 2016.
25
Important Product Information, iFIX 6.0
Alarm Viewer
The Alarm Viewer is no longer installed as part of iFIX. If you are upgrading from a previous version of
iFIX, your pictures with Alarm Viewer objects will continue to work. At the time of this release, however,
the Alarm Viewer is not supported on a Windows 64-bit enabled operating system.
FIX Desktop
iFIX no longer supports FIX Desktop.
Classic Historian
As of 6.0, iFIX no longer supports Classic Historian and it has been removed from the program.
Updating to iFIX 6.0 (or later) from a previous version will remove the Classic Historian binaries. Before
updating, make sure you have a plan to migrate your historical data to Historian Essentials, or some
other permanent storage.
Migration Tools
iFIX 6.0 does not support the FIX32 migration tools. If an .ODF files exists, that you want to convert, you
must use an older version of iFIX to upgrade screens first before opening the picture in iFIX 6.0.
Speedstep Technology
SpeedStep® technology is not supported and must not be enabled.
IPv6
FIX does not make use of any IPv6 functionality.
If you disable IPv6 to use WebSpace, make sure that your local HOSTS file does not contain any IPv6
references. For example, remove the "::1 localhost" lines from the HOSTS file, and replace them a line
that references the IP address and the local host name (if necessary).
26
Unsupported Windows Operating Systems
The following are no longer a supported operating system for iFIX:
• Microsoft Windows Server 2008 R2
• Microsoft Windows 2003
• Microsoft Windows XP
• Microsoft Windows XP Embedded
• Microsoft Windows 2000
• Microsoft Windows NT
• Microsoft Windows Vista
27
Important Product Information, iFIX 6.0
28
Quit Method's SaveChanges Parameter
The SaveChanges parameter for the Quit method is not supported at this time. Regardless of the
parameter you enter, you are prompted whether or not you want the option to save changes. If you
select Yes, you are prompted to switch to the Configure environment to save changes. If you select No,
the WorkSpace closes without saving changes.
WorkSpace Startup
After starting the operating system, the first time the WorkSpace is started, you may notice that it
takes longer for the WorkSpace to start up. Subsequent WorkSpace startups will not experience the
delay. The delay is related to the number of pictures in the picture folder, so smaller projects may not
experience the delay.
29
Important Product Information, iFIX 6.0
NOTE: The TrueColor graphic display option also distorts some Dynamos. We recommend that you
avoid using it.
Close All Dialog Boxes in the WorkSpace Before Running the Report Wizard
If you try use the Cross Reference Tool Report Wizard when certain dialog boxes are open in the
WorkSpace, such as the User Preferences or the Find and Replace dialog boxes, an error may occur.
30
For instance, the following message may display: "The Cross Reference application could not export
VBA script files. Your ExpertGlobal may be corrupted. Cross Reference is exiting."
Click OK to acknowledge this message and allow the Cross Reference application to exit. To prevent
this message from occurring in the first place, close all dialog boxes in the WorkSpace before you run
the Report Wizard in the Cross Reference Tool.
• Configure the Historian Server(s) Access this dialog box by clicking Configure Historian Server
on the Historian toolbar.
• Historian Administrator Login Access this dialog box by opening the Historian Administrator
and clicking Main.
Be sure to read the Historian IPI (Important Product Information) document for tips about using the
product in general.
Please refer to the following KB article, article ID:15129, for authentication information for WebSpace
and Historian: http://support.ge-ip.com/support/index?page=kbchannel&id=S:KB15129&actp=search
31
Important Product Information, iFIX 6.0
• the Auto Start setting in the PowerTool is set to On, 7.x driver starts automatically.
• the Auto Start setting in the PowerTool is set to Off, 7.x driver does not start automatically.
• ABR
• GE9
• M32
• MBE
• OPC
• SI5
• SL4
• SI7
Refer to the GlobalCare web site for software downloads for I/O driver updates:
https://digitalsupport.ge.com
32
Using Third-Party Products with iFIX
For example, if your third-party OPC server is installed as SOMEOPCSERVER, then you would add the
string value "ValidateItemsNotSupported" to
\HKEY_CLASSES_ROOT\FIX32\DataSources\SOMEOPCSERVER key, setting the string value to "true."
This change verifies that data items on OPC Servers not implementing the ValidateItems call can be
read.
33
Important Product Information, iFIX 6.0
• Refrain from using punctuation marks, pound sign (#), and VBA reserved words within VBA file
names.
• Avoid generating a script within a script, that is currently executing. This causes unpredictable
results.
• Do not use the WM_CLOSE SendMessage to close a user form; the object does not get
destroyed properly. If you must close a form with a script, use the WM_DESTROY
SendMessage.
• Avoid referencing the Intellution iFIX Find and Replace Mechanism v1.0 Type Library in your
project. It causes an error when you compile your script.
• Be aware that a script based on an object's event should not call the DestroyObject method
on the parent of the same object. Doing so causes unpredictable results.
• If you are using any of the iFIX subroutines to write data back to the database, use the F_CV
field as the data link. Using the A_CV field may cause unpredictable results.
• Do not use the DblClick event when you configure a Data link for "In-Place" data entry. If you
do, the DblClick event does not execute.
• Do not access class modules that are declared as PRIVATE in an out of process environment,
such as user.fxg, expert globals, or any Global pages. This is not allowed.
• Be aware that when you change a source tag in iFIX, an automation error displays if you do
not allow iFIX enough time to establish the new connection before you read the InputValue
property. The wait time depends on the scan time of the event object source tag.
• If you set a tag with a static value as the source tag twice in a row, you will cause an
automation error.
For more information on using VBA in your iFIX projects, look up "summaries" or "scripting, in iFIX" in
the online help Index.
34
Code Example: Checking for a Null Value with the iFIX RealTime ODBC Driver
The iFIX RealTime ODBC driver was built to allow NULL values to be returned. For example, when
checking iFIX real time data for a tag that does not exist, a value of NULL is returned when the tag is
not found. In some instances, it may be helpful to check for the NULL value so that it is not counted as
one string returned. The following is an example of code that will allow you to check for the NULL
value:
If Record.ID "" Then
MSG = "A valid record exists"
Else
MSG = "A null situation exists"
End If
MsgBox MSG
35
Important Product Information, iFIX 6.0
This is a known issue with the Historian Collector in iFIX 6.0. Look for a
Historian update to be released with a fix.
DE91265 WorkSpace Bad WebHMI Server Name Entered Into User Preferences or Web HMI Publish
Screen Causes WorkSpace to Be Unresponsive
This is a known issue in iFIX 6.0 and only occurs if a you enter a bad server
name.
DE90938 Upgrade OPC UA Server Does Not Start
If you have iFIX with Productivity Tools installed and you upgrade to iFIX 6.0,
then the FIX.INI file does not contain an entry for the iFIX OPC UA Server. As a
workaround, manually update the FIX.INI to include this entry at the end of
the [SCADA] section: RUN=%IFIXUASERVER.EXE. Restart iFIX after you save
your changes.
DE90685 Mission Control HTC Tab is not Working With Historian Installed
In iFIX 6.0, Historical Collector actions are no longer supported from the iFIX
Mission control application, mission.exe. Please use the Historian
Administrator UI instead.
DE89991 Change Alarm Shelving Related Fields Are Not Shown in the Text Compare Report
Management Alarm Shelving related fields are not shown in the Text Compare Report in the
Change Management History window.
DE84751 Alarm Shelving Alarm Shelving Status Incorrect When Alarms Are Sent Over AAM
When using the Auto Alarm Manager (AAM) with Alarm Shelving, be aware
that the Alarm Shelving Status is incorrect when alarms are sent via AAM.
DE89722 Windows Security Change Password Button Disabled in the Login Dialog Box
The Change Password button is disabled in the Login dialog box when using
Windows Security with a local Windows account.
DE87524 Upgrade Altered Table Failing for Microsoft Access Database Due to Long Tag Names
and Descriptions
After upgrading to iFIX 6.0, when using Microsoft Access to log Alarms using
ODBC, an error occurs. To use iFIX after an upgrade with Microsoft Access
requires a manual update to the Registry and an update of the Microsoft
Access database in Design View. The ALM_TAGNAME and ALM_TAGDESC (if it
exists) rows needs to be formatted as a LONGTEXT (MEMO) field.
36
Defect # Area Description
US244795 VisiconX VisiconX Returns Oracle Error
When using VisiconX, be aware that you must configure your environment
variables correctly for Oracle. If you select the Microsoft OLE DB Provider for
ODBC Drivers as your data source, when you try to select an Oracle table, you
will experience an error. On the Oracle Client machine where iFIX is installed,
set the ORACLE_HOME environment variable to point to the Oracle Admin
Client installation directory.
For example:
1. Right-click My Computer and select Properties.
2. Click Advanced system Settings > Environment Variables.
3. In the System Variables panel, click New.
4. Add the ORACLE_HOME variable to the New System Variable box, then click
OK. For example:
ORACLE_HOME=C:\app\Administrator\product\12.1.0\client_1
5. Select the PATH variable in the System Variables panel, and click Edit.
6. In the Edit System Variable box, add the path to ORACLE_HOME at the start
of the PATH variable: %ORACLE_HOME%\bin
7. Restart the computer.
8. Attempt to connect through VisiconX again to test connection succeeds.
DE30309 Terminal Alarm Summary Blink Rate/Refresh Interval is overridden by the Terminal
Server/Remote Server Throttle Configured in FixUserPreference.ini
Desktop The Alarm Summary Blink Rate/Refresh Interval is overridden by the Terminal
Server throttle configured in FixUserPreference.ini when running the Alarm
Summary on a Terminal Server Client or via the general Remote Desktop
connection.
DE68669 Alarm Shelving Alarm Shelve Duration is Based on System Time
Be aware that the durations are based off the system clock and not a timer.
DE85273 Database Manager Alarm Area Mismatches for CTR, GAB, ITM, PAR, and P12 Loadable Blocks
For the CTR, GAB, ITM, PAR, and P12 blocks, an upgrade to iFIX 6.0 does not fix
issues with the Alarm Area 2 and Alarm Area 3 ordering. As a workaround,
you need to export the database to a .CSV file, edit the Alarm Area 2 and
Alarm Area 3 values, and then reimport the database back into iFIX 6.0 to fix
the designated Alarm Areas. If the blocks are created using iFIX 6.0, there is
no issue with alarm areas.
DE86292 iFIX-SOA Service Tags Created After Connection Established to the SOA Server Appear Missing
Provider When Browsing Tag Properties on SOA Node
The workaround is to restart iFIX each time you add a new block type to the
existing iFIX database.
DE71528 WorkSpace Identifier Too Long Error for Long Tag Name on Script Behind Event
Microsoft Visual Basic limits character identifiers to a maximum of 255
characters.
DE75993 Recipes Recipe Report Limits Tag Identifier to 100 Characters
This is a known limitation in iFIX 6.0.
DE81968 WorkSpace Quick Trend and Tag Control Panel Have Tag Length Limitations
Tag Control Panel and Quick Trend Screens are limited to tag names of 234
characters.
DE82453 Upgrade Alarm Shelving and OPC UA Configuration Tool Security Features Not Added
to iFIX Administrative User on Upgrade
This is as designed for security purposes. After an upgrade, if you want to
update your administrative groups to include the new security features, you
will need to add them manually.
DE79939 WorkSpace ToolTip Does Not Display Full 256 Character Tag Length in Command Script
Wizard for Schedules
Tooltip does not show full tag length in this case. This is a known software
limitation.
37
Important Product Information, iFIX 6.0
https://answers.microsoft.com/en-
us/msoffice/forum/msoffice_o365admin/why-docobject-registry-keys-with-
a-
value-of-16-are/24cd9c98-46a9-4c10-8ca1-cb3933bd7817
https://community.qlik.com/docs/DOC-14030
DE80338 WorkSpace Tag Lookup Takes Longer Than Expected
When browsing tags in the Expression Editor on a view node (iClient), it may
take 50% longer to perform the initial tag lookup.
DE66431 Enhanced Charts Long Tag Name Not Readable or Shrinks in Enhanced Charts
After inserting a Line Chart or XY Chart, a long tag name is not readable or
shrinks on the chart display.
N/A Historian Integration iFIX Charts (with Historian data) Not Working on a System with Historian 7.0
Mirroring when Primary Historian Server is Unavailable
iFIX 6.0 currently does not support Historian 7.0 mirrored systems.
DE17435 Dynamos Sometimes the Values Displayed on the HPTanksAnim and HPLinearGauges
Dynamos Are Cut Off.
Try saving the picture before switching to run mode or run the WorkSpace in
Full Screen mode. Disabling Zoom to Fit may also display the values correctly.
DE14743 Web HMI Export When Shape objects are aligned to each other with the Edge Width property
set to 0, the objects display a white line within GE Web HMI browser client.
When a picture is created in iFIX with Shape objects that are aligned to each
other and the Edge Width property is set to 0, the objects in the exported
picture display a white line when viewed within GE Web HMI.
Workaround: If the Edge Width property is 0, set the Edge Style property to
“EdgeStyleNone” in the object’s property window, or set Edge Style to “No
Edge” via the object’s Right Mouse Menu option. Confirm that the objects look
correct in iFIX Configure mode. Then, save and export the picture for Web
HMI.
DE29895 WorkSpace Some Anti-Aliased Lines that are Near Horizontal Appear Fuzzy
With SmoothShapes (anti-aliasing) enabled, edge lines of some objects can
appear fuzzy when they are at certain angles... such as with line objects when
they are in a near-to-horizontal position.
38
Defect # Area Description
DE26574 WorkSpace Some Text Objects Draw Lighter than Normal
Text objects with a font size of 13 or smaller will draw without anti-aliasing
regardless of the SmoothShapes setting in the picture. Size 13 fonts with the
bold property set will draw with anti-aliasing.
Changing the font style from Regular to Bold, or increasing the font size
improves the readability of the text.
Dynamo sets with text objects that use small fonts may need to be edited in
pictures where SmoothShapes is enabled. Changing the font style from
regular to bold or increasing the font size improves the appearance of the
text within the Dynamo.
DE25183 WorkSpace Anti-aliased Objects with Edge Style = 6 (inside frame) will See Color Outside
the Object Frame
Anti-aliased objects with edge style = 6 (inside frame) will see pixels for the
background color or fill color outside the object's frame. There is currently no
workaround.
DE29588 WorkSpace LineChartPopUpHist.grf and LineChartPopUpReal.grf Pictures Display an Error
when Switching from Configure to Run Mode
These popup pictures are meant for the associated Dynamo objects
(Chart_LineHist and Chart_LineRealTime). When the Chart_LineHist or
Chart_LineRealTime Dynamo is dropped onto a picture, it displays the
associated popup screen to set the plot styles and time definitions. These
pictures are not meant to be edited directly.
DE28601 My-T-Soft An Error Message Appears when Trying to Start My-T-Soft after Installing iFIX
If you see a "server not licensed" error message from IMG, start the service
manually. From Start menu, select My-T-Soft > License Information to open
the IMG application, and click the Start Service button. You can also use the
command line to start the service: Manage.exe START. After the service starts,
try to run My-T-Soft again.
39
Important Product Information, iFIX 6.0
40
Case # Area Description
SF 00506079 Enhanced Failover ScadaRoleMgr.log File is Not Created
This issue is resolved in iFIX 6.0.
CS 0002758 Alarm Summary Alarms Not Displayed When Using Dynamic Language Switching
When using Dynamic language switching, after setting the filter to Ack =
Unacknowledged, Alarms are not displayed in the Alarm Summary control
.This issue is resolved in iFIX 6.0.
CS 0004260 Alarm Summary Status Bar on the AlarmSummary OCX Control Blinks/Flashes
This issue is resolved in iFIX 6.0.
CS 0002332 Alarm Summary TopVisibleRow and BottonVisibleRow Properties Do Not Update When Used
in a Datalink
This issue is resolved in iFIX 6.0.
CS 0002379 Alarm Summary Grid Lines Do NotDisplay
The The Alarm Summary control is not showing grid lines when alarms are
displayed despite the option Show Grid Lines has been selected in its
configuration. This issue is resolved in iFIX 6.0.
SF 00481635 Alarm Summary Text is Gray When Reversing the Colors of the Alarm Summary Object
This issue is resolved in iFIX 6.0.
SF 00410388 WorkSpace WorkSpace Intermittently Shuts Down when ALT-Tabbing Between
Applications
This issue is resolved in iFIX 6.0.
SF 00180063 Database Manager Alarm Area Values Mismatch in D16 Block
This issue is resolved in iFIX 6.0.
SF 00433920 VBA ReadValue Global Subroutine Sends Two Lookup Transactions, Resulting in
Slower Turnaround Time
This issue is resolved in iFIX 6.0.
SF 00536409 WorkSpace Acknowledging a Page of Alarms and an Electronic Signature Causes a
Shutdown of the WorkSpace
This issue is resolved in iFIX 6.0.
SF 00473749 Windows SecShellHelper Application Displays an Error Message when the Operating
System is Configured to use Shell Launcher
This issue is resolved in iFIX 6.0.
SF 00461861 Enhanced Failover File Transfer Timeout for Redundant SCADAs Not User-configurable
This issue is resolved in iFIX 6.0.
SF 00556634 Startup Fix.exe Shut Down at Start When PROFICYENABLEFOCUSTRACKING.EXE Entry
in the Fix.ini is Enabled
This issue is resolved in iFIX 6.0.
SF 00372935 WorkSpace Button Text Overlay Issues with Zoom to Fit
This issue is resolved in iFIX 6.0.
SF 00552830 Enhanced Charts Enhanced Chart has Striped Background
This issue is resolved in iFIX 6.0.
SF 00442433 Enhanced Failover Text Messages Not Sent to the Active Secondary SCADA Node when the
Primary SCADA Node is Down
This issue is resolved in iFIX 6.0.
SF 00461671 WorkSpace Network Transaction Deadlock in FixComponent
This issue is resolved in iFIX 6.0.
41
Important Product Information, iFIX 6.0
Software Requirements
GE recommends using the latest service packs for Windows operating systems. The minimum iFIX
software requirements include:
TIPS: Since Microsoft Windows has continuous updates, you should run the Windows
update feature to get the latest Windows software for use with iFIX. Some operating
systems require Microsoft KB2999226 to be installed before you can install iFIX. For
Windows 7, you must have SP1 installed before you can install KB2999226. For Windows
Server 2012 R2, you must have KB2919442 and then KB2919355 installed before installing
KB2999226. For Windows 8.1, you just need KB2999226.
• Network interface software for TCP/IP network communication and certain I/O drivers.
• If you are using third-party software along with iFIX, make sure that the third-party software is
also supported for the operating system you are running iFIX on. For instance, if you are
running iFIX on Microsoft Windows Server 2016, your third-party software must also be
supported on Windows Server 2016.
• An I/O driver for iFIX SCADA servers. GE supplies I/O drivers for many programmable controllers
or you may purchase a driver separately.
IMPORTANT: Be certain that before you purchase an I/O driver, that the driver is
compatible with the hardware and operating system that you intend to run it on. For
example, if the driver is not supported on a specific operating system, then you cannot use
that driver with iFIX running on that operating system. For more information on iFIX
supported drivers and their respective operating systems, refer to the GE Digital support
web site at: http://ge-ip.force.com/communities/.
• If using VisiconX and Historian, you must install the Historian OLE DB driver.
• If using the Plant Applications Dynamos in iFIX pictures, Microsoft Office 2003, 2007, or
2010(32-bit) is required.
• One of the following relational database applications, if relational database software is used
with iFIX:
• Microsoft® SQL Server 2017
• Microsoft® SQL Server 2016
• Microsoft® SQL Server 2014
• Oracle® 12c
• Microsoft® Access 2000 (or higher). Microsoft Access is supported for local installs only
42
Hardware Requirements - iFIX without Enhanced Failover or Historian
For iFIX computers, the recommended minimum hardware requirements are:
• A 3.0 GHz Intel® Core™ i3 Processor or equivalent with 4GB of memory.
NOTE: To use more than 4 GB of memory on a 32-bit platform you need to use Physical
Address Extension (PAE). For more information on PAE please reference:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa366796(v%3dvs.85).aspx.
• SpeedStep® technology is not supported and must not be enabled.
• For time synchronization, the Windows Net Time and W32tm commands are both supported.
However, if using the W32tm command, be sure to use the /nowait instruction when
resynchronizing the clock. For example: W32tm /resync /nowait. The /nowait parameter
instructs the operating system to make a stepping adjustment against the time server.
NOTE: With virtual machines, the host and guest operating system need to synchronize
against an external physical Network Time Protocol (NTP) Server.
• The power save settings on your computer must be disabled. Do not use any power setting
features that affect CPU clock speed.
• A minimum of 10 GB of free hard drive space for iFIX pictures, databases, alarm files, and other
data files. Even after allowing for an extra GB for iFIX, it is strongly recommended that many
GBs of additional free space exist on the hard drive to avoid performance issues.
Be aware that iFIX alarm and historical data files grow dynamically. If you plan to perform
extensive alarm or data collection on a node, you may need more disk space on that particular
node.
• Other GE products, such as Plant Applications, Historian, and Real-Time Information Portal,
impose additional requirements. Refer to the Important Product Information (IPI) topic in the
product's electronic books for specific system requirements. Click the System Req. tab in that
product's IPI for details.
• 100 MBit or faster Full Duplex TCP/IP-compatible network interface adapter for iFIX network
communication between SCADA and Client nodes.
NOTE: iFIX no longer supports NetBIOS.
NOTE: iFIX does not support IPv6.
• One free direct-connect USB port. Some touch screens, pointing devices, and I/O drivers
require a serial port. Additional ports for I/O hardware should be ordered with the computer.
• SVGA or better color monitor with a 24-bit (16,777,216 colors) graphics card capable of at least
1024x768 resolution. For Windows 7, the graphics cards should be Windows 7 (certified).
• Two-button mouse or compatible pointing device (such as a touch screen) that can open a
context menu.
43
Important Product Information, iFIX 6.0
NOTE: To use more than 4 GB of memory on a 32-bit platform you need to use Physical
Address Extension (PAE). For more information on PAE please reference:
http://msdn.microsoft.com/en-
us/library/windows/desktop/aa366796%28v=vs.85%29.aspx.
• SpeedStep® technology is not supported and must not be enabled.
• For time synchronization, the Windows Net Time and W32tm commands are both supported.
However, if using the W32tm command, be sure to use the /nowait instruction when
resynchronizing the clock. For example: W32tm /resync /nowait. The /nowait parameter
instructs the operating system to make a stepping adjustment against the time server.
NOTE: With virtual machines, the host and guest operating system need to synchronize
against an external physical Network Time Protocol (NTP) Server.
• The power save settings on your computers and dedicated network card (NIC) must be
disabled. Do not use any power setting features that affect CPU clock speed.
• One additional Gigabit-Ethernet card (or better) dedicated for SCADA-to-SCADA traffic (for a
total of at least 2 network cards). The dedicated SCADA-to-SCADA network card should be
excluded from the iFIX-to-iFIX network (not enabled for LAN redundancy), and used exclusively
for Enhanced Failover synchronization. Both network cards must be of the same speed, and
appear on the compatibility list for each card. It is strongly recommended that the cards be of
the same make and model number, and use the same drivers.
IMPORTANT: You must use a direct connection via a Cat6 crossover cable, without going
through any switches, hubs, or routers. Due to limited bandwidth and latency, wireless
networking technology should not be considered.
• The wake-up upon receiving a socket or/and request feature must be disabled on the
dedicated SCADA-to-SCADA network card.
• Jumbo Frames technology must be used on the dedicated network for Enhanced Failover.
Jumbo Frames technology allows for an Ethernet frame of 9000 MTU for the payload,
compared to a frame of 1500 bytes without the Jumbo Frames.
• A minimum of 10 GB of free hard drive space. Even after allowing for an extra GB for iFIX, it is
strongly recommended that many GBs of additional free space exist on the hard drive to avoid
performance issues.
Be aware that iFIX alarm and historical data files grow dynamically. If you plan to perform
extensive alarm or data collection on a node, you may need more disk space on that particular
node.
• Other GE products, such as Plant Applications, Historian, and Real-Time Information Portal,
impose additional requirements. Refer to the Important Product Information (IPI) topic in the
product's electronic books for specific system requirements. Click the System Req. tab in that
product's IPI for details.
• Primary and Secondary SCADA computers located physically next to each other, in the same
location/room.
• One free direct-connect USB port. Some touch screens, pointing devices, and I/O drivers
require a serial port. Additional ports for I/O hardware should be ordered with the computer.
• SVGA or better color monitor with a 24-bit (16,777,216 colors) graphics card capable of at least
1024x768 resolution. For Windows 7, the graphics cards should be "Windows 7 (certified)".
• Two-button mouse or compatible pointing device (such as a touch screen) that can open a
context menu.
44
Wireless Devices and iFIX
It is strongly recommended that you do not run SCADA nodes on wireless devices. Running an iFIX
SCADA on a wireless device may impact performance, as most available wireless protocols fall below
the recommended bandwidth requirements.
The following Remote Desktop Client configurations were tested with iFIX:
• Microsoft Windows 7: Remote Desktop Connection Version 6.1.7601 – Remote Desktop Protocol
7.1 / Remote Desktop Connection Version 6.39600 – Remote Desktop Protocol 8.1
• Microsoft Windows 8.1: Remote Desktop Connection Version 6.39600 – Remote Desktop Protocol
8.1
• Microsoft Windows 10: Remote Desktop Connection Version 10.0.17134 – Remote Desktop
Protocol 10.5
• Microsoft Windows Server 2012 R2: Remote Desktop Connection Version 6.39600 – Remote
Desktop Protocol 8.1
• Microsoft Windows Server 2016: Remote Desktop Connection Version 10.0.14393 – Remote
Desktop Protocol 10.2
45
Important Product Information, iFIX 6.0
Change 9.5.
Management
(PCM)
Task List 2.6, 2.5 with SP4.
Workflow 2.6, 2.5 with SP4.
Web HMI 2.2, 2.1.
WebSpace 5.0.
NOTE: When configured for WebSpace, none of the iFIX SCU’s on WebSpace
Server should be configured to start iFIX as service, as this is a unsupported
configuration.
Win911 Is currently NOT supported. Please look to the
https://digitalsupport.ge.com/ web site for an update after iFIX releases.
DreamReports Is currently NOT supported. Please look to the
https://digitalsupport.ge.com/ web site for an update after iFIX releases.
IGS 7.63.
NOTE: For information on product compatibility with critical Microsoft security patches, go to the GE
Digital support web site:
https://digitalsupport.ge.com/communities/en_US/Article/Information-on-Product-Compatibility-with-
Critical-Microsoft-Security-Patches
You will need a customer login to access this page.
46