Script: l'architettura Server e Client

Kreo HMI runtime si basa su una architettura server client e quindi permette di scrivere codice script sia lato server che lato client.
Ovviamente a seconda delle funzionalità e delle strutture dati, l'utente dovrà decidere se lo script va inserito nel server o nel client.
 

Script: Sever

Il Sever di Kreo HMI runtime è il componente che gestisce lo scambio dati con i dispositivi, acquisisce il valore della variabili e si occupa delle seguenti strutture dati:
  • Tags
  • Allarmi
  • Datalog
  • Ricette
  • Timer software di tipologia Core
  • Tasks
  • Pipeline
 
Se il codice script deve lavorare su questi oggetti sara' quindi necessario scriverlo lato Server.
 

Linguaggio: Testo Strutturato (ST)

Il linguaggio in questo caso è ST, Testo strutturato.
 

Script: Client

Il client di Kreo HMI si occupa della visualizzazione delle pagine video e di tutto ciò che riguarda la interfaccia utente.
Se il codice script deve modificare la interfaccia utente andra' sviluppato all'interno degli oggetti che vengono inseriti nella pagina utente.
 

Linguaggio: JavaScript (JS)

Il linguaggio in questo caso è JavaScript (JS)