Using and Creating Factory Default Files
The Factory Default is a set of default iFIX files used to perform a clean restore. A standard FactoryDefault.IFD file is provided with the iFIX product. Refer to the Files Included in the FactoryDefault Backup File section below for a list of files included in the standard .IFD file.
NOTE: Be aware that if you later install an iFIX SIM as a product update, and that SIM contains updated iFIX factory default files, the SIM installer prompts you to update the original FactoryDefault.IFD file as a part of the SIM installation.
You can also create your own Factory Default file, with the .IFD file extension, to include custom toolbars, custom Dynamo objects, application specific picture templates, or user specific .INI settings. To do this, you use the Factory Default command line option for the Backup and Restore application. You can overwrite the original FactoryDefault.IFD file, or create a new one. Most likely, you will want to leave the original Factory Default file, and save the file under another name.
IMPORTANT:
- Be aware that whatever files are included in the FactoryDefault.IFD file are also used in the restore process, by default, when you select the Restore default iFIX files before restoring your backup files check box in the iFIX Restore Wizard. If you overwrite the original FactoryDefault.IFD file, you change the files that get restored when that check box is selected. Use caution when overwriting the original FactoryDefault.IFD file.
- If you want this check box to reference another Factory Default file, modify the [WizardSettings] section of BackupRestore.ini file. On the FACTORYDEFAULT=FactoryDefault.IFD, replace FactoryDefault.IFD with the name of your new factory default file. For more information on the BackupRestore.ini file, refer to the Sample BackupRestore.ini file section.
To create a Factory Default backup file, type the following at the command line and press Enter:
BackupRestore.exe /FactoryDefault
This command starts the Backup and Restore application with the Create New Factory Default file option enabled.
To restore the files in a Factory Default file, use the same command line option:
BackupRestore.exe /FactoryDefault
When the /FactoryDefault option is specified, the Backup and Restore Wizard appears with the Custom and Full Backup buttons unavailable, as shown in the following figure. To create a new Factory Default file, click the Project Backup button to open the Project Backup Wizard. To restore a Factory Default file, click the Project Restore button to open the Project Restore Wizard.
For more information on using Command Line options, refer to Using the Command Line Options section.
Files Included in the Factory Default Backup File
The following is a list of files included in the FactoryDefault.IFD file provided with the iFIX product. If you select the Restore default iFIX files before restoring your backup files option during a restore, these files will be restored to your system before the archive is restored.
IMPORTANT: Be aware that if you later install an iFIX SIM as a product update, and that SIM contains updated iFIX factory default files, the SIM installer prompts you to update the original FactoryDefault.IFD file as a part of SIM the installation.
The FactoryDefault.IFD file includes the following files:
ALM Files
None
APP Files
APP\BuildDynamoInstall.grf
APP\ChartGroupInstall.grf
APP\iDetective.tbx
APP\sqlerr.txt
HTR Files
HTR\ChartGroup1.csv
HTR\ChartGroup2.csv
HTR\ChartGroup3.csv
HTRDATA Files
None
Local Files
LOCAL\alarm.ini
LOCAL\AnimationTasks.tbc
LOCAL\Applications.tbc
LOCAL\ApplicationToolbar.tbx
LOCAL\ApplicationToolbar.xbt
LOCAL\Association.dat
LOCAL\BackupRestore.ini
LOCAL\BuildDynamo.bmp
LOCAL\CADToolbar.tbx
LOCAL\CADToolbar.xbt
LOCAL\CADTools.tbc
LOCAL\ChartGroups.tbc
LOCAL\ChartGroupToolbar.tbx
LOCAL\ChartGroupToolbar.xbt
LOCAL\CommandTasks.tbc
LOCAL\ConfigureWizard.ini
LOCAL\CreateObjects.tbc
LOCAL\CrossReference.ini
LOCAL\CustomButton1.bmp
LOCAL\CustomButton10.bmp
LOCAL\CustomButton2.bmp
LOCAL\CustomButton3.bmp
LOCAL\CustomButton4.bmp
LOCAL\CustomButton5.bmp
LOCAL\CustomButton6.bmp
LOCAL\CustomButton7.bmp
LOCAL\CustomButton8.bmp
LOCAL\CustomButton9.bmp
LOCAL\databasemanager.ini
LOCAL\DatabaseTasks.tbc
LOCAL\DataEntryTasks.tbc
LOCAL\ddeclnt.ini
LOCAL\default.fmt
LOCAL\default.qry
LOCAL\default.rft
LOCAL\default.srt
LOCAL\draw.ini
LOCAL\dwnarrow.ico
LOCAL\dwndwnarrow.ico
LOCAL\DynamoToolbar.tbx
LOCAL\DynamoToolbar.xbt
LOCAL\DynamoTools.tbc
LOCAL\Edit.tbx
LOCAL\Edit.xbt
LOCAL\Experts.tbx
LOCAL\Experts.xbt
LOCAL\filterederrors.ini
LOCAL\FindReplace.csv
LOCAL\fix.ini
LOCAL\FixGraphicConnectionObjects.tbx
LOCAL\FixGraphicConnectionObjects.xbt
LOCAL\fixodbc.ini
LOCAL\FixUserPreferences.ini
LOCAL\FormatObjects.tbc
LOCAL\GraphicConnections.tbc
LOCAL\Horn.ico
LOCAL\HPLookupColors.ini
LOCAL\htd.ini
LOCAL\iFixScreenSaver.bmp
LOCAL\iFIXSysMgmt.ini
LOCAL\ImportToolbars.txt
LOCAL\logmsg.tov
LOCAL\NoHorn.ico
LOCAL\ProficyEnableFocusTracking.ini
LOCAL\PictureExporter.tbc
LOCAL\PictureTasks.tbc
LOCAL\ProficyHistorian.tbx
LOCAL\ProficyHistorian.xbt
LOCAL\ProficyHistorianCat.tbc
LOCAL\ReportTasks.tbc
LOCAL\RestoreLog.txt
LOCAL\Ribbon.ini
LOCAL\SCADASync.ini
LOCAL\Scheduler.tbc
LOCAL\SECNET.ini
LOCAL\SetupComServerApp.ini
LOCAL\Shapes.tbx
LOCAL\Shapes.xbt
LOCAL\Standard.tbc
LOCAL\StandardCategories.txt
LOCAL\StandardToolbars.ini
LOCAL\StandardToolbar.tbx
LOCAL\StandardToolbar.xbt
LOCAL\SystemTree.csv
LOCAL\Toolbox.tbx
LOCAL\Toolbox.xbt
LOCAL\Tools.tbx
LOCAL\Tools.xbt
LOCAL\TranslationToolbar.tbx
LOCAL\TranslationToolbar.xbt
LOCAL\uparrow.ico
LOCAL\upuparrow.ico
LOCAL\Utilities.tbx
LOCAL\Utilities.xbt
LOCAL\view.ini
LOCAL\VisiconXControls.tbc
LOCAL\VisiconXToolbar.tbx
LOCAL\VisiconXToolbar.xbt
LOCAL\Web_HMI.tbx
LOCAL\Web_HMI.xbt
LOCAL\workspacelog.json
PDB Files
PDB\aa61.tbl
PDB\ai61.tbl
PDB\AIS_details.json
PDB\ao61.tbl
PDB\AR2_details.json
PDB\ar61.tbl
PDB\bb61.tbl
PDB\bl61.tbl
PDB\block_details.json
PDB\BPL_details.json
PDB\ca61.tbl
PDB\CGW.csv
PDB\CTR_details.json
PDB\D16_details.json
PDB\D32_details.json
PDB\D3261.tbl
PDB\D3273.tbl
PDB\D3276.tbl
PDB\da61.tbl
PDB\dc61.tbl
PDB\Default.SM2
PDB\di61.tbl
PDB\do61.tbl
PDB\DR2_details.json
PDB\dr61.tbl
PDB\dt61.tbl
PDB\empty.pdb
PDB\ETR_details.json
PDB\etr61.tbl
PDB\etr73.tbl
PDB\ETR78.tbl
PDB\ETR79.tbl
PDB\ev61.tbl
PDB\GAB_details.json
PDB\GEN_details.json
PDB\fn61.tbl
PDB\hs61.tbl
PDB\ITM_details.json
PDB\ll61.tbl
PDB\mdi61.tbl
PDB\MDO_details.json
PDB\ODO_details.json
PDB\pa61.tbl
PDB\PAR_details.json
PDB\pg61.tbl
PDB\PI2_details.json
PDB\pid61.tbl
PDB\rb61.tbl
PDB\rm61.tbl
PDB\sc61.tbl
PDB\sd61.tbl
PDB\sqd61.tbl
PDB\sqt61.tbl
PDB\ss61.tbl
PDB\TDS_details.json
PDB\tm61.tbl
PDB\tr61.tbl
PDB\tt61.tbl
PDB\tx61.tbl
PDB\TXR_details.json
PDB\TXT_details.json
PIC Files
PIC\TagStatus
PIC\3D_TEXT.SBL
PIC\aa.bdf
PIC\ai.bdf
PIC\ao.bdf
PIC\ar.bdf
PIC\bb.bdf
PIC\bl.bdf
PIC\BORDERS.SBL
PIC\BUNGEE.odt
PIC\BUNGEE.SVA
PIC\BUNGEE.VGA
PIC\BUTTONS.SBL
PIC\ca.bdf
PIC\ChartGroupDemo.grf
PIC\CHARTS1!.SBL
PIC\CHARTS2!.SBL
PIC\CHARTS3!.SBL
PIC\CHARTS4!.SBL
PIC\CHKBOX!.SBL
PIC\CHKBOX2!.SBL
PIC\da.bdf
PIC\di.bdf
PIC\do.bdf
PIC\dr.bdf
PIC\draw.kmx
PIC\dt.bdf
PIC\DTALNK1!.SBL
PIC\DTALNK2!.SBL
PIC\etr.bdf
PIC\ev.bdf
PIC\EmergencyStopButtons.fds
PIC\ExpertGlobal.fxg
PIC\ExpertGlobals2.fxg
PIC\FACEPLT!.SBL
PIC\FactoryGlobals.fxg
PIC\fn.bdf
PIC\FREEFALL.odt
PIC\FREEFALL.SVA
PIC\FREEFALL.VGA
PIC\GaugesHozizontalLarge.fds
PIC\GaugesHozizontalMedium.fds
PIC\GaugesHozizontalSmall.fds
PIC\GaugesRoundLarge.fds
PIC\GaugesRoundMedium.fds
PIC\GaugesRoundSmall.fds
PIC\GaugesVerticalLarge.fds
PIC\GaugesVerticalMedium.fds
PIC\GaugesVerticalSmall.fds
PIC\HANGTEN.odt
PIC\HANGTEN.SVA
PIC\HANGTEN.VGA
PIC\High Performance.FTB
PIC\Historical.fds
PIC\HistoricalLineChart.fds
PIC\HPArrows.fds
PIC\HPLinearGauges.fds
PIC\HPLinearGaugesHist.fds
PIC\HPMixers.fds
PIC\HPMotors.fds
PIC\HPPipes.fds
PIC\HPPumps.fds
PIC\HPTanks.fds
PIC\HPTanksAnim.fds
PIC\HPTanksAnimHist.fds
PIC\HPValves.fds
PIC\hs.bdf
PIC\INLINE.odt
PIC\INLINE.SVA
PIC\INLINE.VGA
PIC\ISA-S55A.SBL
PIC\ISA-S55B.SBL
PIC\ISA-S55C.SBL
PIC\ISA-S55D.SBL
PIC\ISA-Y32A.SBL
PIC\ISA-Y32B.SBL
PIC\ISA-Y32C.SBL
PIC\ISA-Y32D.SBL
PIC\ISA-Y32E.SBL
PIC\ISA-Y32F.SBL
PIC\ISA-Y32G.SBL
PIC\ISA-Y32H.SBL
PIC\ISA-Y32I.SBL
PIC\KEYPAD!.SBL
PIC\ll.bdf
PIC\LUGE.odt
PIC\LUGE.SVA
PIC\LUGE.VGA
PIC\mdi.bdf
PIC\METERS!.SBL
PIC\METERS2!.SBL
PIC\Miscellaneous.fds
PIC\MOTORS!.SBL
PIC\Motors.fds
PIC\MOTORS.SBL
PIC\NetworkStatusDisplay.grf
PIC\NetworkStatusOverview.grf
PIC\NetworkStatusRedundancyDisplay.grf
PIC\on.bdf
PIC\pa.bdf
PIC\PanelButtonsLarge.fds
PIC\PanelButtonsMedium.fds
PIC\PanelButtonsSmall.fds
PIC\PC_PLC.SBL
PIC\pg.bdf
PIC\pid.bdf
PIC\PilotLightsLarge.fds
PIC\PilotLightsMedium.fds
PIC\PilotLightsSmall.fds
PIC\Pipes.fds
PIC\PIPES1.SBL
PIC\PIPES2!.SBL
PIC\PIPES2.SBL
PIC\PIPES3!.SBL
PIC\PIPES3.SBL
PIC\PipesAnim.fds
PIC\PlugandSolve.fxg
PIC\PSHBTN1!.SBL
PIC\PSHBTN2!.SBL
PIC\PTV.odt
PIC\PTV.SVA
PIC\PTV.VGA
PIC\PUMPS!.SBL
PIC\Pumps.fds
PIC\PumpsLarge.fds
PIC\PumpsSmall.fds
PIC\PUMPS.SBL
PIC\PumpsAnim.fds
PIC\RADIO!.SBL
PIC\RADIO2!.SBL
PIC\rb.bdf
PIC\rm.bdf
PIC\ROWERS.SBL
PIC\RUNTASK!.SBL
PIC\sc.bdf
PIC\ScadaSyncInfo.grf
PIC\sd.bdf
PIC\Shades Of Blue.ftb
PIC\Shades Of Cyan.ftb
PIC\Shades Of Gray.ftb
PIC\Shades Of Green.ftb
PIC\Shades Of Magenta.ftb
PIC\Shades Of Red.ftb
PIC\Shades Of Yellow.ftb
PIC\SHAPES.SBL
PIC\SLIDERS!.SBL
PIC\SPIKE.odt
PIC\SPIKE.SVA
PIC\SPIKE.VGA
PIC\sqd.bdf
PIC\sqt.bdf
PIC\StorageTanksLarge.fds
PIC\StorageTanksAnim.fds
PIC\ss.bdf
PIC\SwitchesLarge.fds
PIC\SwitchesMedium.fds
PIC\SwitchesSmall.fds
PIC\System Default.ftb
PIC\SYSTEM!.SBL
PIC\TANKS!.SBL
PIC\Tanks.fds
PIC\TANKS.SBL
PIC\TanksAnim1.fds
PIC\TanksAnim2.fds
PIC\TICMARKS.SBL
PIC\tm.bdf
PIC\tr.bdf
PIC\tt.bdf
PIC\tx.bdf
PIC\UpDownButtons.fds
PIC\VALVES!.SBL
PIC\Valves.fds
PIC\VALVES.SBL
PIC\ValvesAnim.fds
PIC\ValvesISAHorizLarge.fds
PIC\ValvesISAHorizSmall.fds
PIC\ValvesISAVertLarge.fds
PIC\ValvesISAVertSmall.fds
PIC\VBARS!.SBL
PIC\view.kmx
PIC\WizLayouts.tpl
PIC\TagStatus\Aa_TS.Grf
PIC\TagStatus\AI_TS.grf
PIC\TagStatus\AO_TS.Grf
PIC\TagStatus\Ar_TS.Grf
PIC\TagStatus\Bb_TS.Grf
PIC\TagStatus\Bl_TS.Grf
PIC\TagStatus\Ca_TS.Grf
PIC\TagStatus\Da_TS.Grf
PIC\TagStatus\DI_TS.Grf
PIC\TagStatus\Do_TS.Grf
PIC\TagStatus\Dr_TS.Grf
PIC\TagStatus\Dt_TS.Grf
PIC\TagStatus\Etr_TS.grf
PIC\TagStatus\Ev_TS.Grf
PIC\TagStatus\Fn_TS.Grf
PIC\TagStatus\Hs_TS.Grf
PIC\TagStatus\Ll_TS.Grf
PIC\TagStatus\Mdi_TS.grf
PIC\TagStatus\Pa_TS.Grf
PIC\TagStatus\Pg_TS.Grf
PIC\TagStatus\Pid_TS.grf
PIC\TagStatus\QuickTrend.grf
PIC\TagStatus\Rb_TS.Grf
PIC\TagStatus\Rm_TS.Grf
PIC\TagStatus\Sc_TS.Grf
PIC\TagStatus\Sd_TS.Grf
PIC\TagStatus\Sqd_TS.grf
PIC\TagStatus\Sqt_TS.grf
PIC\TagStatus\Ss_TS.Grf
PIC\TagStatus\TagControlPanel.grf
PIC\TagStatus\Tm_TS.Grf
PIC\TagStatus\Tr_TS.Grf
PIC\TagStatus\TS.ini
PIC\TagStatus\Tt_TS.Grf
PIC\TagStatus\Tx_TS.Grf
RCC Files
None
RCM Files
None