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

 

 

See Also

How Do I...