Herunterladen Inhalt Inhalt Diese Seite drucken

WDT CPR Touch Bedienungsanleitung

Modbus tcp kommunikation sps
Verfügbare Sprachen

Verfügbare Sprachen

Kommunikation SPS – CPR Touch
Erstellt am:
Stand:
© 2015
WDT Werner Dosiertechnik GmbH & Co. KG
Hettlinger Straße 17
86637 Wertingen
Tel 08272/9 86 97-0
Fax 08272/9 86 97-19
MODBUS TCP
Version 1.1
27.01.2015
30.08.2016
Alle Rechte vorbehalten
Inhaltsverzeichnis
loading

Inhaltszusammenfassung für WDT CPR Touch

  • Seite 1 Hettlinger Straße 17 86637 Wertingen Tel 08272/9 86 97-0 Fax 08272/9 86 97-19 MODBUS TCP Kommunikation SPS – CPR Touch Version 1.1 Erstellt am: 27.01.2015 Stand: 30.08.2016 © 2015 WDT Werner Dosiertechnik GmbH & Co. KG Alle Rechte vorbehalten...
  • Seite 2: Inhaltsverzeichnis

    Write – Beispiel ........................... 17 ............................18 IAGNOSTIK VERSIONSHISTORIE ........................... 19 Abbildungsverzeichnis: Abbildung 1: Server - Client Schema ....................1 Abbildung 2: MODBUS - Einstellungen ....................2 Abbildung 3: TCP-Server (CPR Touch) aktiv ..................3 Abbildung 4: TCP-Client (SPS) verbunden ................... 3...
  • Seite 3: Allgemein

    MODBUS MESSAGING ON TCP/IP IMPLEMENTATION GUIDE V1.0b http://www.modbus.org/ Netzwerk-Topologie Der Regler (CPR Touch) für öffentliche und private Bäder, ermöglicht eine Fernanzeige bzw. Konfiguration über MODBUS TCP. Ein integrierter TCP-Server ermöglicht eine Verbindung zu einer am Netzwerk angeschlossenen SPS. Das MODBUS-Protokoll dient dem Datenaustausch zwischen den Geräten, dabei bildet der Regler den MODUBS Slave (Client) und die SPS den Master.
  • Seite 4: Serverseitige Einstellungen

    CPR Touch Modbus TCP Serverseitige Einstellungen Zur Konfiguration der Modbus-Schnittstelle müssen Sie sich vorher als Techniker 1 bzw. Netadmin anmelden. Menü → Login → gültiges Passwort eingeben Bei einer erfolgreichen Anmeldung wird im Menü Netzwerk dieses Icon zusätzlich eingeblendet. Die Einstellungen können nun unter Menü → Einstellungen → System → Netzwerk → Fernzugriff Modbus TCP vorgenommen werden.
  • Seite 5: Zugriffs-Intervall

    Ist eine TCP-Verbindung aufgebaut, wird auf dem Server die Kommunikation überwacht. Wird länger als 1500 ms kein MODBUS-Request empfangen, wird die Verbindung Seitens des Servers getrennt. Um einen störungsfreien Betreib der CPR Touch Geräte zu gewährleisten, ist ebenso darauf zu achten, dass höchstens alle 500 ms ein MODBUS-Request gesendet wird! 30.08.2016...
  • Seite 6: Registerübersicht

    CPR Touch Modbus TCP Registerübersicht ADR: 00 Discrete inputs  S.5 Abs.2.1.1 Discrete Inputs ADR: 05 ADR: 06 Coils  S.9 Abs.2.1.2 Coils ADR: 09 ADR: 10  S.10 Abs.2.2.1 Input Registers Input Registers ADR: 35 ADR: 36  S.10 Abs.2.2.2 Holding Registers...
  • Seite 7: Bits (Bool)

    Diese Variablen liegen in den Registern 0-5. Es können entweder mehrere IO‘s bzw. Alarme ausgelesen werden, oder auf einzelne Bits zugegriffen werden. Function-Code: 02 - Read Discrete Inputs Register 00: State State Granudos CPR Touch XL CPR Touch XL 2S Puffertankbefüllung Start Puffertankbefüllung Stop Chlor Leer Chlor Leer Säure Leer...
  • Seite 8 Modbus TCP Durchfluss min Chlor fehlt Durchfluss Messwasser fehlt Durchfluss Messwasser fehlt Register 01: State State Granudos CPR Touch XL CPR Touch XL 2S Puffertank min Alarm Säure Leckage Puffertank max. Chlor Leckage Alarm / Wanne Flockung Leer Flockung Leer...
  • Seite 9 CPR Touch Modbus TCP Register 03: State State Granudos CPR Touch XL CPR Touch XL 2S Dynamische Dynamische Dosierzeitüberwachung pH Dosierzeitüberwachung pH Dynamische Dynamische Dosierzeitüberwachung Cl Dosierzeitüberwachung Cl Dynamische Dynamische Dosierzeitüberwachung mV Dosierzeitüberwachung mV Dosierung Aus Dosierung Aus Puffertank Deaktiviert Alarm...
  • Seite 11: Coils

    CPR Touch Modbus TCP 2.1.2 Coils Diese Variablen liegen in den Registern 6-9. Function-Code: 01 (0x01) - Read Coils Function-Code: 05 (0x05) - Write Single Coils Register 06: State Register 07: State State Icon Read: 1: Automatic – Modus aktiv 0: Menü...
  • Seite 12: Gleitkommazahlen (Float)

    CPR Touch Modbus TCP Gleitkommazahlen (Float) Kommazahlen werden als 32Bit Zahlen in zwei Registern geschrieben (IEEE 765 Float AB CD). Es ist daher auch nur möglich ein Vielfaches von zwei Registern auf einmal auszulesen. Beispiel: pH-Sollwert ( = 6.7 )
  • Seite 13 CPR Touch Modbus TCP Register 46 Register 47 - Sollwert [mg/L] Register 48 Register 49 - p-Range [mg/L] Register 50 Register 51 - alarm low [mg/L] Register 52 Register 53 - alarm high [mg/L] Register 54 Register 55 - timewatch...
  • Seite 14 CPR Touch Modbus TCP Register 98 Register 99 ECO - Cl - timewatch [min] Register 100 Register 101 ECO - mV - threshold [mV] Register 102 Register 103 ECO - mV - alarm low [mV] Register 104 Register 105 ECO - mV - alarm high...
  • Seite 21: Versionshistorie

    CPR Touch Modbus TCP Versionshistorie Datum Version Beschreibung 27.01.2015 Veröffentlichung 16.06.2016 Wort hygiene (Slave/Client) 30.08.2016 Seite 19 von 19...

Diese Anleitung auch für:

Cpr touch xl-2s

Inhaltsverzeichnis