Burkert 8605 Series Operating Instructions Manual
Hide thumbs Also See for 8605 Series:
Table of Contents

Advertisement

Available languages

Available languages

Type 8605
Digitale Ansteuerelektronik
für Proportionalventile
- Digital Communication
Serial communication (RS 232 / RS 485)
Serielle Kommunikation (RS 232 / RS 485)
Communication sérielle (RS 232 / RS 485)
Supplement to Operating Instructions
Ergänzung zur Bedienungsanleitung
Complément aux instructions de service

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 8605 Series and is the answer not in the manual?

Questions and answers

Summary of Contents for Burkert 8605 Series

  • Page 1 Type 8605 Digitale Ansteuerelektronik für Proportionalventile - Digital Communication Serial communication (RS 232 / RS 485) Serielle Kommunikation (RS 232 / RS 485) Communication sérielle (RS 232 / RS 485) Supplement to Operating Instructions Ergänzung zur Bedienungsanleitung Complément aux instructions de service...
  • Page 2 We reserve the right to make technical changes without notice. Technische Änderungen vorbehalten. Sous réserve de modifications techniques. © Bürkert Werke GmbH & Co. KG, 20 - 2017 Operating Instructions 1706/0 _EU-EN_008 / Original DE...
  • Page 3: Table Of Contents

    Typ 8605 Description of Communication with Type 8605 ontents Supplementary Operating inStructiOnS ......................4 1.1. Symbols ......................................4 general infOrmatiOn ................................5 2.1. contact addresses ................................5 2.2. information on the internet ...............................5 2.3. english terms ...................................5 Serial cOmmunicatiOn ................................6 3.1. rS232 connection to pc ..............................6 3.2. rS485 connection to pc ..............................8 3.3. transfer protocol .................................10 3.4. telegram .
  • Page 4: Supplementary Operating Instructions

    Typ 8605 Supplementary Operating Instructions SupplemenTary OperaTing inSTrucTiOnS The Supplementary Operating Instructions describe communication with the control electronics for proportional valves. Safety Information! Safety instructions and information for using the device may be found in the corresponding operating instructions. • The operating instructions must be read and understood.
  • Page 5: General Information

    International Contact addresses can be found on the final pages of the printed operating instructions. And also on the Internet at: www.burkert.com 2.2. information on the internet The operating instructions and data sheets for device types can be found on the Internet at: www.burkert.com...
  • Page 6: Serial Communication

    Typ 8605 Serial Communication Serial cOmmunicaTiOn 3.1. rS232 connection to pc 3.1.1. rS232 - module for cable plug (item number: 667840) Fig. 1: RS232 - Module for cable plug (667840) Pin assignment type 8605 - rS232 pc (SuB-D 9-pin plug) RS232 Txd (Pin 1 M8 plug) Pin 2 RS232 Rxd (Pin 3 M8 plug) Pin 3...
  • Page 7 Typ 8605 Serial Communication 3.1.2. rS232 - module for Din-rail version (item number: 667842) 22,4 Fig. 2: RS232 - Module for DIN-rail version (667842) Assignment of screw-type terminals type 8605 - rS232 pc (SuB-D 9-pin plug) RS232 Txd (terminal 7) Pin 2 RS232 Rxd (terminal 8) Pin 3 RS232 GNd (terminal 9) Pin 5...
  • Page 8: Rs485 Connection To Pc

    Typ 8605 Serial Communication 3.2. rS485 connection to pc 3.2.1. rS485 - module for cable plug (item number: 667841) Fig. 3: RS485 - Module for cable plug (667841) Pin assignment type 8605 - rS485 RS485 Rxd / Txd-N A cable (Pin 3 M8 plug) RS485 Rxd / Txd-P B cable (Pin 1 M8 plug)
  • Page 9 Typ 8605 Serial Communication 3.2.2. 485 - module for Din-rail version (item number: 667843) 22,4 Fig. 5: 485 - Module for DIN-rail version (667843) Assignment of screw-type terminals type 8605 - rS 485 RS485 Rxd / Txd-N A-Leitung (Klemme 8) RS485 Rxd / Txd-P B-Leitung (Klemme 7) RS485 GNd...
  • Page 10: Transfer Protocol

    Typ 8605 Serial Communication 3.3. Transfer protocol 3.3.1. Transfer channels The following lines are used for the serial interface: Wire-conducted communication Ground Reception line (PC → device) Transmission line (device → PC) 3.3.2. Data format The layout of the serial interface protocol is as follows: Transfer rate 9600 Bd data bits...
  • Page 11: Telegram

    Typ 8605 Serial Communication 3.4. Telegram 3.4.1. general information The layout of the transmission telegram is based on the HART protocol. HART is a master slave protocol, i.e. each transmission is started by a master device (PC or manual operating unit). The slave device (field device, 8605) responds only to a master telegram if the device was addressed by the telegram.
  • Page 12 Typ 8605 Serial Communication 3.4.2. preamble The preamble consists of 2 to 20 0xFF characters. It is used to synchronize the data transfer. 3.4.3. Delimiter Telegrams are distinguished from each other mainly by the delimiter: message type Short frame long frame Master → Slave 0x02 0x82 Slave →...
  • Page 13 1: In burst mode Bit 2 ... 7 Manufacturer Id Code (x) (Bit 2 = MSB, Bit 7 = LSB) 0x78 = Burkert Bit 8 ... 15 device Type Code (y) (Bit 8 = MSB, Bit 15 = LSB) 0xEB = 8605 Bit 16 ...
  • Page 14 Typ 8605 Serial Communication 3.4.7. Status Transferred only from the slave to the master in a response telegram. Consists of 2 bytes. The status bytes are used to detect communication errors or for the operating status of the slave device. 3.4.8.
  • Page 15: Commands

    Typ 8605 Serial Communication 3.5. commands command number 0x00 command name readuniqueldentifier request Command 0x00 Byte count data response Command 0x00 Byte count 14 (18) Status 2 bytes, device status data 12 (16) bytes "254" (expansion) manufacturer identification code manufacturer‘s device type code number of preambles required universal command revision device-specific command revision...
  • Page 16 Typ 8605 Serial Communication command number 0x01 command name readprimaryVariable request Command 0x01 Byte count data response Command 0x01 Byte count Status 2 bytes, device status data 5 bytes PV units code 1 ... 4 primary variable (float) Description HART-Universal Command 1. PV Unit 0 x 39 Coil current scaled as a %, where I...
  • Page 17 Typ 8605 Serial Communication command number 0x02 command name readcurrentandpercentOfrange request Command 0x02 Byte count data response Command 0x02 Byte count Status 2 bytes, device status data 8 bytes 0 ... 3 current (mA) (float) 4 ... 7 percent of range (float) Description HART-Universal Command 2.
  • Page 18 Typ 8605 Serial Communication command number 0x03 command name readcurrentandfourDynamicVariables request Command 0x03 Byte count data response Command 0x03 Byte count Status 2 bytes, device status data 24 bytes 0 ... 3 current (mA) (float) PV units code 5 ... 8 primary variable (float) SV units code 10 ...
  • Page 19 Typ 8605 Serial Communication command number 0x06 command name Writepollingaddress request Command 0x06 Byte count data 1 byte polling address response Command 0x06 Byte count Status 2 bytes, device status data 1 byte polling address Description HART-Universal Command 6: Command for changing the HART polling address. Table 10: Command 0x06 - WritePollingAddress english...
  • Page 20 Typ 8605 Serial Communication command number 0x27 command name eepromcontrol request Command 0x27 Byte count data 1 byte = Write to EEPROM = Copy content of EEPROM to RAM response Command 0x27 Byte count Status 2 bytes, device status data 1 byte = Write to EEPROM = Copy content of EEPROM to RAM Description...
  • Page 21 Typ 8605 Serial Communication command number 0x80 command name readVersion request Command 0x80 Byte count data response Command 0x80 Byte count Status 2 bytes, device status data 34 bytes 0...1 device type (unsigned int), e.g. 8605 device number, z. B. 1 3...6 device Id number (unsigned long) 7...10 device serial number (unsigned long)
  • Page 22 Typ 8605 Serial Communication Serial Communication command number 0x92 command name extSetpoint request Command 0x92 Byte count data 1 byte Internal set-point value settings External set-point value settings 4 bytes 0 ... 3 Set-point value [%] (float) response Command 0x92 Byte count Status 2 bytes, device status data...
  • Page 23 Typ 8605 Serial Communication Example: All data as hexadecimal numbers (prefix 0x) short frame Primary master Short address 0 data sent data received • Set-point value settings digital 0.0% ( 0x00000000 IEEE 754) 0xFF 0xFF 0x02 0x80 0x92 0x05 0x01 0x00 0x00 0x00 0x00 0x14 0xFF 0xFF 0x06 0x80 0x92 0x07 0x00 0x00 0x01 0x00 0x00 0x00 0x00 0x12 •...
  • Page 24 Typ 8605 Serial Communication command number 0x98 command name extSetpointWithoutanswer Device types 0xee request Command 0x92 Byte count data 1 byte Set-point value settings, internal Set-point value settings, external 4 bytes 1 ... 4 Set-point value [%] (float) response Command Byte count Status data Description determines the set-point value settings and describes the external set-point value as a percentage:...
  • Page 25 Typ 8605 Serial Communication 3.6. error messages 3.6.1. first status byte communication error Error code 0x82 Error name overflow description UART error, receive buffer, overflow was detected. Error code 0x88 Error name checksum description An incorrect checksum was received. Error code 0x90 Error name framing...
  • Page 26 Typ 8605 Serial Communication command error Error code 0x02 Error name invalid_selection description An invalid data range was selected. Error code 0x03 Error name parameter_too_large Transfer parameter too large. It may be a table or array index from the data range, i.e. an description incorrect value range.
  • Page 27 Typ 8605 Serial Communication Device status Error code 0x20 Error name device_busy description device is busy. Table 17: Error messages - First status byte - Device status internal device-specific error messages Error code 0x01 Error name timeout The time limit was exceeded, i.e. too much time passed between a valid received delimiter description and a complete command.
  • Page 28 Typ 8605 Serial Communication 3.6.2. Second status byte Second status byte Bit 7 Field device malfunction Bit 6 reserved for future purposes Bit 5 reserved for future purposes Bit 4 reserved for future purposes Bit 3 reserved for future purposes Bit 2 reserved for future purposes Bit 1 reserved for future purposes...
  • Page 29 Typ 8605 Beschreibung der Kommunikation mit Typ 8605 nhalt ergänzenDe BeDienungSanleitung .........................28 1.1. Darstellungsmittel ................................28 allgemeine HinWeiSe ................................29 2.1. Kontaktadressen .................................29 2.2. informationen im internet ...............................29 2.3. englische Begriffe ................................29 Serielle KOmmuniKatiOn..............................30 3.1. rS 232 Verbindung zum pc ............................30 3.2. rS 485 Verbindung zum pc ............................32 3.3. Übertragungsprotokoll ..............................34 3.4. telegramm ....................................35 3.5. Befehle .....................................39 3.6. fehlermeldungen ................................49 deutsch...
  • Page 30: Ergänzende Bedienungsanleitung

    Typ 8605 Ergänzende Bedienungsanleitung ergänzenDe BeDienungSanleiTung die ergänzende Bedienungsanleitung beschreibt die Kommunikation mit der Ansteuerelektronik für Proportionalventile. Informationen zur Sicherheit! Sicherheitshinweise und Informationen für den Einsatz des Gerätes finden Sie in der dazugehörigen Bedienungsanleitung. • die Bedienungsanleitung muss gelesen und verstanden werden. 1.1.
  • Page 31: Allgemeine Hinweise

    Fax: 07940 - 10 91 448 E-mail: info@de.buerkert.com International die Kontaktadressen finden Sie auf den letzten Seiten der gedruckten Bedienungsanleitung. Außerdem im Internet unter: www.burkert.com 2.2. informationen im internet Bedienungsanleitungen und datenblätter zu Typ 8605 finden Sie im Internet unter: www.buerkert.de desweiteren steht eine komplette dokumentation auf Cd bereit, die unter der Identnummer 804625 bestellt werden kann.
  • Page 32: Serielle Kommunikation

    Typ 8605 Serielle Kommunikation Serielle KOmmuniKaTiOn 3.1. rS 232 Verbindung zum pc 3.1.1. rS232 - modul für gerätesteckdose (Bestellnummer: 667840) Bild 1: RS232 - Modul für Gerätesteckdose (667840) Anschlussbelegung typ 8605 - rS 232 pc (SuB-D 9pin Stecker) RS232 Txd (Pin 1 M8 Stecker) Pin 2 RS232 Rxd (Pin 3 M8 Stecker) Pin 3 RS232 GNd (Pin 2 und 4 M8 Stecker) Pin 5...
  • Page 33 Typ 8605 Serielle Kommunikation 3.1.2. rS232 - modul für Hutschienenausführung (Bestellnummer: 667842) 22,4 Bild 2: RS232 - Modul für Hutschienenausführung (667842) Anschlussbelegung typ 8605 - rS 232 pc (SuB-D 9pin Stecker) RS232 Txd (Klemme 7) Pin 2 RS232 Rxd (Klemme 8) Pin 3 RS232 GNd (Klemme 9) Pin 5 Tabelle 2: Anschlussbelegung Modul für Hutschienenausführung RS 232...
  • Page 34: Rs 485 Verbindung Zum Pc

    Typ 8605 Serielle Kommunikation 3.2. rS 485 Verbindung zum pc 3.2.1. rS485 - modul für gerätesteckdose (Bestellnummer: 667841) Bild 3: RS485 - Modul für Gerätesteckdose (667841) Anschlussbelegung typ 8605 - rS 485 RS485 Rxd / Txd-N A-Leitung (Pin 3 M8 Stecker) RS485 Rxd / Txd-P B-Leitung (Pin 1 M8 Stecker) RS485 GNd...
  • Page 35 Typ 8605 Serielle Kommunikation 3.2.2. 485 - modul für Hutschienenausführung (Bestellnummer: 667843) 22,4 Bild 5: 485 - Modul für Hutschienenausführung (667843) Anschlussbelegung typ 8605 - rS 485 RS485 Rxd / Txd-N A-Leitung (Klemme 8) RS485 Rxd / Txd-P B-Leitung (Klemme 7) RS485 GNd (Klemme 9) Tabelle 4: Anschlussbelegung RS 485 Betrieb mit Abschlusswiderständen (letzter Teilnehmer):...
  • Page 36: Übertragungsprotokoll

    Typ 8605 Serielle Kommunikation 3.3. Übertragungsprotokoll 3.3.1. Übertragungskanäle Für die serielle Schnittstelle werden folgende Leitungen verwendet: drahtgebundene Kommunikation Masse Empfangsleitung (PC → Gerät) Sendeleitung (Gerät → PC) 3.3.2. Datenformat das Protokoll der seriellen Schnittstelle ist wie folgt aufgebaut: Übertragungsrate 9600 Bd datenbits Parität none...
  • Page 37: Telegramm

    Typ 8605 Serielle Kommunikation 3.4. Telegramm 3.4.1. allgemeines der Aufbau des Sendetelegramms beruht auf dem HART-Protokoll. HART ist ein Master-Slave-Protokoll, d. h. jede Übertragung wird durch ein Master-Gerät gestartet (PC oder manuelle Bedieneinheit). das Slave-Gerät (Feldgerät, 8605) reagiert nur auf ein Master-Telegramm, wenn es von ihm adressiert wurde. Ausnahme: Burst message (Burstmeldung).
  • Page 38 Typ 8605 Serielle Kommunikation 3.4.2. präambel die Präambel besteht aus 2 bis 20 0xFF Zeichen. Sie wird zum Synchronisieren des datentransfers verwendet. 3.4.3. Startzeichen die Telegramme unterscheiden sich in erster Linie durch das Startzeichen (delimiter): message type (meldungstyp) Short frame long frame Master → Slave 0x02 0x82 Slave →...
  • Page 39 1: In burst mode (Im Burstmodus) Bit 2 ... 7 Manufacturer (Hersteller) Id Code (x) (Bit 2 = MSB, Bit 7 = LSB) 0x78 = Burkert Bit 8 ... 15 device Type (Gerätetyp) Code (y) (Bit 8 = MSB, Bit 15 = LSB) 0xEB = 8605 Bit 16 ...
  • Page 40 Typ 8605 Serielle Kommunikation 3.4.7. Status Wird nur vom Slave zum Master in einem Antworttelegramm übertragen und besteht aus 2 Bytes. die Statusbytes werden für die detektion von Kommunikationsfehlern oder für den Betriebsstatus des Slave-Gerätes verwendet. 3.4.8. Daten datenbytes, je nach Befehl. Bis zu maximal 255 datenbytes können übertragen werden. Es ist zu beachten, dass die Gesamtanzahl der Bytes von Adresse + daten 255 nicht übersteigen kann.
  • Page 41: Befehle

    Typ 8605 Serielle Kommunikation 3.5. Befehle Befehlsnummer 0x00 Befehlsname readuniqueldentifier anforderung Befehl 0x00 Bytezählwert daten antwort Befehl 0x00 Bytezählwert 14 (18) Status 2 Bytes Gerätestatus daten 12 (16) Bytes „254“ (expansion) manufacturer identification code manufacturer‘s device type code number of preambles required universal command revision device-specific command revision software revision...
  • Page 42 Typ 8605 Serielle Kommunikation Befehlsnummer 0x01 Befehlsname readprimaryVariable anforderung Befehl 0x01 Bytezählwert daten antwort Befehl 0x01 Bytezählwert Status 2 Bytes Gerätestatus daten 5 Bytes PV units code 1 ... 4 primary variable (float) Beschreibung HART-Universal Command 1. PV Unit 0 x 39 Spulenstrom skaliert in %, wobei I = 0 % und I = 100 %...
  • Page 43 Typ 8605 Serielle Kommunikation Befehlsnummer 0x02 Befehlsname readcurrentandpercentOfrange anforderung Befehl 0x02 Bytezählwert daten antwort Befehl 0x02 Bytezählwert Status 2 Bytes Gerätestatus daten 8 Bytes 0 ... 3 current (mA) (float) 4 ... 7 percent of range (float) Beschreibung HART-Universal Command 2. current: Spulenstrom in mA percent of range:...
  • Page 44 Typ 8605 Serielle Kommunikation Befehlsnummer 0x03 Befehlsname readcurrentandfourDynamicVariables anforderung Befehl 0x03 Bytezählwert daten antwort Befehl 0x03 Bytezählwert Status 2 Bytes Gerätestatus daten 24 Bytes 0 ... 3 current (mA) (float) PV units code 5 ... 8 primary variable (float) SV units code 10 ...
  • Page 45 Typ 8605 Serielle Kommunikation Befehlsnummer 0x06 Befehlsname Writepollingaddress anforderung Befehl 0x06 Bytezählwert daten 1 Byte polling address antwort Befehl 0x06 Bytezählwert Status 2 Bytes Gerätestatus daten 1 Byte polling address Beschreibung HART-Universal Command 6: Befehl zur Änderung der Polling-Adresse. Tabelle 10: Befehl 0x06 - WritePollingAddress deutsch...
  • Page 46 Typ 8605 Serielle Kommunikation Befehlsnummer 0x27 Befehlsname eepromcontrol anforderung Befehl 0x27 Bytezählwert daten 1 Byte = Write to EEPROM (EEPROM beschreiben) = Copy content of EEPROM to RAM (Inhalt des EEPROM in den RAM kopieren) antwort Befehl 0x27 Bytezählwert Status 2 Bytes Gerätestatus daten 1 Byte...
  • Page 47 Typ 8605 Serielle Kommunikation Befehlsnummer 0x80 Befehlsname readVersion anforderung Befehl 0x80 Bytezählwert daten antwort Befehl 0x80 Bytezählwert Status 2 Bytes Gerätestatus daten 31 Bytes 0...1 Gerätetyp (unsigned int), z. B. 8605 Gerätenummer, z. B. 1 3...6 Geräte-Identnummer (unsigned long) 7...10 Geräte-Seriennummer (unsigned long) 11...14 Software-Identnummer (unsigned long)
  • Page 48 Typ 8605 Serielle Kommunikation Befehlsnummer 0x92 Befehlsname extSetpoint anforderung Befehl 0x92 Bytezählwert daten 1 Byte interne Sollwertvorgabe externe Sollwertvorgabe 4 Byte 1 ... 4 Sollwert [%] (float) antwort Befehl 0x92 Bytezählwert daten 1 Byte interne Sollwertvorgabe externe Sollwertvorgabe 4 Byte 1 ...
  • Page 49 Typ 8605 Serielle Kommunikation Beispiel: Alle daten als hexadezimale Zahlen (Präfix 0x) Short Frame Primary Master Short-Adresse 0 gesendete daten empfangene daten • Sollwertvorgabe digital 0,0 % ( 0x00000000 IEEE 754) 0xFF 0xFF 0x02 0x80 0x92 0x05 0x01 0x00 0x00 0x00 0x00 0x14 0xFF 0xFF 0x06 0x80 0x92 0x07 0x00 0x00 0x01 0x00 0x00 0x00 0x00 0x12 •...
  • Page 50 Typ 8605 Serielle Kommunikation Befehlsnummer 0x98 Befehlsname extSetpointWithoutanswer anforderung Befehl 0x98 Bytezählwert daten 1 Byte Sollwertvorgabe intern Sollwertvorgabe extern 4 Byte 1 ... 4 Sollwert [%] (float) antwort Befehl Bytezählwert Status daten Beschreibung Legt die Sollwertvorgabe fest und beschreibt den externen Sollwert in Prozent: intern = analog, die Sollwertvorgabe erfolgt über das angelegte analoge Sollwertsignal extern = RS232, RS485 Bei diesem Befehl wird keine antwort gesendet.
  • Page 51 Typ 8605 Serielle Kommunikation 3.6. fehlermeldungen 3.6.1. erstes Statusbyte Kommunikationsfehler Fehlercode 0x82 Fehlername overflow Beschreibung UART-Fehler, Receive Buffer, Overflow wurde erkannt. Fehlercode 0x88 Fehlername checksum Beschreibung Es wurde eine falsche Checksumme empfangen. Fehlercode 0x90 Fehlername framing Beschreibung UART-Fehler, Framing Error wurde erkannt. Fehlercode 0xa0 Fehlername...
  • Page 52 Typ 8605 Serielle Kommunikation Befehlsfehler Fehlercode 0x02 Fehlername invalid_selection Beschreibung Es wurde ein ungültiger datenbereich ausgewählt. Fehlercode 0x03 Fehlername parameter_too_large Beschreibung Übergabeparameter zu groß, dies kann ein Tabellen- oder Array-Index sein oder auch einer der Parameter aus dem datenbereich, d. h. der Wertebereich wurde überschritten. Fehlercode 0x04 Fehlername...
  • Page 53 Typ 8605 Serielle Kommunikation gerätestatus Fehlercode 0x20 Fehlername device_busy Beschreibung Gerät ist beschäftigt. Tabelle 17: Fehlermeldungen - Erstes Statusbyte - Gerätestatus gerätespezifische fehlermeldungen Fehlercode 0x01 Fehlername timeout Beschreibung das Zeitlimit wurde überschritten, d. h. zwischen dem Empfang eines gültigen Startzeichens und einem kompletten Befehl verging zuviel Zeit. Fehlercode 0x41 Fehlername...
  • Page 54 Typ 8605 Serielle Kommunikation 3.6.2. zweites Statusbyte zweites Statusbyte Bit 7 Field device malfunction (Feldgerätefehlfunktion) Bit 6 reserviert für zukünftige Zwecke Bit 5 reserviert für zukünftige Zwecke Bit 4 reserviert für zukünftige Zwecke Bit 3 reserviert für zukünftige Zwecke Bit 2 reserviert für zukünftige Zwecke Bit 1 reserviert für zukünftige Zwecke...
  • Page 55 Typ 8605 Description de la communication avec le type 8605 ommaIre inStructiOnS De SerVice cOmplémentaireS ....................54 1.1. Symboles ....................................54 inDicatiOnS généraleS ................................55 2.1. adresses ....................................55 2.2. informations sur internet ..............................55 2.3. termes anglais ..................................55 cOmmunicatiOn Série ................................56 3.1. rS232 connexion avec le pc............................56 3.2. rS 485 connexion avec le pc ............................58 3.3. protocole de transmission .............................60 3.4. trame ......................................61 3.5. commandes ..................................65 3.6. messages d'erreur .
  • Page 56: Instructions De Service Complémentaires

    Typ 8605 Instructions de service complémentaires inSTrucTiOnS De SerVice cOmplémenTaireS Les instructions de service complémentaires décrivent la communication avec l’électronique de pilotage pour électrovannes proportionnelles. Informations importantes pour la sécurité. Vous trouverez les consignes de sécurité et les informations concernant l'utilisation de l'appareil dans les ins- tructions de service correspondantes.
  • Page 57: Indications Générales

    International Les adresses se trouvent aux dernières pages des instructions de service imprimées. Egalement sur internet sous : www.burkert.com 2.2. informations sur internet Vous trouverez les instructions de service et les fiches techniques concernant les types d'appareil sur Internet sous : www.buerkert.fr...
  • Page 58 Typ 8605 Communication Série cOmmunicaTiOn Série 3.1. rS232 connexion avec le pc 3.1.1. rS232 - module pour le connecteur (code ident.: 667840) Fig. 1 : RS232 - Module pour le connecteur (667840) Affectation des broches type 8605 - rS232 pc (connecteur SuB-D à 9 broches) RS232 Txd (broche 1 du connecteur rond M8) Broche 2 RS232 Rxd (broche 3 du connecteur rond M8) Broche 3...
  • Page 59 Typ 8605 Communication Série 3.1.2. rS232 - module pour la version rail Din (code ident.: 667842) 22,4 Fig. 2 : RS232 - Module pour la version rail DIN (667842) Affectation des bornes à vis type 8605 - rS232 pc (connecteur SuB-D à 9 broches) RS232 Txd (borne à vis 7) Broche 2 RS232 Rxd (borne à...
  • Page 60: Communication Série

    Typ 8605 Communication Série 3.2. rS 485 connexion avec le pc 3.2.1. rS485 - module pour le connecteur (code ident.: 667841) Fig. 3 : RS485 - Module pour le connecteur (667841) Affectation des broches type 8605 - rS485 RS485 Rxd / Txd-N A-Ligne (broche 3 du connecteur rond M8) RS485 Rxd / Txd-P B-Ligne...
  • Page 61 Typ 8605 Communication Série 3.2.2. 485 - module pour la version rail Din (code ident.: 667843) 22,4 Fig. 5 : 485 - Module pour la version rail DIN (667843) Affectation des bornes à vis type 8605 - rS485 RS485 Rxd / Txd-N A-Ligne (borne à...
  • Page 62: Protocole De Transmission

    Typ 8605 Communication Série 3.3. protocole de transmission 3.3.1. canaux de transmission Les lignes suivantes sont utilisées pour l'interface série : Communication par fil Masse Ligne de réception (PC → appareil) Ligne d'émission (appareil → PC) 3.3.2. format de données Le protocole de l'interface série est structuré...
  • Page 63: Trame

    Typ 8605 Communication Série 3.4. Trame 3.4.1. généralités La structure de la trame d'émission est basée sur le protocole HART. HART est un protocole Master-Slave (maître- esclave), c'est-à-dire que chaque transmission est démarrée par un appareil maître (PC ou unité de commande manuelle).
  • Page 64 Typ 8605 Communication Série 3.4.2. préambule Le préambule est composé de 2 à 20 caractères 0xFF. Il est utilisé pour synchroniser le transfert des données. 3.4.3. caractère de démarrage En premier lieu, les trames se différencient entre elles par leur caractère de démarrage : type de message Short frame long frame...
  • Page 65 1: In burst mode (En mode burst) Bit 2 ... 7 Manufacturer (fabricant) Id Code (x) (Bit 2 = MSB, Bit 7 = LSB) 0x78 = Burkert Bit 8 ... 15 device Type (type d’appareil) Code (y) (Bit 8 = MSB, Bit 15 = LSB) 0xEB = 8605 Bit 16 ...
  • Page 66 Typ 8605 Communication Série 3.4.7. Status Ce code est transmis uniquement du Slave au Master dans une trame de réponse et est constituée de 2 octets. Les octets d'état sont utilisés pour la détection des erreurs de communication ou encore pour l'état de service de l'appareil Slave.
  • Page 67: Commandes

    Typ 8605 Communication Série 3.5. commandes numéro de la 0x00 commande readuniqueldentifier nom de la commande exigence Commande 0x00 Nombre d'octets données réponse Commande 0x00 Nombre d'octets 14 (18) Status Etat de l’appareil 2 octets données 12 (16) octets « 254 » (expansion) manufacturer identification code (code d'identification du fabricant) manufacturer‘s device type code (code du type d'appareil du fabricant) number of preambles required (nombre de préambules requis) universal command revision (révision commande universelle)
  • Page 68 Typ 8605 Communication Série numéro de la 0x01 commande readprimaryVariable nom de la commande exigence Commande 0x01 Nombre d'octets données réponse Commande 0x01 Nombre d'octets Status Etat de l’appareil 2 octets données 5 octets PV units code (code unités PV) 1 ... 4 primary variable (float) (première variable (float)) Description HART-Universal Command 1 (commande universelle HART 1).
  • Page 69 Typ 8605 Communication Série numéro de la 0x02 commande readcurrentandpercentOfrange nom de la commande exigence Commande 0x02 Nombre d’octets 0 données réponse Commande 0x02 Nombre d’octets 10 Status Etat de l’appareil 2 octets données 8 octets 0 ... 3 current (mA) (float) 4 ... 7 percent of range (float) Description HART-Universal Command 2 (commande universelle HART 2).
  • Page 70 Typ 8605 Communication Série numéro de la 0x03 commande readcurrentandfourDynamicVariables nom de la commande exigence Commande 0x03 Nombre d'octets données réponse Commande 0x03 Nombre d'octets Status Etat de l’appareil 2 octets données 24 octets 0 ... 3 current (mA) (float) PV units code (code unités PV) 5 ...
  • Page 71 Typ 8605 Communication Série numéro de la 0x06 commande Writepollingaddress nom de la commande exigence Commande 0x06 Nombre d'octets données 1 octet polling address réponse Commande 0x06 Nombre d'octets Status Etat de l’appareil 2 octets données 1 octet polling address Description HART-Universal Command 6 (commande universelle HART 6) : Commande pour modifier l'adresse polling HART.
  • Page 72 Typ 8605 Communication Série numéro de la 0x27 commande eepromcontrol nom de la commande exigence Commande 0x27 Nombre d'octets données 1 octet = écrire EEPROM = copier le contenu de l’EEPROM dans la RAM réponse Commande 0x27 Nombre d'octets Status Etat de l’appareil 2 octets données 1 octet = écrire EEPROM...
  • Page 73 Typ 8605 Communication Série numéro de la commande 0x80 nom de la commande readVersion exigence Commande 0x80 Nombre d'octets données réponse Commande 0x80 Nombre d'octets Status Etat de l’appareil 2 octets données 34 octets 0...1 Type d'appareil (unsigned int), par ex. 8605 Numéro d'appareil, par ex. 1 3...6 Numéro d'identification de l'appareil (unsigned long) 7...10...
  • Page 74 Typ 8605 Communication Série numéro de la commande 0x92 nom de la commande extSetpoint exigence Commande 0x92 Nombre d'octets données 1 octet valeur de consigne interne valeur de consigne externe 4 octets 0 ... 3 valeur de consigne [%] (float) réponse Commande 0x92 Nombre d'octets Status Etat de l’appareil 2 octets données 1 octet...
  • Page 75 Typ 8605 Communication Série Exemple : toutes les données décrites en hexadécimal (préfixe 0x) Short Frame Master primaire Adresse Short 0 données envoyées données reçues • Valeur de consigne numérique 0,0 % ( 0x00000000 IEEE 754) 0xFF 0xFF 0x02 0x80 0x92 0x05 0x01 0x00 0x00 0x00 0x00 0x14 0xFF 0xFF 0x06 0x80 0x92 0x07 0x00 0x00 0x01 0x00 0x00 0x00 0x00 0x12 •...
  • Page 76 Typ 8605 Communication Série numéro de la 0x98 commande extSetpointWithoutanswer nom de la 0xee commande Device types (types d'appareil) exigence Commande 0x92 Nombre d'octets données 1 octet Valeur de consigne interne Valeur de consigne externe 4 octets 1 ... 4 Valeur de consigne [%] (float) réponse Commande Nombre d'octets Status...
  • Page 77 Typ 8605 Communication Série 3.6. messages d'erreur 3.6.1. premier octet d'état erreur de communication Code d'erreur 0x82 Nom de l'erreur overflow Une erreur UART, Receive Buffer (tampon de réception), Overflow (dépassement) a été description détectée. Code d'erreur 0x88 Nom de l'erreur checksum description Une somme de contrôle erronée a été...
  • Page 78 Typ 8605 Communication Série erreur de commande Code d'erreur 0x02 Nom de l'erreur invalid_selection description Une plage de données non valide a été sélectionnée. Code d'erreur 0x03 Nom de l'erreur parameter_too_large L’argument est trop grand. Il peut s'agir d'un index de tableau ou Matrice ou encore de l'un description des paramètres de la plage de données, c.-à-d.
  • Page 79 Typ 8605 Communication Série etat de l'appareil Code d'erreur 0x20 Nom de l'erreur device_busy description L'appareil est occupé. Table 17 : Messages d’erreur - Premier octet d’état - Etat de l’appareil messages d'erreur propres, spécifiques à l'appareil Code d'erreur 0x01 Nom de l'erreur timeout La limite temps a été dépassée, c.-à-d. que trop de temps s'est écoulé entre la réception description d'un caractère de démarrage valide et d'une commande complette.
  • Page 80 Typ 8605 Communication Série 3.6.2. Deuxième octet d'état Deuxième octet d'état Bit 7 dysfonctionnement d'un appareil de terrain Bit 6 réservé à des fins ultérieures Bit 5 réservé à des fins ultérieures Bit 4 réservé à des fins ultérieures Bit 3 réservé à des fins ultérieures Bit 2 réservé...
  • Page 82 www.burkert.com...

Table of Contents