Project Tree

In this area on the left, all the components of the project are shown in the form of a tree.
 
 
 
  • Application name: on top of the project tree the application name is displayed
  • Product model: in case of a network project the user can select wich is the ESA device to be programmed
  • Properties: setting of the project generic properties
  • Pages: collection of the full screen page
  • Popups: collection of the popup pages
  • Sequences: the sequence is the page order that will be followed during the product usage
  • Tags: collection of the project variables
  • Alarms: collection of the project alarms
  • Datalogs: collection of the project datalog
  • Recipes: collection of the recipie structures
  • ST Scripts: collection of the ST (Structured text) scripts defined in the project
  • Javascript: collection of the Javascripts
  • Java external components: the external Javascripts that are fired from one of the project events
  • Timers: collection of the software timers
  • Task: scheduling objects
  • Pipelines: objects to be used in order to create a communication channel between different tags
  • Media: let the user define the different type of the devices that will be connected as webHMI based on diplay resolution and orientation
  • Report: the user can define the layout of the production report and how it can be exported
 

Settings

This section includes the generic parametrs valid for all the applications ESA products
  • Languages: definition of the project languages
  • Dictionary: text translations
  • Units: definition of the implicit conversions between the different metric systems
  • Groups: user database
  • Notifications: definition of the project notifications
  • Connections: communication drivers and parametrs
 

Validate project

This option is always available and starts the validation engine checking the validation of the project functionalities