WAGO 750-882 User guide

Handbuch
MODBUS
Version 1.1.0
-Master-Konfigurator
-I/O-PRO (CODESYS)
-Netzwerken in
2 MODBUS-Master-Konfigurator
© 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
E-Mail: info@wago.com
Web: www.wago.com
Technischer Support
Tel.: +49 (0) 571/8 87 – 4 45 55 Fax: +49 (0) 571/8 87 – 84 45 55
E-Mail: support@wago.com
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.
E-Mail: documentation@wago.com
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.
Handbuch Version 1.1.0
Inhaltsverzeichnis 3 MODBUS-Master-Konfigurator
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
Handbuch Version 1.1.0
4 Inhaltsverzeichnis MODBUS-Master-Konfigurator
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
Handbuch Version 1.1.0
Inhaltsverzeichnis 5 MODBUS-Master-Konfigurator
Tabellenverzeichnis ........................................................................................... 63
Handbuch Version 1.1.0
6 Abbildungsverzeichnis MODBUS-Master-Konfigurator

1 Hinweise zu dieser Dokumentation

Hinweis

1.1 Gültigkeitsbereich

1.2 Urheberschutz

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.
Die vorliegende Dokumentation gilt für die Software des MODBUS-Master­Konfigurators.
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.
Handbuch Version 1.1.0
Abbildungsverzeichnis 7 MODBUS-Master-Konfigurator

1.3 Symbole

WARNUNG
VORSICHT
GEFAHR
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.
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 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.
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).
Handbuch Version 1.1.0
8 Abbildungsverzeichnis
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
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
Datei > Neu
Eingabe
Bezeichnungen von Eingabe- oder Auswahlfeldern werden fett
Messbereichsanfang
„Wert“
Eingabe- oder Auswahlwerte werden in Anführungszeichen
Geben Sie unter Messbereichsanfang den Wert „4 mA“ ein.
[Button]
Schaltflächenbeschriftungen in Dialogen werden fett dargestellt und
[Eingabe]
[Taste]
Tastenbeschriftungen auf der Tastatur werden fett dargestellt und in
[F5]
MODBUS-Master-Konfigurator

1.4 Darstellung der Zahlensysteme

1.5 Schriftkonventionen

Auswahl eines Menüpunktes aus einem Menü z. B.:
dargestellt z. B.:
dargestellt z. B.:
in eckige Klammern eingefasst z. B.:
eckige Klammern eingefasst z. B.:
Handbuch Version 1.1.0
Abbildungsverzeichnis 9 MODBUS-Master-Konfigurator

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.
Handbuch Version 1.1.0
10 Abbildungsverzeichnis
Tabelle 3: Erforderliche 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,
Tabelle 4: Erforderliche Software
Komponente
Bezugsquelle (Bestellnummer)
WAGO-I/O-PRO
support@wago.com)
WAGO (759-333)
Tabelle 5: Optionale Software
Komponente
Bezugsquelle
WAGO-I/O-CHECK
WAGO (759-302)
WAGO Ethernet Settings
WAGO (kostenloser Internetdownload unter: www.wago.com)
MODBUS-Master-Konfigurator

2.2 Systemvoraussetzungen

2.2.1 PC-Hardware

Standard-Webbrowser mit Java-Unterstützung

2.2.2 PC-Software

ab Version > 2.3.9.40
(beinhaltet MODBUS-Master­Konfigurator) Bestandskunden mit älteren Versionen wenden sich bitte an den Support:
(Handbuch zu WAGO-I/O-PRO als kostenloser Download unter: www.wago.com).
Handbuch Version 1.1.0
Abbildungsverzeichnis 11
Tabelle 6: Unterstützte MODBUS-Master-Geräte
Serie / Untergruppe
Geräteklasse
Bestellnummer
WAGO-I/O-SYSTEM 750 /
16-Bit-Derivate
750-804, 750-804/xxxx-xxx1, 750-806,
750-842/xxxx-xxx1, 750-843
32-Bit-Derivate
750-830, 750-831, 750-831/xxxx-xxx1,
750-8203, 750-8204, 750-8206
WAGO-I/O-SYSTEM 758 /
Kompakt-Industrie-PCs
758-870/000-000, 758-870/000-001,
WAGO PERSPECTO® 762 /
PERSPECTO®
762-3035/000-001,
762-3150/000-001
MODBUS-Master-Konfigurator

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:
(P-)FC 750-8xx
IPC 758-87x
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-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,
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,
CP 762-3xxx/000-001
Handbuch Version 1.1.0
Control Panel mit Target­Visualisierung
762-3057/000-001, 762-3104/000-001, 762-3121/000-001,
12 Abbildungsverzeichnis
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
MODBUS-Master-Konfigurator
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).
Handbuch Version 1.1.0
Abbildungsverzeichnis 13
Tabelle 8: Mögliche WAGO-MODBUS-Slaves
MODBUS-Slaves
WAGO-Geräte
MODBUS-Slaves über ETHERNET
ETHERNET-Feldbuskoppler der Serie 750: 750–3xx; 0750-
0001, 0750-8218, 0750-8218/xxxx-0001
MODBUS-Slaves mit serieller
PFC200-Derivate: 750-860x
RS232/RS485-Controller (750-812, 750-814,750-830, …)
MODBUS-Master-Konfigurator

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.
(UDP und TCP)
Schnittstelle (MODBUS RTU)
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-
RS232/RS485-Koppler (750-312, 750-314, 0750-0316/0300­0000, 0750-0816/0300-0000…)
Handbuch Version 1.1.0
14 Abbildungsverzeichnis MODBUS-Master-Konfigurator

2.4 Sicherheitshinweise

Hinweis
Information
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.
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.
Handbuch Version 1.1.0
Abbildungsverzeichnis 15 MODBUS-Master-Konfigurator

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.
Hinweis
Hinweis
Ferner muss die Software WAGO-I/O-PRO (Versionsstand mit integriertem MODBUS-Master-Konfigurator) auf Ihrem PC verfügbar sein.
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: support@wago.com.
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.
Handbuch Version 1.1.0
16 Abbildungsverzeichnis MODBUS-Master-Konfigurator
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“
Handbuch Version 1.1.0
Abbildungsverzeichnis 17 MODBUS-Master-Konfigurator

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
Handbuch Version 1.1.0
18 Abbildungsverzeichnis MODBUS-Master-Konfigurator

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.
Handbuch Version 1.1.0
Abbildungsverzeichnis 19 MODBUS-Master-Konfigurator
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“
Handbuch Version 1.1.0
20 Abbildungsverzeichnis
Tabelle 9: Konfigurationsablauf – Übersicht
Werkzeug
Ausführungsschritte
MODBUS-Master-Konfigurator

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.
WAGO-I/O-PRO
MODBUS-Master-Konfigurator
WAGO-I/O-PRO
Schritt 1:
Schritt 2:
Schritt 3:
Schritt 4:
Schritt 5:
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.
Projekt erstellen
MODBUS-Netzwerk konfigurieren
Netzteilnehmer konfigurieren
Code generieren
In Anwenderapplikation integrieren

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.
Handbuch Version 1.1.0
Loading...
+ 44 hidden pages