CIMPLICITY Silent Installation

CIMPLICITY installations may be performed without requiring any user input. This mode of installation is called Quiet Mode or Silent Mode. This topic describes the steps required to setup a Quiet Mode installation of CIMPLICITY as well as CIMPLICITY SIMs.

Procedure

  1. Create an .ini file specifying the install options to be used.
    Table 1.
    Component Content of quiet.ini
    Server
    [Config]
    QuietMode=1
    InstallDir=C:\Program Files (x86)\Proficy\Proficy Cimplicity\
    InstallType=COMPLETE
    StopClusterOnUpgrade=TRUE
    ContinueAfterStopClusterFail=TRUE
    ClusterStartRetries=3
    AutostartService_0=1
    FirewallIntegration=TRUE
    WebConfigPort=9443
    CimConfigServicePort=4955
    HelpMode=1
    HelpServerName=Gei32itv
    HelpServerPort=9696
    ComputerAdminUser=Operator_1
    ComputerAdminPassword=Operator*34
    Viewer
    QuietMode=1
    InstallDir=C:\Program Files (x86)\Proficy\Proficy CIMPLICITY\
    AutostartService_0=1
    FirewallIntegration=TRUE
    HelpMode=0
    HelpServerName=Gei32itv
    HelpServerPort=9696
    Note: HelpMode=1 is not a valid option for a viewer.
    Tracker
    QuietMode=1
    InstallDir=C:\Program Files (x86)\Proficy\Proficy CIMPLICITY\
    AutostartService_0=1
    Help
    QuietMode=1
    InstallDir=C:\Program Files (x86)\Proficy\Proficy CIMPLICITY\
  2. Add the parameter values as required.
    Parameter Description
    QuietMode
    • A value of 1 indicates that the install should proceed quietly (without user input).
    • A value of 0 indicates user input (a standard install).
    InstallDir

    This is the directory in which CIMPLICITY will be installed. If the command- line parameter /targetdir=”C:\Some Folder\” is used, this parameter will be ignored.

    InstallType InstallType=COMPLETE indicates complete installation.
    StopClusterOnUpgrade

    If installing on a cluster, this is the same as the “Stop Cluster Service” dialog in setup. A value of FALSE will abort the install if it is a cluster.

    ContinueAfterStopClusterFail

    If we are unable to stop the cluster service, this determines if we continue the install. A value of FALSE will abort, TRUE will continue.

    ClusterStartRetries The number of tries to be attempted to start the cluster service after install.
    AutostartService_0

    Do we auto-start the services that would normally be listed in a dialog near the end of the installation interview. They are numbered sequentially in the same order as they would appear in the dialog.

    • A value of 1 indicates that the service should be auto-started,
    • A value of 0 indicates that the service should not be auto-started .
    FirewallIntegration To integrate CIMPLICITY with the firewall:
    • A value of TRUE will trigger firewall integration.
    • A value of FALSE will not trigger firewall integration.
    WebConfigPort The NGINX port for Scada Web Configuration. Default is 9443.
    CimConfigServicePort The CIMPLICITY Configuration Service Port. Default is 4955.
    HelpMode The type of Help you want to configure with CIMPLICITY:
    • 0= Remote Help (To access Help installed in another server).
    • 1= Local Help (To install local Help and use it with CIMPLICITY).
    • 3= Online Help (To access Online Help available on internet). This the default Help option. If the parameter is not specified the Online Help is integrated with the product.
    Note: HelpMode=1 is not a valid option for a viewer.
    HelpServerName Host Name or IP Address of the server that has help installed. This parameter is required only if you selected Remote Help (HelpMode=0).
    Note: This value defaults to localhost if it is not specified in quiet.ini. It is useful to specify help server name if helpfiles feature is not included as part of installation using the InstallFeatures parameter.
    HelpServerPort NGINX Port of the Help Server. Default is 9443 (The default NGINX port of the Help Server node).
    ComputerAdminUser User name of the computer admin who can to create a new project user or enable the project for web configuration using the following REST APIs:
    • /user-config
    • /rest-settings
    ComputerAdminPassword Password for the computer admin.
  3. Add the quiet.ini file to the required folder based on the component you are installing, and then run the corresponding .exe file in the command prompt.
    Component Folder Executable
    Server ServerSetup ServerSetup.exe
    Viewer ViewerSetup ViewerSetup .exe
    Tracker Tracker TrackerSetup .exe
    Help Setup\help
    helpinstaller.exe /srcdir="%PACKAGE_DIR%\..\..\help
    Note: If you add the quiet.ini file to a different location, you must specify the location in the command prompt: ServerSetup\ServerSetup.exe /quietinifile="<File Location>\quiet.ini"

Results

The silent installation is completed. You can verify the success of the install using the log files (Proficy CIMPLICITY_Setup.log and Proficy CIMPLICITY Help_Setup.log) created in your windows directory.

What to do next

Reboot your system after silent installation to successfully register the components.