Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Kommentar: Mittels Scroll Versions veröffentlicht aus dem Bereich GVH und Version 1.0.

...

Sv translation
languageit

Anker
oben
oben




Registrare le variabili globali e assegnarle a un dispositivo virtuale

Le seguenti descrizioni introducono alle basi della programmazione grafica (Jasic).
Una descrizione dettagliata è disponibile in “Programmazione grafica - Jasic“.

Per assegnare i record delle variabili globali a un dispositivo virtuale, è necessario un dispositivo abilitato Jasic (UMG 604 / UMG 605 / UMG 508 / UMG 509 / UMG 511 / UMG 512). Procedere quindi come segue:


  • Aprire la “Finestra riepilogativa“ facendo doppio clic sul dispositivo compatibile con Jasic (nell’esempio UMG 512) nella finestra “Progetti“.
  • Selezionare con un clic nella categoria “Informazioni Jasic“ una posizione di programmazione libera.
  • Viene visualizzata la “Visualizzazione editor“ dell’interfaccia di programmazione Jasic.
  • Passare facendo clic sul pulsante “Grafico“ alla “Visualizzazione grafico“ e aprire la finestra “Paletta“ (Barra del menu “Finestra“ > “Strumenti“ > “Paletta“).

Fig.: Esempio - Finestra riepilogativa “UMG 512“


Blocco Jasic “Ciclo infinito (Repeater)“

  • Spostare tramite “Trascinamento“ il blocco Jasic “Ciclo infinito (Repeater)“ all’interfaccia di programmazione grafica.
  • Nel campo di immissione, assegnare un “Nomi programma“ (Attenzione: Il campo “Nome programma“ è attivo solo dopo che un blocco Jasic è stato spostato sulla superficie di programmazione).
  • Salvare il file Jasic nella cartella facendo clic sul pulsante “Salva con nome“. Il pulsante “Salva“ salva i file Jasic salvati precedentemente.
  • Il file Jasic salvato viene visualizzato nella finestra “Progetti“ nei modelliJasic (vedere Fig.: File “prg_Muster.jas“).


Blocco Jasic “Variabile di sistema (SysVar)

  • Posizione tramite “Trascinamento“ il blocco Jasic “Variabile di sistema (SysVar)“ all’interno del blocco Jasic “Ciclo infinito“.
  • Fare doppio clic sulla “Variabile di sistema“ per configurare il valore (ad es. tensione L1) tramite una finestra di dialogo.

Fig.: Interfaccia di programmazione Jasic “Visualizzazione grafica”


Blocco Jasic “Variabile utente (numerica)“

Pos.Parametro/FunzioneDescrizione
1Blocco Jasic “Variabile utente (numerica)“
  • Posizionare tramite “Trascinamento“ all’interno del blocco Jasic “Ciclo infinito“.
  • Facendo doppio clic sul blocco Jasic, appare la finestra di dialogo “Variabile utente (numerica)“.
2Campo con pulsante “Seleziona variabile“
  • Assegnare il proprio nome variabile globale. Posizionare la combinazione di caratteri “_gbl_“ davanti al proprio nome, in modo che il sistema identifichi la variabile globale.
  • Nota bene: Il sistema non distingue tra lettere maiuscole e minuscole nel nome della variabile (ad es. “_gbl_ABC“ e “_gbl_abc“) e scrive la variabile globale come “_abc“ nella cartella “Valori globali“ in “Valori online“ nella “Finestra della struttura dei valori“.
  • Tramite il pulsante “Seleziona variabile“ selezionare da un elenco le variabili già esistenti.
3Elenco di selezione “Tipo di variabile“
  • Selezionare il tipo di variabile “Variabile globale“. Diversamente da “Variabili locali“ la “Variabile globale“ viene predisposta oltre i limiti del programma Jasic.
4Campo di immissione “Preassegnazione“
  • “Preassegnazione“ opzionale delle “variabili globali“ con un valore iniziale.
5Casella di controllo “Salvataggio automatico“
  • Se la casella di controllo è attivata, il sistema salva il valore della “Variabile globale“.

Opzioni per le variabili globali

Attivo per il tipo di variabile “Variabile globale“.

6Elenco di selezione “Tipo di valore“

Formato dati per il tipo di valore:

  • Short (16-bit) - 
  • Integer (32-bit) -
  • Numero in virgola mobile - 
  • Numero in virgola mobile (double prec.) - 
7Casella di controllo “Disponibile per Modbus“
  • Se la casella di controllo è attivata, il valore della variabile viene assegnato a un “indirizzo Modbus“.

Campo di immissione “Indirizzo Modbus“
  • Inserire l’“indirizzo Modbus“ a cui è assegnato il valore della variabile.
  • Selezione dell’indirizzo Modbus tra 20.000 e 32.000.

Visualizzazione “Numero di byte Modbus“
  • In base al formato dei dati impostato nell’elenco di selezione “Tipo di valore“.
8Campo di immissione “Unità/Denominazione“
  • Inserimento facoltativo dell’unità o della denominazione.
9Pulsante “OK“
  • Per la conferma della configurazione delle “Variabili globali“.


Blocco Jasic “Registrazione semplice”

Pos.Parametro/FunzioneDescrizione
1Blocco Jasic “Registrazione semplice“
  • Posizionare tramite “Trascinamento“ all’interno del blocco Jasic “Ciclo infinito“.
  • Facendo doppio clic sul blocco Jasic, appare la finestra di dialogo “Registrazione semplice“.
2Campo di immissione “Commento“
  • Il commento inserito viene visualizzato nel blocco Jasic “Registrazione“ dell’interfaccia di programmazione Jasic.
3Campo di immissione “Base di tempo“ (Min.)
  • Intervallo di tempo in cui viene registrata la variabile globale.
4Pulsante “Aggiungi valori“
  • Nella finestra di dialogo, inserire il nome della lettura (nome della variabile globale creata “_gbl_ABC“- vedere l’esempio).
  • La voce viene visualizzata nella finestra di dialogo “Registrazione semplice“ nella rubrica “Valori“.
5Pulsante “OK“
  • Per la conferma della configurazione della “Registrazione semplice“.



Collegamento dei blocchi Jasic e salvataggio come programma Jasic

  • Collegare i blocchi Jasic delle due variabili - “Variabile di sistema“ con “Variabile utente (numerica)“ facendo clic sul triangolo colorato del componente Jasic. (“Variabile di sistema“) e, tenendo premuto il pulsante del mouse, trascinare la freccia di collegamento sul triangolo colorato del secondo componente Jasic (“Variabile utente - numerica“). Cfr. Programmazione grafica - Jasic.
  • Salvare il Programma Jasic come modello Jasic nel progetto facendo clic sul pulsante “Salva con nome“.

Fig. Esempio: Salvataggio di un programma Jasic (prg_Muster.jas) nella finestra “Progetti“ in “Modelli Jasic“.

Trasferire il programma Jasic sul proprio dispositivo

  • Quindi fare clic sul pulsante “Trasferisci a“, per trasferire il programma Jasic al dispositivo.
  • Selezionare nel 1° Passaggio della procedura guidata “Trasferisci a“ il dispositivo e fare clic sul pulsante “Avanti“.
  • Selezionare nel 2° Passaggio una posizione libera nel programma Jasic e cliccare sul pulsante “Fatto“.
  • Nella finestra riepilogativa del dispositivo, il programma Jasic (programma campione1) appare sotto la voce “Informazioni Jasic“.

Fig.: 1. Fase della procedura guidata “Trasferisci a“.

Visualizzazione dei record delle variabili globali nel grafico

  • Fare clic nella “Finestra struttura valori“ sul pulsante “Valori storici“.
  • Selezionare nella directory “Valori globali“ il periodo di una registrazione facendo clic con il tasto destro.
  • Selezionare la voce “Mostra nel grafico“ nel menu contestuale. 
  • La finestra del grafico delle variabili globali appare sul piano di lavoro.




Fig.: Registrazione delle variabili globali nelle rappresentazioni grafiche.

Creare un dispositivo virtuale (a partire dall’edizione GridVis® Standard)

  • Creare e configurare un dispositivo virtuale come descritto in “Creare un dispositivo virtuale“ “Dispositivo virtuale - configurazione“.
  • Nella finestra di configurazione della macchina virtuale, selezionare il dispositivo di menu “Valori calcolati“.
  • Posizionare mediante trascinamento il blocco Jasic “Origine del valore“ sulla superficie grafica.
  • Assegnare un nome nel campo “Nome programma“.
  • Configurare l’“Origine del valore“ facendo doppio clic sul blocco Jasic.
  • Selezionare il Dispositivo abilitato Jasic, come tipo di valore la “variabile globale“ e fare clic sul pulsante “OK“ (vedere la schermata a destra).




Fig.: Menu “Valori calcolati“ nella finestra di configurazione del dispositivo virtuale.

Esempio di programma Jasic per l’output sul dispositivo virtuale

  • Posizionare, ad es. per una “Moltiplicazione per 2“ tramite trascinamento il blocco Jasic “Costante (numerica)“ sull’interfaccia grafica.
  • Configurare la “Costante (numerica)“ facendo doppio clic sul blocco Jasic.
  • Selezionare il valore della costante (ad es. “2“), inserire un “Commento“ e fare clic sul pulsante “OK“.
  • Posizionare il collegamento matematico “Moltiplicazione“ tramite trascinamento sull’interfaccia grafica.
  • Posizionare il blocco Jasic “Target“ sulla superficie grafica mediante trascinamento.
  • Configurare l’output “Target“ facendo doppio clic sul blocco Jasic.
  • Selezionare il “Tipo di valore“ (ad es. Corrente efficace L1) e fare clic sul pulsante “OK“.
  • Collegare i blocchi Jasic. Cfr. Programmazione grafica - Jasic.
  • Per trasferire le impostazioni di configurazione al dispositivo virtuale, fare clic sul pulsante “Trasferisci“.

Fig.: Esempio di programma Jasic per l’output su un dispositivo virtuale.

Accesso al dispositivo virtuale

  • Il tipo di valore del dispositivo virtuale creato viene visualizzato nella finestra della struttura dei valori.
  • I pulsanti “Valori online“ e “Valori storici“ (a seconda della durata della registrazione) consentono di accedere al tipo di valore corrispondente, ad esempio le valutazioni vengono effettuate qui attraverso la visualizzazione grafico.

Fig.: Accesso alla registrazione dei “valori online“ del dispositivo virtuale (visualizzazione grafico).