Attention

These docs are a bit ambitious. The steps described are accurate but IronPLC cannot yet run programs.

Installation#

IronPLC is supported on the following platforms:

  • Windows (x64)

  • macOS

Prerequisites#

The first step is to install Visual Studio Code. Go to Visual Studio Code then follow the steps for your platform.

Install Steps#

Follow the steps below to install IronPLC.

Install IronPLC CLI

  1. Download the latest IronPLC installer from IronPLC GitHub releases:

  2. Run the installer and follow the prompts to complete installation of the CLI.

Install IronPLC Visual Studio Code Extension

Run Visual Studio Code, then in Visual Studio Code:

  1. Go to the Extensions view by clicking on the Extensions icon in Activity Bar on the side of VS Code or using the View: Extensions command (Ctrl+Shift+X).

  2. In the Extensions view, enter IronPLC in the search box.

  3. In the Extensions view for the IronPLC item, choose Install.

Install IronPLC CLI

  1. Go to Homebrew then follow the instructions to install Homebrew.

  2. In a Terminal, enter brew tap ironplc/tap, then enter brew install ironplc.

Install IronPLC Visual Studio Code Extension

Run Visual Studio Code, then in Visual Studio Code:

  1. Go to the Extensions view by clicking on the Extensions icon in Activity Bar on the side of VS Code or using the View: Extensions command (+Shift+X).

  2. In the Extensions view, enter IronPLC in the search box.

  3. In the Extensions view for the IronPLC item, choose Install.

The weekly builds do include a homebrew tap for Linux but the tap is not tested other than to validate that it compiles.