Skip to main content

Ignition

Downloading Ignition

If you have already donwloaded ignition, skip this step and move directly to the title: "Installing Ignition".

If you have not downloaded Ignition yet, go to the Inductive Automation and click on "Download for Windows". Run the installer as administrator and proceed as per instructions.

Downloading Designer

Once you are on the Ignition platform, click on the "Get Designer" on the upper right corner.

Installing Ignition

Open the Services application and stop all running Ignition services.

note

You may need administrative access to manipulate services.

Download the correct Ignition version from the Critical Technologies Software folder or the Inductive Automation website.

Unzip the downloaded file in the downloads folder and paste the unzipped folder into the Ignition directory.

  • i.e. C:\Program Files\Inductive Automation

Name the unzipped folder according to the Install Designation in the Project Wiki under Project info.

  • i.e. C:\Program Files\Inductive Automation\InstallDesignation

Open the ignition configuration file as an administrator.

  • i.e. C:\Program Files\Inductive Automation\InstallDesignation\data\ignition.conf

In the ignition.conf file, you must change four wrapper values from the default value to the Install Designation found in the Project Wiki. In order to make the required changes, open the .conf file in Notepad++ or VSCode and run as administrator.

  • wrapper.console.title
  • wrapper.name
  • wrapper.displayname
  • Wrapper.description

From the new ignition folder, find install-ignition.bat and run as administrator.

Verify that the new service is running once the installation is complete.

If the service is not running, start the service.

note

It is recommended to set the Startup type to Manual. This prevents the services from starting without your knowledge.

Navigate to http://localhost:8088 and complete the Ignition installation.  

Configuring the Gateway

After installation, restore the Project_Base.gwbk from the Azure Repo.

Message the team or project lead for the default username and password.

Navigate to Config > Security > Users/Roles > Default > Click on more > Manage users > Add users, add your admin user credentials to the default user source, and select the administrator role checkbox.

Setting up the Local Repository

Launch a terminal as administrator and change the directory to your local projects directory, i.e., C:\Program Files\Inductive Automation\InstallDesignation\data\projects\Project

Run the command git init to initialize that folder as your local git repository.

From Azure DevOps, in the Repos, select the Clone button.

Clone with HTTPS

Select HTTPS under the Command line and copy the HTTPS link.

In the terminal, enter the command git remote add origin and paste the copied HTTPS link. 

Clone with SSH

In the terminal, enter the command git remote add origin and paste the copied SSH link.

Run the command git pull

Setting up local Ignition

Before we import the tags in the Designer, download the Tag-CICD.modl file from https://github.com/design-group/ignition-tag-cicd-module/releases. On the Ignition Gateway > Config > Modules > Scroll down to the bottom > Install / Upgrade Module, choose the file and install.

Open designer and import the tags.json file from /data/projects/InstallDesignation/tags

In order to import the tags, go to Perspective > Browse > Import > Apply.

In the _Config folder in the default tag browser, select the Sync File System tag.

Merge changes from the gateway Your environment is now synced with the repository. 


Revision History

RevisionDateNameDescription
1.0.03/6/2024Ian DoyleInitial Implementation