GettingStarted iFIX PDF
GettingStarted iFIX PDF
The manual and software contain confidential information which represents trade secrets
of GE Fanuc Automation Americas, Inc. and/or its suppliers, and may not be copied or
disclosed except as provided in the license with GE Fanuc Automation Americas, Inc. The
information in this manual is subject to change without notice and should not be construed
as a commitment by GE Fanuc Automation Americas, Inc. GE Fanuc Automation
Americas, Inc. assumes no responsibility for any errors that may be in this document.
Trademarks
©2004 GE Fanuc Automation Americas, Inc. All rights reserved. Microsoft is a registered
trademark of Microsoft Corporation. All other brands or names are property of their
respective holders.
Contents iii
Running iFIX as a Service ............................................ 21
Installing the iFIX Software ........................................................ 23
Installing the FIX Desktop Software .......................................... 25
Online Registration .................................................................... 26
Using iFIX and FIX on the Same Computer .............................. 27
Installing the Sample System .................................................... 28
Installing iFIX v3.5 after Uninstalling iVisualize ......................... 30
Using iFIX with Microsoft Office................................................. 31
Optional Hardware..................................................................... 32
Contents v
Understanding Failover Options After Upgrading ......... 67
Example of Failover Option One................................... 68
Steps To Configure Failover Option One...................... 69
Example of Failover Option Two................................... 71
Steps To Configure Failover Option Two...................... 71
Enable Environmental Protection .............................................. 73
Understanding Environment Protection in iFIX............. 75
Steps to Enable Environment Protection ...................... 76
Understanding Environment Protection ........................ 77
Setup the Report Generator ...................................................... 78
Update Database Dynamos ...................................................... 79
Supported Drivers...................................................................... 81
Special Keyboard Buttons ......................................................... 81
5. Networking ........................................................................................ 83
Supported Networks .................................................................. 83
Supported Network Software List ................................. 83
Supported File Servers .............................................................. 84
Installing a Network Card with a Windows NT Service Pack..... 85
Handling Time Zones when Using Networked FIX v6.15 and iFIX
Nodes ........................................................................................ 85
Networking with Other iFIX and FIX Nodes ............................... 86
Index ...................................................................................................... 87
• Installing iFIX
Reference Documents
• Understanding iFIX
Introduction vii
viii Getting Started Guide
1. General Installation Information
This chapter provides general information you need in order to install
iFIX® with FIX Desktop including:
Set-up Overview
When you are ready to begin setting up your iFIX environment, use the
following steps to set up your nodes:
[4] Install the hardware key and any other hardware you may have
purchased. Refer to the section Installing the Hardware Key for
instructions on attaching the key to your computer. For
information on installing other hardware, refer to the hardware
installation guide that accompanies it.
[5] Install and configure iFIX on each computer. Make sure that the
user installing iFIX is a member of the Administrators Windows
group. Refer to the Configuring iFIX Using the SCU chapter of
the Setting Up the Environment manual for more information on
configuring iFIX.
Hardware Requirements
The minimum iFIX with FIX Desktop hardware requirements are:
• A CD-ROM drive.
iFIX has been tested by GE Fanuc on the following machines that were
running Windows NT, Windows 2000, Windows XP, and Windows
Server 2003:
• Compaq Deskpro
• Dell Dimension
• IBM NetVista
• Micron Millennia
Memory Requirements
• 2 to 3 times the file size for each picture that does not include
bitmaps and controls.
• 3 to 4 times the file size for each picture that includes bitmaps
and controls.
For example, a 2 megabyte file that does not include bitmaps and
controls requires a 4 to 6 megabyte increase in memory. A 2 megabyte
file that includes bitmaps and controls requires an increase in the
memory of 6 to 8 megabytes.
The Intellution iFIX WorkSpace checks to make sure you have at least
10 MB of disk space when you save a picture or a schedule. If there is
insufficient disk space, the WorkSpace may react unpredictably and you
may lose your work.
The WorkSpace examines the iFIX Picture path and the Windows
TEMP path when it starts. If you change either path so that they
reference different drives, for example, D:\Dynamics and C:\Temp, the
WorkSpace requires 10 MB on each drive.
You may find that 10MB is not enough space to protect against
instability during file save operations. You can increase this threshold
by changing the FreeDiskSpace parameter in the FixUserPreferences.ini
file. This parameter sets the minimum amount of space that the
WorkSpace requires in bytes. By default, the parameter is set as
follows:
[AppRunPreferences]
FreeDiskSpace=10000000
[3] Open the file with a text editor and change the parameter.
Two types of hardware key are offered: one that supports parallel port
configurations, and a key that supports USB port configurations.
iFIX runs in demo mode for two hours if the key is not installed or
found. Hardware keys from version 2.5 and older will not work. You
can exchange the older key by contacting your iFIX sales
representative. You will need to use iKeyUpdate to upgrade your
hardware keys from version 2.6 and later. For more information, see the
Upgrading from iFIX v2.6 or Later section.
Be sure to file your hardware key packing slip in a safe location. The
codes on this slip are necessary for GE Fanuc to quickly duplicate the
key in case it is damaged or misplaced. You can verify that your serial
number matches the serial number on the hardware key packing slip by
using the iKeyDiag utility to detect and display your hardware key
settings. For more information, see the Using iKeyDiag section of the
Setting Up the Environment manual.
A hardware key is included with your iFIX software. You must install
your hardware key in order to access all the components of the iFIX
software you purchased. The following sections provide procedures for
installing your hardware key. Follow the appropriate procedures for
your key type.
[1] Power off the computer and all peripheral devices before
installing the hardware key; it is sensitive to static electricity.
[3] Secure the hardware key in the parallel port and tighten the
screws.
GE Fanuc supports the installation of the USB port hardware key only
on systems running Windows 2000, Windows XP, or Windows Server
2003.
At this time, GE Fanuc does not support USB keys connected through
an external USB hub.
[1] Run iDemo.exe to begin the iFIX installation process. You can
find this file on the iFIX installation CD in the DemoShield
folder.
[4] Right-click the USB Token. Choose Uninstall from the right-
click menu.
[6] Remove the USB hardware key from your computer and reboot
your computer.
[7] Continue the correct installation using procedures from the USB
Port Hardware Key and Microsoft Windows section in this topic.
If the hardware key does not install properly, you may find that even
though you have followed the installation directions for your hardware
key, you see the following message from iFIX:
First, check to see that your hardware key is firmly attached. Next,
uninstall and reinstall the driver for the hardware key. If this driver has
been incorrectly uninstalled, it may behave unpredictably.
If the Aladdin HASP USB key does not appear to be working, you can
reinstall the Intellution Licensing to recover from the improper install.
When the Aladdin HASP key is not communicating correctly, you will
notice that the indicator light at the end of the key is off.
If the Rainbow SuperPro USB key does not appear to be working, you
can uninstall and reinstall the Sentinel System Driver to recover from
the improper install.
To uninstall the Sentinel System driver for the Rainbow SuperPro key:
[2] Select the Sentinel System Driver from the list of currently
installed programs and click Remove.
[3] Run the setup.exe file from the following directory on your iFIX
Installation disc:
\SentinelDriver
If you see the Message when No Key is Detected and do not see Sentinel
System Driver in your list of currently installed programs, you may
have implemented the Windows XP or IBM rollback feature to restore
your registry to a previous state. This process does not remove files,
and the Sentinel System Driver will not install over existing files. You
will need to remove the file manually.
WINNT\system32\drivers\sentinel.sys
[2] After the driver installs, plug the key into the USB port.
The message may also indicate that the hardware key is not securely
installed. Be sure to check the connection before assuming your
hardware key is defective.
• When you receive the hardware key, you must return the old one
along with a copy of the form sent with the new hardware key.
GE Fanuc reserves the right to invoice you for defective
hardware keys that are not returned.
The Aladdin HASP USB Key is the new hardware key that is provided
with new iFIX v3.5 installations.
The Rainbow SuperPro USB Key was provided with previous iFIX
releases. If you are upgrading from a previous release, you likely have
one of these keys. This USB key is a lighter purple than the other key.
For the Aladdin HASP USB Key, the light indicates that the key and the
software are communicating. If this light is off, it would indicate a
problem with the key.
For the Rainbow SuperPro USB Key, the light simply means that it is
plugged in. It does not indicate if it is running correctly.
Yes. The Aladdin HASP USB key and Rainbow SuperPro USB key are
automatically detected when moved to another USB port. The Rainbow
SuperPro USB Key, additionally, displays a screen asking you to install
the software again. There are no additionally screens requesting
software to be installed for the Aladdin HASP USB key.
During the installation of iFIX, both VBA and Microsoft Data Access
Components (MDAC) are installed.
iFIX v3.5 ships with VBA v6.3, which is the version included with
Microsoft Office XP; it also ships MDAC v2.71, Service Release 1.
This is the same version that shipped with Microsoft Windows XP,
Service Pack 1.
From the iFIX CD, you can also install the following programs:
• Time style
• Time separator
• Date separator
NOTE: The decimal symbol and the digit grouping symbol cannot be
the same character. Also, the time separator and the date separator
cannot be the same character.
Avoid changing the time style or short date style in regional settings to
values that are outside of the standard styles provided. Changing these
values to non-standard styles may result in improperly formatting times
and dates in some parts of iFIX.
iFIX supports the following short date formats, some of which may not
be available in certain language versions of Windows:
• dd/mm/yy, or dd/mm/yyyy
• dd/yy/mm, or dd/yyyy/mm
• mm/dd/yy, or mm/dd/yyyy
• mm/yy/dd, or mm/yyyy/dd
• yy/dd/mm, or yyyy/dd/mm
• yy/mm/dd, or yyyy/mm/dd
Avoid changing the language setting once a timer has been used in a
schedule. If changed, the date always reverts to 30/12/99, regardless of
what you set the start time to be.
After much testing, GE Fanuc has found that some video drivers have
unique problems which are only apparent when using these drivers.
Additionally, GE Fanuc has found that many problems with video
drivers occur in both iFIX applications and common applications, such
as Excel and Word.
If you are experiencing problems with your video driver, try using it in a
different mode to find out if the problem is unique to a specific
configuration.
• If the latest version of the video driver does not fix the problem,
notify the video driver manufacturer to see if they are aware of
the problem.
Through the use of paging files, Windows allocates space on your hard
drive for use as if it were actually memory. This space is known as
virtual memory. After you install Windows, be sure to optimize the
virtual memory for use with iFIX. The following list describes how to
optimize virtual memory in Windows to achieve maximum performance
from iFIX.
[4] Enter a value equal to three times your physical memory in the
Initial Size field.
[5] Enter a value equal to three times your physical memory in the
Maximum Size field.
[7] Click OK to save the changes and exit the dialog box.
NOTE: If the paging file is set to grow dynamically, your system may
experience severe performance problems during run time. To ensure
optimal performance, be sure that the Initial Size and Maximum Size of
the paging file are the same so that the paging file does not grow
dynamically.
If you are running iFIX as a service, please take note of the following
information.
Do not stop the iFIX service or make changes to the iFIX configuration
from the Services control panel. This applies to iFIX running on any
operating system.
[2] Select Local Startup from the Configure menu. The Local
Startup Definition dialog box appears.
[3] In the Service area of dialog box, clear both the Continue
running after logoff and Start iFIX at system boot check boxes,
as shown in the following figure.
[5] Select Save from the File menu to save the SCU file.
Windows does not map network drives until a user logs in. Therefore, if
running iFIX as a service under Windows, all iFIX paths must be set to
a local drive.
You must assign the Enable Ctrl+Alt+Del application feature to the user
that is logged in when iFIX is running as a service. Otherwise if a user
logs out of the operating system while iFIX is running as a service, no
one will be able to log back in to the operating system.
[1] Ensure your FIX software is not running, and close any other
programs that are running.
[3] Insert the iFIX with FIX Desktop CD into the CD-ROM drive:
[6] If you agree with the license, click “I accept the agreement” to
continue.
[7] Click Next. The Choose Destination Folder dialog box appears.
NOTE: If you are upgrading from FIX32, make sure that you
choose a location other than the folder that contains your FIX32
software, if it is installed on the same computer. Do not install
over a current FIX32 installation.
[9] Click Next to continue. The Setup Type dialog box appears.
[10] GE Fanuc recommends that you select the Typical install option.
[13] Enter the Node Type and Network Type, if applicable, and then
click OK.
[17] Review the Release Notes and close the notes after you are
finished. The Setup Complete dialog box appears.
[19] When the computer restarts, log in to Windows with the same
user name (with Administrator rights).
[1] Ensure your iFIX software is not running, and close any other
programs that are running.
[3] Insert the iFIX with FIX Desktop CD into the CD-ROM drive:
[6] Click Yes to continue. A text file appears with the release notes.
[7] Review the release notes, and close the file when you are
finished. The Setup Complete dialog box appears.
IMPORTANT: If upgrading from FIX v7, do not start iFIX yet. Refer
to the Overview of Steps to Upgrade from FIX v7.x section for
information on how to proceed.
Online Registration
You can register iFIX online during the product installation. However,
you can also register the product online after you have installed iFIX.
NOTE: Because the hardware key for iFIX with FIX Desktop is
different from the FIX hardware key, remember to remove the iFIX
hardware key and insert a FIX hardware key before installing or
running FIX v7.
If you install iFIX on a node that has FIX installed and you have at least
one v7 driver installed, the registry paths for FIX v7 are changed to iFIX
paths. Therefore, when you run a FIX v7 application, such as the
System Configuration Utility, you will receive errors.
To avoid these errors, install iFIX without I/O drivers. This preserves
your FIX v7 paths in the registry.
You can install iFIX and FIX v7. on the same computer. If you
subsequently uninstall iFIX, you must re-install FIX v7.0.
Each product needs to have its own Services key. FIX v7.0 runs
correctly if it is not run as a service.
The workaround for this problem is to edit the registry so that the
Services key points to the service executable in the correct path. The
key is located in
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Fix.
Set the ImagePath value to the correct path for fixsrv.exe.
[1] Move the Sample System directory to C:\ or some other root.
[2] Copy the SampleSystem\Local folder and its contents back into
the original install location in the Dynamics folder. For
example, copy C:\SampleSystem\Local into C:\Program
Files\Dynamics\SampleSystem\Local.
[3] Open the Sample System SCU from the Sample System
directory.
[a] Base
[b] Language
[c] Alarms
[a] Project
[b] Local
[c] Database
[d] Picture
[e] Application
[f] Historical
[6] Change alarm area filtering for the enabled alarm services from
the Use areas common to all services option to the Use “ALL”
areas option in the Alarm Services Configuration dialog.
[7] Change the SCU path in the Sample System desktop icon target
from C:\Program
Files\Dynamics\SampleSystem\Local\Sample.scu to
C:\SampleSystem\Local\Sample.scu or the new location.
[11] Change the Security Path and Backup Path fields to the new
Sample System location you created in step 1. For example,
change C:\Program Files\Dynamics\SampleSystem\Local to the
new path of C:\SampleSystem\Local.
TotalConfigPicturePath=1
PicturePath#0=*C:\DYNAMICS\PDB\PanelStart.ivs
Use the following table as a guide for installing and removing either
product.
When you upgrade to iFIX v3.5 from iFIX v2.6 or later, you are
required to update the license on each iFIX machine. GE Fanuc
provides the iKeyUpdate utility to perform this task. To use
iKeyUpdate, you will need to obtain an iLicense update file with
specific information about your keys. For information about obtaining
the iLicense file, contact your sales representative. You will receive the
iLicense file by disk or by e-mail.
NOTE: Do not install iFIX v3.5 if you do not have the iLicense file.
iFIX v3.5 will function in demo mode only on a system that does not
have an updated key.
The full path to your iLicense file should appear in the Update
File text box. If it doesn’t appear, browse to it.
[4] If you want, you can run iKeyDiag to review the update to your
hardware key.
When you upgrade to iFIX v3.5 from iFIX v2.5 and earlier, you are
required to replace your existing hardware key and license with a new
hardware key and license. You should return your old key to GE Fanuc.
For information about obtaining a new hardware key and license, or
returning your old key, contact your iFIX sales representative. For more
information about the new hardware key, see the The Hardware Key
section of this manual.
• alarm.ini
• databasemanager.ini
• ddeclnt.ini
• filterederrors.ini
• fix.ini
• fixodbc.ini
• FindReplace.csv
• iFixScreenSaver.bmp
When you install the newest release of iFIX, the product install program
places a new version of the startup control file, FIX.INI, into your
Dynamics\Local directory. The previous version of this file is copied to
the Dynamics\Config Files Backup folder, along with the other
configuration files.
NOTE: Any Database Dynamos that you installed from the Allen-
Bradley Productivity Pack CD for iFIX v2.6 must be updated before
they will work with iFIX v3.5. Database Dynamos that you installed
from the Allen-Bradley Productivity Pack CD for iFIX v3.0 work with
no changes.
When you upgrade your iFIX system, or add or delete tags from your
database, it is important that you run resolve on all pictures and
schedules. This will ensure that you are getting maximum performance
from your iFIX system.
[1] Copy and save the tables.lst file from the older version of iFIX.
[2] Install the iFIX v3.5 upgrade or switch to the upgraded machine.
You can access the ActiveWindow object directly from the documents
collection or by calling the OpenPicture subroutine.
For example:
openpicture "picture.grf",,0,50
In iFIX v2.6 and later, open a picture on the second monitor of a dual
monitor system by issuing the following command:
openpicture "picture.grf",,0,100
Before you upgrade, you need to follow the steps outlined in the
Preparing for the Upgrade to iFIX with FIX Desktop section. The
actual upgrade steps are outlined in the Overview of Steps to Upgrade
from FIX v7.x section.
[2] Convert I/O driver information by Preparing the I/O Drivers for
the Upgrade.
If any of your current FIX32 projects uses recipes, you will need to
convert these recipes to .rcx (Master text) and .rcy (Control text) files
before you upgrade to iFIX with FIX Desktop. These recipes are
located in the FIX32 RCM and RCC folders. This step is necessary so
that you can import your recipes after installing iFIX with FIX Desktop.
To convert your recipes to .rcx and .rcy files, follow these steps:
[b] Select Save As from the File menu. The Recipe Mod Log
dialog box appears.
[c] Click Save As. The recipe Save As dialog box appears.
[d] Select Master text (*.rcx) from the Save File As Type
drop-down list.
[e] Confirm that the location is the RCM folder and file name
is the same as the original file.
[b] Select Save As from the File menu. The Recipe Mod Log
dialog box appears.
[c] Click Save As. The recipe Save As dialog box appears.
[d] Select Control text (*.rcy) from the Save File As Type
drop-down list.
[e] Confirm that the location is the RCC folder and file name
is the same as the original file.
[6] Verify that you saved all recipes by inspecting the FIX32\RCC
and FIX32\RCM folders.
Later in the install process, after importing the driver files, you can
verify the driver migration and convert the process database for use with
iFIX and FIX Desktop.
[1] Start the current installation of FIX (if it is not already running).
[5] Select an installed driver (other than SIM or DDE), and click the
Configure button. The Driver Configurator program starts.
[6] Select the first channel, CHANNEL1, in the browser on the left
side of the window.
[7] Select Save As from the File menu. The Save As dialog box
appears.
[8] Leave the default location of FIX32\PDB, and enter a name for
the file in the File Name field.
[9] Select Text Files (*.CSV) from the Save as Type drop-down list.
[11] Repeat steps 6-10 for each channel of the driver that is currently
installed. Note the file names and their location for later use.
[12] Repeat steps 5-11 for each I/O driver installed on your system.
Before the upgrade to iFIX with FIX Desktop, you should open the
Environment Protection dialog in the Draw application and record these
settings. After the upgrade, you cannot access this dialog box from
Draw. Instead, you configure all environmental protection options in
the iFIX WorkSpace.
After you create the support files for your recipe and I/O driver
upgrades, you can proceed to back up your FIX v7.x files. Create a new
folder on your computer, separate from the FIX v7.x (FIX32) folder, for
the files you want to save.
After you back up the FIX files, you may also want to copy this new
folder to another location, such as a network drive or a removable
media, as a safeguard until the migration is complete.
The following table lists the files and folders that you must back up.
Before you upgrade to iFIX with FIX Desktop, you need to export a
report from the FIX Security Configuration application. This report
includes a list of iFIX users along with the application features
configured for each user in your FIX applications. Save this file along
with the other FIX files and folders that you backed up.
After you install iFIX and FIX Desktop, you can import this report file
into your new security configuration to recreate the user accounts on the
upgraded system. You can also use this printed report as a cross
reference when you reassign the new application features to each user.
[1] Start the current installation of FIX (if it is not already running).
[5] Select Export from the File menu. The Select File dialog box
appears.
[6] Browse to the folder that you want to save the file to. By default,
this folder is the FIX32\Local folder. Most likely you will want
to save this file to the location where you backed up the other
FIX files.
[7] Use the default name for the .RPT file, which is Security.RPT.
[9] Open this report in a text editor such as Notepad or Wordpad and
print a copy.
The report file that you export from the Security Configuration
application does not include user passwords. This is done to protect
your system. If you later try to import this file into the Security
Configuration application without the passwords, none of the iFIX user
accounts will require passwords. In this case, you would need to re-
enter each password manually. You can avoid this step entirely by
editing each account in the report file from a text editor before the
migration.
[2] Search the file for the first instance of the word User: in the
report. For example:
User: GUEST
Login-name: GUEST
Timeout: 00:00:00
Feature: View
[3] Insert the text Password: after the user’s login name.
[4] Type the user’s password after the colon. An example of what
this might look like is as follows:
User: GUEST
Login-name: GUEST
Password: GUEST
Timeout: 00:00:00
Feature: View
Before you migrate to iFIX with FIX Desktop, it’s a good idea to create
a system configuration report. This report includes information that you
may need later when you are configuring your SCU. It is also helpful if
you want to verify your system after the migration. This report
includes:
• SQL configuration.
[1] Start the current installation of FIX (if it is not already running).
[4] Select Report from the File menu. The Select Report Name
dialog box appears.
[5] Leave the default name in the File Name field. The default name
is the node name.
[1] Complete the steps for Installing the Hardware Key in chapter 1.
[2] Complete the steps for Installing the iFIX Software in chapter 1.
[3] Follow the steps for Installing the FIX Desktop Software in
chapter 1.
[5] Copy the Backed Up Files into the New Product Folder.
You can install the newest drivers from the most current Driver CD, or
by obtaining the driver file from the Proficy GlobalCare Support web
site, http://iglobalcare.gefanucautomation.com/downloads/drivers.
The following table lists the files to copy from your backup folder, and
the location to copy them to (assuming you used the default iFIX
directory).
*.ODF Dynamics\PIC
*.ODT Dynamics\PIC
*.TGE Dynamics\PIC
*.KMX Dynamics\PIC
*.LYT Dynamics\PIC
*.SBL Dynamics\PIC
*.RCX Dynamics\RCM
*.RCY Dynamics\RCY
HTRDATA/*.* Dynamics\HTRDATA
HTR/*.* Dynamics\HTR
ALM/*.* Dynamics\ALM
APP/*.* Dynamics\APP
[1] Start the iFIX SCU, by selecting Security Configuration from the
iFIX folder on the Start menu.
[2] Verify that the Node name that appears on the main screen is
correct. Refer to the NodeName.RPT report described in the
Generating a System Configuration Report section if you are
unsure of the name.
[3] Double-click the Database name to enter the Database Name you
want to use. The Database Definition dialog box appears.
Ensure it is the same name as the previous project.
[7] Verify that the required drivers appear in the Configured I/O
Drivers list. If required, add the SIM, DDE, and any other
required driver to the Configured I/O Drivers list.
[11] From the Start menu, select Intellution iFIX v3.5 in the iFIX
folder to display the iFIX Startup dialog box.
[12] Make sure the local node name is correct, and click the button in
this dialog box to start iFIX.
[16] Select the first channel, CHANNEL1, in the browser on the left
side of the window.
[18] Select Text Files (*.CSV) from the Save as Type drop-down list.
[21] Repeat steps 16-20 for each channel of the driver that is currently
displayed.
[22] Repeat steps 15-21 for each I/O driver installed on your system.
[23] When you finish these tasks for all drivers, select Save from the
file menu, and exit the Driver Configurator.
[2] Start Mission Control from the iFIX WorkSpace. You can find
the button to launch Mission Control in the WorkSpace tree.
[3] Examine the information on the I/O Control tab. Ensure that
data is being polled. If data is present, advance to Step 6.
[4] If there is no data present, ensure that the driver is loaded and is
running. Exit Mission Control and select System Configuration
to start the SCU.
[b] Verify that the I/O addresses for your data block are
correct.
[8] Errors that occur during the database conversion are written to
the error log file (dbcvt.err). You can open this file in any text
editor. Use this log file to identify the individual tags causing
the problems. Consult your manual or contact GE Fanuc for
more details on how to troubleshoot database conversion errors.
[1] From the iFIX WorkSpace, select the FIX Recipes folder in the
system tree.
[3] Open each .rcx file in the Dynamics\Rcm folder and save each
file as a .rcm file.
To import the list of users from the security configuration, follow these
steps:
[1] Start the current installation of FIX (if it is not already running).
[2] Select System Configuration from the iFIX group from the Start
menu. The SCU opens.
[4] Select Import from the File menu. The Select File dialog box
appears.
[5] Browse to the folder that you copied the original .RPT file to.
By default, this folder is the Dynamics\Local folder.
[6] Select the file and click Open. A message box appears warning
you that the imported user accounts will not contain passwords.
Use the Security Configuration program to open each group profile and
user profile, assign application features, and create a new password (if a
password is required). Use the print-out that you created in the
Exporting a Report of the Security Configuration as a reference when
reassigning the application features to users on the upgraded system.
This print-out lists the original application features available for each
user.
NOTE: The SCU should still be open from the previous set of steps in
the Import the Security Configuration section.
[3] Select a user and click Modify. The User Profile dialog box
appears.
[4] Enter a new password in the Password field if you want to assign
a password.
[5] Click the Modify button beneath the Application feature list (the
list on the right-side of the window). The Application Feature
selection dialog box appears.
[6] Add the required features. Click Add All if you want to allow
this user to use all application features.
See the sections that follow for information on the names used
with each feature and the new features available.
[9] Repeat steps 3-8 for each user listed in the User Accounts dialog
box.
[11] Select Group Accounts from the Edit menu. The Group
Accounts dialog box appears.
[14] Add the required features. Click Add All if you want to allow
this user to use all application features.
[17] Repeat steps 12-16 for each group listed in the Group Accounts
dialog box.
[18] Select Save from the File menu to save the security
configuration.
[19] Select Exit from the File menu in the Security Configuration
program to return to the SCU.
• Database Reload
• Database Save
• Recipe Load
• Recipe Save
• Security Configuration
• System Configuration
After you upgrade to iFIX with FIX Desktop, you will notice that some
of the FIX32 features correspond to different names in iFIX with FIX
Desktop. These features do not automatically appear in the user’s
application feature list. You need to add these again.
For instance, to allow a user to access Draw, you need to add the
WorkSpace Configure feature to the user’s application feature list. By
doing this, the user has the same access to both Draw and the iFIX
WorkSpace in configure mode.
The application feature names are different because they take into
account changes to support the iFIX system. As another example, since
the FIX32 Database Builder is replaced with the iFIX Database
Manager, you need to add the Database Manager to the user’s feature
list since the supported application actually changed with the upgrade.
When re-assigning these features for each user, use the following table
to locate the FIX32 feature name and determine the corresponding name
in iFIX with FIX Desktop.
Feature Name for FIX32 Feature Name for iFIX with FIX
Desktop
GUI Recipe Text Output Recipe Text Output from Recipe Builder
Historical Trend Display View Only Fix32 - Historical Trend Display View
Only
• Inventory Manager
• Procedure Monitor
• Recipe Handler
• Recipe Manager
• Report Manager
• Scheduler
• Scheduler Configuration
By upgrading to iFIX with FIX Desktop, you also obtain some new
features that you can assign to your iFIX users. The features that you
can choose from include:
• Manual Failover
• Project Backup-Restore
• Security Synchronizer
For more detailed information on using these features with your iFIX
pictures, refer to the iFIX Electronic Books.
NOTE: iFIX does not include a separate Key Macro Editor application
feature. For iFIX, the Key Macro Editor (FDKeyMacros.exe) does not
run outside of the iFIX WorkSpace. So, security for this feature is set at
the WorkSpace-level by allowing access to the WorkSpace Configure
feature. For FIX32, the Key Macro Editor (KME.exe) can run alone
without Draw running. This is why the Key Macro Editor appears as a
separate entry for FIX32 for use with FIX Desktop.
One of the biggest changes required for iFIX failover is that you include
a logical node name in your configuration. Failover in iFIX follows a
different paradigm. In iFIX with FIX Desktop, the applications on the
iClient communicate to the logical node name, and iFIX substitutes the
physical node name at run time based on which SCADA server that is
available. The combination of the logical node name, and physical
primary and backup SCADA server names, is referred to as the primary
and backup grouping. You configure the primary and backup grouping
in the SCU of the iClient and of each SCADA server.
In other words, after you upgrade, you need to start the SCU and do the
following:
• Define the local node name and local logical name in the Local
Startup Definition dialog box on the primary and backup
SCADA nodes.
• Define the remote node name, as well as the primary and backup
server pair in the Network Configuration dialog box on the
primary, backup, and view nodes.
You have two different options for the combination of Local, Logical,
Primary, and Backup node names that you use in these dialog boxes
after you upgrade. These options are detailed in the Understanding
Failover Options After Upgrading section.
The following figure shows an example of these steps and the dialog
boxes that you use from the SCU.
The sections that follow detail how to configure these dialog boxes for
either failover option you select:
To use failover and iFIX with FIX Desktop, you have two options for
your current failover configuration. These options are described as
follows.
With this option, you first define a logical node name. You use the
same primary and backup node names that you used in your FIX v7.x
application. This configuration has the advantage of requiring no
changes to pictures on the SCADA nodes, but the disadvantage is that
all iClient pictures and tag group files will have to be updated to connect
to the logical node name rather than primary node name, as in FIX32.
With this option, you use the name of the primary SCADA server from
your FIX v7.x application as your logical name. Since the logical node
name and primary node name cannot be the same, you then must then
rename the node name for the primary SCADA. The backup node name
remains the same. This configuration has the advantage of requiring no
changes to pictures on the remote nodes, but anything which directly
references the primary SCADA node, such as NSD tags, must be
updated. See the Steps To Configure Failover Option Two section for
more details.
In this example, notice that the iFIX settings includes a logical node
name, SCADA. This logical node name is a new name, not used in the
FIX32 failover settings. The names for your iFIX primary server
SCADA1, and backup server SCADA2, remain the same as the FIX32
names.
To define a new logical name and configure the backup and primary
grouping using the same names as FIX v7.x, follow these steps:
[1] From the Start menu, select System Configuration from the iFIX
group to open the SCU.
[2] Select Local Startup from the Configure menu. The Local
Startup Definition dialog box appears.
[3] Enter a name in the Logical Node Name field. Be sure that this
name is different than the local node name.
[4] Leave the name in the Local Node Name field unchanged.
[8] Enter the logical node name from step 3 into the Remote Node
Name field.
[9] Click Add. The logical name appears in the Configured Remote
Nodes list box.
[10] Select the node that you just added, and click Configure. The
Remote Node Configuration dialog box appears.
[13] In the Backup Node field, enter the backup node that you used in
your FIX v7.x configuration.
[16] Enter the name of the SCADA server with which this node is
paired. For the primary server, this is the name of the backup
node name that you used in FIX v7.x. For the backup server, this
is the name of the primary server. Refer to the names you
entered in steps 12 and 13.
[17] Repeat steps 1-16 on the backup SCADA server. Use the same
logical, primary, and backup node names that you used for the
primary node. The Local Node Name field (in step 4), as well as
Partner node name field (in step 16), should be different,
however.
In this example, notice that the iFIX settings includes a logical node
name, SCADA1. The logical node name is the same name that you
assigned to the primary server in FIX32. The iFIX primary server uses
a new name, SCADAP. The backup server name, SCADA2, remains
the same.
See the Steps To Configure Failover Option Two section for more
details on how to set this configuration up in your SCU.
To define a logical name (using your primary SCADA name from iFIX
v7.x) and reconfigure the backup and primary grouping, follow these
steps:
[1] From the Start menu, select System Configuration from the iFIX
group to open the SCU.
[2] Select Local Startup from the Configure menu. The Local
Startup Definition dialog box appears.
[8] Enter the logical node name from step 3 into the Remote Node
Name field.
[9] Click Add. The logical name appears in the Configured Remote
Nodes list box.
[10] Select the node that you just added, and click Configure. The
Remote Node Configuration dialog box appears.
[12] In the Primary Node field, enter the new node name from step 4.
[13] In the Backup Node field, enter the backup node name that you
used in FIX 7.x.
[16] Enter the name of the SCADA server with which this node is
paired. For the primary server, this is the name of the backup
node name that you used in FIX v7.x. For the backup server, this
is the name of the primary server. Refer to the names you
entered steps 12 and 13.
[17] Repeat steps 1-16 on the backup SCADA server. Use the same
logical, primary, and backup node names that you used for the
primary node. The Local Node Name field (in step 4), as well as
Partner node name field (in step 16), should be different,
however.
From this dialog box, you can enable the options that your applications
require. When re-entering these settings, be sure to refer back to the
settings that you recorded in the Checking the Environmental Protection
Settings section, when you prepared for the iFIX with FIX Desktop
upgrade.
When you use environmental protection for iFIX with FIX Desktop, be
aware that some limitations apply to these options when View is
running and the iFIX WorkSpace is in run mode:
• Disable <Ctrl><Alt><Del>
When you upgrade to iFIX with FIX desktop, there are environmental
protection settings that apply to both the iFIX and View. There is also a
FIX32 environmental protection setting that is unavailable after the
upgrade. However, with the upgrade, there are also new settings now
available in the iFIX WorkSpace. The sections that follow describe
these changes.
• Disable <Ctrl><Alt><Del>
The only environmental protection setting that does not appear in the
Environment Protection tab of User Preferences dialog box is as
follows:
This setting is still available for FIX Desktop View, however, you must
enable this setting through the FixUserPreferences.INI file.
The remaining environmental protection options are new for the iFIX
WorkSpace:
[3] If you want to use the Disable Pop-up Menu option, open the
FixUserPreferences.ini file in the Dynamics\Local folder. In the
[AppRunPreferences] section, make the following change:
PopUpMenu=0
[4] To set the other environment settings, open the iFIX WorkSpace.
[7] Select the Enable Run Time Environment Protection check box.
After you enable this setting, the check boxes below become
available.
[8] Select the options that you want to enable. Use the following
table as a guide when assigning these options.
The following table outlines common tasks you may want to restrict
operators from doing in the run-time environment, and the
environmental option associated with each task.
Closing the current picture Disable Title Bar and Menu Bar.
displaying in View or the iFIX
WorkSpace (in run mode). NOTE: Be sure to also select the
Full Screen in Run mode check box
from the General tab and clear the
Title bar and Resizeable check
boxes from the Picture Preferences
tab.
If you are unsure if this SIM was installed before the upgrade, you can
reinstall it. The procedure to install the files associated with this SIM is
as follows:
[1] Copy the new file VDA2000.XLA to the directory in which your
current Report Generator files exist.
See the Proficy GlobalCare Support web site for more details.
Supported Drivers
iFIX supports the following drivers:
• Version 6.x
Version 7.01 drivers have known issues with iFIX and are not
supported.
Supported Networks
If you decide to implement a networked iFIX system, make sure that all
nodes are using compatible network configurations. Currently, iFIX
supports the NetBIOS and TCP/IP interfaces for peer-to-peer
communications in Windows NT and Windows 2000. Under Windows
XP and Windows Server 2003, iFIX supports only TCP/IP interfaces.
GE Fanuc has tested and recommends 3COM plug-in boards and built-
in network adapters from Compaq, Dell, and Gateway.
Networking 83
that contain setup instructions for the software. The software can be
combined with Compaq, Dell, or Gateway network adapters to provide
a complete networking solution.
To correct this problem, reinstall the NT Service Pack after the network
card is installed.
By comparison, iFIX uses time zones and adjusts the time stamp
accordingly. For example, if an iFIX node in Boston generates an alarm
at 4:00 PM, another iFIX node in Chicago displays the alarm with a
time stamp of 3:00 PM.
Networking 85
When FIX v6.15 and iFIX transfer alarms over the network, the time
zone handling is similar to FIX v6.15 as the following table shows.
When… Then…
NOTE: You cannot run iFIX and FIX v7 at the same time on a single
computer.
Index 87
FreeDiskSpace parameter 6 iFIX (continued)
functionality conversion, Database software requirements 16
Dynamos 79 supported drivers 81
supported file servers 84
H supported network software 83
supported networks 83
hardware upgrading from iFIX v2.5 and earlier
optional 32 34
requirements for iFIX 2 using with FIX 27
hardware key using with Microsoft Office 31
described 7 iFIX environment, iFIX nodes 1
installing 7 iFIX installation
parallel port 8 Dynamo sets 39
recovery for improper installation overview 1
10 iFIX SIMs 51
replacing defective 13 iFIX v2.5, upgrading from 34
serial number 7 iLicense file 33
troubleshooting 11 imported toolbars 36
upgrading 33 importing
USB port 8 recipe files 56
hardware requirements security configuration 57
memory 5 installing iFIX
recommended computers 4 after uninstalling iVisualize 30
newest drivers 51
product hardware key 7
I with FIX v7 28
I/O drivers insufficient disk space 5
preparing for upgrade 43
verifying upgrade and database K
migration 55
iFIX 4 keyboard, special buttons 81
hardware requirements 2
installation failure 40 M
memory requirements 5
new title bar 35 memory
online registration 26 optimizing 20
optional hardware 32 requirements 5
paths 23 Microsoft Office and iFIX 31
picture compatibility 37
previous version compatibility 38 N
recommended computers 4
recommended file servers 84 network card and NT Service Packs 85
recommended video drivers 20 networked FIX v6.15 and iFIX nodes 85
regional settings 18 networks
resolving displays 38 software supported 83
Index 89
upgrading (continued) V
hardware key 33
iFIX permissions 36 verifying I/O driver and database
older pictures 38 migration 55
preserving settings 34 video drivers
to iFIX with FIX Desktop 41 recommended 20
with iDowntime installed 37 third-party 20
USB hardware key virtual memory
described 8 optimizing for iFIX 21
recovery from improper install 10
user globals, iFIX upgrade
considerations 36
W
using iFIX with Microsoft Office 31 WAAE2371 SIM 78
Windows virtual memory 20
Windows XP windows styles 36