Metodi

Un
metodo
è un'azione o un sottoprogramma eseguito da un evento in determinate circostanze.
Un evento esegue un metodo quando:
  • si verifica un evento configurato in
    FactoryTalk Optix Studio
    al runtime
  • si verifica un evento richiesto da uno script C# di runtime al runtime
  • si verifica una richiesta da un client OPC UA al runtime
  • viene eseguito uno script C# in fase di progettazione
È possibile associare più metodi a un singolo evento. Quando si verifica l'evento, i metodi vengono eseguiti nell'ordine in cui sono stati aggiunti all'evento stesso in fase di progettazione. Un metodo può avere proprietà o argomenti di input o output. Utilizzare gli argomenti di input per specificare valori visualizzati dal metodo quando si verifica l'evento, come l'incremento del valore di un oggetto grafico. Gli argomenti di output sono i valori restituiti dal metodo. Come con le variabili, il valore di un argomento può essere fisso o dinamico
Esistono due tipi di metodi: locali e globali.

Metodi locali

I metodi locali vengono utilizzati in un singolo progetto e sono definiti dal tipo di oggetto e dalle relative istanze.
Riconosci tutti
è un esempio di metodo locale per un allarme. Gli oggetti che definiscono i metodi includono:
  • allarmi
  • loggati
  • database
  • alcuni oggetti grafici

Metodi globali

I metodi globali sono disponibili in
FactoryTalk Optix Studio
indipendentemente dal nodo del progetto. I metodi globali includono: 
  • variabile
  • principali
  • allarme
  • Interfaccia utente
  • ricetta
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.