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


Auslesen von einem UMG 103 über ein UMG 604 mit der GridVis®.

Für die graphische Programmierung von Modbus-Geräten benötigen Sie das Modul Programmierteil Kommunikation. Dazu gehören die Bausteine Lese/Schreibe Modbus bzw. Profibus.



Erstellen Sie das JASIC-Programm (siehe JASIC-Start).

Benötigte Komponenten aus dem Palettenfenster: Repeater, Gruppe, Lese Modbus, Benutzer-Variable (numerisch).



Konfiguration der Funktion Lese Modbus:

  1. Modbusfunktion
    Für das Lesen eines Wertes verwenden wir die Modbus-Funktion Read Holding Registers (fc=3).
  2. Slave-Adresse
    Geräteadresse des Slaves. Hier die Adresse des UMG 103.
  3. Modbus-Adresse
    In der Modbus-Adressenliste für das UMG 103 finden Sie für jeden Messwert die dazugehörige Modbus-Adresse.
  4. Variablen
    Fügen Sie über den Button Wert hinzufügen eine Variable hinzu.
    Vergeben Sie einen Namen für die Variable und wählen Sie ein Format dafür entsprechend der Modbus-Adressenliste aus.
    Liegen weitere benötigte Variablen direkt nach der gewählten Modbus-Adresse, so erweitern Sie die Variablenliste entsprechend.
    Für Variablen, die nicht direkt auf der nachfolgenden Variablen-Adressen liegen, müssen Sie eine neue Funktion Lese Modbus hinzufügen und konfigurieren.

Die verwendeten Modbus-Funktionen müssen von beiden Geräten unterstützt werden.



Konfiguration der Funktion Benutzer-Variable:

  1. Variablenname
    Der Variablenname muss mit _gbl beginnen, wenn diese Variable als Globale Variable verwendet wird.
  2. Variablentyp
    Um die Variable auch anderen Programmen zugänglich zu machen, muss die Variable vom Typ Globale Variable sein.
  3. Verfügbar für Modbus
    Im UMG 604 ist der Modbus-Adressbereich 20000-32000 für vom Benutzer definierte Variablen reserviert.
    Die in unserem Beispiel verwendete Variable _gbl_ULN1 legen wir auf die freie Adresse 20000.
    Die nächste freie Adresse ist die Adresse 20004.

Sv translation
languageen


Reading out from a UMG 103 using a UMG 604 with GridVis®.

The Communication programming element module is required for the graphic programming of Modbus devices. This includes the elements Read/write Modbus or Profibus.



Create the JASIC program (see JASIC-Start).

Required components provided in the Palette window: Repeater, group, read Modbus, user variable (numeric).



Configuration of the read Modbus function:

  1. Modbus function
    We use the Modbus function Read holding registers (fc=3) to read a value.
  2. Slave address
    Device address of slave. Here it is the UMG 103 address.
  3. Modbus address
    In the Modbus address list for the UMG 103, you will find the corresponding Modbus address for each measured value.
  4. Variables
    Add a variable via the Add value button.
    Assign the variable a name and select a format for the variable in accordance with the Modbus address list.
    Expand the variable list accordingly if other required variables follow the selected Modbus address directly.
    A new read Modbus function has to be added and configured for variables that do not come directly after the following variable addresses.

The Modbus functions used must be supported by both devices.



Configuration of the User variable function:

  1. Variable name
    The variable name must start with _gbl if this variable is to be used as a Global variable.
  2. Variable type
    The variable must be a Global variable type, in order to facilitate its access by other programs.
  3. Available for Modbus
    In the UMG 604, the Modbus address range 20000-32000 is reserved for user-defined variables.
    We have assigned the variable _gbl_ULN1 used in our example to the available address 20000.
    The next free address is 2004.

Sv translation
languagees


Lectura de un UMG 103 a través de un UMG 604 con GridVis®.

Para la programación gráfica de dispositivos Modbus, usted necesita el módulo Communication programming element (Elemento de programación comunicación). Esto incluye los módulos Read/write (Leer/escribir) Modbus o Profibus.



Cree el programa JASIC (véase JASIC-Start).

Componentes requeridos de la ventana de paleta: Repeater (Repetidor), Group (Grupo), Read Modbus (Leer Modbus), User variable (numeric) (Variable de usuario (Numérica)).



Configuración de la función Read Modbus (Leer Modbus):

  1. Función Modbus
    Para la lectura de un valor utilizamos la función Modbus Read Holding Registers (fc=3).
  2. Dirección esclavo
    Dirección del dispositivo esclavo. En este caso, la dirección del UMG 103.
  3. Dirección Modbus
    En la lista de direcciones Modbus para el UMG 103 encontrará para cada valor de medición la dirección Modbus correspondiente.
  4. Variables
    Agregue una variable a través del botón Add value (Agregar valor).
    Asigne un nombre para la variable y seleccione un formato de acuerdo con la lista de direcciones Modbus.
    Si otras variables requeridas siguen directamente a la dirección Modbus seleccionada, amplíe de forma correspondiente la lista de variables.
    Para las variables que no se encuentren directamente en las direcciones de variables subsiguientes, deberá agregar y configurar una nueva función Read Modbus (Leer Modbus).

Las funciones Modbus utilizadas tienen que ser compatibles con ambos dispositivos.



Configuración de la función User variable (Variable de usuario):

  1. Nombre de la variable
    El nombre de la variable debe comenzar con _gbl si esta variable se utiliza como variable global.
  2. Tipo de variable
    Para facilitar el acceso a la variable a otros programas, la variable debe ser del tipo variable global.
  3. Disponible para Modbus
    En el UMG 604, el rango de direcciones Modbus 20000-32000 está reservado para variables definidas por el usuario.
    Asignamos la variable utilizada en nuestro ejemplo _gbl_ULN1 a la dirección libre 20000.
    La siguiente dirección libre es la dirección 20004.

Sv translation
languageit


Lettura da un UMG 103 tramite un UMG 604 con GridVis®.

Per la programmazione grafica dei dispositivi Modbus è necessario il modulo Elemento di programmazione comunicazione. Questo include i blocchi di lettura/scrittura Modbus o Profibus.



Creare il programma JASIC (vedere JASIC-Start).

Componenti richiesti dalla finestra della tavolozza: Repeater, Gruppo, lettura Modbus, variabile utente (numerica).



Configurazione della funzione Lettura Modbus:

  1. Funzione Modbus
    Per la lettura di un valore, viene utilizzata la funzione Modbus Read Holding Registers (fc=3).
  2. Indirizzo slave
    Indirizzo del dispositivo slave. In questo caso l’indirizzo dell’UMG 103.
  3. Indirizzo Modbus
    Nell’elenco degli indirizzi Modbus dell’UMG 103, per ogni lettura si trova l’indirizzo Modbus corrispondente.
  4. Variabili
    Aggiungere una variabile tramite il pulsante Aggiungi valore.
    Assegnare un nome alla variabile e selezionarne il formato in base all’elenco degli indirizzi Modbus.
    Se altre variabili richieste si trovano direttamente dopo l’indirizzo Modbus selezionato, espandere l’elenco delle variabili di conseguenza.
    Per le variabili che non si trovano direttamente nel seguente indirizzo di variabile, è necessario aggiungere e configurare una nuova funzione Lettura Modbus.

Le funzioni Modbus utilizzate devono essere supportate da entrambi i dispositivi.



Configurazione della funzione Variabile utente:

  1. Nome della variabile
    Il nome della variabile deve iniziare con _gbl se questa variabile viene utilizzata come Variabile globale.
  2. Tipo di variabile
    Per rendere la variabile accessibile ad altri programmi, la variabile deve essere di tipo Variabile globale.
  3. Disponibile per Modbus
    Nell’UMG 604, l’intervallo di indirizzi Modbus 20000-32000 è riservato alle variabili definite dall’utente.
    Impostiamo la variabile _gbl_ULN1 utilizzata nel nostro esempio all’indirizzo libero 20000.
    Il prossimo indirizzo libero è il 20004.