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.
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.
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
| Revision | Date | Name | Description |
|---|---|---|---|
| 1.0.0 | 3/6/2024 | Ian Doyle | Initial Implementation |