Attention

You are viewing an older version of the documentation. The latest version is v3.3.

Schneider EcoRT Software PLC

Schneider* Electric EcoStruxture™ Automation Expert (EcoRT) is an IEC 61499 standard compliant automation software for engineering control systems. It is used in Intel® Edge Controls for Industrial (Intel® ECI or ECI) to provide a software programmable logic controller (PLC) for executing real-time control applications. The Schneider EcoRT Runtime is capable of performing complex tasks in a distributed manner and communicating with industrial communication protocols.

Schneider EcoRT Linux Runtime

Schneider EcoRT provides a Linux runtime that allows IEC 61499 control applications to execute on Linux-based systems. This runtime is bundled with ECI and is available in the Support/Schneider-Electric-EcoRT directory from the ECI release archive (release-eci_#.#.zip). The runtime is 32-bit, therefore the package dependencies are also 32-bit.

Install Schneider EcoRT Linux Runtime

The following section is applicable to:

../_images/target_generic.png
  1. Use the Intel edgesoftware utility to download the ECI release archive, if not done already.

  2. On the target system, perform the following commands to install the prerequisites:

    $ sudo dpkg --add-architecture i386
    $ sudo apt-get update
    $ sudo apt-get install -y libc6:i386 libc6-dbg:i386 libstdc++6:i386
    
  3. Copy the Schneider EcoRT Deb packages nxt-initscripts_#.##_all.deb, nxt-security-keys-nxtcontrol_#.#_all.deb, and ua-softplc-ecort_##.#.####_i386.deb from the ECI release archive (release-eci_#.#.zip) to the target system. The Schneider EcoRT Deb packages are located in the ECI release archive within the Support/Schneider-Electric-EcoRT directory as follows:

    └── Support
        └── Schneider-Electric-EcoRT
            ├── nxt-initscripts_#.##_all.deb
            ├── nxt-security-keys-nxtcontrol_#.#_all.deb
            └── ua-softplc-ecort_##.#.####_i386.deb
    
  4. Navigate to the directory where the Deb packages were copied, and perform the following commands to install Schneider EcoRT:

    $ sudo dpkg -i nxt-security-keys-nxtcontrol_1.0_all.deb
    $ sudo dpkg -i nxt-initscripts_1.22_all.deb
    $ sudo dpkg -i ua-softplc-ecort_21.1.212780929gaeb363d_i386.deb
    

EcoStruxure™ Automation Expert IDE

The following section is applicable to:

../_images/windows.png

The EcoStruxure™ Automation Expert (EAE) IDE is needed to push PLC programs to the EcoRT Linux Runtime. Ensure that the system, with the EAE IDE installed, can reach the runtime over the network.

You can install the EAE IDE on a Windows-based system. For more information, refer to the Schneider Website.