WAGO MODBUS Master Configurator Benutzerhandbuch

Typ
Benutzerhandbuch
Handbuch
MODBUS
-Master-Konfigurator
zur Konfiguration von MODBUS
-Netzwerken in
WAGO
-I/O-PRO (CODESYS)
Version 1.1.0
2
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
© 2019 WAGO Kontakttechnik GmbH & Co. KG
Alle Rechte vorbehalten.
WAGO Kontakttechnik GmbH & Co. KG
Hansastraße 27
D-32423 Minden
Tel.: +49 (0) 571/8 87 – 0
Fax: +49 (0) 571/8 87 1 69
Web: www.wago.com
Technischer Support
Tel.: +49 (0) 571/8 87 4 45 55
Fax: +49 (0) 571/8 87 84 45 55
Es wurden alle erdenklichen Maßnahmen getroffen, um die Richtigkeit und
Vollständigkeit der vorliegenden Dokumentation zu gewährleisten. Da sich
Fehler, trotz aller Sorgfalt, nie vollständig vermeiden lassen, sind wir für Hinweise
und Anregungen jederzeit dankbar.
Wir weisen darauf hin, dass die im Handbuch verwendeten Soft- und
Hardwarebezeichnungen und Markennamen der jeweiligen Firmen im
Allgemeinen einem Warenzeichenschutz, Markenzeichenschutz oder
patentrechtlichem Schutz unterliegen.
WAGO ist eine eingetragene Marke der WAGO Verwaltungsgesellschaft mbH.
Inhaltsverzeichnis 3
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
Inhaltsverzeichnis
1 Hinweise zu dieser Dokumentation .......................................................... 6
1.1 Gültigkeitsbereich .................................................................................... 6
1.2 Urheberschutz.......................................................................................... 6
1.3 Symbole ................................................................................................... 7
1.4 Darstellung der Zahlensysteme ............................................................... 8
1.5 Schriftkonventionen ................................................................................. 8
2 Wichtige Erläuterungen ............................................................................. 9
2.1 Rechtliche Grundlagen ............................................................................ 9
2.1.1 Änderungsvorbehalt ............................................................................ 9
2.1.2 Personalqualifikation ........................................................................... 9
2.2 Systemvoraussetzungen ........................................................................ 10
2.2.1 PC-Hardware..................................................................................... 10
2.2.2 PC-Software ...................................................................................... 10
2.3 Hardware-Randbedingungen ................................................................. 11
2.3.1 Unterstützte MODBUS-Master-Geräte .............................................. 11
2.3.2 Hardware-Schnittstellen .................................................................... 12
2.3.3 Akzeptierte MODBUS-Slaves ............................................................ 13
2.4 Sicherheitshinweise ............................................................................... 14
3 Allgemeines .............................................................................................. 15
3.1 Installation .............................................................................................. 15
3.2 Vorbereitung .......................................................................................... 15
3.3 MODBUS-Master-Konfigurator in WAGO-I/O-PRO öffnen .................... 17
4 Der MODBUS-Master-Konfigurator ......................................................... 18
4.1 Funktionsweise ...................................................................................... 18
4.2 Konfigurationsablauf .............................................................................. 20
4.2.1 Schritt 1: „Projekt erstellen“ ............................................................... 20
4.2.2 Schritt 2: „MODBUS-Netzwerk konfigurieren“ ................................... 20
4.2.3 Schritt 3: „Netzwerkteilnehmer konfigurieren“ ................................... 22
4.2.4 Schritt 4: „Code generieren“ .............................................................. 22
4.2.5 Schritt 5: „In Anwenderapplikation integrieren“ ................................. 22
5 Bedienoberfläche ..................................................................................... 23
5.1 Hauptansicht .......................................................................................... 23
5.2 Dialogfenster „MODBUS-Netzwerk“ ...................................................... 24
5.2.1 Kontextmenü zum Eintrag „MODBUS-Master“ .................................. 25
5.2.1.1 Dialogfenster „Einstellungen: Codegenerator“ ............................. 26
5.2.2 Kontextmenü zum Eintrag „Schnittstelle (COMx)“ ............................. 27
5.2.2.1 Dialogfenster „Einstellungen: Serielle Schnittstelle“ ..................... 28
5.2.2.2 Dialogfenster „MODBUS-Slave-Auswahl“ .................................... 29
5.2.2.3 Dialogfenster „Gerät suchen“ ....................................................... 29
5.2.3 Kontextmenü zum Eintrag „Schnittstelle (ETHERNET)“ ................... 31
5.2.3.1 Dialogfenster „MODBUS-Slave-Auswahl“ .................................... 31
5.2.3.2 Dialogfenster „Gerät suchen“ ....................................................... 31
5.2.4 Kontextmenü zum Eintrag „ModbusSlave“ ........................................ 33
4 Inhaltsverzeichnis
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
5.2.4.1 Dialogfenster „Einstellungen: Kommunikation“ - Schnittstelle
(COMx) ......................................................................................... 33
5.2.4.2 Dialogfenster „Einstellungen: Kommunikation“ - Schnittstelle
(ETHERNET) ................................................................................ 35
5.2.4.3 Dialogfenster „MODBUS-Slave-Auswahl“ .................................... 36
5.2.5 Kontextmenü zum Eintrag „Generische Variablen“ ........................... 38
5.2.5.1 Dialogfenster „WAGO-MODBUS-Register“ .................................. 38
5.2.6 Kontextmenü zum Eintrag „PFC-Variablen“ ...................................... 40
5.2.7 Kontextmenü zum Eintrag „K-Bus“ .................................................... 41
5.2.7.1 Dialogfenster „Modulauswahl“ ...................................................... 41
6 Bedienen ................................................................................................... 43
6.1 Netzwerk-Voreinstellungen vornehmen ................................................. 43
6.2 Schnittstelle einfügen ............................................................................. 44
6.2.1 Serielle oder ETHERNET-Schnittstelle einfügen .............................. 44
6.2.2 Serielle Schnittstelle konfigurieren .................................................... 44
6.3 MODBUS-Slave einfügen und konfigurieren ......................................... 45
6.3.1 MODBUS-Slave online einfügen ....................................................... 45
6.3.2 MODBUS-Slave offline einfügen ....................................................... 45
6.3.3 MODBUS-Slave konfigurieren ........................................................... 46
6.3.3.1 MODBUS-Slave an serieller Schnittstelle konfigurieren ............... 46
6.3.3.2 MODBUS-Slave an ETHERNET-Schnittstelle konfigurieren ........ 46
6.3.4 WAGO-MODBUS-Slave-Hardware online konfigurieren ................... 47
6.3.5 WAGO-MODBUS-Slave-Hardware offline konfigurieren ................... 47
6.4 Variablen einfügen und konfigurieren .................................................... 48
6.4.1 Generische Variablen hinzufügen ..................................................... 48
6.4.2 Generische Variablen konfigurieren .................................................. 48
6.4.3 PFC-Variablen hinzufügen ................................................................ 49
6.4.4 PFC-Variablen konfigurieren ............................................................. 49
6.4.5 K-Bus-Variablen konfigurieren .......................................................... 50
6.5 IEC-Code generieren ............................................................................. 51
7 Glossar ...................................................................................................... 52
8 Anhang ...................................................................................................... 55
8.1 WAGO-I/O-PRO-Bibliotheken ................................................................ 55
8.2 WAGO-I/O-PRO-Funktionsbausteine .................................................... 57
8.2.1 Verzeichnisstruktur ............................................................................ 57
8.2.2 Programmabarbeitung des generierten Codes ................................. 58
8.2.3 Zykluszeit der „MBCFG_MASTER_TASK“ ....................................... 58
8.2.4 Datenhaltung, Persistenz .................................................................. 59
8.3 MODBUS-Funktionscodes ..................................................................... 60
8.3.1 Zugriff auf WAGO-Slaves .................................................................. 60
8.3.2 Zugriff auf Hardware-Bereich ............................................................ 60
8.3.3 Zugriff auf PFC-Variablen-Bereich und Merker ................................. 61
8.3.4 Zugriff auf Special-Feature-Register ................................................. 61
8.3.5 Optimierung der Kommunikation mit WAGO-MODBUS-Slaves ........ 61
8.3.6 Zugriff auf generische MODBUS-Slaves, herstellerunabhängig ....... 61
8.3.7 Zugriff auf MODBUS-Datenpunkte aus dem IEC61131-Programm .. 61
Abbildungsverzeichnis ..................................................................................... 62
Inhaltsverzeichnis 5
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
Tabellenverzeichnis ........................................................................................... 63
6 Abbildungsverzeichnis
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
1 Hinweise zu dieser Dokumentation
Hinweis
Dokumentation aufbewahren!
Diese Dokumentation ist Teil des Produkts. Bewahren Sie deshalb die
Dokumentation während der gesamten Nutzungsdauer des Produkts auf.
Geben Sie die Dokumentation an jeden nachfolgenden Benutzer des
Produkts weiter. Stellen Sie darüber hinaus sicher, dass gegebenenfalls
jede erhaltene Ergänzung in die Dokumentation mit aufgenommen wird.
1.1 Gültigkeitsbereich
Die vorliegende Dokumentation gilt für die Software des MODBUS-Master-
Konfigurators.
1.2 Urheberschutz
Diese Dokumentation, einschließlich aller darin befindlichen Abbildungen, ist
urheberrechtlich geschützt. Jede Weiterverwendung dieser Dokumentation, die
von den urheberrechtlichen Bestimmungen abweicht, ist nicht gestattet. Die
Reproduktion, Übersetzung in andere Sprachen sowie die elektronische und
fototechnische Archivierung und Veränderung bedarf der schriftlichen
Genehmigung der WAGO Kontakttechnik GmbH & Co. KG, Minden.
Zuwiderhandlungen ziehen einen Schadenersatzanspruch nach sich.
Abbildungsverzeichnis 7
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
1.3 Symbole
GEFAHR
Warnung vor Personenschäden!
Kennzeichnet eine unmittelbare Gefährdung mit hohem Risiko, die Tod
oder schwere Körperverletzung zur Folge haben wird, wenn sie nicht
vermieden wird.
GEFAHR
Warnung vor Personenschäden durch elektrischen Strom!
Kennzeichnet eine unmittelbare Gefährdung mit hohem Risiko, die Tod
oder schwere Körperverletzung zur Folge haben wird, wenn sie nicht
vermieden wird.
WARNUNG
Warnung vor Personenschäden!
Kennzeichnet eine mögliche Gefährdung mit mittlerem Risiko, die Tod oder
(schwere) Körperverletzung zur Folge haben kann, wenn sie nicht
vermieden wird.
VORSICHT
Warnung vor Personenschäden!
Kennzeichnet eine mögliche Gefährdung mit geringem Risiko, die leichte
oder mittlere Körperverletzung zur Folge haben könnte, wenn sie nicht
vermieden wird.
ACHTUNG
Warnung vor Sachschäden!
Kennzeichnet eine mögliche Gefährdung, die Sachschaden zur Folge
haben könnte, wenn sie nicht vermieden wird.
ESD
Warnung vor Sachschäden durch elektrostatische Aufladung!
Kennzeichnet eine mögliche Gefährdung, die Sachschaden zur Folge
haben könnte, wenn sie nicht vermieden wird.
Hinweis
Wichtiger Hinweis!
Kennzeichnet eine mögliche Fehlfunktion, die aber keinen Sachschaden
zur Folge hat, wenn sie nicht vermieden wird.
Information
Weitere Information
Weist auf weitere Informationen hin, die kein wesentlicher Bestandteil
dieser Dokumentation sind (z. B. Internet).
8 Abbildungsverzeichnis
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
1.4 Darstellung der Zahlensysteme
Tabelle 1: Darstellungen der Zahlensysteme
Zahlensystem
Beispiel
Bemerkung
Dezimal
100
Normale Schreibweise
Hexadezimal
0x64
C-Notation
Binär
'100'
'0110.0100'
In Hochkomma,
Nibble durch Punkt getrennt
1.5 Schriftkonventionen
Tabelle 2: Schriftkonventionen
Schriftart
Bedeutung
kursiv
Namen von Pfaden und Dateien werden kursiv dargestellt z. B.:
C:\Programme\WAGO Software
Menü
Menüpunkte werden fett dargestellt z. B.:
Speichern
>
Ein „Größer als“- Zeichen zwischen zwei Namen bedeutet die
Auswahl eines Menüpunktes aus einem Menü z. B.:
Datei > Neu
Eingabe
Bezeichnungen von Eingabe- oder Auswahlfeldern werden fett
dargestellt z. B.:
Messbereichsanfang
„Wert“
Eingabe- oder Auswahlwerte werden in Anführungszeichen
dargestellt z. B.:
Geben Sie unter Messbereichsanfang den Wert „4 mA“ ein.
[Button]
Schaltflächenbeschriftungen in Dialogen werden fett dargestellt und
in eckige Klammern eingefasst z. B.:
[Eingabe]
[Taste]
Tastenbeschriftungen auf der Tastatur werden fett dargestellt und in
eckige Klammern eingefasst z. B.:
[F5]
Abbildungsverzeichnis 9
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
2 Wichtige Erläuterungen
Dieses Kapitel beschreibt die rechtlichen Grundlagen und
Systemvoraussetzungen für die bestimmungsgemäße Verwendung der Software.
2.1 Rechtliche Grundlagen
2.1.1 Änderungsvorbehalt
Die WAGO Kontakttechnik GmbH & Co. KG behält sich Änderungen vor. Alle
Rechte für den Fall der Patenterteilung oder des Gebrauchsmusterschutzes sind
der WAGO Kontakttechnik GmbH & Co. KG vorbehalten. Fremdprodukte werden
stets ohne Vermerk auf Patentrechte genannt. Die Existenz solcher Rechte ist
daher nicht auszuschließen.
2.1.2 Personalqualifikation
Sämtliche Arbeitsschritte, die im Zusammenhang mit der Verwendung von
WAGO-Software stehen, dürfen nur von Fachkräften durchgeführt werden, die
über ausreichende Kenntnisse im Umgang mit dem jeweils eingesetzten PC-
System verfügen.
Arbeitsschritte, in deren Folge Dateien auf dem PC-System erzeugt oder
verändert werden, dürfen nur von Fachkräften durchgeführt werden, die
zusätzlich zu den oben genannten auch über ausreichende Kenntnisse in der
Administration des eingesetzten PC-Systems verfügen.
Arbeitsschritte, in deren Folge das Verhalten des PC-Systems in einem Netzwerk
verändert wird, dürfen nur von Fachkräften durchgeführt werden, die zusätzlich
zu den oben genannten auch über ausreichende Kenntnisse in der
Administration des jeweils eingesetzten Netzwerks verfügen.
10 Abbildungsverzeichnis
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
2.2 Systemvoraussetzungen
2.2.1 PC-Hardware
Komponente
Voraussetzungen
Betriebssystem
Windows XP (ab SP3); Windows 7/8
Arbeitsspeicher
Mind. 1GB RAM (empfohlen ab 2 GB RAM)
Freier Festplattenspeicher
Mind. 1,5 MB für den WAGO-MODBUS-Konfigurator
Prozessor
Mind. 1 GHz oder höher
Sonstiges
Installierte Netzwerkkarte,
Standard-Webbrowser mit Java-Unterstützung
2.2.2 PC-Software
Tabelle 4: Erforderliche Software
Komponente
Bezugsquelle (Bestellnummer)
WAGO-I/O-PRO
ab Version > 2.3.9.40
(beinhaltet MODBUS-Master-
Konfigurator)
Bestandskunden mit älteren
Versionen wenden sich bitte an
den Support:
support@wago.com)
WAGO (759-333)
(Handbuch zu WAGO-I/O-PRO als kostenloser Download unter:
www.wago.com).
Tabelle 5: Optionale Software
Komponente
Bezugsquelle
WAGO-I/O-CHECK
WAGO (759-302)
WAGO Ethernet Settings
WAGO (kostenloser Internetdownload unter:
www.wago.com)
Abbildungsverzeichnis 11
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
2.3 Hardware-Randbedingungen
Die zu beachtenden Randbedingungen für die Hardware ergeben sich aus den
eingesetzten WAGO-Produkten der entsprechenden Serien WAGO-I/O-SYSTEM
750, 758 und 762.
Welche WAGO-Geräte und Schnittstellen als MODBUS-Master und Slave
eingesetzt werden können, sind in den nachfolgenden Kapiteln aufgeführt.
2.3.1 Unterstützte MODBUS-Master-Geräte
Der MODBUS-Master-Konfigurator unterstützt die folgenden, mit
CODESYS V2.3-programmierbaren WAGO-Geräte:
Tabelle 6: Unterstützte MODBUS-Master-Geräte
Serie /
Untergruppe
Geräteklasse
Bestellnummer
WAGO-I/O-SYSTEM 750 /
(P-)FC 750-8xx
16-Bit-Derivate
750-804, 750-804/xxxx-xxx1, 750-806,
750-806/xxxx-xxx1, 750-812/xxxx-xx30,
750-812/xx25-xxxx, 750-814/xxxx-xx30,
750-815/xxxx-xx30, 750-815/0300-0000,
750-819, 750-819/xxxx-xxx1, 750-833,
750-833/xxxx-xxx1, 750-837,
750-837/xxxx-xxx1, 750-837/xx20-xxxx,
750-837/xx21-xxxx, 750-842,
750-842/xxxx-xxx1, 750-843
32-Bit-Derivate
750-830, 750-831, 750-831/xxxx-xxx1,
750-833/xxxx-xxx1, 750-841, 750-
841/0025-0000; 750-849, 0750-0852,
750-871, 750-872, 750-872/0020-0000
750-873, 750-880, 750-880/0000-0001,
750-880/0000-0002, 750 881, 750-882,
750-884, 750-885,
750-8203, 750-8204, 750-8206
WAGO-I/O-SYSTEM 758 /
IPC 758-87x
Kompakt-Industrie-PCs
758-870/000-000, 758-870/000-001,
758-870/000-002, 758-870/000-003
758-870/000-004, 758-870/000-005
758-870/000-006, 758-870/000-010
758-870/000-011, 758-870/000-012
758-870/000-014, 758-870/000-110
758-870/000-111, 758-870/000-112
758-870/000-130, 758-870/000-131
758-870/000-134,
758-874/000-110, 758-874/000-111,
758-874/000-112, 758-874/000-130,
758-874/000-131,
758-875/000-110; 758-875/000-111;
758-875/000-112; 758-875/000-130
758-875/000-131
758-876/000-110; 758-876/000-111,
758-876/000-112,
WAGO PERSPECTO
®
762 /
CP 762-3xxx/000-001
PERSPECTO
®
Control Panel mit Target-
Visualisierung
762-3035/000-001,
762-3057/000-001,
762-3104/000-001,
762-3121/000-001,
762-3150/000-001
12 Abbildungsverzeichnis
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
Der Unterschied in den Geräteklassen der 16-Bit- und 32-Bit-Derivate liegt in
dem Zugriff auf die ETHERNET-Schnittstelle, wobei für den ETHERNET-Zugriff
auf unterschiedliche CODESYS V2-ETHERNET-Bibliotheken zurückgegriffen
wird.
Die Klasse der Geräte aus der Serie WAGO PERSPECTO
®
762 hat
Unterschiede beim Zugriff auf die serielle Kommunikation, da hier kein Lokalbus
vorhanden ist.
2.3.2 Hardware-Schnittstellen
Als Hardware-Schnittstellen für die Kommunikation benutzt der MODBUS-Master
die jeweils an dem Gehäuse des MODBUS-Master-Gerätes vorhandenen
ETHERNET- oder RS-232-Schnittstellen oder aber die im Feldbusknoten
gesteckten seriellen I/O-Module (siehe nachfolgende Tabelle).
Tabelle 7: Hardware-Schnittstellen
Schnittstellen
WAGO-Gerät, Bestellnummer
ETHERNET-Schnittstellen
MODBUS-Master-Gerät, siehe Tabelle oben
RS-232-Schnittstellen
MODBUS-Master-Gerät, siehe Tabelle oben
Serielle Schnittstelle RS-232-C
750-650
Serielle Schnittstelle RS-485
750-653
Serielle Schnittstelle RS-232 / RS-485
750-652
Abbildungsverzeichnis 13
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
2.3.3 Akzeptierte MODBUS-Slaves
Als MODBUS-Slave kann jedes Gerät verwendet werden, welches MODBUS-
ASCII, MODBUS-RTU, MODBUS-TCP oder MODBUS-UDP sowie mindestens
einen der MODBUS-Funktionscodes (ausgenommen FC22 und FC23)
unterstützt.
Bei dem Einsatz von MODBUS-Slaves von Fremdherstellern werden diese in der
Netzwerkkonfiguration durch Anlegen von generischen MODBUS-Slaves
berücksichtigt.
Für die MODBUS-Slaves von WAGO ist in dem MODBUS-Master-Konfigurator
die Hardware-Konfiguration des Feldbusknoten durch manuelles Anlegen
möglich oder sehr einfach durch einen Geräte-Scan.
Die im Folgenden aufgelisteten Geräte von WAGO werden hierbei als MODBUS-
Slaves akzeptiert.
Tabelle 8: Mögliche WAGO-MODBUS-Slaves
MODBUS-Slaves
WAGO-Geräte
MODBUS-Slaves über ETHERNET
(UDP und TCP)
ETHERNET-Feldbuskoppler der Serie 750: 7503xx; 0750-
0315/0300-0000, 750-352/0040-0000;
ETHERNET-Feldbuscontroller der Serie 750: 750-8xx
IPCs der Serie 758: 758-087x
PFC200-Derivate: 750-860x, 750-8202, 750-8202/0025-
0001, , 750-8202/0025-0002, 750-8203, 750-8204, 750-
8206, 750-8206/0025-0001, 750-8206/0025-0002, 0750-
8207, 0750-8207/0000-0001, 0750-8208, 0750-8208/0025-
0001, 0750-8210, 750-8210/xxxx-0001, 0750-8211, 750-
8211/xxxx-0001, 0750-8212, 750-8212/xxxx-0001, 750-
8212/xxxx-0002, 0750-8213, 0750-8214, 0750-8215, 0750-
8216, 750-8216/xxxx-0001, 0750-8217, 750-8217/xxxx-
0001, 0750-8218, 0750-8218/xxxx-0001
MODBUS-Slaves mit serieller
Schnittstelle
(MODBUS RTU)
PFC200-Derivate: 750-860x
RS232/RS485-Koppler (750-312, 750-314, 0750-0316/0300-
0000, 0750-0816/0300-0000…)
RS232/RS485-Controller (750-812, 750-814,750-830, …)
14 Abbildungsverzeichnis
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
2.4 Sicherheitshinweise
Hinweis
Aktuelle Sicherheitssoftware verwenden!
Die sichere Funktion des PC-Systems kann durch Schadsoftware wie Viren
oder Trojaner sowie durch verwandte Bedrohungen wie Denial-of-Service-
Attacken gefährdet sein. Achten Sie daher darauf, dass sich stets aktuelle
Sicherheitssoftware auf dem PC-System befindet.
Information
Nicht benötigte Software deaktivieren oder deinstallieren!
Die Empfindlichkeit eines PC-Systems gegenüber Schadsoftware und
verwandten Bedrohungen steigt mit der Anzahl der installierten bzw.
aktiven Softwarekomponenten (Anwendungsprogramme und Dienste).
Deinstallieren oder deaktivieren Sie daher Softwarekomponenten, die für
den derzeitigen Einsatzzweck des PC-Systems nicht benötigt werden.
Abbildungsverzeichnis 15
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
3 Allgemeines
3.1 Installation
Der MODBUS-Master-Konfigurator ist Bestandteil der WAGO-I/O-PRO-Software
(Bestellnummer: 759-333) ab Version > 2.3.9.40.
Die einfache Installation von WAGO-I/O-PRO erfolgt über eine „Setup.exe“-Datei
mit einem benutzergeführten Assistenten.
3.2 Vorbereitung
Notwendig für die Konfiguration mit dem MODBUS-Master-Konfigurator ist, dass
die Hardware Ihres MODBUS-Masters und der verwendeten MODBUS-Slaves
sowie das MODBUS-Netzwerk korrekt aufgebaut und deren Funktionen fehlerfrei
sind.
Für eine Online-Konfiguration muss bereits eine Kommunikationsverbindung von
Ihrem PC zu Ihrem MODBUS-Master-fähigen Gerät aufgebaut sein, entweder
über ETHERNET-Verbindung oder seriell, z. B. über die Service-Schnittstelle
eines eingesetzten programmierbaren Feldbuscontrollers.
Ferner muss die Software WAGO-I/O-PRO (Versionsstand mit integriertem
MODBUS-Master-Konfigurator) auf Ihrem PC verfügbar sein.
Hinweis
Versionsstand von WAGO-I/O-PRO mit integriertem MODBUS-Master-
Konfigurator beachten!
Beachten Sie, dass der MODBUS-Master-Konfigurator in einer Version von
WAGO-I/O-PRO integriert ist, ab dem Versionsstand V 2.3.9.40.
Wenden Sie sich bitte an den Support, wenn Sie eine ältere Version von
WAGO-I/O-PRO haben: [email protected].
Hinweis
Wichtige Hinweise zum Start von WAGO-I/O-PRO!
Beachten Sie für den Start von WAGO-I/O-PRO folgende wichtige
Hinweise:
- Starten Sie nicht WAGO-I/O-PRO mittels einer bestehenden
Projektdatei, z. B. durch Doppelklick, da sonst die Code-Generierung
nicht möglich ist.
- Sie dürfen nur eine Instanz von WAGO-I/O-PRO gleichzeitig öffnen.
- Sie müssen WAGO-I/O-PRO mit dem Befehlszeilenargument „-remote“
starten, um Bausteine in WAGO-I/O-PRO hinzufügen zu können
(Beispiel: "<Installationspfad>\WAGO Software\CODESYS
V2.3\CODESYS.exe" –remote).
Nachdem Sie in WAGO-I/O-PRO ein neues Projekt angelegt und das Zielsystem
entsprechend Ihres MODBUS-Masters ausgewählt haben, können Sie in der
Steuerungskonfiguration den MODBUS-Master-Konfigurator öffnen und mit der
Konfiguration beginnen.
16 Abbildungsverzeichnis
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
Hinweis
Konfiguratoreinstellung „RTU-Betrieb“ betrifft ausschließlich Slave!
Beachten Sie, dass die Modbus
®
-Einstellungen (inkl. der RTU-Einstellungen)
unter „Steuerungskonfiguration“ > „Modbus variables“ > Kontextmenü
Bearbeiten nur die Modbus
®
-Slave-Seite betreffen.
Ein PFC kann sowohl als Master als auch als Slave fungieren. Da für RTU die
Master- und Slave-Funktionen nicht gemeinsam auf einem Gerät verwendet
werden können, müssen Sie den RTU-Betrieb der Slave-Seite explizit
deaktivieren, wenn der Modbus
®
-RTU-Master-Baustein verwendet werden soll.
Abbildung 1: Einstellung „RTU-Betrieb“
Beachten Sie außerdem die Einstellungen im WBM bezüglich der Verwendung
der seriellen Schnittstelle (On Board), siehe WBM-Seite „Serial Interface“.
Abbildung 2: Web-Based-Management-System, Seite „Serial Interface“
Abbildungsverzeichnis 17
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
3.3 MODBUS-Master-Konfigurator in WAGO-I/O-PRO
öffnen
1. Öffnen Sie den MODBUS-Master-Konfigurator direkt in der
Programmierumgebung WAGO-I/O-PRO.
Wählen Sie dazu in einem neuen Projekt zunächst das Zielsystem, die
gewünschte Programmiersprache und anschließend das Register
„Ressourcen“.
2. Durch einen Doppelklick in der Baumstruktur auf den Eintrag
„Steuerungskonfiguration“ öffnen Sie das Dialogfenster der
Steuerungskonfiguration.
3. Erweitern Sie in diesem Dialogfenster in der Baumstruktur den Eintrag
„Hardware configuration“.
4. Klicken Sie anschließend auf den Eintrag „Modbus-Master[FIX]“, so dass
dieser markiert ist.
In dem rechten Bereich des Dialogfensters wird nun der
Konfigurationsdialog für die MODBUS-Master-Konfiguration angezeigt.
Dieser enthält das Register „MODBUS-Master-Konfigurator“.
Abbildung 3: Ansicht der Steuerungskonfiguration mit MODBUS-Master-Konfigurator
18 Abbildungsverzeichnis
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
4 Der MODBUS-Master-Konfigurator
4.1 Funktionsweise
Der MODBUS-Master-Konfigurator ist eine Erweiterungsanwendung für die
Programmierumgebung WAGO-I/O-PRO (CODESYS V2.3) und wird direkt
innerhalb dieser Programmierumgebung eingesetzt.
Der MODBUS-Master-Konfigurator ermöglicht in dem WAGO-I/O-PRO-Projekt
die einfache Konfiguration eines MODBUS-Netzwerkes, welches an einem
WAGO-Gerät mit MODBUS-Master-Unterstützung angeschlossen ist.
Die nachfolgende Abbildung zeigt einen Beispielaufbau eines MODBUS-
Netzwerks für den Einsatz des MODBUS-Master-Konfigurators in CODESYS mit
einem Gerät aus der Serie WAGO PERSPECTO
®
762 als MODBUS-Master.
Abbildung 4: Beispielaufbau für den Einsatz des MODBUS-Master-Konfigurators
Das Anlegen des Netzwerkes in dem MODBUS-Master-Konfigurator ist sehr
leicht über die Dialogfenster möglich, für alle MODBUS-fähigen WAGO-Geräte
im Netzwerk kann dieses jedoch noch einfacher durch Scannen automatisch
erfolgen. Bei so gefundenen WAGO-Geräten kann zusätzlich ein Knoten-Scan
die angeschlossene Modulkonfiguration auslesen und damit alle Datenpunkte
bestimmen.
Zum Scannen muss der PC online auf die WAGO-Geräte zugreifen können,
entweder über Ethernet oder serielle Schnittstelle.
Aus den anschließenden Konfigurationseinstellungen, die für die jeweiligen
Kommunikationsvorgänge festgelegt werden, kann der MODBUS-Master-
Konfigurator dann per Mausklick automatisch den entsprechenden IEC61131-
Programmcode erstellen. Dieser Code steht danach direkt in der
Programmierumgebung WAGO-I/O-PRO (CODESYS V2.3) zur Verfügung.
Abbildungsverzeichnis 19
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
Für den Datenzugriff auf die WAGO-MODBUS-Slaves ist keine manuelle
Eingabe der MODBUS-Kommunikationsparameter erforderlich. Je nachdem, auf
welche Datenbereiche (Bit-/Register-Bereich) der Zugriff erfolgen soll, wird
bereits über den MODBUS-Master-Konfigurator festgelegt, welche MODBUS-
Funktionscodes (FC) verwendet werden.
Damit bietet der MODBUS-Master-Konfigurator eine maximale und komfortable
Unterstützung für die korrekte Auswahl der MODBUS-Adressen und
Funktionscodes.
Darüber hinaus kann durch gezieltes Anhaken für jeden einzelnen
Datenkanalzugriff die Kommunikation als „optimiert“ oder „explizit“ ausgewählt
werden. Die Definitionen werden bei der Code-Generierung berücksichtigt und
daraus entsprechend die Lese-Kommunikationsaufträge generiert.
Zur Veranschaulichung der Zugriffsarten ist nachfolgend ein Beispiel aufgezeigt.
Stellt beispielsweise ein Slave drei Datenpunkte bereit, welche als „optimiert“
festgelegt werden, so werden diese mit einem MODBUS-FC an einem Stück
gelesen bzw. geschrieben.
Sind die Datenpunkte dagegen als „explizit“ markiert, so führt der MODBUS-
Master drei Anfragen durch, um die Datenpunkte vom Slave zu lesen bzw. zu
schreiben.
Zu beachten ist, dass das „optimierte“ Lesen bei einigen MODBUS-Slaves nicht
möglich ist, da sich hinter einer MODBUS-Adresse teils Daten mit mehr als ein
Word/Coil befinden, die dann nur „explizit“ ausgelesen werden können.
Abbildung 5: Beispiel Datenzugriff „optimiert“ und „explizit“
20 Abbildungsverzeichnis
MODBUS-Master-Konfigurator
Handbuch
Version 1.1.0
4.2 Konfigurationsablauf
Die Konfiguration des MODBUS-Netzwerkes wird in fünf einfachen Schritten
ausgeführt, teils in der Programmierumgebung WAGO-I/O-PRO (Schritt 1 und 5)
und teils mittels des MODBUS-Master-Konfigurators (Schritte 2-4).
Dabei wird das Anwenderprojekt in WAGO-I/O-PRO erstellt, die Hard- und
Software-Konfiguration der Netzwerkteilnehmer in dem MODBUS-Master-
Konfigurator vorgenommen und die anschließende Verbindung der
Netzteilnehmer wiederum in dem WAGO-I/O-PRO-Projekt realisiert.
Tabelle 9: Konfigurationsablauf Übersicht
Werkzeug
Ausführungsschritte
WAGO-I/O-PRO
Schritt 1:
Projekt erstellen
MODBUS-Master-Konfigurator
Schritt 2:
MODBUS-Netzwerk konfigurieren
Schritt 3:
Netzteilnehmer konfigurieren
Schritt 4:
Code generieren
WAGO-I/O-PRO
Schritt 5:
In Anwenderapplikation integrieren
Das prinzipielle Vorgehen in den dargestellten Schritten ist in den folgenden
Kapiteln kurz skizziert.
Eine konkrete Ausführung der Tätigkeiten innerhalb dieser Schritte finden Sie in
dem Kapitel „Bedienen“ beschrieben.
Einzelheiten und Hinweise zur Software finden sich in den anschließenden
Hauptkapiteln „MODBUS-Master-Konfigurator“ und „WAGO-I/O-PRO-
Funktionsbausteine“.
4.2.1 Schritt 1: „Projekt erstellen
Ihr Projekt erstellen Sie in WAGO-I/O-PRO.
Starten Sie WAGO-I/O-PRO mit dem Befehlszeilenargument „-remote“ und legen
Sie in WAGO-I/O-PRO ein neues Projekt an. Wählen Sie hierbei das Zielsystem
entsprechend Ihres eingesetzten MODBUS-Masters aus.
4.2.2 Schritt 2: MODBUS-Netzwerk konfigurieren“
Das MODBUS-Netzwerk konfigurieren Sie in dem MODBUS-Master-
Konfigurator.
Dazu führen Sie als Erstes die Hardware-Konfiguration des MODBUS-
Netzwerkes in der Steuerungskonfiguration von WAGO-I/O-PRO mittels des
MODBUS-Master-Konfigurators durch.
Sobald Sie in der Baumstruktur der Steuerungskonfiguration den Eintrag
„Modbus-Master[FIX]“ mit einem Mausklick markieren, wird Ihnen die Oberfläche
des MODBUS-Master-Konfigurators angezeigt.
Mit einem Mausklick auf die Schaltfläche [Netzwerk-Ansicht] wird das
Dialogfenster „MODBUS-Netzwerk“ für die Netzwerkkonfiguration geöffnet.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64

WAGO MODBUS Master Configurator Benutzerhandbuch

Typ
Benutzerhandbuch