software:qview:qview_6:qview60

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisioneEntrambe le parti successive la revisione
software:qview:qview_6:qview60 [2015/04/28 10:59] – [3.11. Le variabili DATAGROUP] qem207software:qview:qview_6:qview60 [2015/04/28 11:11] – [3.11. Le variabili DATAGROUP] qem207
Linea 535: Linea 535:
 Le variabili Datagroup sono una particolare struttura di dati, allocate in memoria in una zona ritentiva. Esse vengono dichiarate nella unit di configurazione e hanno la funzione di semplificare l'accesso e la gestione di un archivio di ricette. \\ Le variabili Datagroup contengono due tipologie di variabili: Le variabili Datagroup sono una particolare struttura di dati, allocate in memoria in una zona ritentiva. Esse vengono dichiarate nella unit di configurazione e hanno la funzione di semplificare l'accesso e la gestione di un archivio di ricette. \\ Le variabili Datagroup contengono due tipologie di variabili:
  
-**Variabili Statiche**\\ Le variabili statiche risiedono nel sottosettore di DATAGROUP nominato come DATAPROGRAM. Il primo valore di questo settore è un numero o una costante intera, e indica in numero di ricette dell'archivio. Le variabili statiche sono da considerarsi come contenitori di un determinato valore per ogni ricetta, e sono accessibili come un array, dove l'indice è il numero di ricetta desiderata.\\ Rispetto a un comune array, le variabili statiche possono supportare anche un dato di tipo Flag (F). +**Variabili Statiche** 
 <code QCL> <code QCL>
 DATAGROUP DATAGROUP
Linea 545: Linea 544:
     <variable name> <F/B/W/L/S>     <variable name> <F/B/W/L/S>
     <variable name> <F/B/W/L/S>     <variable name> <F/B/W/L/S>
-    <variable name> <F/B/W/L/S>]+    <variable name> <F/B/W/L/S> 
 +</code> 
 +Le variabili statiche risiedono nel sottosettore di DATAGROUP nominato come DATAPROGRAM. Il primo valore di questo settore è un numero o una costante intera, e indica in numero di ricette dell'archivio. Le variabili statiche sono da considerarsi come contenitori di un determinato valore per ogni ricetta, e sono accessibili come un array, dove l'indice è il numero di ricetta desiderata. Esempio: 
 +<code QCL> 
 +DATAGROUP 
 +  Name 
 +  DATAPROGRAM 
 +    100 
 +;Static variables declaration 
 +    Variable1     L 
 +    Variable2     S 
 +    Variable3     F 
 +</code> 
 +Per far riferimento alla variabile //Variable3// della ricetta 5, viene usato il codice: 
 +<code QCL> 
 +Variable3[5]
 </code> </code>
  
Linea 554: Linea 568:
   * Il numero massimo di ricette impostabile è 65534.   * Il numero massimo di ricette impostabile è 65534.
   * Il numero massimo di passi impostabile è 65534.   * Il numero massimo di passi impostabile è 65534.
 +  * Rispetto a un comune array, le variabili statiche possono supportare anche un dato di tipo Flag (F).
 ===== - Le variabili DATAGROUP old ===== ===== - Le variabili DATAGROUP old =====
  
  • Ultima modifica: 2024/03/22 14:06