Installation

The following section shows how to install Cryo HMI Framework Controls NuGet package into a project.

Warning

This manual assumes that the user has already knowledge of TE2000

Requirements

  • TwinCAT XAE 3.1.4024.n, where n > 25. The same as IFW.

  • TwinCAT 3 HMI Engineering | TE2000: 12.760.59.

Install Cryo HMI Framework Controls NuGet Package

  1. Download ESO CryoFramework.<version>.nupkg file from GitLab

  2. Check on XAE the current configured TwinCAT HMI Customer package folder. Go to ToolsNuGet Package ManagerPackage Manager SettingsPackage Sources. It is usually located at C:\TwinCAT\Functions\TE2000-HMI-Engineering\References.
  3. Copy or move the downloaded file to TwinCAT HMI Customer folder.

Installing NuGet Package on your project

  1. In the TwinCAT HMI project right-click on References node, then click Manage NuGetPackages

    ../_images/installation_nuget_package_manager.png
  2. In the NuGet Package Manager select the Browse Tab.

  3. Make sure Package source is TwinCAT HMI Customer.

  4. Search for CryoFramework by ESO and press the Install Button. Press OK button in the Preview Changes window.

    ../_images/installation_install_CryoFramework.png
  5. Make sure the package is installed by looking at the HMI project ReferencePackages list.

    ../_images/installation_confirm.png

Checking the Installation

Open any view or content page from your HMI project. Then open the Toolbox (Alternatively from the menu ViewToolbox)

Four new categories will appear, each one with a set of Framework Controls:

  • ESO Cryo Controls

  • ESO Cryo Components

  • ESO Cryo Sequences

  • ESO Cryo Symbols

../_images/installation_example_cryocontrols.png

ESO Cryo Controls loaded in the project after installing CryoFramework.nupkg

Categories and the installed Framework controls are explained in the next section.