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
languagede

Anker
oben
oben




Globale Variablen aufzeichnen und einem virtuellen Gerät zuweisen

Folgende Beschreibungen führen Sie in die Grundlagen der grapischen Programmierung (Jasic).
Eine ausführliche Beschreibung hierzu finden Sie unter Graphische Programmierung - Jasic.

Um Aufzeichnungen von globalen Variablen einem virtuellen Gerät zuzuweisen, benötigen Sie ein Jasic-fähiges Gerät (UMG 604 / UMG 605 / UMG 508 / UMG 509 / UMG 511 / UMG 512). Gehen Sie anschließend wie folgt vor:


  • Öffnen Sie das Übersichtsfenster mit einem Doppelklick auf Ihr Jasic-fähiges Gerät (im Bsp. UMG 512) im Fenster Projekte.
  • Wählen Sie mit einem Klick in der Rubrik Jasic-Informationen einen freien Programmplatz.
  • Es erscheint die Editor-Darstellung der Jasic-Programmieroberfläche.
  • Wechseln Sie durch klicken der Schaltfläche Graph in die Graphen-Darstellung und öffnen Sie das Fenster Palette (Menüleiste Fenster > Werkzeuge > Palette).

Abb.: Beispiel - Übersichtsfenster UMG 512


Jasic-Baustein Endlosschleife (Repeater)

  • Bewegen Sie via Drag-and-drop den Jasic-Baustein Endlosschleife (Repeater) auf die Graphische-Programmieroberfläche.
  • Vergeben Sie im Eingabefeld einen Programmnamen (Beachten Sie: Das Eingabefeld Programmname ist erst aktiv nachdem ein Jasic-Baustein auf die Programmieroberfläche bewegt wurde!)
  • Speichern Sie Ihre Jasic-Datei durch Klicken der Schaltfläche Speichern als in Ihr Ordnerverzeichnis. Die Schaltfläche Speichern überspeichert bereits zuvor gespeicherte Jasic-Dateien.
  • Die gespeicherte Jasic-Datei erscheint im Fenster Projekte unter Jasic-Vorlagen (siehe Abb.: Datei prg_Muster.jas).


Jasic-Baustein Systemvariable (SysVar)

  • Positionieren Sie via Drag-and-drop den Jasic-Baustein Systemvariable (SysVar) innerhalb des Jasic-Bausteins Endlosschleife.
  • Konfigurieren Sie mit Doppelklick auf die Systemvariable über ein Dialogfenster den Wert (z.B. Spannung L1).

Abb.: Jasic-Programmieroberfläche Graphen-Darstellung


Jasic-Baustein Benutzer-Variable (numerisch)

Pos.Parameter/FunktionBeschreibung
1Jasic-Baustein Benutzer-Variable (numerisch)
  • Via Drag-and-drop innerhalb des Jasic-Bausteins Endlosschleife positionieren.
  • Durch einen Doppelklick auf den Jasic-Baustein erscheint das Dialogfenster Benutzer-Variable (numerisch).
2Eingabefeld mit Schaltfläche Variable auswählen
  • Vergeben Sie Ihren globalen Variablennamen. Stellen Sie die Zeichenkombination _gbl_ vor Ihren Namen, damit das System die globale Variable identifiziert.
  • Bitte beachten: Das System unterscheidet nicht zwischen Groß- und Kleinbuchstaben im Variablennamen (z.B. aus _gbl_ABC wird _gbl_abc) und schreibt die globale Variable als _abc in den Ordner Globale Werte unter Online Werte im Wertebaumfenster.
  • Über die Schaltfläche "Variable auswählen" wählen Sie bereits bestehende Variablen aus einer Liste.
3Auswahlliste Variablentyp
  • Wählen Sie den Variablentyp Globale Variable. Im Gegensatz zur Lokalen Variablen wird die Globale Variable über die Jasic-Programmgrenzen hinaus bereitgestellt.
4Eingabefeld Vorbelegung
  • Optionale Vorbelegung der Globalen Variablen mit einem Anfangswert.
5Checkbox automatisches Speichern
  • Bei aktivierter Checkbox speichert  das System den Wert der Globalen Variablen.

Optionen für globale Variablen

Aktiv bei Variablentyp Globale Variable.

6Auswahlliste Wertetyp

Daten-Format für den Wertetyp:

  • Short (16-bit) - 
  • Integer (32-bit) -
  • Fließkomma - 
  • Fließkomma (double prec.) - 
7Checkbox Verfügbar für Modbus
  • Bei aktivierter Checkbox wird der Variablenwert einer Modbus-Adresse zugewiesen.

Eingabefeld Modbusadresse
  • Eingabe der Modbus-Adresse dem der Variablenwert zugewiesen wird.
  • Modbus-Adressauswahl zwischen 20.000 und 32.000.

Anzeige Modbus Anzahl Bytes
  • Abhängig vom eingestellten Daten-Format unter der Auswahlliste Wertetyp.
8Eingabefeld Einheit/Bezeichnung
  • Optionale Eingabe der Einheit oder Bezeichnung.
9Schaltfläche OK
  • Zur Konfigirations-Bestätigung der Globalen Variablen.


Jasic-Baustein Einfache Aufzeichnung

Pos.Parameter/FunktionBeschreibung
1Jasic-Baustein Einfache Aufzeichnung
  • Via Drag-and-drop innerhalb des Jasic-Bausteins Endlosschleife positionieren.
  • Durch einen Doppelklick auf den Jasic-Baustein erscheint das Dialogfenster Einfache Aufzeichnung.
2Eingabefeld Kommentar
  • Der eingetragene Kommentar erscheint im Jasic-Baustein Aufzeichnung in der Jasic-Programmieroberfläche.
3Eingabefeld Zeitbasis (Min.)
  • Zeitintervall in dem die globale Variable aufgezeichnet wird.
4Schaltfläche Werte hinzufügen
  • Geben Sie im Dialogfeld den Namen des Messwerts ein (Name Ihrer angelegten globalen Variablen _gbl_ABC- siehe Beispiel).
  • Ihre Eingabe erscheint im Dialogfenster Einfache Aufzeichnung in der Rubrik Werte.
5Schaltfläche OK
  • Zur Konfigirations-Bestätigung der Einfachen Aufzeichnung.



Jasic-Bausteine verbinden und als Jasic-Programm speichern

  • Verbinden Sie die Jasic-Bausteine der beiden Variablen - Systemvariable mit Benutzervariable (numerisch) indem Sie auf das farbige Dreieck des einen Jasic-Bausteins (Systemvariable) klicken und bei gedrückter Maustaste den Verbindungspfeil auf das farbige Dreieck des  zweiten Jasic-Baustein (Benutzervariable - numerisch) ziehen. Vgl. Graphische Programmierung - Jasic.
  • Speichern Sie Ihr Jasic-Programm durch Klicken der Schaltfläche Speichern als als Jasic-Vorlage in Ihrem Projekt.

Abb-Beispiel: Speichern eines Jasic-Programms (prg_Muster.jas) im Fenster Projekte unter Jasic-Vorlagen.


Jasic-Programm auf Ihr Gerät übertragen

  • Anschließend klicken Sie die Schaltfläche Übertragen an, um das Jasic-Programm auf das Gerät zu übertragen.
  • Wählen Sie im 1. Schritt des Assistenten Übertragen an Ihr Gerät und klicken Sie die Schaltfläche Weiter.
  • Wählen Sie im 2. Schritt einen freien Jasic-Programmplatz und klicken Sie die Schaltfläche Fertig.
  • Im Übersichtsfenster Ihres Geräts erscheint Ihr Jasic-Programm (Musterprogramm1) unter den Jasic-Informationen.

Abb.: 1. Schritt des Assistenten Übertragen an.


Aufzeichnungen der globalen Variablen im Graphen anzeigen lassen

  • Klicken Sie im Wertebaumfenster die Schaltfläche Historische Werte.
  • Wählen Sie im Verzeichnis Globale Werte den Zeitraum einer Aufzeichnung durch Klicken der rechten Maustaste.
  • Wählen Sie im Kontextmenü den Eintrag Im Graphen anzeigen
  • Auf der Arbeitsfläche erscheint das Fenster des Graphen der globalen Variablen.




Abb.: Aufzeichnung der globalen Variablen in der Graphen-Darstellungen.


Virtuelles Gerät erstellen (ab GridVis® Standard)

  • Erstellen und konfigurieren Sie ein virtuelles Gerät, wie unter Virtuelles Gerät erstellen und Virtuelles Gerät - Konfiguration beschrieben.
  • Wählen Sie im Konfigurationsfenster Ihres virtuellen Geräts den Menüeintrag Berechnete Werte.
  • Platzieren Sie via Drag-and-drop den Jasic-Baustein Wertequelle auf die graphische Oberfläche.
  • Vergeben Sie einen Namen im Eingabefeld Programmname.
  • Konfigurieren Sie die Wertequelle durch einen Doppelklick auf den Jasic-Baustein.
  • Wählen Sie das Jasic-fähige Gerät, als Wertetyp die globale Variable und klicken die Schaltfläche OK (siehe Screenshot rechts).




Abb.: Menü Berechnete Werte im Konfigurationsfenster des virtuellen Geräts.


Beispiel-Jasic-Programm für die Ausgabe auf dem virtuellen Gerät

  • Platzieren Sie z.B. für eine Multiplikation mit 2 via Drag-and-drop den Jasic-Baustein Konstante (Numerisch) auf die graphische Oberfläche.
  • Konfigurieren Sie die Konstante (Numerisch) durch einen Doppelklick auf den Jasic-Baustein.
  • Wählen Sie den Wert der Konstanten (im Bsp. 2), geben einen Kommentar ein und klicken die Schaltfläche OK.
  • Platzieren Sie die mathematische Verknüpfung Multiplizieren via Drag-and-drop auf die graphischen Oberfläche.
  • Platzieren Sie den Jasic-Baustein Ziel via Drag-and-drop auf die graphische Oberfläche.
  • Konfigurieren Sie den Ausgang Ziel durch einen Doppelklick auf den Jasic-Baustein.
  • Wählen Sie den Wertetyp (z.B. Strom effektiv L1) und klicken die Schaltfläche OK.
  • Verbinden Sie die Jasic-Bausteine. Vgl. Graphische Programmierung - Jasic.
  • Um Ihre Konfigurationseinstellungen an das virtuelle Gerät zu übertragen, klicken Sie die Schaltfläche Übertragen.

Abb.: Beispiel-Jasic-Programm für die Ausgabe auf einem virtuellen Gerät.


Zugriff auf das virtuelle Gerät

  • Im Wertebaumfenster erscheint der Wertetyp des erstellten virtuellen Geräts.
  • Über die Schaltflächen Online-Werte und Historische-Werte (je nach Aufzeichnungsdauer) erfolgt der Zugriff auf den entsprechenden Wertetyp, z.B. erfolgen hier Auswertungen über die Graphen-Darstellung.

Abb.: Zugriff auf die Aufzeichnung der Online-Werte des virtuellen Geräts (Graphen-Darstellung).



Sv translation
languageen

Anker
top
top




Record global variables and assign them to a virtual device

The following descriptions introduce you to the fundamentals of graphical programming (Jasic).
A detailed description of this can be found under "Graphical Programming - Jasic".

To assign recordings of global variables to a virtual device, you will need a Jasic-capable device (UMG 604 / UMG 605 / UMG 508 / UMG 509 / UMG 511 / UMG 512). Then proceed as follows:


  • Open the "Overview Window" by double-clicking on your Jasic-capable device (in this example UMG 512) in the window "Projects".
  • Select by single-clicking in the category "Jasic Information" a free program position.
  • The "Editor View" then opens in the Jasic programming interface.
  • Switch by clicking on the button "Graph" to the "Graph View" and open the window "Palette" (Menu bar "Window" > "Tools" > "Palette").

Ill.: Example - Overview Window "UMG 512"


Jasic building block "Repeater"

  • Move using "drag-and-drop" the Jasic building block "Repeater" to the graphical programming interface.
  • In the entry field assign a "Program Name" (Note: The entry field "Program Name" becomes active only after a Jasic building block has been moved to the programming interface!)
  • Save your Jasic file by clicking on the button "Save As" in your file directory. The button "Save" writes over previously stored Jasic files.
  • The saved Jasic file appears in the window "Projects" under the Jasic templates (see Ill.: File "prg_Muster.jas").


Jasic-building block "System Variable (SysVar)"

  • Use "drag-and-drop" to position the Jasic building block "System Variable (SysVar)" inside the Jasic building block "Repeater".
  • Double-click on "System Variable" to configure through a dialog box the value (e.g. Voltage L1).

Ill.: Jasic programming interface "Graph View"


Jasic building block "User-Variable (numerical)"


Pos.Parameter/FunctionDescription
1Position the Jasic building block "User Variable (numerical)"
  • via "drag-and-drop" inside the Jasic building block "Repeater" .
  • Double-clicking on the Jasic building block opens the dialog box "User Variable (numerical)".
2Entry field with the button "Select Variable"
  • Assign your global variable name. Put the characters "_gbl_" in front of your name so that the system can identify the global variable.
  • Please note: The system does not distinguish between lowercase and uppercase letters in variable names (e.g. "_gbl_ABC" becomes "_gbl_abc") and it saves the global variable as "_abc" in the folder "Global Values" under "Online Values" in the "Value Tree Window".
  • Using the button "Select Variable" you can select existing variables from a list.
3Selection list "Variable Type"
  • Select the variable type "Global Variable". Unlike the "Local Variables", the "Global Variable" will be made available beyond the boundaries of the Jasic program.
4Entry field "Default"
  • Optional"Default" for "Global Variables" with an initial value.
5Checkbox "Automatic Storage"
  • When the checkbox is activated, the system saves the value of the "Global Variables".

Options for Global Variables

Active for the variable type "Global Variable".

6Selection list "Value Type"

Data format for the value type:

  • Short (16-bit) - 
  • Integer (32-bit) -
  • Floating decimal point - 
  • Floating decimal point (double prec.) - 
7Checkbox "Available for Modbus"
  • When the checkbox is activated, the variable value is assigned to a "Modbus Adress" .

Entry field "Modbus Adress"
  • Entry of the "Modbus Adress" that the variable value is assigned to.
  • Modbus address selection between 20,000 and 32,000.

Display "Modbus Number of Bytes"
  • Depends on the data format set in the selection list. "Value Type".
8Entry field "Units/Name"
  • Optional entry of the units or name.
9Button "OK"
  • For confirmation of configurations for the "Global Variables".


Jasic building block "Single Recording"

Pos.Parameter/FunctionDescription
1Position the Jasic building block "Single Recording"
  • via "drag-and-drop" inside the Jasic building block "Repeater" .
  • Double-clicking on the Jasic building block opens the dialog box "Single Recording".
2Entry field "Comment"
  • The entered comment appears in the Jasic building block. "Recording" in the Jasic programming interface.
3Entry field "Time Basis" (Min.)
  • Interval of time in which the global variable is recorded.
4Button "Insert Values"
  • Enter the name of the measurement value in the dialog box (the name of your saved global variable"_gbl_ABC"-see example).
  • Your entry appears in the dialog box "Single Recording" in the category "Values".
5Button "OK"
  • For confirmation of configurations for the "Single Recording"..



Connect Jasic building blocks and save as a Jasic program

  • Connect the Jasic building blocks of the two variables - "System Variable" with "User Variable (numerical)" by clicking on the colored triangle of the Jasic building block ("System Variable") and while holding the button of the mouse down pulling the connection arrow to the colored triangle of the second Jasic building block ("User Variable (numerical)"). Cf. Graphical Programming - Jasic.
  • Save your Jasic program by clicking on the button "Save As" as a Jasic template in your project.

Ill. example: Save a Jasic program (prg_Muster.jas) in the window "Projects" under "Jasic Templates".


Transfer the Jasic program to your device

  • Then click on the button "Transfer To"to transfer the Jasic program to your device.
  • Select in the first step the assistant "Transfer To" your device and click on the button "Continue".
  • Select in the second step a free Jasic programming position and click on the button "Done"..
  • Your Jasic program (Musterprogramm1) will appear in the overview window of your device under "Jasic Information".

Ill.: First step of the assistant "Transfer To".


Display recordings of the global variables in a graph

  • In the "Value Tree Window" click on the button "Historical Values".
  • In the directory "Global Values" select the period of recording by right-clicking.
  • In the context menu choose the entry "Display in Graph"
  • The window of the graph of the global variables will open on the screen.




Ill.: Recording of the global variables in Graph View.


Create Virtual Device(for GridVis® Standard and higher)

  • Create and configure a virtual device as described in "Create Virtual Device" and "Virtual Device - Configuration" .
  • In the configuration window of your virtual device, select the menu entry "Calculated Values".
  • Using drag-and-drop, put the Jasic-building block "Value Source" on the graphical interface.
  • Assign a name in the entry field "Program Name".
  • Configure the "Value Source" by double-clicking on the Jasic building block.
  • Select the Jasic-capable device, and as the value type the "Global Variable" and click on the button "OK" (see screen grab on the right).




Ill.: Menu "Calculated Values" in the configuration widow of the virtual device.


Example of a Jasic program for outputting to the virtual device

  • Using drag-and-drop, put e.g. for "Multiplication by 2"the Jasic-building block"Constants (numerical)" on the graphical interface.
  • Configure the "Constants (numerical)" by double-clicking on the Jasic building block.
  • Select the value of the constant (in this example "2"), enter a "Comment" and click on the button "OK".
  • Using drag-and-drop, put the mathematical operation "Multiply" on the graphical interface.
  • Using drag-and-drop, put the Jasic-building block "Target" on the graphical interface.
  • Configure the output "Target" by double-clicking on the Jasic building block.
  • Select the "Value Type" (e.g. Effective Current L1) and click on the button "OK".
  • Connect the Jasic building blocks. Cf. Graphical Programming - Jasic.
  • To transfer your configuration settings to the virtual device, click on the button "Transfer".

Ill.: Example of a Jasic program for the output to a virtual device..


Access to the virtual device

  • The value type of the newly created virtual device appears in the value tree window.
  • Use the buttons "Online Values" and "Historical values" (depending on the duration of the recording) to access the corresponding value type, e.g. evaluations of the graph view are performed here.

Ill.: Access to the recording of the "Online Values" of the virtual device (Graph View).



Sv translation
languagees

Anker
volver al principio
volver al principio




Registro de variables globales y asignación a un dispositivo virtual

Las siguientes descripciones le inician en los fundamentos de la programación gráfica (Jasic).
Encontrará una descripción detallada al respecto en «Programación gráfica: Jasic».

Para asignar registros de variables globales a un dispositivo virtual, necesita un dispositivo compatible con Jasic (UMG 604 / UMG 605 / UMG 508 / UMG 509 / UMG 511 / UMG 512). A continuación, proceda de la siguiente manera:


  • Abra la «Ventana de vista general» haciendo doble clic en su dispositivo compatible con Jasic (en el ejemplo se muestra UMG 512) en la ventana «Proyectos».
  • Haciendo clic en la categoría «Información de Jasic», elija una posición de programa libre.
  • Aparecerá la «visualización del editor» de la interfaz de programación de Jasic.
  • Haciendo clic en el botón «Gráfica», cambie a la «visualización de gráfica» y abra la ventana «Paleta» (barra de menús «Ventana» > «Herramientas» > «Paleta»).

Fig.: ejemplo (ventana de vista general «UMG 512»)

Bloque de creación Jasic «Bucle infinito (repeater)»

  • «Arrastrando y soltando», mueva el bloque de creación Jasic «Bucle infinito (repeater)» a la interfaz de programación gráfica.
  • En el campo de entrada, especifique un «nombre del programa» (tenga en cuenta lo siguiente: ¡el campo de entrada «Nombre del programa» estará activo una vez se haya movido un bloque de creación Jasic a la interfaz de programación!)
  • Guarde su archivo Jasic haciendo clic en el botón «Guardar como» en su directorio de carpetas. El botón «Guardar» sobrescribe archivos Jasic que se hayan guardado anteriormente.
  • El archivo Jasic guardado aparecerá en la ventana «Proyectos» en las plantillas Jasic (véase la figura: archivo «prg_Ejemplo.jas»).


Bloque de creación Jasic «Variable del sistema (SysVar)»

  • «Arrastrando y soltando», coloque el bloque de creación Jasic «Variable del sistema (SysVar)» dentro del bloque de creación Jasic «Bucle infinito».
  • Configure el valor haciendo doble clic en la «variable del sistema» a través de la ventana de diálogo (p. ej., tensión L1).

Fig.: interfaz de programación de Jasic «Visualización de gráfica»


Bloque de creación Jasic «Variable de usuario (numérica)»


Pos.Parámetro/FunciónDescripción
1Bloque de creación Jasic «Variable de usuario (numérica)»
  • «Arrastrando y soltando», colóquela dentro del bloque de creación Jasic «Bucle infinito».
  • Haciendo doble clic en el bloque de creación Jasic, aparecerá la ventana de diálogo «Variable de usuario (numérica)».
2Campo de entrada con el botón «Seleccionar variable»
  • Especifique su nombre de variable global. Introduzca la combinación de caracteres «_gbl_» antes de su nombre para que el sistema identifique la variable global.
  • Por favor, tenga en cuenta lo siguiente: el sistema no distingue entre mayúsculas y minúsculas en el nombre de la variable (p. ej.: «_gbl_ABC» pasa a ser «_gbl_abc») y el sistema escribe la variable global como «_abc» en la carpeta «Valores globales», en «Valores en línea» de la «ventana del árbol de valores».
  • Mediante el botón «Seleccionar variable», puede elegir variables ya existentes de una lista.
3Lista de selección «Tipo de variable»
  • Elija el tipo de variable «Variable global». Al contrario de lo que sucede con las «variables locales», la «variable global» se implementa más allá de los límites del programa Jasic.
4Campo de entrada «Preasignación»
  • «Preasignación»opcional de las «variables globales» con un valor de inicio.
5Casilla de verificación «Guardado automático»
  • Con la casilla de verificación activada, el sistema guarda el valor de las «variables globales».

Opciones para variables globales

Activas con el tipo de variable «Variable global».

6Lista de selección «Tipo de valor»

Formato de datos para el tipo de valor:

  • Corto (16 bits) - 
  • Entero (32 bits) -
  • Coma flotante - 
  • Coma flotante (doble prec.) - 
7Casilla de verificación «Disponible para Modbus»
  • Con la casilla de verificación activada, se asigna del valor de la variable a una «dirección Modbus» .

Campo de entrada «Dirección Modbus»
  • Introducción de la «dirección Modbus» a la que se asigna el valor de la variable.
  • Selección de la dirección Modbus entre 20 000 y 32 000.

Visualización «Cantidad de bytes Modbus»
  • En función del formato de datos configurado en la lista de selección «Tipo de valor».
8Campo de entrada «Unidad/Denominación»
  • Introducción opcional de la unidad o denominación.
9Botón «Aceptar»
  • Para confirmar la configuración de las «variables globales».


Bloque de creación Jasic «Registro simple»

Pos.Parámetro/FunciónDescripción
1Bloque de creación Jasic «Registro simple»
  • «Arrastrando y soltando», colóquelo dentro del bloque de creación Jasic «Bucle infinito».
  • Haciendo doble clic en el bloque de creación Jasic, aparecerá la ventana de diálogo «Registro simple».
2Campo de entrada «Comentario»
  • El comentario introducido aparecerá en el bloque de creación Jasic «Registro» de la interfaz de programación de Jasic.
3Campo de entrada «Tiempo base» (mín.)
  • Intervalo de tiempo en el que se registra la variable global.
4Botón «Añadir valores»
  • En el cuadro de diálogo, introduzca el nombre del valor de medición (nombre de sus variables globales creadas«_gbl_ABC»;véase el ejemplo).
  • Su entrada aparecerá en la ventana de diálogo «Registro simple», en la categoría «Valores».
5Botón «Aceptar»
  • Para confirmar la configuración del «registro simple».



Conexión de bloques de creación Jasic y guardado como programa Jasic

  • Conecte los bloques de creación Jasic de ambas variables —«variable del sistema» con «variable de usuario (numérica)»— haciendo clic en el triángulo de color del bloque de creación Jasic («Variable del sistema») y, manteniendo el botón del ratón presionado, arrastre la flecha de conexión hasta el triángulo de color del segundo bloque de creación Jasic («variable de usuario numérica»). Véase «Programación gráfica: Jasic».
  • Guarde su programa Jasic como plantilla Jasic en su proyecto haciendo clic en el botón «Guardar como» .

Fig. de ejemplo: guardado de un programa Jasic (prg_Ejemplo.jas) en «Plantillas Jasic» de la ventana «Proyectos».


Transferencia de un programa Jasic a su dispositivo

  • A continuación, haga clic en el botón «Transferir a»para transferir el programa Jasic al dispositivo.
  • En el primer paso del asistente «Transferir a», elija su dispositivo y haga clic en el botón «Siguiente».
  • En el segundo paso, elija una posición libre del programa Jasic y haga clic en el botón «Listo».
  • Su programa Jasic (Programa_de_ejemplo1) aparecerá en la ventana de vista general de su dispositivo en «Información de Jasic».

Fig.: primer paso del asistente «Transferir a».


Visualización de los registros de las variables globales en la gráfica

  • En la «ventana del árbol de valores», haga clic en el botón «Valores del historial».
  • En el directorio «Valores globales», elija el periodo de tiempo de un registro haciendo clic con el botón derecho del ratón.
  • Elija el elemento «Mostrar en la gráfica» del menú contextual
  • En la superficie de trabajo aparecerá la ventana de la gráfica de las variables globales.




Fig.: registro de las variables globales en las visualizaciones de gráficas.


Creación de un dispositivo virtual(a partir de GridVis® Standard)

  • Cree y configure un dispositivo virtual según se describe en «Creación de un dispositivo virtual»«Dispositivo virtual: configuración» .
  • En la ventana de configuración de su dispositivo virtual, elija el elemento de menú «Valores calculados».
  • Arrastrando y soltando, coloque el bloque de creación Jasic «Fuente de valores» en la interfaz gráfica.
  • Especifique un nombre en el campo de entrada «Nombre del programa».
  • Configure la «fuente de valores» haciendo doble clic en el bloque de creación Jasic.
  • Elija el dispositivo compatible con Jasic yla «variable global» como tipo de valor; a continuación, haga clic en el botón «Aceptar» (véase la captura de pantalla de la derecha).




Fig.: menú «Valores calculados» en la ventana de configuración del dispositivo virtual.


Programa Jasic de ejemplo para la exportación en el dispositivo virtual

  • Para, por ejemplo, una «multiplicación con 2»,coloque el bloque de creación Jasic«Constante (numérica)» en la interfaz gráfica arrastrando y soltando.
  • Configure la «Constante (numérica)» haciendo doble clic en el bloque de creación Jasic.
  • Elija el valor de las constantes (en el ejemplo se muestra «2»), introduzca un «comentario» y haga clic en el botón «Aceptar».
  • Coloque la operación matemática «Multiplicar» en la interfaz gráfica arrastrando y soltando.
  • Coloque el bloque de creación Jasic «Destino» en la interfaz gráfica arrastrando y soltando.
  • Configure la salida «Destino» haciendo doble clic en el bloque de creación Jasic.
  • Elija el «tipo de valor» (p. ej., corriente efectiva L1) y haga clic en el botón «Aceptar».
  • Conecte los bloques de creación Jasic. Véase «Programación gráfica: Jasic».
  • Para transferir sus ajustes de configuración al dispositivo virtual, haga clic en el botón «Transferir».

Fig.: Programa Jasic de ejemplo para la exportación en un dispositivo virtual.


Acceso al dispositivo virtual

  • En la ventana del árbol de valores aparecerá el tipo de valor del dispositivo virtual creado.
  • A través de los botones «Valores en línea» y «Valores del historial» (en función de la duración del registro) se accede al correspondiente tipo de valor (en el ejemplo se llevan a cabo evaluaciones mediante la visualización de gráfica).

Fig.: acceso al registro de los «valores en línea» del dispositivo virtual (visualización de gráfica).



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).