PROFIBUS-Ankoppler für INTERFACE
Transcription
PROFIBUS-Ankoppler für INTERFACE
PHOENIX CONTACT GmbH & Co. KG D-32823 Blomberg, Germany Fax +49-(0)5235-341200, Phone +49-(0)5235-300 www.phoenixcontact.com MNR 9039888 / 04.2009 DE PROFIBUS-Ankoppler für INTERFACE-Systemgeräte EN PROFIBUS coupler for INTERFACE system devices FR Coupleur PROFIBUS pour appareils système INTERFACE ES Acoplador PROFIBUS para aparatos del sistema INTERFACE EM-PB-GATEWAY-IFS Art.-Nr.: 2297620 IN 5 IN 6 IN 7 IN 8 IN 1 IN 2 IN 3 IN 4 U s T U s 0 0 T EM Or -PB d.- -G No AT .: 2 EW 2 9 AY 76 -IF 20 S Dok-Nr.:83082587-00 PHOENIX CONTACT GmbH & Co. KG D-32823 Blomberg, Germany Fax +49-(0)5235-341200 Phone +49-(0)5235-300 www.phoenixcontact.com R PW T DA Err BF SF EM-PB-GATEWAY-IFS O O U S In4 In3 In8 U S In2 In7 6 1 In In RT In5 S-PO ” BD ”SU 4 us 3 O fib Pro 2 O O O1 © PHOENIX CONTACT 2009 Table of Contents Page 1. Brief description ........................................................................................23 2. Terms and definitions ...............................................................................23 3. Connection notes .....................................................................................24 4. Function 4.1. Status LEDs ..........................................................................................25 4.2. S-PORT handling ..................................................................................25 4.3. 'Parameterization' operating mode - Setting the PROFIBUS address ...26 4.4. 'Addressing' operating mode - INTERFACE system addressing ...........27 5. PROFIBUS telegrams 5.1. Structure of the parameterization telegram ...........................................28 5.2. Structure of the diagnostics telegram ....................................................29 6. Configuration telegram .............................................................................32 6.1. Digital Input and Output .........................................................................32 6.2. Module status ........................................................................................33 6.3. Station status .........................................................................................33 6.4. EMM objects .........................................................................................35 7. Measured values - CONTACTRON motor manager EMM .......................38 8. Technical data ..........................................................................................39 FRANÇAIS ESPAÑOL DEUTSCH ENGLISH 2 Inhaltsverzeichnis Seite 1. Kurzbeschreibung.......................................................................................5 2. Begriffsdefinitionen ....................................................................................5 3. Anschlusshinweise ..................................................................................... 6 4. Funktion 4.1. Status-LEDs ..........................................................................................................7 4.2. Handhabung S-PORT ..........................................................................................7 4.3. Betriebsart Parametrierung - Einstellen der PROFIBUS-Adresse .....................8 4.4. Betriebsart Adressierung - INTERFACE-Systemadressierung ..........................9 5. PROFIBUS-Telegramme 5.1. Aufbau des Parametrierungstelegrammes .......................................................10 5.2. Aufbau des Diagnosetelegramms .................................................................... 11 6. Konfigurationstelegramm .........................................................................14 6.1. Digital Input und Output ......................................................................................14 6.2. Modulstatus ........................................................................................................15 6.3. Stationsstatus ......................................................................................................15 6.4. EMM-Objekte .................................................................................................... 17 7. Messwerte - CONTACTRON Motor-Manager EMM ................................20 8. Technische Daten ....................................................................................21 Sommaire Page 1. Brève description ......................................................................................41 2. Définitions des termes ..............................................................................41 3. Conseils de raccordement .......................................................................42 4. Fonction 4.1. LED d'état .............................................................................................43 4.2. Maniement S-PORT ..............................................................................43 4.3. Mode paramétrage - Réglage de l'adresse PROFIBUS ........................44 4.4. Mode adressage - Adressage système INTERFACE ............................ 45 5. Télégrammes PROFIBUS 5.1. Composition du télégramme de paramétrage .......................................46 5.2. Composition du télégramme de diagnostic ...........................................47 6. Télégramme de configuration ..................................................................50 6.1. Entrée et sortie tout-ou-rien ...................................................................50 6.2. Etat du module ......................................................................................51 6.3. Etat station .............................................................................................51 6.4. Objets EMM ..........................................................................................53 7. Valeurs mesurées - Gestionnaire moteur CONTACTRON EMM .............56 8. Caractéristiques techniques .....................................................................57 Indice Página 1. Descripción resumida ...............................................................................59 2. Definiciones de conceptos .......................................................................59 3. Indicaciones de conexión .........................................................................60 4. Función 4.1. Estado de los LEDs ...............................................................................61 4.2. Manejo PUERTO-S (S-PORT) .............................................................. 61 4.3. Modo de operación parametrización - ajuste de la dirección PROFIBUS 62 4.4. Modo de operación direccionamiento - direccionamiento del sistema INTERFACE .................................................... 63 5. Telegramas PROFIBUS 5.1. Construcción del telegrama de parametrización ...................................64 5.2. Construcción del telegrama de diagnóstico ..........................................65 6. Telegrama de configuración .....................................................................68 6.1. Entradas/salidas digitales .....................................................................68 6.2. Estado del módulo ................................................................................69 6.3. Estado estación .....................................................................................69 6.4. Objetos EMM ........................................................................................71 7. Valores de medición - CONTACTRON Motor-Manager EMM .................74 8. Datos técnicos .........................................................................................75 3 1. Kurzbeschreibung DEUTSCH Die Baugruppe EM-PB-GATEWAY-IFS dient der Ankopplung von Geräten der Interface-System-Familie an den PROFIBUS-DP gemäß EN 50170. Es können bis zu 32 Geräte (Slaves) angeschlossen werden. Das Gateway kann von jedem normkonformen C0-Master im zyklischen Datenaustausch betrieben werden. Gleichzeitig unterstützt es azyklische Verbindungen. Das Systemdesign ist so ausgelegt, dass geräteinterne Sicherheitsfunktionen der angeschlossenen Teilnehmer, wie z.B. der ELRs, EMMs oder PSRGeräte, durch die Ankopplung an den PROFIBUS nicht beeinflusst werden können. Die Belegung der Prozessdaten lässt sich durch die GSD-Datei individuell den Bedürfnissen der Anwendung anpassen. Alternativ dazu wird ein Gateway-DTM entwickelt, der für die Integration in FTD-Umgebungen sorgt. Die GSD-Datei (mit den charakteristischen Kommunikationsmerkmalen des Profibus Gateways) finden Sie im Internet unter www.phoenixcontact.de/download. Die Einstellung der PROFIBUS-Adresse erfolgt durch einen Taster und / optional durch ein am S-PORT angeschlossenes Device (PC, Speicherstick, Bedienteil). Eine Terminierung des PROFIBUS ist auf der Baugruppe nicht vorgesehen, sie muss bei Bedarf durch entsprechende Stecker erfolgen. PROFIBUS-Ankoppler für INTERFACE-Systemgeräte z.B. EMM... / ELR MM... / PSR... EM-PB-GATEWAY-IFS Eingang: Betriebsspannung US Versorgungsspannung: Ausgänge Eingänge IN1...IN4 2. Begriffsdefinitionen T U s 0 0 T PROFIBUS-DP EM Or -PB d.- -G No AT .: 2 EW 2 9 AY 76 -IF 20 S IN 1 IN 6 IN 7 IN 8 PROFIBUS-DPV1 IN 5 Anschluss für TragschienenConnector T-BUS IN 2 IN 3 IN 4 U s Eingänge IN5...IN8 S-PORT zum Anschluss des Programmieradapters O O U S In4 In3 In8 U S In2 In7 In1 In6 RT In5 S-PO BF SF Metallschloss zur Befestigung auf der Tragschiene Master-Klasse 1 EM-PB-GATEWAY-IFS R PW T DA Err DP-Master LED: "Bemessungssteuerspeisespannung" Master-Klasse 2 LEDs: "Kommunikation" "Meldung/Fehler" "PROFIBUS-Fehler" "Sammelfehler" DP-Slave, DP-Norm-Slave Ein Slave, der am Bus PROFIBUS mit dem Protokoll PROFIBUS-DP betrieben wird und sich nach der Norm EN 50170, Volume 2, PROFIBUS, verhält, heißt DP- Slave. DPV1-Slave, S7-Slave Das EM-PB-GATEWAY-IFS ist ein DPV1-Slave mit folgenden Eigenschaften: • unterstützt das S7-Modell (Diagnosealarme, Prozessalarme) • parametrierbar • Lesen/Schreiben von Datensätzen Typdateien / GSD Gerätestammdaten (GSD) enthalten DP-Slave-Beschreibungen in einem einheitlichen Format. Die Nutzung von GSD erleichtert die Projektierung des Masters und des DP-Slaves. ” BD ”SU 4 us 3 O fib Pro 2 O O O1 Ausgänge O1...O4 PROFIBUSSchnittstelle (D9-SUB) Bussystem PROFIBUS mit dem Protokoll DP. DP steht für dezentrale Peripherie. Die hauptsächliche Aufgabe von PROFIBUS-DP ist der schnelle zyklische Datenaustausch zwischen dem zentralen DP-Master und den Peripheriegeräten. PROFIBUS-DPV1 ist eine Erweiterung des Protokolls DP. Damit ist zusätzlich der azyklische Datenaustausch von Parameter-, Diagnose-, Steuer- und Testdaten möglich. Ein Master, der sich nach der Norm EN 50170, Volume 2, PROFIBUS, mit dem Protokoll DP verhält, wird als DP-Master bezeichnet. Ein Master-Klasse 1 ist ein aktiver Teilnehmer am PROFIBUS-DP. Kennzeichnend ist der zyklische Datenaustausch mit anderen Teilnehmern. Typische Master-Klasse 1 sind beispielsweise SPSen mit PROFIBUS-DP-Anbindung. Geräte dieses Typs sind Engineering-, Projektierungs- oder Bediengeräte. Sie werden bei der Inbetriebnahme und zur Wartung und Diagnose eingesetzt, um die angeschlossenen Geräte zu konfigurieren, Messwerte auszuwerten sowie den Gerätezustand abzufragen. Taster, zur Einstellung der PROFIBUS-Adresse Abb.1 4 5 Die Montage/Demontage der Geräte auf den T-BUS sollte nur im spannungslosen Zustand erfolgen. Die Spannungseinspeisung kann am EM-PB-GATEWAY-IFS oder mittels Systemstromversorgung über den T-BUS erfolgen. 3. Anschlusshinweise 3.1. Netzanschluss und Leitungsschutz Vorsicht: Niemals bei anliegender Spannung arbeiten! Lebensgefahr! D • Betreiben Sie die Bemessungssteuerspeisespannungs- und Steuerspannungseingänge mit Stromversorgungsmodulen gemäß DIN 19240 (max. 5 % Restwelligkeit)! • Um bei langen Steuerleitungen die induktive bzw. kapazitive Einkopplung von Störimpulsen zu vermeiden, empfehlen wir die Verwendung von abgeschirmten Leitungen. Wenn Sie zwei Leiter unter einer Klemmstelle anklemmen wollen, müssen Sie Leiter mit gleichem Leiterquerschnitt verwenden! Abb. 4 4. Funktion 3.2. Blockschaltbild US GND 24V DC Reset B-Line RTS GND PB 5V PB A-Line 3 4 5 6 8 PB IN IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 OUT O1 O2 O3 O4 IFS TBUS EPROM IFSPort µController USO TO Status Abb.2 3.3. Tragschienen-Connector T-BUS Bei Einsatz des Tragschienen-Connectors T-BUS (Art.Nr.: 2707437) für die INTERFACE System-Kommunikation und /oder die Spannungseinspeisung der einzelnen Module stecken Sie die benötigte Anzahl T-BUS zusammen und drücken diese in die Tragschiene. Beachten Sie beim Aufsetzen des Moduls auf die Tragschiene die passende Ausrichtung zum T-BUS (Abb. 3). A T-BUS... B C 4.1. Status LEDs Fünf LEDs visualisieren die verschiedenen Betriebszustände des Gateways: LED PWR (grün) Gerätestatus Aus Keine Versorgungsspannung. Mikrocontroller startet nicht. An Versorgungsspannung OK. Mikrocontroller läuft. blinkend 1,4 Hz (langsam) PROFIBUS-Adresse einstellen blinkend 2,8 Hz (schnell) IFS-Adressvergabe LED DAT (grün) Kommunikation Aus Kein Datenverkehr. An Zyklischer Datenverkehr blinkend 1,4 Hz (langsam) Gerät wird konfiguriert blinkend 2,8 Hz (schnell) siehe Handhabung "Speicherstick" LED ERR (rot) Geräte- oder Prozessfehler Aus Kein Fehler An Schwerwiegender interner Fehler! blinkend 1,4 Hz (langsam) siehe Handhabung "Speicherstick" blinkend 2,8 Hz (schnell) Peripherie-Fehler, z.B. Überlastung des Ausgangstreibers LED BF (rot) PROFIBUS-Fehler Aus Kein Fehler An Kein zyklischer Datenaustausch (kein C1-Master vorhanden) blinkend 1,4 Hz (langsam) PROFIBUS-Parametrierung ungültig blinkend 2,8 Hz (schnell) PROFIBUS-Konfiguration ungültig LED SF (rot) Sammelfehler Aus Kein Fehler An Angeschlossener Teilnehmer hat internen Fehler oder ist nicht vorhanden blinkend 1,4 Hz (langsam) Prozessfehler oder Fehler in der Peripherie eines Teilnehmers blinkend 2,8 Hz (schnell) PROFIBUS-Konfiguration und Stationsaufbau stimmen nicht überein Abb. 3 4.2. Handhabung S-PORT Das EM-PB-GATEWAY-IFS unterstützt sowohl aktive Erweiterungen wie den USB-Programmier-Adapter IFS-USB-PROG-ADAPTER (Art.-Nr.: 2811271), als auch einen optionalen "Speicherstick" IFSCONFSTICK. 6 7 4.3. Betriebsart Parametrierung - Einstellen der PROFIBUS-Adresse • Betätigen Sie den internen Taster länger als sechs Sekunden (6 s). Das EM-PB-GATEWAY-IFS wechselt in den Betriebsmodus Parametrierung. Die Betriebsspannungs-LED zeigt den Moduswechsel durch ein langsames Blinken der PWR-LED an. • Sobald Sie die Betätigung des Tasters beenden, zeigen die LEDs den PROFIBUS-Adress-Offset an. Die Aktivierung des Adressmodus signalisiert das EMPB-GATEWAY-IFS durch ein Löschen aller LEDs für die Dauer von 200 ms alle 1,4 s (langsam blinkend). Das EM-PB-GATEWAY-IFS berechnet die PROFIBUS-Adresse durch Addition des Offsets mit der Basisadresse. Durch den Taster wird der Offset eingestellt. Bei Auslieferung ist die Busadresse (BA) = 4, so dass der Bereich 0...31 eingestellt werden kann. • Durch Tippen des Tasters inkrementieren Sie den Adress-Offset. Ist der max. Wert von 31 erreicht, wird der Offset auf Null zurückgesetzt. • Zum Speichern der Einstellung und Übernehmen der neuen Adresse betätigen Sie den Taster ein zweites Mal länger als sechs Sekunden (6 s). Das EM-PB-GATEWAY-IFS wechselt in den normalen Betriebsmodus • Nach 15 Sekunden (15 s) ohne Eingabe beenden Sie den Parametrierungsmodus, ohne die Eingabe zu speichern. • Die BA kann zusätzlich per DTM oder IFS-CONFSTICK geändert werden. 8 LED Code PWR DAT ERR BF 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 4.4. Betriebsart Adressierung - INTERFACE-Systemadressierung Offset SF 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 • Betätigen Sie den internen Taster länger als 12 Sekunden (12 s). Das EM-PB-GATEWAY-IFS wechselt in den Betriebsmodus Adressierung. Die Betriebsspannungs-LED zeigt den Moduswechsel durch ein schnelles Blinken der PWR- LED an. Alle anderen LEDs sind ausgeschaltet. • Sobald Sie die Betätigung des Tasters beenden, zeigen die LEDs die aktuelle INTERFACE System-Master-(IFSM-)Adresse an. Die Aktivierung des Adressmodus signalisiert das EM-PB-GATEWAYIFS durch ein Löschen aller LEDs für die Dauer von 200 ms alle 1,4 s (langsam blinkend). • Durch das Betätigen des Reset-Tasters auf einem angeschlossenen Slave (EMM oder PSR-Gerät) übernimmt dieser die gerade am Master angezeigte Adresse. Nachdem der Master die Adresse im Slave gespeichert hat, erhöht er die aktuelle IFSM-Adresse um "eins". Die Adresszuweisung kann am nächsten Slave fortgesetzt werden. • Zum Beenden der Slave-Adressvergabe betätigen Sie den Taster am EM-PB-GATEWAY-IFS ein zweites Mal länger als 12 Sekunden (12 s). Die IFS-Konfiguration in den Slaves wird aktualisiert. Der Master wechselt in den normalen Betriebsmodus. LED Code PWR DAT ERR BF 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 SF 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 IFSMAdresse 32 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 9 5. PROFIBUS-Telegramme 5.1. Aufbau des Parametrierungstelegrammes Bei jedem Anlauf des EM-PB-GATEWAY-IFS am PROFIBUS-DP werden an das Gerät Parameter übertragen. Abhängig von der verwendeten Masterbaugruppe werden dabei Normparameter, oder Normparameter und IF-System-spezifische Parameter übertragen. Die Einstellung der Anlaufparameter wird durch die GSD-Datei bestimmt und erfolgt mit dem Projektierungswerkzeug der Masterbaugruppe. Behavior at PROFIBUS errors 0: Reset outputs and Producer PDCs 1: Hold last state Steuerung der digitalen Ausgänge "0" = Ausgang wird vom PB gesteuert "1" = Ausgang wird vom IFS-Master gesteuert Bit 3: Ausgang 4 Bit 2: Ausgang 3 Bit 1: Ausgang 2 Bit 0: Ausgang 1 Real power [W] (x 0,001) : 1000 Messbereichsendwert der Wirkleistung Darstellungsbereich (Default): -32512 ... 32512 W Reactive power [var] (x 0,001) : 1000 Messbereichsendwert der Blindleistung [var] Darstellungsbereich (Default): -32512 ... 32512 var Power [VA] (x 0,001) : 1000 Messbereichsendwert der Scheinleistung [VA] Darstellungsbereich (Default): -32512 ... 32512 VA Voltage [V] (x 0,001) : 100 Messbereichsendwert der Spannung [V] Darstellungsbereich (Default): -3251,2 ... 3251,2 V Current [A] (x 0,001) : 1 Messbereichsendwert des Stromes [A] Darstellungsbereich (Default): -32,512 ... 32,512 A Switch cycles (x 1) : 1 Messbereichsendwert der Schaltspielzähler Darstellungsbereich (Default): 0 ... 32512 Spiele Operation time [h] (x 0,001) : 1 Messbereichsendwert des Betriebsstundenzählers Darstellungsbereich (Default): 0 ... 32,512 h Energy [kWh] (x 0,001) : 1 Messbereichsendwert des Energiezählers Darstellungsbereich (Default): -32,512... 32,512 kWh Userdefined 1 (x 0,001) : 1000 Darstellungsbereich (Default): -32512 ... 32512 Userdefined 2 (x 0,001) : 1000 Userdefined Scaling 2 (x 0,001) Darstellungsbereich (Default): -32512 ... 32512 IFS-Application 0: NON 1: ELR, EMM Byte order 0: Intel 1: Motorola 10 5.2. Aufbau des Diagnosetelegramms Das Diagnose-Telegramm zeigt den aktuellen Betriebszustand der Geräte an. Die Übertragung erfolgt auf Anforderung des PROFIBUS-Masters. Das System unterscheidet zwischen Status- und Fehlermeldungen. Fehlermeldungen sind mit E gekennzeichnet und werden mit hoher Priorität an den Master gesendet. D.h. sobald ein Fehler erkannt wird, werden statt Prozessdaten Diagnosedaten zum Master übertragen. Hingegen werden Statusmeldungen nur übertragen, sofern keine Prozessdaten übertragen werden müssen. Byte 0 1 2 3 4 5 6 7 8 9 10 Bit 7...0 7...0 7...0 7...0 7...0 7...0 7...0 7...0 7...0 7...0 7 6 5 4 3 2 1 0 11 7 6 5 4 3 2 1 0 12 7 6 5 4 3 2 1 0 Bemerkung Stations Status 1 (DP-Norm) Stations Status 2 (DP-Norm) Stations Status 3 (DP-Norm) Adresse des PROFIBUS Masters Slave ID (High Byte) Slave ID (Low Byte) 07h: Header der gerätespezifischen Diagnose (DPV1) 81h: Diagnosetyp 00h: Slot-Nummer 00h: Reserviert Modul state (Low Byte) (LPC/DPC) Errors Configuration mode is set Reserviert Switch output overload Error power supply detected Checksum config area is invalid Checksum vendor area is invalid Reserviert Undefined, unspecified internal error Modul state (High Byte) DPC Errors Stack error Checksum ROM is invalid Internal communication error Digital input error Reserviert Reserviert Reserviert Reserviert IFSM Slave Error 1 (Modul fehlerhaft bzw. Gerät nicht vorhanden) Slave 8: error or missing Slave 7: error or missing Slave 6: error or missing Slave 5: error or missing Slave 4: error or missing Slave 3: error or missing Slave 2: error or missing Slave 1: error or missing M E E E E E E E E E M M M E E E E E E E E E 11 Byte 13 Bit 7 6 5 4 3 2 1 0 14 7 6 5 4 3 2 1 0 15 7 6 5 4 3 2 1 0 16 7 6 5 4 3 2 1 0 17 7 6 5 4 3 2 1 0 18 7 6 5 4 3 12 Bemerkung IFSM Slave Error 2 (Modul fehlerhaft bzw. Gerät nicht vorhanden) Slave 16: error or missing Slave 15: error or missing Slave 14: error or missing Slave 13: error or missing Slave 12: error or missing Slave 11: error or missing Slave 10: error or missing Slave 9: error or missing IFSM Slave Error 3 (Modul fehlerhaft bzw. Gerät nicht vorhanden) Slave 24: error or missing Slave 23: error or missing Slave 22: error or missing Slave 21: error or missing Slave 20: error or missing Slave 19: error or missing Slave 18: error or missing Slave 17: error or missing IFSM Slave Error 4 (Modul fehlerhaft bzw. Gerät nicht vorhanden) Slave 32: error or missing Slave 31: error or missing Slave 30: error or missing Slave 29: error or missing Slave 28: error or missing Slave 27: error or missing Slave 26: error or missing Slave 25: error or missing IFSM Slave Process, Peripherie Error 1 Slave 8: process or peripherie error Slave 7: process or peripherie error Slave 6: process or peripherie error Slave 5: process or peripherie error Slave 4: process or peripherie error Slave 3: process or peripherie error Slave 2: process or peripherie error Slave 1: process or peripherie error IFSM Process, Peripherie Error 2 Slave 16: process or peripherie error Slave 15: process or peripherie error Slave 14: process or peripherie error Slave 13: process or peripherie error Slave 12: process or peripherie error Slave 11: process or peripherie error Slave 10: process or peripherie error Slave 9: process or peripherie error IFSM Process, Peripherie Error 3 Slave 24: process or peripherie error Slave 23: process or peripherie error Slave 22: process or peripherie error Slave 21: process or peripherie error Slave 20: process or peripherie error Byte E E E E E E E E E E E E E E E E E E E E E E E E M M M M M M M M M M M M M M M M M M M M M Bit 2 1 0 19 7 6 5 4 3 2 1 0 20 7 6 5 4 3 2 1 0 21 7 6 5 4 3 2 1 0 22 7 6 5 4 3 2 1 0 23 7 6 5 4 3 2 1 0 Bemerkung Slave 19: process or peripherie error Slave 18: process or peripherie error Slave 17: process or peripherie error IFSM Device Process, Peripherie 4 Slave 32: process or peripherie error Slave 31: process or peripherie error Slave 30: process or peripherie error Slave 29: process or peripherie error Slave 28: process or peripherie error Slave 27: process or peripherie error Slave 26: process or peripherie error Slave 25: process or peripherie error Channel state 1 Reserviert Reserviert Reserviert Reserviert Reserviert Reserviert Reserviert Reserviert Channel state 2 "IFSM-Bus-Error" "IFSM-Bit-Error" "IFSM-Cyclic-Data" "IFSM-Acyclic-Data" "IFSM-Invalid-Bus-Cycle-Time" Reserviert Reserviert Reserviert Channel state 3 Reserviert Reserviert Reserviert Reserviert Reserviert Reserviert Reserviert Reserviert Channel state 4 Reserviert Reserviert Reserviert Reserviert Reserviert Reserviert Reserviert Reserviert M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M 13 6. Konfigurationstelegramm Das EM-PB-GATEWAY-IFS realisiert einen modularen Slave. Abhängig von der Konfiguration unterscheidet er die Betriebsarten "automatische IFSM-Konfiguration" und "Konfiguration via DTM". Bei der automatischen Konfiguration erzeugt das Gateway die IFSM-Konfiguration und speichert sie in die angeschlossen Slaves. Zuvor müssen allerdings die Geräteadressen der angeschlossen IFSM-Teilnehmer manuell vergeben werden. Verwendet werden sollte diese Betriebsart nur für sehr kleine Stationen. 6.1. Digital Input und Output Das Modul "Digital inputs / outputs" ist immer aktiv. Es muss immer als erstes Modul durch das Konfigurationstelegramm initialisiert werden! I.d.R. wird dieses durch die Einstellungen in der GSD-Datei sichergestellt. Wird diese GSD-Funktion nicht vom PROFIBUS-Konfigurations-Werkzeug unterstützt, so muss dies durch den Benutzer sichergestellt werden. • Prozessausgangsdaten Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 14 Beschreibung Digital Output O1: Digital Ausgang 1 O2: Digital Ausgang 2 O3: Digital Ausgang 3 O4: Digital Ausgang 4 reserviert reserviert reserviert reserviert reserviert reserviert reserviert reserviert reserviert reserviert reserviert reserviert • Prozesseingangsdaten Die Bits I1 .. I8 spiegeln den Zustand der digitalen Eingänge des Gateways wieder. Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Beschreibung Digital Input I1: Digital Eingang 1 I2: Digital Eingang 2 I3: Digital Eingang 3 I4: Digital Eingang 4 I5: Digital Eingang 5 I6: Digital Eingang 6 I7: Digital Eingang 7 I8: Digital Eingang 8 reserviert reserviert reserviert reserviert reserviert reserviert reserviert reserviert 6.2. Modulstatus Der Modulstatus bildet den internen Status des Gateways ab. Er liefert die gleichen Informationen, wie sie auch im Diagnosetelegramm zu finden sind. Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Beschreibung Gerätefehler (nicht lokalisierbar) reserviert: max. Gerätetemperatur überschritten Herstellerbereich des EEPROMs, FLASH fehlerhaft Konfigurationsbereich des EEPROMs, FLASH fehlerhaft Versorgungsspannungs-, Referenzspannungsüberwachung Schaltausgangsüberwachung (Schaltausgang überlastet) reserviert Konfigurationsmodus aktiv reserviert reserviert reserviert reserviert Speicherstick fehlerhaft Interkanal-Kommunikation fehlerhaft ROM-Check fehlerhaft Stack-Überlauf 6.3. Stationsstatus Der Stationsstatus bildet den Status der gesamten Station in vier einzelnen Registern ab. In den Registern "Slave Error State 1" und "Slave Error State 2" werden IFS-Teilnehmer als fehlerhaft gemeldet, die entweder nicht vorhanden sind, bzw. einen schwerwiegenden internen Fehler aufweisen. Ein Fehler in einem der genannten Register führt ebenfalls zum Senden eines Diagnosetelegramms. In "Slave Peripherie Error 1" und "Slave Peripherie Error 2" werden Teilnehmer angezeigt, die eine Unregelmäßigkeit im Betrieb festgestellt haben. Hierzu zählen z.B. Überlastungen, Bereichsüberschreitungen, aber auch der Wechsel der Betriebsart, wie z.B. das Aktivieren des Parametrierungsmodus. Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Beschreibung Slave Error State 1 Teilnehmer 1: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 2: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 3: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 4: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 5: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 6: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 7: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 8: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 9: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 10: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 11: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 12: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 13: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 14: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 15: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 16: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler 15 16 Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Beschreibung Slave Error State 2 Teilnehmer 17: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 18: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 19: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 20: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 21: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 22: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 23: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 24: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 25: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 26: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 27: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 28: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 29: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 30: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 31: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Teilnehmer 32: fehlerhaft, nicht vorhanden, schwerwiegender interner Fehler Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Beschreibung Slave Peripherie State 1 Teilnehmer 1: Prozessfehler, Meldung Teilnehmer 2: Prozessfehler, Meldung Teilnehmer 3: Prozessfehler, Meldung Teilnehmer 4: Prozessfehler, Meldung Teilnehmer 5: Prozessfehler, Meldung Teilnehmer 6: Prozessfehler, Meldung Teilnehmer 7: Prozessfehler, Meldung Teilnehmer 8: Prozessfehler, Meldung Teilnehmer 9: Prozessfehler, Meldung Teilnehmer 10: Prozessfehler, Meldung Teilnehmer 11: Prozessfehler, Meldung Teilnehmer 12: Prozessfehler, Meldung Teilnehmer 13: Prozessfehler, Meldung Teilnehmer 14: Prozessfehler, Meldung Teilnehmer 15: Prozessfehler, Meldung Teilnehmer 16: Prozessfehler, Meldung Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Beschreibung Slave Peripherie State 2 Teilnehmer 17: Prozessfehler, Meldung Teilnehmer 18: Prozessfehler, Meldung Teilnehmer 19: Prozessfehler, Meldung Teilnehmer 20: Prozessfehler, Meldung Teilnehmer 21: Prozessfehler, Meldung Teilnehmer 22: Prozessfehler, Meldung Teilnehmer 23: Prozessfehler, Meldung Teilnehmer 24: Prozessfehler, Meldung Teilnehmer 25: Prozessfehler, Meldung Teilnehmer 26: Prozessfehler, Meldung Teilnehmer 27: Prozessfehler, Meldung Teilnehmer 28: Prozessfehler, Meldung Teilnehmer 29: Prozessfehler, Meldung Teilnehmer 30: Prozessfehler, Meldung Teilnehmer 31: Prozessfehler, Meldung Teilnehmer 32: Prozessfehler, Meldung 6.4. EMM-Objekte ELR/EMM Control (Device:1) ... ELR/EMM Control (Device:8) Bit 15...8 7 6 5...3 2 1 0 Beschreibung ELR/EMM Control Status der Informationen der digitalen Ausgänge (O8 ... O1) MSG Rücksetzen: Sammel-Meldung; Aktivierung durch positive Flanke IND Rücksetzen: Sammel-Fehlermeldung; Aktivierung durch positive Flanke Reserviert Anforderung Linkslauf; Aktivierung durch positive Flanke Anforderung Stopp; Stopp überstimmt alle Anforderungen Anforderung Rechtslauf; Aktivierung durch positive Flanke Bit 15...8 7 6 5...3 2 1 0 Beschreibung ELR Status Word Status der digitalen Eingänge MSG Meldung: Sammel-Meldung IND Fehler: Sammel-Fehlermeldung Reserviert Rückmeldung Linkslauf Rückmeldung Stopp Rückmeldung Rechtslauf Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Beschreibung ELR/EMM Module State 1 Gerätefehler (nicht lokalisierbar) Max. Gerätetemperatur überschritten Kanal 1: Herstellerbereich des EEPROMs, FLASH Kanal 1: Konfigurationsbereich des EEPROMs, FLASH Kanal 2: Konfigurationsbereich des EEPROMs, FLASH Versorgungsspannungs-, Referenzspannungsüberwachung Schaltausgangsüberwachung (Schaltelement) Digitale Eingangsüberwachung Interkanal Kommunikation fehlerhaft Kanal 1: Logische Programmablaufüberwachung fehlerhaft Kanal 2: Logische Programmablaufüberwachung fehlerhaft Kanal 1: Return Stack-Überlauf Kanal 1: Daten Stack-Überlauf Kanal 1: ROM-Überwachung Kanal 1: RAM-Überwachung Kanal 1: Gespeicherter Referenzwert fehlerhaft 17 18 Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Beschreibung ELR/EMM Module State 2 Fehlerquittierung fehlerhaft Reserviert Reserviert Reserviert Reserviert Reserviert Reserviert Testbetrieb Antriebskontrolle: Inbetriebnahme-Tool Antriebskontrolle: LOKAL 1 Antriebskontrolle: LOKAL 2 Antriebskontrolle: LOKAL 3 Konfigurationsmodus durch Aktivierung des Hersteller-Passwortes Reserviert Buskommunikation zyklisch Buskommunikation azyklisch Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Beschreibung ELR/EMM Channel State 3 Unterbrechung Motorleitung T1 Unterbrechung Motorleitung T2 Unterbrechung Motorleitung T3 Wirkleistungs-Überschreitung Wirkleistungs-Unterschreitung Wirkleistungs-Überschreitung (Meldeschwelle) Wirkleistungs-Unterschreitung (Meldeschwelle) Antriebskontrolle: Automatik / Manuell 4 Hz-Takt: das Signal wird alle 0,2 s invertiert 10 Hz-Takt: das Signal wird alle 50 ms invertiert Reserviert Reserviert Reserviert Reserviert Reserviert Reserviert Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Beschreibung ELR/EMM Channel State 1 Netzgrenzüberwachung, Unterschreitung des Arbeitsbereiches Netzgrenzüberwachung, Überschreitung des Arbeitsbereiches Netzsymmetrieüberwachung Ausfall einer Phase (UL1-UL3) Netzausfall (Netzregenerationszeit) Netz-Synchronizität Endschalter links Endschalter rechts Ausführungszeit im Einschaltmoment Ausführungszeit im Ausschaltmoment Rückmeldezeit im ausgeschalteten Zustand Rückmeldezeit im eingeschalteten Zustand Erdschluss, Isolationsfehler (Netzüberwachungszeit) Starts pro Zeit (Vorwarnstufe) Starts pro Zeit (Fehler) Ausgangsstrom fließt (5 % Motornennstrom) Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Beschreibung ELR/EMM Channel State 4 Sicherheitstechnische Freischaltung Gruppe 1 Sicherheitstechnische Freischaltung Gruppe 2 Fehler beim Wiederherstellen des Systemzustandes Symmetriefehler zwischen IL1 und IL3 Ausfall einer Phase (IL1-IL3) Blockierung erreicht (5 x Motornennstrom) Bimetall hat ausgelöst, Quittierung erst nach Mindesabkühlzeit Bimetall hat ausgelöst, Quittierung möglich Fehlerquittierung 1 Fehlerquittierung 2 Fehlerquittierung 3 Fehlerquittierung 4 Thermistor-Kurzschluss Thermistor-Warnung Thermistor-Übertemperatur Thermistor-Drahtbruch Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Beschreibung ELR/EMM Channel State 2 Universelle Überwachung 1 Universelle Überwachung 2 Universelle Überwachung 3 Universelle Überwachung 4 Universelle Überwachung 5 Universelle Überwachung 6 Universelle Überwachung 7 Universelle Überwachung 8 Anforderung "Linkslauf" Anforderung "Rechtslauf" Antrieb >>; (Stromfluss wird ausgewertet) Antrieb >; (Stromfluss wird ausgewertet) Antrieb o; (Stromfluss wird ausgewertet) Antrieb <; (Stromfluss wird ausgewertet) Antrieb <<; (Stromfluss wird ausgewertet) Gleichzeitige Ansteuerung von Links- und Rechtslauf 19 7. Messwerte - CONTACTRON Motor-Manager EMM 8. Technische Daten Die Darstellung eines Analogwertes erfolgt in einem 16 Bit-Datenwort im Zweierkomplement (integer 16). Neben dem Fehlercode 8040h, der vom EM-PB-GATEWAY-IFS generiert wird, wenn keine Kommunikation mit dem zugeordneten Slaves möglich ist, sind noch weitere Fehlercodes definiert. Sie beziehen sich auf den Status des Messwertes, nicht auf den Zustand des angeschlossen Teilnehmers. Typ Artikel-Nr. Versorgung Betriebsspannung US Zulässiger Betriebsspannungsbereich Nenneingangsstrom bei UIN typ. Eingangsbeschaltung PDC 8001 h 8002 h 8004 h 8010 h 8020 h 8040 h 8080 h Fehler Mess-, Darstellungsbereich verlassen (Overrange) Drahtbruch, Netzfehler Kein gültiger Messwert verfügbar bzw. Messwert ungültig Weitere Fehlerinformation vorhanden PDC nicht aktiviert Modul defekt bzw. nicht betriebsbereit Mess-, Darstellungsbereich verlassen (Underrange) Das folgende Beispiel zeigt die Skalierung der Messwerte und die Zuordnung zu den PDC- Codes: ± 20 mA ± 10 V ± 30000 W SL: -21.674 SL: -10,837 SL: -32512 SH: 21.674 SH: 10,837 SH: 32512 [mA] [V] [W] > +21,6746 > +10,837 > +32512 + 21,6746 + 10,837 + 32512 +20,0000 +10,0000 +30000 +0,666667 μ +333,33 μ +1 0 0 0 -0,666667 μ -333,33 μ -1 -20 -10 -30000 -21,6746 -10,837 -32512 < -21,6746 < -10,837 < -32512 7.1. Verfügbare Messwerte: "P(ALL)": Wirkleistung √3 x "U(L1)": Leiterspannung L1 √3 x "U(L2)": Leiterspannung L2 √3 x "U(L3)": Leiterspannung L3 "I(L1)": Strom, L1 "I(L2)": Strom, L2 "I(L3)": Strom, L3 "Energie": Energiezähler "COS PHI": Cos Phi "Frequency": Netzfrequenz "Operation time(left)": Betriebsstunden links "Operation time(right)": Betriebsstunden rechts Digitale Eingänge IN1...IN8 Eingangsspannung Zulässiger Betriebsspannungsbereich Nenneingangsstrom bei UIN Eingangsbeschaltung PDC-Datum [hex] 8001 Overrange 7F00 (32512) 7530 (30000) 0001 (1) 0000 FFFF (-1) 8AD0 (-30000) 8100 (-32512) 8080 Underrange "Cycle(left)": Schaltspiele links "Cycle(right)": Schaltspiele rechts "P(L1)": Wirkleistung, L1 "P(L2)": Wirkleistung, L2 "P(L3)": Wirkleistung, L3 "Q(ALL)": Blindleistung "S(ALL)": Scheinleistung "U(L1)": Spannung, L1 "U(L2)": Spannung, L2 "U(L3)": Spannung, L3 Digitale Ausgänge Schaltspannung maximal Schaltstrom maximal Restspannung URest bei 500 mA Ausgangsbeschaltung EM-PB-GATEWAY-IFS 2297620 24 V DC - 20 % ... + 25 % 85 mA plus Laststrom des Ausgangs Überspannungsschutz Verpolschutz 24 V DC - 20 % ... + 20 % 3 mA Überspannungsschutz Verpolschutz O1...O4 23 V DC (US - URest des Ausgangs) 500 mA 1 V DC Parallelverpolschutz (max. 6,3 A-Sicherung) Datenschnittstelle Datenrate Anschlussart Allgemeine Daten Prüfspannung Datenschnittsstelle/Versorgung IFS 76,8 kBit/s T-BUS, S-Port Zulässige Umgebungstemperatur - 35 °C ... + 50 °C - 35 °C ... + 80 °C 100 % ED EN 50178 2 III IP20 beliebig anreihbar ohne Abstand Polyamid PA unverstärkt (22,5 / 114,5 / 99) mm Betrieb Lagerung Nennbetriebsart Normen/Bestimmungen Verschmutzungsgrad Überspannungskategorie Schutzart Einbaulage Montage Gehäusematerial Abmessungen (B / H / T) Leiterquerschnitt steckbarer Schraubanschluss COMBICON Gewicht PROFIBUS 9,6 kBit/s...12 MBit/s D-SUB-9 1,5 kV 0,2 - 2,5 mm2 (AWG 24-12) 180 g Bei Energie-, Betriebsstunden- und Schaltspielzählern wird bei einem Überlauf (> 32512) kein Fehlercode 8001h generiert. Der Zähler wird statt dessen zurückgesetzt. Weitere Status- oder Messwerte, z.B. für TRISAFE, erhalten Sie auf Anfrage. 20 21 1. Brief description ENGLISH The EM-PB-GATEWAY-IFS module serves in connecting devices of the Interface system range to PROFIBUS-DP according to EN 50170. Up to 32 devices (slaves) can be connected. The gateway can be operated by any standard C0 master in the cyclical data exchange. It also supports acyclic connections. The system is designed so that safety functions of the connected devices (e.g. ELRs, EMMs or PSR devices) inside the device cannot be influenced by establishing a connection to PROFIBUS. PROFIBUS coupler for INTERFACE system devices e.g. EMM... / ELR MM... / PSR... EM-PB-GATEWAY-IFS The assignment of the process data can be individually adjusted to the application requirements using the GSD file. Alternatively, a gateway DTM will be developed which ensures integration into FTD environments. The GSD file (with the communication characteristics of the Profibus Gateway) can be found at www.phoenixcontact.net/download. The PROFIBUS address is set using a button and optionally a device connected to the S-PORT (PC, memory stick, actuator). Termination of PROFIBUS on the module is not provided and must take place using appropriate connectors if required. Input: Operating voltage US Supply voltage: Outputs Inputs IN1...IN4 2. Terms and definitions PROFIBUS-DP U s 0 0 T T IN 4 U s Inputs IN5...IN8 IN 3 PROFIBUS-DPV1 IN 2 EM Or -PB d.- -G No AT .: 2 EW 2 9 AY 76 -IF 20 S IN 7 IN 8 IN 1 IN 6 DP master IN 5 Connection for DIN rail connector T-BUS S-PORT for connecting the programming adapter O O U S In4 In3 In8 U S In2 In7 In1 In6 RT In5 S-PO BF SF Metal lock for fastening on the DIN rail EM-PB-GATEWAY-IFS R PW T DA Err LED: "Rated control supply voltage" LEDs: "Communication" "Message/error" "PROFIBUS error" "Group error" ” BD ”SU 4 us 3 O fib Pro 2 O O O1 Outputs O1...O4 PROFIBUS interface (D9-SUB) Master class 1 Master class 2 DP slave, DP standard slave PROFIBUS bus system with DP protocol. DP stands for distributed peripherals. The main tasks of PROFIBUS-DP is fast cyclical data exchange between the central DP master and the peripherals. PROFIBUS-DPV1 is an extension of the DP protocol. This also enables acyclic exchange of parameter, diagnostics, control and test data. A master that behaves according to standard EN 50170, volume 2, PROFIBUS, with the DP protocol is called DP master. A Master Class 1 is an active device at the PROFIBUS-DP. Cyclical data exchange with other devices is one characteristic. Typical Master Class1 are PLCs with a PROFIBUS-DP connection. Devices of this type are engineering, project planning or operating devices. They are used during commissioning or for maintenance and diagnostics for configuring the connected devices, evaluating measured values and requesting the state of the device. A slave that is operated at the PROFIBUS bus with the PROFIBUS-DP protocol and behaves according to standard EN 50170, volume 2, PROFIBUS, is called DP slave. DPV1 slave, S7 slave The EM-PB-GATEWAY-IFS is a DPV1 slave with the following characteristics: • Supports the S7 model (diagnostic alarms, process alarms) • Parameterizable • Reading/writing data records Type files / GSD Device master data (GSD) contain DP slave descriptions in a uniform format. The use of GSD simplifies the project planning of the master and the DP slave. Button, for setting the PROFIBUS address Fig. 1 22 23 Installing the devices on and removing them from the T-BUS is only permitted if they are not live. Voltage can be supplied to EM-PB-GATEWAY-IFS or via the T-BUS by means of the system power supply unit. 3. Connection notes 3.1. Mains connection and line protection Caution: Never work when voltage is present! Danger! D • The rated control supply voltage and control voltage inputs must be operated with power supply modules in acc. with DIN 19240 (max. 5% residual ripple)! • In order to avoid the inductive or capacitive decoupling of disturbing pulses with long control lines, we recommend the use of shielded lines. If you want to clamp two conductors under one terminal point, you must use a conductor with the same conductor cross-section. Fig. 4 4. Function 3.2. Block diagram US GND 24V DC Reset B-Line RTS GND PB 5V PB A-Line 3 4 5 6 8 PB IN IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 OUT O1 O2 O3 O4 IFS TBUS EPROM IFSPort µController USO TO Status Fig. 2 3.3. T-BUS DIN rail connector When using the T-BUS DIN rail connector (Order No.: 2707437) for INTERFACE system communication and /or voltage supply of individual modules, you plug the required number of T-BUS and press them into the DIN rail. Please ensure that the module is positioned in the correct alignment to the T-BUS on the DIN rail (Fig. 3). A T-BUS... B C 4.1. Status LEDs Five LEDs visualize the various operating states of the gateway: LED PWR (green) Device status Off No supply voltage. Microcontroller does not start. On Supply voltage OK. Microcontroller is running. Flashing 1.4 Hz (slowly) Setting the PROFIBUS address Flashing 2.8 Hz (fast) IFS address assignment LED DAT (green) Communication Off No data traffic On Cyclic data traffic Flashing 1.4 Hz (slowly) Device is being configured Flashing 2.8 Hz (fast) See the "Memory stick" handling LED ERR (red) Device or process error Off No error On Serious internal error! Flashing 1.4 Hz (slowly) See the "Memory stick" handling Flashing 2.8 Hz (fast) Peripheral fault, e.g. overloading of the output driver LED BF (red) PROFIBUS error Off No error On No cyclic data exchange (no C1 master present) Flashing 1.4 Hz (slowly) PROFIBUS parameterization invalid Flashing 2.8 Hz (fast) PROFIBUS configuration invalid LED SF (red) Group error Off No error On The connected device has an internal error or is not available Flashing 1.4 Hz (slowly) Process error or error in a device peripheral Flashing 2.8 Hz (fast) PROFIBUS configuration and station structure do not match Fig. 3 4.2. S-PORT handling The EM-PB-GATEWAY-IFS supports active extensions such as the USB programming adapter IFSUSB-PROG-ADAPTER (Order No.: 2811271) as well as an optional "memory stick" IFS-CONFSTICK. 24 25 4.3. 'Parameterization' operating mode - Setting the PROFIBUS address • Actuate the internal button for more than six seconds (6 s). The EM-PB-GATEWAY-IFS switches to the 'Parameterization' operating mode. The operating voltage LED shows the module switch by slow flashing of the PWR-LED. • As soon as you release the button, the LEDs show the PROFIBUS address offset. The activation of the address module is indicated by the EM-PBGATEWAY-IFS by putting out all LEDs for 200 ms every 1.4 s (slow flashing). The EM-PB-GATEWAY-IFS calculates the PROFIBUS address by adding the offset to the basic address. The offset is set with the button. At the time of delivery, the bus address (BA) is = 4, and a range of 0...31 can thus be set. • The address offset can be incremented by pressing the button. If the max. value of 31 is reached, the offset is reset to zero. • Actuate the button a second time for more than six seconds (6 s) for saving the setting and adopting the new address. The EM-PB-GATEWAY-IFS switches to the normal operating mode. • After 15 seconds (15 s) without an input, the parameterization mode is completed without saving the input. • The BA can also be changed via DTM or IFS-CONFSTICK. 26 LED code PWR DAT ERR BF 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 4.4. 'Addressing' operating mode - INTERFACE system addressing Offset SF 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 • Actuate the internal button for more than 12 seconds (12 s). The EM-PB-GATEWAY-IFS switches to the 'Addressing' operating mode. The operating voltage LED shows the module switch by fast flashing of the PWR-LED. All other LEDs are switched off. • As soon as you release the button, the LEDs show the current INTERFACE system master (IFSM) address. The activation of the address module is indicated by the EM-PB-GATEWAY-IFS by putting out all LEDs for 200 ms every 1.4 s (slow flashing). • If the reset button on a connected slave (EMM or PSR device) is actuated, the slave adopts the address that is currently displayed on the master. After the master has saved the address in the slave, it increases the current IFSM address by "one". The address assignment can be continued with the next slave. • Actuate the button on the EM-PB-GATEWAY-IFS a second time for more than 12 seconds (12 s) for ending the slave address assignment. The IFS configuration in the slaves is updated. The master switches to the normal operating mode. LED code PWR DAT ERR BF 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 SF 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 IFSM address 32 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 27 5. PROFIBUS telegrams 5.1. Structure of the parameterization telegram Each time a EM-PB-GATEWAY-IFS on the PROFIBUS-DP starts up, device parameters are transmitted to the device. Depending on which master module is used, either standard parameters, or both standard and IF system-specific parameters are transmitted. The setting of the startup parameters is determined using the GSD file and is done using the project planning tool of the master module. Behavior at PROFIBUS errors 0: Reset outputs and Producer PDCs 1: Hold last state Control of digital outputs "0" = Output is controlled by PB "1" = Output is controlled by IFS master Bit 3: Output 4 Bit 2: Output 3 Bit 1: Output 2 Bit 0: Output 1 Real power [W] (x 0.001) : 1000 Measuring range final value of real power Presentation range (default): -32512 ... 32512 W Reactive power [var] (x 0.001) : 1000 Measuring range end value of the reactive power [var] Presentation range (default): -32512 ... 32512 var Power [VA] (x 0.001) : 1000 Measuring range end value of the apparent power [VA] Presentation range (default): -32512 ... 32512 VA Voltage [V] (x 0.001) : 100 Measuring range final value of voltage [V] Presentation range (default): -3251.2 ... 3251.2 V Current [A] (x 0.001) : 1 Measuring value final value of current [A] Presentation range (default): -32.512 ... 32.512 A Switch cycles (x 1) : 1 Measuring range final value of operating cycle counters Presentation range (default): 0 ... 32512 cycles Operation time [h] (x 0.001) : 1 Measuring range final value of operating hour counter Presentation range (default): 0 ... 32.512 h Energy [kWh] (x 0.001) : 1 Measuring range final value of energy counter Presentation range (default): -32.512... 32.512 kWh Userdefined 1 (x 0.001) : 1000 Presentation range (default): -32512 ... 32512 Userdefined 2 (x 0.001) : 1000 Userdefined Scaling 2 (x 0.001) Presentation range (default): -32512 ... 32512 IFS application 0: NON 1: ELR, EMM Byte order 0: Intel 1: Motorola 28 5.2. Structure of the diagnostics telegram The diagnostics telegram shows the current operating status of the devices. It is transmitted when requested by the PROFIBUS master. The system differentiates between status and error messages. Error messages are marked with E and are sent to the master with a higher priority. This means that diagnostics data is sent to the master instead of process data as soon as an error is detected. Status messages are sent only if no process data has to be sent. Byte 0 1 2 3 4 5 6 7 8 9 10 Bit 7...0 7...0 7...0 7...0 7...0 7...0 7...0 7...0 7...0 7...0 7 6 5 4 3 2 1 0 11 7 6 5 4 3 2 1 0 12 7 6 5 4 3 2 1 0 Remark Station status 1 (DP standard) Station status 2 (DP standard) Station status 3 (DP standard) Address of the PROFIBUS master Slave ID (high byte) Slave ID (low byte) 07h: Header of the device-specific diagnostics (DPV1) 81h: Diagnostics type 00h: Slot number 00h: Reserved Module state (low byte) (LPC/DPC) Errors Configuration mode is set Reserved Switch output overload Error power supply detected Checksum config area is invalid Checksum vendor area is invalid Reserved Undefined, unspecified internal error Module state (high byte) DPC Errors Stack error Checksum ROM is invalid Internal communication error Digital input error Reserved Reserved Reserved Reserved IFSM Slave Error 1 (module defective or device missing) Slave 8: error or missing Slave 7: error or missing Slave 6: error or missing Slave 5: error or missing Slave 4: error or missing Slave 3: error or missing Slave 2: error or missing Slave 1: error or missing M E E E E E E E E E M M M E E E E E E E E E 29 Byte 13 Bit 7 6 5 4 3 2 1 0 14 7 6 5 4 3 2 1 0 15 7 6 5 4 3 2 1 0 16 7 6 5 4 3 2 1 0 17 7 6 5 4 3 2 1 0 18 7 6 5 4 3 30 Remark IFSM Slave Error 2 (module defective or device missing) Slave 16: error or missing Slave 15: error or missing Slave 14: error or missing Slave 13: error or missing Slave 12: error or missing Slave 11: error or missing Slave 10: error or missing Slave 9: error or missing IFSM Slave Error 3 (module defective or device missing) Slave 24: error or missing Slave 23: error or missing Slave 22: error or missing Slave 21: error or missing Slave 20: error or missing Slave 19: error or missing Slave 18: error or missing Slave 17: error or missing IFSM Slave Error 4 (module defective or device missing) Slave 32: error or missing Slave 31: error or missing Slave 30: error or missing Slave 29: error or missing Slave 28: error or missing Slave 27: error or missing Slave 26: error or missing Slave 25: error or missing IFSM Slave Process, I/O Error 1 Slave 8: process or I/O error Slave 7: process or I/O error Slave 6: process or I/O error Slave 5: process or I/O error Slave 4: process or I/O error Slave 3: process or I/O error Slave 2: process or I/O error Slave 1: process or I/O error IFSM Process, I/O Error 2 Slave 16: process or I/O error Slave 15: process or I/O error Slave 14: process or I/O error Slave 13: process or I/O error Slave 12: process or I/O error Slave 11: process or I/O error Slave 10: process or I/O error Slave 9: process or I/O error IFSM Process, I/O Error 3 Slave 24: process or I/O error Slave 23: process or I/O error Slave 22: process or I/O error Slave 21: process or I/O error Slave 20: process or I/O error Byte E E E E E E E E E E E E E E E E E E E E E E E E M M M M M M M M M M M M M M M M M M M M M Bit 2 1 0 19 7 6 5 4 3 2 1 0 20 7 6 5 4 3 2 1 0 21 7 6 5 4 3 2 1 0 22 7 6 5 4 3 2 1 0 23 7 6 5 4 3 2 1 0 Remark Slave 19: process or I/O error Slave 18: process or I/O error Slave 17: process or I/O error IFSM Device Process, I/O 4 Slave 32: process or I/O error Slave 31: process or I/O error Slave 30: process or I/O error Slave 29: process or I/O error Slave 28: process or I/O error Slave 27: process or I/O error Slave 26: process or I/O error Slave 25: process or I/O error Channel state 1 Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Channel state 2 "IFSM-Bus-Error" "IFSM-Bit-Error" "IFSM-Cyclic-Data" "IFSM-Acyclic-Data" "IFSM-Invalid-Bus-Cycle-Time" Reserved Reserved Reserved Channel state 3 Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Channel state 4 Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M 31 6. Configuration telegram The EM-PB-GATEWAY-IFS realizes a modular slave. Depending on the configuration, it differentiates between the "Automatic IFSM configuration" and the "Configuration via DTM" operating modes. During the automatic configuration, the gateway creates the IFSM configuration and saves it in the connected slaves. The device addresses of the connected IFSM devices must be manually assigned before. This operating mode should be used only for extremely small stations. 6.1. Digital Input and Output The "Digital inputs / outputs" module is always active. It must always be initialized as the first module by the configuration telegram. This is usually ensured by the settings in the GSD file. If this GSD function is not supported by the PROFIBUS configuration tool, this must be ensured by the user. • Process output data Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 32 Description of Digital Output O1: Digital output 1 O2: Digital output 2 O3: Digital output 3 O4: Digital output 4 Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved • Process input data Bits I1 .. I8 reflect the status of the digital inputs of the gateway. Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description of Digital Input I1: Digital input 1 I2: Digital input 2 I3: Digital input 3 I4: Digital input 4 I5: Digital input 5 I6: Digital input 6 I7: Digital input 7 I8: Digital input 8 Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved 6.2. Module status The module status shows the internal status of the gateway. It provides the same information as the diagnostics telegram. Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description Device error (cannot be located) Reserved: Max. device temperature exceeded Manufacturer range of EEPROMs, FLASH defective Configuration range of EEPROMs, FLASH defective Supply voltage, reference voltage monitoring Switching output monitoring (switching output overloaded) Reserved Configuration mode active Reserved Reserved Reserved Reserved Memory stick defective Interchannel communication defective ROM check defective Stack overrun 6.3. Station status The station status shows the status of the entire station in four individual tabs. IFS devices are reported as defective in the tabs "Slave Error State 1" and "Slave Error State 2" which are either missing or contain a serious error. An error in one of the specified tabs also leads to a diagnostics telegram being sent. Devices that have detected irregularities during operation are displayed in "Slave I/O Error 1" and "Slave I/O Error 2". These include overloads, range exceeding as well as switching of the operating mode such as activation of the parameterization mode. Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description of Slave Error State 1 Device 1: defective, missing, serious internal error Device 2: defective, missing, serious internal error Device 3: defective, missing, serious internal error Device 4: defective, missing, serious internal error Device 5: defective, missing, serious internal error Device 6: defective, missing, serious internal error Device 7: defective, missing, serious internal error Device 8: defective, missing, serious internal error Device 9: defective, missing, serious internal error Device 10: defective, missing, serious internal error Device 11: defective, missing, serious internal error Device 12: defective, missing, serious internal error Device 13: defective, missing, serious internal error Device 14: defective, missing, serious internal error Device 15: defective, missing, serious internal error Device 16: defective, missing, serious internal error 33 34 Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description of Slave Error State 2 Device 17: defective, missing, serious internal error Device 18: defective, missing, serious internal error Device 19: defective, missing, serious internal error Device 20: defective, missing, serious internal error Device 21: defective, missing, serious internal error Device 22: defective, missing, serious internal error Device 23: defective, missing, serious internal error Device 24: defective, missing, serious internal error Device 25: defective, missing, serious internal error Device 26: defective, missing, serious internal error Device 27: defective, missing, serious internal error Device 28: defective, missing, serious internal error Device 29: defective, missing, serious internal error Device 30: defective, missing, serious internal error Device 31: defective, missing, serious internal error Device 32: defective, missing, serious internal error Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description of Slave I/O State 1 Device 1: Process error, message Device 2: Process error, message Device 3: Process error, message Device 4: Process error, message Device 5: Process error, message Device 6: Process error, message Device 7: Process error, message Device 8: Process error, message Device 9: Process error, message Device 10: Process error, message Device 11: Process error, message Device 12: Process error, message Device 13: Process error, message Device 14: Process error, message Device 15: Process error, message Device 16: Process error, message Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description of Slave I/O State 2 Device 17: Process error, message Device 18: Process error, message Device 19: Process error, message Device 20: Process error, message Device 21: Process error, message Device 22: Process error, message Device 23: Process error, message Device 24: Process error, message Device 25: Process error, message Device 26: Process error, message Device 27: Process error, message Device 28: Process error, message Device 29: Process error, message Device 30: Process error, message Device 31: Process error, message Device 32: Process error, message 6.4. EMM objects ELR/EMM Control (Device:1) ... ELR/EMM Control (Device:8) Bit 15...8 7 6 5...3 2 1 0 Description of ELR/EMM Control Status of the information of the digital outputs (O8 ... O1) Resetting MSG: Group message, activation through positive edge Resetting IND: Group error message, activation through positive edge Reserved Reverse running request, activation through positive edge Stop request, stop overrides all requests Forward running request, activation through positive edge Bit 15...8 7 6 5...3 2 1 0 Description of ELR Status Word Status of digital inputs MSG message: Group message IND error: Group error message Reserved Reverse running confirmation Stop confirmation Forward running confirmation Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description of ELR/EMM Module State 1 Device error (cannot be located) Max. device temperature exceeded Channel 1: Manufacturer range of EEPROMs, FLASH Channel 1: Configuration range of EEPROMs, FLASH Channel 2: Configuration range of EEPROMs, FLASH Supply voltage, reference voltage monitoring Switching output monitoring (switching element) Digital input monitoring Interchannel communication defective Channel 1: Logical program run monitoring defective Channel 2: Logical program run monitoring defective Channel 1: Return Stack overrun Channel 1: Data Stack overrun Channel 1: ROM monitoring Channel 1: RAM monitoring Channel 1: Saved reference value defective 35 36 Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description of ELR/EMM Module State 2 Error acknowledgment defective Reserved Reserved Reserved Reserved Reserved Reserved Test mode Drive control: Commissioning tool Drive control: LOCAL 1 Drive control: LOCAL 2 Drive control: LOCAL 3 Configuration mode through activation of the manufacturer password Reserved Bus communication cyclic Bus communication acyclic Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description of ELR/EMM Channel State 3 Interruption of motor cable T1 Interruption of motor cable T2 Interruption of motor cable T3 Real power exceeded Real power not reached Real power exceeded (signaling threshold) Real power not reached (signaling threshold) Drive control: Automatic / manual 4 Hz cycle: the signal is inverted every 0.2 s 10 Hz cycle: the signal is inverted every 50 ms Reserved Reserved Reserved Reserved Reserved Reserved Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description of ELR/EMM Channel State 1 Mains limit monitoring, falling below the work range Mains limit monitoring, exceeding the work range Mains symmetry monitoring Failure of a phase (UL1-UL3) Mains failure (mains regeneration time) Mains synchronism Left limit switch Right limit switch Execution time at the switch-on moment Execution time at the switch-off moment Confirmation time when switched off Confirmation time when switched on Ground fault, insulation fault (mains monitoring time) Starts per time (pre-warning stage) Starts per time (error) Output current flows (5% motor nominal current) Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description of ELR/EMM Channel State 4 Safety release group 1 Safety release group 2 Error when restoring the system state Symmetry error between IL1 and IL3 Failure of a phase (IL1-IL3) Blocking attained (5 x motor nominal current) Bimetal has triggered, acknowledgment only after minimum cooling time Bimetal has triggered, acknowledgment possible Error acknowledgment 1 Error acknowledgment 2 Error acknowledgment 3 Error acknowledgment 4 Thermistor short circuit Thermistor warning Thermistor overtemperature Thermistor wire break Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description of ELR/EMM Channel State 2 Universal monitoring 1 Universal monitoring 2 Universal monitoring 3 Universal monitoring 4 Universal monitoring 5 Universal monitoring 6 Universal monitoring 7 Universal monitoring 8 "Reverse running" request "Forward running" request Drive >>; (current flow is evaluated) Drive >; (current flow is evaluated) Drive o; (current flow is evaluated) Drive <; (current flow is evaluated) Drive <<; (current flow is evaluated) Simultaneous control of reverse and forward running 37 7. Measured values - CONTACTRON motor manager EMM 8. Technical data An analog value is presented in a 16 Bit data word in two's complement (integer 16). Apart from the error code 8040h generated by EM-PB-GATEWAY-IFS if communication with the assigned slaves is not possible, other error codes are also defined. They refer to the status of the measured value and not to the state of the connected device. Type Supply Operating voltage US Permissible operating voltage range Nominal input current at UIN Input circuit Order No. Digital inputs Input voltage Permissible operating voltage range Nominal input current at UIN Input circuit IN1...IN8 PDC 8001 h 8002 h 8004 h 8010 h 8020 h 8040 h 8080 h Error Exiting the measuring, display range (overrange) Wire break, mains error No valid measured value available or measured value invalid More error information available PDC not activated Module defective or not ready for operation Exiting the measuring, display range (underrange) The following example shows the scaling of the measured values and the assignment to the PDC codes: ± 20 mA ±10 V ± 30000 W SL: -21.674 SL: -10.837 SL: -32512 SH: 21.674 SH: 10.837 SH: 32512 [mA] [V] [W] > +21.6746 > +10.837 > +32512 + 21.6746 + 10.837 + 32512 +20.0000 +10.0000 +30000 +0.666667 μ +333.33 μ +1 0 0 0 -0.666667 μ -333.33 μ -1 -20 -10 -30000 -21.6746 -10.837 -32512 < -21.6746 < -10.837 < -32512 7.1. Available measured values: "P(ALL)": real power √3 x "U(L1)": conductor voltage L1 √3 x "U(L2)": conductor voltage L2 √3 x "U(L3)": conductor voltage L3 "I(L1)": current, L1 "I(L2)": current, L2 "I(L3)": current, L3 "Energy": power meter "COS PHI": Cos Phi "Frequency": mains frequency "Operation time(left)": left operating hours "Operation time(right)": right operating hours "Cycle(left)": "Cycle(right)": "P(L1)": "P(L2)": "P(L3)": "Q(ALL)": "S(ALL)": "U(L1)": "U(L2)": "U(L3)": PDC date [hex] 8001 Overrange 7F00 (32512) 7530 (30000) 0001 (1) 0000 FFFF (-1) 8AD0 (-30000) 8100 (-32512) 8080 Underrange left cycles right cycles real power, L1 real power, L2 real power, L3 reactive power apparent power voltage, L1 voltage, L2 voltage, L3 typ. 2297620 24 V DC - 20% ... + 25% 85 mA plus load current of the output Surge protection Protection against polarity reversal 24 V DC - 20% ... + 20% 3 mA Surge protection Protection against polarity reversal Digital outputs O1...O4 Maximum switching voltage Max. switching current Residual voltage UResid. in case of 500 mA Output circuit Data interface Data rate Connection method General data Test voltage Data interface/supply Permissible ambient temperature EM-PB-GATEWAY-IFS Operation Storage Nominal operating mode Standards/regulations Pollution degree Surge voltage category Degree of protection Mounting position Mounting Housing material Dimensions (W / H / D) Conductor cross-section Pluggable COMBICON screw connection Weight 23 V DC (US - UResid. of the output) 500 mA 1 V DC Parallel protection against polarity (max. 6.3 A fuse) IFS PROFIBUS 76.8 kbps 9.6 kbps...12 Mbps T-BUS, S-Port D-SUB-9 1.5 kV - 35°C ... + 50°C - 35°C ... + 80°C 100% operating factor EN 50178 2 III IP20 Any Can be aligned without spacing Polyamide PA non-reinforced (22.5 / 114.5 / 99) mm 0.2 - 2.5 mm2 (AWG 24-12) 180 g In case of energy, operating hour and cycle counters, no error code 8001h is generated in case of an overrun (> 32512). Instead, the counter is reset. More status or measured values, e.g. for TRISAFE, are available on request. 38 39 1. Brève description FRANÇAIS Le module EM-PB-GATEWAY-IFS sert au couplage des appareils de la gamme système Interface au PROFIBUS DP selon EN 50170. Jusqu'à 32 appareils E/S (esclaves) peuvent être raccordés. La passerelle peut être utilisée par chaque maître C0 conforme aux normes dans un échange de données cyclique. Dans un même temps, il prend en charge les liaisons acycliques. L'architecture du système est conçue de telle façon que les fonctions de sécurité internes de l'appareil de l'équipement raccordé, par ex. les appareils ELR, EMM ou PSR, ne puissent pas être influencés par le couplage au PROFIBUS. L'affectation des données de process est adaptable via le fichier GSD et individuellement aux besoins de l'application. De façon alternative, une passerelle DTM est développée pour l'intégration dans les environnements FTD. Vous trouverez le fichier GSD (avec les caractéristiques de communication de la passerelle Profibus) sur Internet à l'adresse www.phoenixcontact.net/download. Le réglage de l'adresse PROFIBUS est réalisé par l'intermédiaire d'un bouton et / en option via un périphérique (PC, clé mémoire, organe de commande) raccordé au S-PORT. Il n'est pas prévu de terminaison du PROFIBUS sur le module, en cas de nécessité celle-ci est à réaliser via le connecteur mâle correspondant. Coupleur PROFIBUS pour appareils système INTERFACE par ex. : EMM... / ELR MM... / PSR... EM-PB-GATEWAY-IFS Tension d'alimentation : Sorties Entrée : Tension de service US Entrées IN1...IN4 T U s 0 0 T 2. Définitions des termes PROFIBUS-DP EM Or -PB d.- -G No AT .: 2 EW 2 9 AY 76 -IF 20 S IN 7 IN 8 IN 1 IN 6 PROFIBUS-DPV1 IN 5 Raccordement pour connecteur sur profilés T-BUS IN 2 IN 3 IN 4 U s Entrées IN5...IN8 PORT S pour le raccordement de l'adaptateur de programmation R PW T DA Err BF SF Pied métallique pour la fixation sur le profilé EM-PB-GATEWAY-IFS O O U S In4 In3 In8 U S In2 In7 In1 In6 RT In5 S-PO LED : "Tension d'alimentation de commande assignée" Maître classe 1 LED : "Communication" "Message/erreur" "Erreur PROFIBUS" "Erreur globale" Maître classe 2 Esclave DP, Un esclave utilisé sur le bus PROFIBUS avec le protocole PROFIBUS-DP et se Esclave DP normalisé comportant selon la norme EN 50170, volume 2, PROFIBUS, est appelé esclave DP. Esclave DPV1, Le EM-PB-GATEWAY-IFS est un esclave DPV1 aux propriétés suivantes : Esclave S7 • prend en charge le modèle S7 (alarme diagnostic, alarme process) • paramétrables • lecture/écriture des blocs de données ” BD ”SU 4 us 3 O fib Pro 2 O O O1 Sorties O1...O4 Interface PROFIBUS (D9-SUB) Maître DP Système de bus PROFIBUS avec le protocole DP. DP signifie périphérique décentralisé. La tâche principale de PROFIBUS-DP réside dans un échange de données cyclique rapide entre le maître central DP et les appareils périphériques. PROFIBUS-DPV1 est une extension du protocole DP. Il permet également l'échange de données acyclique des données de configuration, diagnostic, commande et test. Il s'agit d'un maître qui se comporte selon la norme EN 50170, volume 2, PROFIBUS, avec le protocole DP, il est appelé maître DP. Un maître classe 1 est un équipement actif au niveau du PROFIBUS-DP. Il se distingue par l'échange de données cyclique avec d'autres équipements. Les maîtres classe 1 typique sont par ex. des API à liaison PROFIBUS-DP. Les appareils de ce type sont des appareils d'ingénierie, d'étude ou des terminaux de commande. On les utilise dans le cadre de la mise en service et pour la maintenance et le diagnostic, pour la configuration des appareils raccordés, l'évaluation des valeurs mesurées ainsi que pour l'interrogation sur l'état de l'appareil. Bouton de configuration de l'adresse PROFIBUS Fichiers types / GSD Les caractéristiques des appareils (GSD) contiennent des descriptions esclave DP dans un format homogène. L'utilisation des GSD facilite la planification du maître et de l'esclave DP. Fig. 1 40 41 Les modules ne doivent être montés sur/démontés du T-BUS que lorsqu'il n'y a pas de tension présente. L'alimentation en tension peut se faire au niveau du EM-PB-GATEWAY-IFS ou au moyen de l'alimentation du système via le T-BUS. 3. Conseils de raccordement 3.1. Raccordement secteur et protection de ligne Attention : Ne jamais travailler sur un module sous tension ! Danger de mort ! D • Les entrées de tension de référence et d'alimentation et de tension de commande doivent être alimentées par des modules d'alimentation en courant selon DIN 19240 (ondulation résiduelle 5 % max.) ! • Afin d'éviter des couplages inductifs ou capacitifs de perturbations dans le cas de lignes de commande particulièrement longues, nous recommandons d'utiliser des câbles blindés. Si vous désirez brancher deux fils sur une borne vous devez utiliser des fils ayant une même section de conducteur ! Fig. 4 4. Fonction 3.2. Schéma fonctionnel US GND 24V DC Reset B-Line RTS GND PB 5V PB A-Line 3 4 5 6 8 PB IN IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 OUT O1 O2 O3 O4 IFS TBUS EPROM IFSPort µController USO TO Etat Fig. 2 3.3. Connecteur sur profilés T-BUS Si vous utilisez les connecteurs sur profilés T-BUS (réf. : 2707437) pour la communication système INTERFACE et/ou l'alimentation des modules individuels, assemblez le nombre nécessaire de T-BUS et pressez-les dans le profilé. Veillez à placer le module sur le profilé dans le bon sens par rapport au T-BUS (fig. 3). A T-BUS... B C 4.1. LED d'état Cinq LED visualisent les différents états de fonctionnement de la passerelle : LED PWR (verte) Etat de l'appareil Désactivé Pas de tension d'alimentation. Le micro-contrôleur ne démarre pas. Activée Tension d'alimentation OK. Le micro-contrôleur fonctionne. clignotant 1,4 Hz (lent) Réglage de l'adresse PROFIBUS clignotant 2,8 Hz (rapide) Adressage IFS LED DAT (verte) Communication Désactivé Pas de circulation des données. Activée Circulation des données cycliques clignotant 1,4 Hz (lent) L'appareil est en cours de configuration clignotant 2,8 Hz (rapide) voir maniement "Clé mémoire" LED ERR (rouge) Erreur appareils ou process Désactivé Aucun défaut Activée Erreur interne grave ! clignotant 1,4 Hz (lent) voir maniement "Clé mémoire" clignotant 2,8 Hz (rapide) Erreur périphérique, par ex. surcharge du driver de sortie LED BF (rouge) Erreur PROFIBUS Désactivé Aucun défaut Activée Pas d'échange de données cyclique (maître C1 non disponible) clignotant 1,4 Hz (lent) Paramétrage PROFIBUS invalide clignotant 2,8 Hz (rapide) Configuration PROFIBUS invalide LED SF (rouge) Erreur globale Désactivé Aucun défaut Activée L'équipement raccordé a une erreur interne ou n'est pas disponible clignotant 1,4 Hz (lent) Erreur de process ou erreur au niveau du périphérique d'un équipement clignotant 2,8 Hz (rapide) La configuration PROFIBUS et la structure de station ne coïncident pas Fig. 3 4.2. Maniement S-PORT Le EM-PB-GATEWAY-IFS prend en charge aussi bien les extensions actives comme l'adaptateur de programmation USB IFS-USB-PROG-ADAPTER (réf. : 2811271), que la "clé mémoire" en option IFSCONFSTICK. 42 43 4.3. Mode paramétrage - Réglage de l'adresse PROFIBUS • Actionnez le bouton interne pendant plus de six secondes (6 sec). Le EM-PB-GATEWAY-IFS passe au mode paramétrage. La LED de tension de service montre le mode mobile par un clignotement lent de la LED PWR. • Dès que vous arrêtez d'actionner le bouton, les LED affichent le décalage d'adresse PROFIBUS. L'activation du mode adresse est signalé par le EM-PB-GATEWAY-IFS par une extinction de toutes les LED pour une durée de 200 ms toutes les 1,4 s (clignotement lent). Le EM-PB-GATEWAY-IFS calcule l'adresse PROFIBUS en additionnant le décalage avec l'adresse de base. Le décalage est paramétré via le bouton. Lors de la livraison, l'adresse de bus (BA) = 4, de façon à ce que la plage 0...31 puisse être réglée. • L'incrémentation du décalage d'adresse se fait par tapotement sur le bouton. Lorsque la valeur max. de 31 est atteinte, le décalage est réinitialisé sur zéro. • Actionnez une deuxième fois le bouton pendant plus de six secondes (6 sec) pour sauvegarder le réglage et reprendre la nouvelle adresse. Le EM-PB-GATEWAY-IFS passe en mode de fonctionnement normal • Après 15 secondes (15 sec) sans saisie, vous quittez le mode paramétrage sans sauvegarde de la saisie. • La BA peut également être modifiée par DTM ou IFSCONFSTICK. 44 Code LED PWR DAT ERR BF 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 4.4. Mode adressage - Adressage système INTERFACE Offset SF 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 • Actionnez le bouton interne pendant plus de 12 secondes (12 sec). Le EM-PB-GATEWAY-IFS passe en mode adressage. La LED de tension de service montre le mode mobile par un clignotement rapide de la LED PWR. Toutes les autres LED sont éteintes. • Dès que vous arrêtez d'actionner le bouton, les LED affichent l'adresse actuelle du système INTERFACE maître (IFSM). L'activation du mode adresse est signalé par le EM-PB-GATEWAY-IFS par une extinction de toutes les LED pour une durée de 200 ms toutes les 1,4 s (clignotement lent). • En actionnant le bouton de remise à zéro sur un esclave raccordé (EMM ou appareil PSR), celui-ci reprend l'adresse justement affichée sur le maître. Après que le maître a sauvegardé l'adresse dans l'esclave, il augmente l'adresse IFSM actuelle de "un". L'affectation de l'adresse peut être poursuivie sur l'esclave suivant. • Pour terminer l'adressage esclave, actionnez une deuxième fois le bouton sur le EM-PB-GATEWAYIFS pendant plus de 12 secondes (12 sec). La configuration IFS dans les esclaves est actualisée. Le maître passe en mode de fonctionnement normal. Code LED PWR DAT ERR BF 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 SF 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Adresse IFSM 32 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 45 5. Télégrammes PROFIBUS 5.1. Composition du télégramme de paramétrage A chaque démarrage du EM-PB-GATEWAY-IFS sur le PROFIBUS-DP, des paramètres sont envoyés à l'appareil. En fonction du module maître utilisé, les paramètres normalisés ou paramètres normalisés et paramètres spécifiques au système IF sont transmis. Le réglage des paramètres de démarrage est défini par le fichier GSD et se fait avec l'outil de planification du module maître. Behavior at PROFIBUS errors 0: Reset outputs and Producer PDCs 1: Hold last state Commande des sorties tout-ou-rien "0" = Sortie commandée par PB "1" = Sortie commandée par maître IFS Bit 3 : Sortie 4 Bit 2 : Sortie 3 Bit 1 : Sortie 2 Bit 0 : Sortie 1 Real power [W] (x 0,001) : 1000 Valeur finale de la plage de mesure de la puissance active Plage de représentation (par défaut) : -32512 ... 32512 W Reactive power [var] (x 0,001) : 1000 Valeur finale de la plage de mesure de la puissance réactive [var] Plage de représentation (par défaut) : -32512 ... 32512 var Power [VA] (x 0,001) : 1000 Valeur finale de la plage de mesure de la puissance apparente [var] Plage de représentation (par défaut) : -32512 ... 32512 VA Voltage [V] (x 0,001) : 100 Valeur finale de la plage de mesure de la tension [V] Plage de représentation (par défaut) : -3251,2 ... 3 251,2 V Current [A] (x 0,001) : 1 Valeur finale de la plage de mesure du courant [A] Plage de représentation (par défaut) : -32,512 ... 32,512 A Switch cycles (x 1) : 1 Valeur finale de la plage de mesure des compteurs de cycles Plage de représentation (par défaut) : 0 ... 32512 jeux Operation time [h] (x 0,001) : 1 Valeur finale de la plage de mesure du compteur d'heures de service Plage de représentation (par défaut) : 0 ... 32,512 h Energy [kWh] (x 0,001) : 1 Valeur finale de la plage de mesure du compteur d'énergie Plage de représentation (par défaut) : -32,512... 32,512 kWh Userdefined 1 (x 0,001) : 1000 Plage de représentation (par défaut) : -32512 ... 32512 Userdefined 2 (x 0,001) : 1000 Userdefined Scaling 2 (x 0,001) Plage de représentation (par défaut) : -32512 ... 32512 Application IFS 0: NON 1: ELR, EMM Byte order 0: Intel 1: Motorola 46 5.2. Composition du télégramme de diagnostic Le télégramme de diagnostic affiche l'état de fonctionnement actuel des appareils. La transmission s'effectue à la demande du maître PROFIBUS. Le système fait la différence entre les messages d'état et les messages d'erreur. Les messages d'erreur sont marqués par un E et sont envoyés au maître en haute priorité. C.à.d. dès qu'une erreur est détectée, des données de diagnostic sont envoyées au maître à la place des données de process. En revanche, les messages d'état ne sont transmis que si aucune donnée de process ne doit être transmise. Octet 0 1 2 3 4 5 6 7 8 9 10 Bit 7...0 7...0 7...0 7...0 7...0 7...0 7...0 7...0 7...0 7...0 7 6 5 4 3 2 1 0 11 7 6 5 4 3 2 1 0 12 7 6 5 4 3 2 1 0 Remarque Etat des stations 1 (norme DP) Etat des stations 2 (norme DP) Etat des stations 3 (norme DP) Adresse du maître PROFIBUS Esclave ID (High Byte) Esclave ID (Low Byte) 07h : en-tête du diagnostic spécifique à l'appareil (DPV1) 81h : type de diagnostic 00h : numéro d'emplacement 00h : réservé Modul state (Low Byte) (LPC/DPC) Errors Configuration mode is set Réservé Switch output overload Error power supply detected Checksum config area is invalid Checksum vendor area is invalid Réservé Undefined, unspecified internal error Modul state (High Byte) DPC Errors Stack error Checksum ROM is invalid Internal communication error Digital input error Réservé Réservé Réservé Réservé IFSM Slave Error 1 (module défectueux ou appareil non disponible) Esclave 8 : Esclave 7 : Esclave 6 : Esclave 5 : Esclave 4 : Esclave 3 : Esclave 2 : Esclave 1 : M E E E E E E E E E M M M E E E E E E E E E 47 Octet 13 Bit 7 6 5 4 3 2 1 0 14 7 6 5 4 3 2 1 0 15 7 6 5 4 3 2 1 0 16 7 6 5 4 3 2 1 0 17 7 6 5 4 3 2 1 0 18 7 6 5 4 3 48 Remarque IFSM Slave Error 2 (module défectueux ou appareil non disponible) Esclave 16 : Esclave 15 : Esclave 14 : Esclave 13 : Esclave 12 : Esclave 11 : Esclave 10 : Esclave 9 : IFSM Slave Error 3 (module défectueux ou appareil non disponible) Esclave 24 : Esclave 23 : Esclave 22 : Esclave 21 : Esclave 20 : Esclave 19 : Esclave 18 : Esclave 17 : IFSM Slave Error 4 (module défectueux ou appareil non disponible) Esclave 32 : Esclave 31 : Esclave 30 : Esclave 29 : Esclave 28 : Esclave 27 : Esclave 26 : Esclave 25 : IFSM Slave Process, Peripherie Error 1 Esclave 8 : process or peripherie error Esclave 7 : process or peripherie error Esclave 6 : process or peripherie error Esclave 5 : process or peripherie error Esclave 4 : process or peripherie error Esclave 3 : process or peripherie error Esclave 2 : process or peripherie error Esclave 1 : process or peripherie error IFSM Process, Peripherie Error 2 Esclave 16 : process or peripherie error Esclave 15 : process or peripherie error Esclave 14 : process or peripherie error Esclave 13 : process or peripherie error Esclave 12 : process or peripherie error Esclave 11 : process or peripherie error Esclave 10 : process or peripherie error Esclave 9 : process or peripherie error IFSM Process, Peripherie Error 3 Esclave 24 : process or peripherie error Esclave 23 : process or peripherie error Esclave 22 : process or peripherie error Esclave 21 : process or peripherie error Esclave 20 : process or peripherie error Octet E E E E E E E E E E E E E E E E E E E E E E E E M M M M M M M M M M M M M M M M M M M M M Bit 2 1 0 19 7 6 5 4 3 2 1 0 20 7 6 5 4 3 2 1 0 21 7 6 5 4 3 2 1 0 22 7 6 5 4 3 2 1 0 23 7 6 5 4 3 2 1 0 Remarque Esclave 19 : process or peripherie error Esclave 18 : process or peripherie error Esclave 17 : process or peripherie error IFSM Device Process, Peripherie 4 Esclave 32 : process or peripherie error Esclave 31 : process or peripherie error Esclave 30 : process or peripherie error Esclave 29 : process or peripherie error Esclave 28 : process or peripherie error Esclave 27 : process or peripherie error Esclave 26 : process or peripherie error Esclave 25 : process or peripherie error Channel state 1 Réservé Réservé Réservé Réservé Réservé Réservé Réservé Réservé Channel state 2 "IFSM-Bus-Error" "IFSM-Bit-Error" "IFSM-Cyclic-Data" "IFSM-Cyclic-Data" "IFSM-Invalid-Bus-Cycle-Time" Réservé Réservé Réservé Channel state 3 Réservé Réservé Réservé Réservé Réservé Réservé Réservé Réservé Channel state 4 Réservé Réservé Réservé Réservé Réservé Réservé Réservé Réservé M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M 49 6. Télégramme de configuration Le EM-PB-GATEWAY-IFS réalise un esclave modulaire. En fonction de la configuration, il fait la différence entre les modes "Configuration IFSM automatique" et "Configuration via DTM". Dans le cadre de la configuration automatique, la passerelle génère la configuration IFSM et l'enregistre dans les esclaves raccordés. Auparavant, les adresses des appareils doivent cependant être attribuées manuellement aux équipements IFSM. Ce mode de fonctionnement devrait être utilisé uniquement pour les toutes petites stations. 6.1. Entrée et sortie tout-ou-rien Le module "Digital inputs / outputs" est toujours actif. Il doit toujours être initialisé comme premier module par le télégramme de configuration ! En général, cette opération est assurée par les paramètres du fichier GSD. Si cette fonction GSD n'est pas prise en charge par la configuration PROFIBUS, alors c'est à l'utilisateur de s'en charger. • Données de sortie de process Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 50 Description sortie tout-ou-rien O1 : sortie tout-ou-rien 1 O2 : sortie tout-ou-rien 2 O3 : sortie tout-ou-rien 3 O4 : sortie tout-ou-rien 4 réservé réservé réservé réservé réservé réservé réservé réservé réservé réservé réservé réservé • Données d'entrée de process Les bits I1 .. I8 reflètent l'état des entrées tout-ou-rien de la passerelle. Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description entrée tout-ou-rien I1 : entrée tout-ou-rien 1 I2 : entrée tout-ou-rien 2 I3 : entrée tout-ou-rien 3 I4 : entrée tout-ou-rien 4 I5 : entrée tout-ou-rien 5 I6 : entrée tout-ou-rien 6 I7 : entrée tout-ou-rien 7 I8 : entrée tout-ou-rien 8 réservé réservé réservé réservé réservé réservé réservé réservé 6.2. Etat du module L'état du module constitue l'état interne de la passerelle. Il fournie les mêmes informations que vous trouvez également dans le télégramme de diagnostic. Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description Erreur d'appareils (non localisable) réservé : température max. d'appareil dépassée Domaine fabricant de l'EEPROM, FLASH défectueux Domaine configuration de l'EEPROM, FLASH défectueux Surveillance de la tension d'alimentation, de la tension de référence Surveillance de la sortie de couplage (sortie de couplage surchargée) réservé Mode de configuration actif réservé réservé réservé réservé Clé mémoire défectueuse Communication intercanal défectueuse ROM-Check défectueux Saturation pile 6.3. Etat station L'état de station constitue l'état de la station entière dans quatre registres individuels. Dans les registres "Slave Error State 1" et "Slave Error State 2", les équipements étant soit indisponibles, soit présentant une erreur interne grave sont signalés comme équipements IFS défectueux. Une erreur présente dans l'un des registres cités conduit également à l'envoi d'un télégramme de diagnostic. Les "Slave Peripherie Error 1" et "Slave Peripherie Error 2" affichent les équipements qui ont constaté une irrégularité en fonctionnement. Font partie de ces irrégularités notamment les surcharges, les dépassements de plage, mais également le changement de mode de fonctionnement comme l'activation du mode de paramétrage. Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description Slave Error State 1 Equipement 1 : défectueux, non disponible, erreur interne grave Equipement 2 : défectueux, non disponible, erreur interne grave Equipement 3 : défectueux, non disponible, erreur interne grave Equipement 4 : défectueux, non disponible, erreur interne grave Equipement 5 : défectueux, non disponible, erreur interne grave Equipement 6 : défectueux, non disponible, erreur interne grave Equipement 7 : défectueux, non disponible, erreur interne grave Equipement 8 : défectueux, non disponible, erreur interne grave Equipement 9 : défectueux, non disponible, erreur interne grave Equipement 10 : défectueux, non disponible, erreur interne grave Equipement 11 : défectueux, non disponible, erreur interne grave Equipement 12 : défectueux, non disponible, erreur interne grave Equipement 13 : défectueux, non disponible, erreur interne grave Equipement 14 : défectueux, non disponible, erreur interne grave Equipement 15 : défectueux, non disponible, erreur interne grave Equipement 16 : défectueux, non disponible, erreur interne grave 51 52 Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description Slave Error State 2 Equipement 17 : défectueux, non disponible, erreur interne grave Equipement 18 : défectueux, non disponible, erreur interne grave Equipement 19 : défectueux, non disponible, erreur interne grave Equipement 20 : défectueux, non disponible, erreur interne grave Equipement 21 : défectueux, non disponible, erreur interne grave Equipement 22 : défectueux, non disponible, erreur interne grave Equipement 23 : défectueux, non disponible, erreur interne grave Equipement 24 : défectueux, non disponible, erreur interne grave Equipement 25 : défectueux, non disponible, erreur interne grave Equipement 26 : défectueux, non disponible, erreur interne grave Equipement 27 : défectueux, non disponible, erreur interne grave Equipement 28 : défectueux, non disponible, erreur interne grave Equipement 29 : défectueux, non disponible, erreur interne grave Equipement 30 : défectueux, non disponible, erreur interne grave Equipement 31 : défectueux, non disponible, erreur interne grave Equipement 32 : défectueux, non disponible, erreur interne grave Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description Slave Peripherie State 1 Equipement 1 : erreur de process, message Equipement 2 : erreur de process, message Equipement 3 : erreur de process, message Equipement 4 : erreur de process, message Equipement 5 : erreur de process, message Equipement 6 : erreur de process, message Equipement 7 : erreur de process, message Equipement 8 : erreur de process, message Equipement 9 : erreur de process, message Equipement 10 : erreur de process, message Equipement 11 : erreur de process, message Equipement 12 : erreur de process, message Equipement 13 : erreur de process, message Equipement 14 : erreur de process, message Equipement 15 : erreur de process, message Equipement 16 : erreur de process, message Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description Slave Peripherie State 2 Equipement 17 : erreur de process, message Equipement 18 : erreur de process, message Equipement 19 : erreur de process, message Equipement 20 : erreur de process, message Equipement 21 : erreur de process, message Equipement 22 : erreur de process, message Equipement 23 : erreur de process, message Equipement 24 : erreur de process, message Equipement 25 : erreur de process, message Equipement 26 : erreur de process, message Equipement 27 : erreur de process, message Equipement 28 : erreur de process, message Equipement 29 : erreur de process, message Equipement 30 : erreur de process, message Equipement 31 : erreur de process, message Equipement 32 : erreur de process, message 6.4. Objets EMM Contrôle ELR/EMM (Device:1) ... Contrôle ELR/EMM (Device:8) Bit 15...8 7 6 5...3 2 1 0 Description contrôle ELR/EMM Etat des informations des sorties tout-ou-rien (O8 ... O1) Remise à zéro MSG : message collectif, activation par front positif Remise à zéro IND : message d'erreur collectif, activation par front positif Réservé Requête rotation à gauche, activation par front positif Requête stop, stop reprend toutes les requêtes Requête rotation à droite, activation par front positif Bit 15...8 7 6 5...3 2 1 0 Description ELR Status Word Etat des entrées tout-ou-rien Message MSG : Message collectif Erreur IND : Message de défaut collectif Réservé Accusé de réception rotation à gauche Accusé de réception stop Accusé de réception rotation à droite Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description ELR/EMM Module State 1 Erreur d'appareils (non localisable) Température max. d'appareil dépassée Canal 1 : domaine fabricant de l'EEPROM, FLASH Canal 1 : domaine configuration de l'EEPROM, FLASH Canal 2 : domaine configuration de l'EEPROM, FLASH Surveillance de la tension d'alimentation, de la tension de référence Surveillance de la sortie de couplage (élément de couplage) Surveillance d'entrée tout-ou-rien Communication intercanal défectueux Canal 1 : Surveillance logique de déroulement du programme défectueuse Canal 2 : Surveillance logique de déroulement du programme défectueuse Canal 1 : Retour saturation pile Canal 1 : Données saturation pile Canal 1 : Surveillance ROM Canal 1 : surveillance RAM Canal 1 : valeur de référence enregistrée erronée 53 54 Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description ELR/EMM Module State 2 Acquittement de l'erreur erronée Réservé Réservé Réservé Réservé Réservé Réservé Mode d'essai Contrôle d'entraînement : outil de mise en service Contrôle d'entraînement : LOCAL 1 Contrôle d'entraînement : LOCAL 2 Contrôle d'entraînement : LOCAL 3 Mode de configuration en activant le mot de passe du fabricant Réservé Communication cyclique de bus Communication acyclique de bus Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description ELR/EMM Channel State 3 Interruption câble de raccordement du moteur T1 Interruption câble de raccordement du moteur T2 Interruption câble de raccordement du moteur T3 Dépassement vers le haut de la puissance active Dépassement vers le bas de la puissance active Dépassement vers le haut de la puissance active (seuil d'alarme) Dépassement vers le bas de la puissance active (seuil d'alarme) Contrôle d'entraînement : Automatique / manuel Cycle 4 Hz : le signal est inversé toutes les 0,2 s Cycle 10 Hz : le signal est inversé toutes les 50 ms Réservé Réservé Réservé Réservé Réservé Réservé Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description ELR/EMM Channel State 1 Surveillance limite de réseau, dépassement vers le bas de la zone de travail Surveillance limite de réseau, dépassement vers le haut de la zone de travail Surveillance de la symétrie de réseau Panne d'une phase (UL1-UL3) Panne de réseau (temps de régénération du réseau) Synchronisme réseau Commutateur fin de course gauche Commutateur fin de course droit Temps d'exécution dans l'enclenchement Temps d'exécution dans le déclenchement Durée de report d'information à l'état hors circuit Temps de réponse à l'état commuté Mise à la terre, défaut d'isolation (temps de surveillance du réseau) Démarrages par temps (niveau de pré-alarme) Démarrages par temps (erreur) Courant de sortie passe (5 % du courant nominal moteur) Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description ELR/EMM Channel State 4 Validation technique de sécurité du groupe 1 Validation technique de sécurité du groupe 2 Erreur lors de la restauration de l'état du système Erreur de symétrie entre IL1 et IL3 Panne d'une phase (IL1-IL3) Blocage atteint (5 x courant nominal moteur) Le bimétal s'est déclenché, acquittement uniquement après une durée de refroidiss. minimale Le bimétal s'est déclenché, acquittement possible Acquittement de l'erreur 1 Acquittement de l'erreur 2 Acquittement de l'erreur 3 Acquittement de l'erreur 4 Court-circuit thermistance Avertissement thermistance Surtempérature thermistance Rupture de fil thermistance Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Description ELR/EMM Channel State 2 Surveillance universelle 1 Surveillance universelle 2 Surveillance universelle 3 Surveillance universelle 4 Surveillance universelle 5 Surveillance universelle 6 Surveillance universelle 7 Surveillance universelle 8 Requête "Rotation sur la gauche" Requête "Rotation sur la droite" Entraînement >>; (le courant est évalué) Entraînement >; (le courant est évalué) Entraînement o ; (le courant est évalué) Entraînement <; (le courant est évalué) Entraînement <<; (le courant est évalué) Commande concomitante marche à gauche et marche à droite 55 7. Valeurs mesurées - Gestionnaire moteur CONTACTRON EMM 8. Caractéristiques techniques La représentation d'une valeur analogique est effectuée dans un mot de données 16 bits en complément A2 (integer 16). Outre le code d'erreur 8040h, qui est généré par EM-PB-GATEWAY-IFS, lorsque aucune communication n'est possible avec l'esclave assigné, d'autres codes d'erreur sont également définis. Ils se rapportent à l'état de la valeur mesurée, et pas à celui de l'équipement raccordé. Type Référence Alimentation Tension de service US Plage de tension de service admissible Courant d'entrée nominal pour UIN typ. Circuit de protection en entrée PDC 8001 h 8002 h 8004 h 8010 h 8020 h 8040 h 8080 h Erreur Quitter la plage de mesure, de représentation (Overrange) Rupture de fil, erreur réseau Aucune valeur mesurée valide disponible ou valeur mesurée non valide Aucune information d'erreur disponible PDC non activé Module défectueux ou pas prêt Quitter la plage de mesure, de représentation (Underrange) Entrées tout-ou-rien IN1...IN8 Tension d'entrée Plage de tension de service admissible Courant d'entrée nominal pour UIN Circuit de protection en entrée L'exemple ci-après présente la mise à l'échelle des valeurs mesurées et l'affectation des codes PDC : ± 20 mA ± 10 V ± 30000 W Date PDC SL : -21.674 SL : -10,837 SL : -32512 SH : 21.674 SH : 10,837 SH : 32512 [mA] [V] [W] [hex] > +21,6746 > +10,837 > +32512 8001 Overrange + 21,6746 + 10,837 + 32512 7F00 (32512) +20,0000 +10,0000 +30000 7530 (30000) +0,666667 μ +333,33 μ +1 0001 (1) 0 0 0 0000 -0,666667 μ -333,33 μ -1 FFFF (-1) -20 -10 -30000 8AD0 (-30000) -21,6746 -10,837 -32512 8100 (-32512) < -21,6746 < -10,837 < -32512 8080 Underrange Sorties tout-ou-rien O1...O4 Tension de commutation maximale Courant de commutation maximal Tension résiduelle URésid pour 500 mA Circuit de protection sortie 7.1. Valeurs mesurées disponibles : "P(ALL)" : puissance active √3 x "U(L1)" : tension du conducteur L1 √3 x "U(L2)" : tension du conducteur L2 √3 x "U(L3)" : tension du conducteur L3 "I(L1)" : courant , L1 "I(L2)" : courant , L2 "I(L3)" : courant , L3 "Energie" : compteur d'énergie "COS PHI" : Cos Phi "Frequency" : fréquence de réseau "Operation time(left)" : heures de fonctionnement gauche "Operation time(right)" :heures de fonctionnement droite Durée d'enclenchement Normes / Spécifications Degré de pollution Catégorie de surtension Degree of protection Position de montage Montage Matériau du boîtier Dimensions (l / H / P) Section du conducteur raccordement vissé enfichable MINICONNEC Poids "Cycle(left)" : "Cycle(right)" : "P(L1)" : "P(L2)" : "P(L3)" : "Q(ALL)" : "S(ALL)" : "U(L1)" : "U(L2)" : "U(L3)" : cycles gauches cycles droits puissance active, L1 puissance active, L2 puissance active, L3 puissance réactive puissance apparente tension, L1 tension, L2 tension, L3 Interface de données Débit de données Mode de raccordement Caractéristiques générales Tension d'essai Interface de données / alimentation Température ambiante admissible service Stockage EM-PB-GATEWAY-IFS 2297620 24 V DC - 20 % ... + 25 % 85 mA plus courant de charge de la sortie Protection antisurtension Protection contre les inversions de polarité 24 V DC - 20 % ... + 20 % 3 mA Protection antisurtension Protection contre les inversions de polarité 23 V DC (US - URésid de la sortie) 500 mA 1 V DC Protection parallèle contre inversions de polarité (fusible max. 6,3 A) IFS PROFIBUS 76,8 kBits/s 9,6 kBit/s...12 MBit/s T-BUS, S-Port SUB-D -9 1,5 kV - 35 °C ... + 50 °C - 35 °C ... + 80 °C 100 % ED EN 50178 2 III IP20 au choix juxtaposable Polyamide PA non renforcé ( 22,5 / 114,5 / 99 ) mm 0,2 - 2,5 mm2 (AWG 24-12) 180 g En cas de dépassement (> 32512), avec les compteurs d'énergie, d'heures de fonctionnement et de cycles, aucun code d'erreur 8001h n'est généré. A la place de cela, le compteur est réinitialisé. Des valeurs d'état ou valeurs mesurés, par ex. pour TRISAFE, sont disponibles sur demande. 56 57 1. Descripción resumida ESPAÑOL La tarjeta EM-PB-GATEWAY-IFS se utiliza para el acoplamiento de aparatos de la familia del sistema Interface al PROFIBUS-DP según EN 50170. Pueden conectarse hasta 32 aparatos (esclavos). La Gateway puede accionarse desde cada maestro C0 conforme a la normativa en intercambio de datos cíclico. Al mismo tiempo, sostiene comunicaciones acíclicas. El diseño del sistema se ha dimensionado de forma que las funciones de seguridad internas de aparatos de los participantes conectados, como p.ej. los ELRs, EMMs o aparatos PSR, no sean alteradas debido al acoplamiento al PROFIBUS. La ocupación de los datos de proceso se puede adaptar individualmente mediante el archivo GSD a las necesidades de la aplicación. A tal efecto, como alternativa se desarrolla una Gateway-DTM, que proporciona la integración en entornos FTD. El archivo GSD (con las características de comunicación típicas de la Gateway Profibus) se encuentra en Internet en el punto para descarga bajo www.phoenixcontact.com. El ajuste de la dirección PROFIBUS se efectúa a través de un pulsador y / opcionalmente mediante un equipo conectado en el PUERTO-S (PC, memoria enchufable, elemento de mando). Una terminación del PROFIBUS no está prevista en la tarjeta, en caso necesario tiene que realizarse mediante un conector correspondiente. Acoplador PROFIBUS para aparatos del sistema INTERFACE p.ej. EMM... / ELR MM... / PSR... EM-PB-GATEWAY-IFS Entrada: Tensión de servicio US Tensión de alimentación: Salidas Entradas IN1...IN4 0 0 T T U s 2. Definiciones de conceptos U s Entradas IN5...IN8 IN 3 IN 4 PROFIBUS-DP IN 2 EM Or -PB d.- -G No AT .: 2 EW 2 9 AY 76 -IF 20 S IN 5 IN 6 IN 7 IN 8 IN 1 Conexión para conector de carril T-BUS PROFIBUS-DPV1 PUERTO-S para conexión del adaptador programador O O U S In4 In3 In8 U S In2 In7 In1 In6 RT In5 S-PO BF SF Clip metálico para sujeción sobre el carril EM-PB-GATEWAY-IFS R PW T DA Err LED: "Tensión asignada de alimentación de control" LEDs: "Comunicación" "Mensaje/error" "Error PROFIBUS" "Error colectivo" ” BD ”SU 4 us 3 O fib Pro 2 O O O1 Salidas O1...O4 Interface PROFIBUS (SUB-D9) Pulsador para ajuste de la dirección PROFIBUS Maestro DP Maestro-clase 1 Maestro clase 2 Sistema de bus PROFIBUS con el protocolo DP. DP significa periferia descentralizada. La función principal del PROFIBUS-DP es el intercambio rápido de datos cíclico entre el maestro DP central y los aparatos periféricos. PROFIBUS-DPV1 es una ampliación del protocolo DP. De esta forma se puede realizar adicionalmente un intercambio de datos acíclico de datos de parámetros, de diagnóstico, de mando y de prueba. Un maestro que se comporta con el protocolo DP según la norma EN 50170, volumen 2, PROFIBUS, se denomina maestro DP. Un maestro clase 1 es un participante activo en el PROFIBUS-DP. Característico, es el intercambio de datos cíclico con otros participantes. Maestros típicos clase 1 son, por ejemplo, PLCs con enlace PROFIBUS-DP. Aparatos de este tipo son equipos de ingeniería, de planificación o de operación. Se utilizan en la puesta en marcha y para el mantenimiento y diagnóstico para configurar los aparatos conectados, evaluar valores de medida, así como para consultar el estado de aparatos. Esclavo DP, Esclavo norma DP Un esclavo que es operado en el bus PROFIBUS con el protocolo PROFIBUS-DP y que se comporta según la norma EN 50170, volumen 2, PROFIBUS, se denomina Esclavo DPV1, esclavo S7 La EM-PB-GATEWAY-IFS es un esclavo DPV1 con las características siguientes: • soporta el modelo S7 (alarmas de diagnóstico, alarmas de proceso) • parametrizable • lectura/escritura de juegos de datos Archivo tipo / GSD Datos característicos de aparatos (GSD) contienen descripciones de esclavos DP en un formato unificado. La utilización de GSD simplifica la planificación del maestro y del esclavo DP. Fig..1 58 59 El montaje/desmontaje de los módulos sobre el T-BUS debe efectuarse sólo en estado sin tensión. La alimentación de tensión puede realizarse en la EMPB-GATEWAY-IFS o mediante una fuente de alimentación del sistema a través del T-BUS. 3. Indicaciones de conexión 3.1. Conexión a la red y protección de línea Atención: ¡No trabajar nunca con la tensión aplicada! ¡Peligro de muerte! D • Accione las entradas de tensión asignada de alimentación de control y las entradas de tensión de mando con módulos de fuente de alimentación según DIN 19240 (ondulación residual máx. 5 %) • Para evitar impulsos parásitos acoplados inductiva o capacitivamente a líneas de mando de gran longitud, se recomienda utilizar líneas apantalladas. Si desea conectar dos conductores en un sólo punto de conexión, tiene que utilizar conductores de igual sección. Fig. 4 4. Función 3.2. Esquema de conjunto US GND 24V DC Reset B-Line RTS GND PB 5V PB A-Line 3 4 5 6 8 PB IN IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 OUT O1 O2 O3 O4 IFS TBUS EPROM IFSPort µController USO TO Estado Fig.2 3.3. Conector para carriles T-BUS Si el conector para carriles T-BUS (código: 2707437) se emplea para el sistema de comunicación INTERFACE y /o la alimentación de tensión de los módulos individuales, ensamble el número necesario de conectores TBUS y encájelos en el carril. Al encajar el módulo sobre el carril tenga en cuenta la orientación adecuada respecto al T-BUS (Fig. 3). A T-BUS... B C 4.1. Estado de los LEDs Cinco LEDs visualizan los diferentes estados de servicio de la Gateway: LED PWR (verde) Estado del módulo Apagado No hay tensión de alimentación. El microcontrolador no se inicia. Encendido Tensión de alimentación OK. El microcontrolador funciona. Parpadea 1,4 Hz (lento) Ajuste de la dirección PROFIBUS Parpadea 2,8 Hz (rápido) Asignación de direcciones IFS LED DAT (verde) Comunicación Apagado No hay comunicación de datos Encendido Comunicación cíclica de datos Parpadea 1,4 Hz (lento) El módulo se configura Parpadea 2,8 Hz (rápido) ver manejo "memoria enchufable" LED ERR (rojo) Error de módulos o error de proceso Apagado Ningún error Encendido Error interno importante Parpadea 1,4 Hz (lento) ver manejo "memoria enchufable" Parpadea 2,8 Hz (rápido) Error periférico, p.ej. sobrecarga del driver de salida LED BF rojo) Error PROFIBUS Apagado Ningún error Encendido No hay intercambio de datos cíclico (no hay ningún maestro C1) Parpadea 1,4 Hz (lento) Parametrización PROFIBUS no válida Parpadea 2,8 Hz (rápido) Configuración PROFIBUS no válida LED SF (rojo) Error colectivo Apagado Ningún error Encendido El participante conectado tiene error interno o no está disponible Parpadea 1,4 Hz (lento) Error de proceso o error en la periferia de un participante Parpadea 2,8 Hz (rápido) La configuración PROFIBUS y la construcción de estaciones no coinciden Fig. 3 4.2. Manejo PUERTO-S (S-PORT) La EM-PB-GATEWAY-IFS soporta ampliaciones activas como el adaptador programador USB IFSUSB-PROG-ADAPTER (código: 2811271), así como opcionalmente la "memoria enchufable" IFS-CONFSTICK. 60 61 4.3. Modo de operación parametrización - ajuste de la dirección PROFIBUS • Accione el pulsador interno durante más de seis segundos (6 s). La EM-PB-GATEWAY-IFS cambia al modo de operación parametrización. El LED tensión de servicio indica el cambio de modo de operación mediante un parpadeo lento del PWRLED. • En cuanto deje de accionar el pulsador, los LEDs indican la PROFIBUS-Adress-Offset. La EM-PB-GATEWAY-IFS señaliza la activación del modo dirección mediante un apagado de todos los LEDs por un tiempo de 200 ms cada 1,4 s (parpadeo lento). La EM-PB-GATEWAY-IFS calcula la dirección PROFIBUS mediante la adición del Offset con la dirección de base. Por medio del pulsador se ajusta la Offset. En el suministro, la dirección del bus (BA) es = 4, de forma que puede ajustarse el margen 0...31. • Accionando el pulsador se incrementa la dirección Offset. Si se alcanza el valor máximo 31, la Offset retrocede a cero. • Para almacenar el ajuste y aceptar la dirección nueva accione el pulsador otra vez por más de seis segundos (6 s). La EM-PB-GATEWAY-IFS cambia al modo de operación normal. • Después de 15 (15 s) sin efectuar una entrada finaliza el modo de parametrización, sin almacenar la entrada. • La BA puede modificarse adicionalmente vía DTM o IFS-CONFSTICK. 62 Código LED PWR DAT ERR BF 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 4.4. Modo de operación direccionamiento - direccionamiento del sistema INTERFACE Offset SF 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 • Accione el pulsador interno durante más de 12 segundos (12 s). La EM-PB-GATEWAY-IFS cambia al modo de operación direccionamiento. El LED tensión de servicio indica el cambio de modo de operación mediante un parpadeo rápido del PWRLED. Los otros LEDs están apagados. • En cuanto deje de accionar el pulsador, los LEDs indican la dirección actual (IFSM) maestro sistema INTERFACE. La EM-PB-GATEWAY-IFS señaliza la activación del modo dirección mediante un apagado de todos los LEDs por un tiempo de 200 ms cada 1,4 s (parpadeo lento). • Accionando el pulsador Reset en un esclavo conectado (EMM o aparato PSR) éste acepta la dirección que indica el maestro en este momento. Después que el maestro ha almacenado la dirección en el esclavo, aumenta la dirección IFSM actual en "una" posición. La asignación de direcciones puede proseguir al esclavo siguiente. • Para finalizar la asignación de direcciones de esclavos, accione el pulsador en la EM-PB-GATEWAYIFS una segunda vez por más de 12 segundos (12 s). La configuración IFS en los esclavos se actualiza. El maestro cambia al modo de operación normal. Código LED PWR DAT ERR BF 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 SF 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 IFSMDirección 32 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 63 5. Telegramas PROFIBUS 5.1. Construcción del telegrama de parametrización En cada arranque de la EM-PB-GATEWAY-IFS en el PROFIBUS-DP se transmiten parámetros al aparato. En función de la tarjeta maestro empleada se transmiten parámetros normalizados o parámetros normalizados y parámetros específicos del sistema IF. El ajuste de los parámetros de arranque se determina mediante el archivo GSD y se realiza con la herramienta de planificación de la tarjeta maestro. Behavior at PROFIBUS errors 0: Reset outputs and Producer PDCs 1: Hold last state Mando de las salidas digitales "0" = La salida es gobernada por PB "1" = La salida es gobernada por el maestro IFS Bit 3: Salida 4 Bit 2: Salida 3 Bit 1: Salida 2 Bit 0: Salida 1 Real power [W] (x 0,001) : 1000 Valor final del margen de medición de la potencia activa Margen de representación (defecto): -32512 ... 32512 W Reactive power [var] (x 0,001) : 1000 Valor final del margen de medición de la potencia reactiva [var] Margen de representación (defecto): -32512 ... 32512 var Power [VA] (x 0,001) : 1000 Valor final del margen de medición de la potencia aparente [VA] Margen de representación (defecto): -32512 ... 32512 VA Voltage [V] (x 0,001) : 100 Valor final del margen de medición de la tensión [V] Margen de representación (defecto): -3251,2 ... 3251,2 V Current [A] (x 0,001) : 1 Valor final del margen de medición de la corriente [A] Margen de representación (defecto): -32,512 ... 32,512 A Switch cycles (x 1) : 1 Valor final del margen de medición del contador de operaciones Margen de representación (defecto): 0 ... 32512 operaciones Operation time [h] (x 0,001) : 1 Valor final del margen de medición del contador de horas de servicio Margen de representación (defecto): 0 ... 32,512 h Energy [kWh] (x 0,001) : 1 Valor final del margen de medición del contador de energía Margen de representación (defecto): -32,512... 32,512 kWh Userdefined 1 (x 0,001) : 1000 Margen de representación (defecto): -32512 ... 32512 Userdefined 2 (x 0,001) : 1000 Userdefined Scaling 2 (x 0,001) Margen de representación (defecto): -32512 ... 32512 IFS-Application 0: NON 1: ELR, EMM Byte order 0: Intel 1: Motorola 64 5.2. Construcción del telegrama de diagnóstico El telegrama de diagnóstico nuestra el estado de servicio actual de los aparatos. La transmisión se efectúa a petición del maestro PROFIBUS. El sistema distingue entre mensajes de estado y mensajes de error. Los mensajes de error se señalizan con E y se emiten al maestro con prioridad alta, es decir, cuando se detecta un error, en vez de emitir datos de proceso se emiten al maestro datos de diagnóstico. Al contrario, los mensajes de estado sólo se emiten siempre y cuando no tengan que emitirse datos de proceso. Byte 0 1 2 3 4 5 6 7 8 9 10 Bit 7...0 7...0 7...0 7...0 7...0 7...0 7...0 7...0 7...0 7...0 7 6 5 4 3 2 1 0 11 7 6 5 4 3 2 1 0 12 7 6 5 4 3 2 1 0 Observación Estado estación 1 (norma DP) Estado estación 2 (norma DP) Estado estación 3 (norma DP) Dirección del maestro PROFIBUS Esclavo ID (High Byte) Esclavo ID (Low Byte) 07h: Encabezado (Header) del diagnóstico específico de aparatos (DPV1) 81h: Tipo de diagnóstico 00h: Slot Nro. 00h: Reservado Modul state (Low Byte) (LPC/DPC) Errors Configuration mode is set Reservado Switch output overload Error power supply detected Checksum config area is invalid Checksum config area is invalid Reservado Undefined, unspecified internal error Modul state (Low Byte) (LPC/DPC) Errors Stack error Checksum ROM is invalid Internal communication error Digital input error Reservado Reservado Reservado Reservado IFSM Slave Error 1 (módulo defectuoso o aparato no disponible) Slave 8: error or missing Slave 7: error or missing Slave 6: error or missing Slave 5: error or missing Slave 4: error or missing Slave 3: error or missing Slave 2: error or missing Slave 1: error or missing M E E E E E E E E E M M M E E E E E E E E E 65 Byte 13 Bit 7 6 5 4 3 2 1 0 14 7 6 5 4 3 2 1 0 15 7 6 5 4 3 2 1 0 16 7 6 5 4 3 2 1 0 17 7 6 5 4 3 2 1 0 18 7 6 5 4 3 66 Observación IFSM Slave Error 2 (módulo defectuoso o aparato no disponible) Slave 16: error or missing Slave 15: error or missing Slave 14: error or missing Slave 13: error or missing Slave 12: error or missing Slave 11: error or missing Slave 10: error or missing Slave 9: error or missing IFSM Slave Error 3 (módulo defectuoso o aparato no disponible) Slave 24: error or missing Slave 23: error or missing Slave 22: error or missing Slave 21: error or missing Slave 20: error or missing Slave 19: error or missing Slave 18: error or missing Slave 17: error or missing IFSM Slave Error 4 (módulo defectuoso o aparato no disponible) Slave 32: error or missing Slave 31: error or missing Slave 30: error or missing Slave 29: error or missing Slave 28: error or missing Slave 27: error or missing Slave 26: error or missing Slave 25: error or missing IFSM Slave Process, periferia error 1 Slave 8: process or peripherie error Slave 7: process or peripherie error Slave 6: process or peripherie error Slave 5: process or peripherie error Slave 4: process or peripherie error Slave 3: process or peripherie error Slave 2: process or peripherie error Slave 1: process or peripherie error IFSM Slave Process, periferia error 2 Slave 16: process or peripherie error Slave 15: process or peripherie error Slave 14: process or peripherie error Slave 13: process or peripherie error Slave 12: process or peripherie error Slave 11: process or peripherie error Slave 10: process or peripherie error Slave 9: process or peripherie error IFSM Slave Process, periferia error 3 Slave 24: process or peripherie error Slave 23: process or peripherie error Slave 22: process or peripherie error Slave 21: process or peripherie error Slave 20: process or peripherie error Byte E E E E E E E E E E E E E E E E E E E E E E E E M M M M M M M M M M M M M M M M M M M M M Bit 2 1 0 19 7 6 5 4 3 2 1 0 20 7 6 5 4 3 2 1 0 21 7 6 5 4 3 2 1 0 22 7 6 5 4 3 2 1 0 23 7 6 5 4 3 2 1 0 Observación Slave 19: process or peripherie error Slave 18: process or peripherie error Slave 17: process or peripherie error IFSM Device Process, periferia 4 Slave 32: process or peripherie error Slave 31: process or peripherie error Slave 30: process or peripherie error Slave 29: process or peripherie error Slave 28: process or peripherie error Slave 27: process or peripherie error Slave 26: process or peripherie error Slave 25: process or peripherie error Channel state 1 Reservado Reservado Reservado Reservado Reservado Reservado Reservado Reservado Channel state 2 "IFSM-Bus-Error" "IFSM-Bit-Error" "IFSM-Cyclic-Data" "IFSM-Acyclic-Data" "IFSM-Invalid-Bus-Cycle-Time" Reservado Reservado Reservado Channel state 3 Reservado Reservado Reservado Reservado Reservado Reservado Reservado Reservado Channel state 4 Reservado Reservado Reservado Reservado Reservado Reservado Reservado Reservado M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M 67 6. Telegrama de configuración La EM-PB-GATEWAY-IFS realiza un esclavo modular. En función de la configuración distingue los modos de operación "configuración IFSM automática" y "configuración vía DTM". En la configuración automática, la Gateway genera la configuración IFSM y la almacena en los esclavos conectados. Sin embargo, previamente, las direcciones de aparatos de los participantes IFSM conectados tienen que asignarse manualmente. Este modo de operación sólo debe utilizarse para estaciones muy pequeñas. 6.1. Entradas/salidas digitales El módulo "Digital inputs / outputs" está siempre activo. Este tiene que iniciarse siempre como primer módulo a través del telegrama de configuración Por regla general, eso se realiza a través de los ajustes en el archivo GSD. Si esta función GSD no es sostenida por la herramienta de configuración PROFIBUS, en este caso tiene que realizarse por el usuario. • Datos de salidas de proceso Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 68 Descripción salida digital O1: salida digital 1 O2: salida digital 2 O3: salida digital 3 O4: salida digital 4 Reservado Reservado Reservado Reservado Reservado Reservado Reservado Reservado Reservado Reservado Reservado Reservado • Datos de entradas de proceso Los bits I1 .. I8 reflejan el estado de las entradas digitales de la Gateway. Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Descripción entrada digital I1: entrada digital 1 I2: entrada digital 2 I3: entrada digital 3 I4: entrada digital 4 I5: entrada digital 5 I6: entrada digital 6 I7: entrada digital 7 I8: entrada digital 8 Reservado Reservado Reservado Reservado Reservado Reservado Reservado Reservado 6.2. Estado del módulo El estado del módulo constituye el estado interno de la Gateway. Suministra las mismas informaciones que también se encuentran en el telegrama de diagnóstico. Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Descripción Error de aparato (no localizable) Reservado: temperatura máx. del aparato sobrepasada Margen del fabricante de la EEPROM, FLASH defectuosa Margen de configuración de la EEPROM, FLASH defectuosa Vigilancia de la tensión de alimentación y de la tensión de referencia Vigilancia de la salida de conmutación (salida de conmutación sobrecargada) Reservado Modo de configuración activo Reservado Reservado Reservado Reservado Memoria enchufable defectuosa Comunicación intercanal defectuosa Comprobación ROM defectuosa Congestión Stack 6.3. Estado estación El estado estación refleja el estado de la estación completa en cuatro registros individuales. En los registros "Slave Error State 1" y "Slave Error State 2" se indican participantes IFS como defectuosos, que, o no están disponibles o presentan un error interno importante . Un error en uno de los registros mencionados conduce igualmente a emitir un telegrama de diagnóstico. En los registros "Slave Peripherie Error 1" y "Slave Peripherie Error 2" se indican participantes que hayan determinado una irregularidad en el servicio. Aquí pertenecen p.ej. sobrecargas, sobrepasar márgenes, así como el cambio del modo de operación como, p.ej. la activación del modo de parametrización. Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Descripción Slave Error State 1 Participante 1: defectuoso, no disponible, error interno importante Participante 2: defectuoso, no disponible, error interno importante Participante 3: defectuoso, no disponible, error interno importante Participante 4: defectuoso, no disponible, error interno importante Participante 5: defectuoso, no disponible, error interno importante Participante 6: defectuoso, no disponible, error interno importante Participante 7: defectuoso, no disponible, error interno importante Participante 8: defectuoso, no disponible, error interno importante Participante 9: defectuoso, no disponible, error interno importante Participante 10: defectuoso, no disponible, error interno importante Participante 11: defectuoso, no disponible, error interno importante Participante 12: defectuoso, no disponible, error interno importante Participante 13: defectuoso, no disponible, error interno importante Participante 14: defectuoso, no disponible, error interno importante Participante 15: defectuoso, no disponible, error interno importante Participante 16: defectuoso, no disponible, error interno importante 69 70 Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Descripción Slave Error State 2 Participante 17: defectuoso, no disponible, error interno importante Participante 18: defectuoso, no disponible, error interno importante Participante 19: defectuoso, no disponible, error interno importante Participante 20: defectuoso, no disponible, error interno importante Participante 21: defectuoso, no disponible, error interno importante Participante 22: defectuoso, no disponible, error interno importante Participante 23: defectuoso, no disponible, error interno importante Participante 24: defectuoso, no disponible, error interno importante Participante 25: defectuoso, no disponible, error interno importante Participante 26: defectuoso, no disponible, error interno importante Participante 27: defectuoso, no disponible, error interno importante Participante 28: defectuoso, no disponible, error interno importante Participante 29: defectuoso, no disponible, error interno importante Participante 30: defectuoso, no disponible, error interno importante Participante 31: defectuoso, no disponible, error interno importante Participante 32: defectuoso, no disponible, error interno importante Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Descripción Slave Peripherie State 1 Participante 1: error de proceso, aviso Participante 2: error de proceso, aviso Participante 3: error de proceso, aviso Participante 4: error de proceso, aviso Participante 5: error de proceso, aviso Participante 6: error de proceso, aviso Participante 7: error de proceso, aviso Participante 8: error de proceso, aviso Participante 9: error de proceso, aviso Participante 10: error de proceso, aviso Participante 11: error de proceso, aviso Participante 12: error de proceso, aviso Participante 13: error de proceso, aviso Participante 14: error de proceso, aviso Participante 15: error de proceso, aviso Participante 16: error de proceso, aviso Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Descripción Slave Peripherie State 2 Participante 17: error de proceso, aviso Participante 18: error de proceso, aviso Participante 19: error de proceso, aviso Participante 20: error de proceso, aviso Participante 21: error de proceso, aviso Participante 22: error de proceso, aviso Participante 23: error de proceso, aviso Participante 24: error de proceso, aviso Participante 25: error de proceso, aviso Participante 26: error de proceso, aviso Participante 27: error de proceso, aviso Participante 28: error de proceso, aviso Participante 29: error de proceso, aviso Participante 30: error de proceso, aviso Participante 31: error de proceso, aviso Participante 32: error de proceso, aviso 6.4. Objetos EMM ELR/EMM Control (Device:1) ... ELR/EMM Control (Device:8) Bit Descripción ELR/EMM Control 15...8 Estado de las informaciones de las salidas digitales (O8 ... O1) 7 Reinicialización MSG: aviso colectivo; activación a través de flanco positivo 6 Reinicialización IND: aviso colectivo de errores; activación a través de flanco positivo 5...3 Reservado 2 Demanda giro a la izquierda; activación a través de flanco positivo 1 Demanda de paro; paro tiene prioridad ante todas las demandas 0 Demanda giro a la derecha; activación a través de flanco positivo Bit 15...8 7 6 5...3 2 1 0 Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Descripción ELR Status Word Estado de las entradas digitales Aviso MSG: aviso colectivo Error IND: aviso colectivo de errores Reservado Acuse de recibo giro a la izquierda Acuse de recibo paro Acuse de recibo giro a la derecha Descripción ELR/EMM Module State 1 Error de aparato (no localizable) Temperatura máx. del aparato sobrepasada Canal 1: margen del fabricante de la EEPROM, FLASH Canal 1: margen configuración de la EEPROM, FLASH Canal 2: margen configuración de la EEPROM, FLASH Vigilancia de la tensión de alimentación y de la tensión de referencia Vigilancia de la salida de conmutación (elemento de conmutación) Vigilancia de entradas digitales Comunicación intercanal defectuosa Canal 1: Vigilancia del flujo de programa lógico defectuoso Canal 2: Vigilancia del flujo de programa lógico defectuoso Canal 1: Retorno congestión Stack Canal 1: Datos congestión Stack Canal 1: Vigilancia ROM Canal 1: Vigilancia RAM Canal 1: valor de referencia almacenado defectuoso 71 72 Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Descripción ELR/EMM Module State 2 Acuse de recibo de error defectuoso Reservado Reservado Reservado Reservado Reservado Reservado Prueba de servicio Controles de accionamiento: herramienta de puesta en marcha Controles de accionamiento: LOKAL 1 Controles de accionamiento: LOKAL 2 Controles de accionamiento: LOKAL 3 Modo de configuración mediante activación de la contraseña del fabricante Reservado Comunicación de bus cíclica Comunicación de bus acíclica Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Descripción ELR/EMM Channel State 3 Interrupción del cable del motor T1 Interrupción del cable del motor T2 Interrupción del cable del motor T3 Se sobrepasa la potencia activa No se alcanza la potencia activa Se sobrepasa la potencia activa (umbral de aviso) No se alcanza la potencia activa (umbral de aviso) Controles de accionamiento: automático / manual Ciclo de 4 Hz: la señal se invierte cada 0,2 s Ciclo de 10 Hz: la señal se invierte cada 50 s Reservado Reservado Reservado Reservado Reservado Reservado Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Descripción ELR/EMM Channel State 1 Vigilancia del límite de red, no alcance del margen de trabajo Vigilancia del límite de red, sobrepasar el margen de trabajo Vigilancia de la simetría de red Fallo de una fase (UL1-UL3) Falta de fase (tiempo de regeneración de la red) Sincronismo de la red Interruptor de fin de carrera izquierda Interruptor de fin de carrera derecha Tiempo de ejecución en el momento de conexión Tiempo de ejecución en el momento de desconexión Tiempo de acuse de recibo en estado desconectado Tiempo de acuse de recibo en estado conectado Falla a tierra, fallo de aislamiento (tiempo de vigilancia de la red) Arranques por tiempo (nivel de aviso previo) Arranques por tiempo (error) Pasa corriente de salida (5 % de la corriente nominal del motor) Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Descripción ELR/EMM Channel State 4 Liberación técnica de seguridad grupo 1 Liberación técnica de seguridad grupo 2 Error en la restauración del estado del sistema Error de simetría entre IL1 y IL3 Fallo de una fase (IL1-IL3) Bloqueo alcanzado (5 x corriente nominal del motor) El bimetal ha reaccionado, confirmación después del tiempo mínimo de enfriamiento El bimetal ha reaccionado, confirmación posible Acuse de recibo de error 1 Acuse de recibo de error 2 Acuse de recibo de error 3 Acuse de recibo de error 4 Termistor cortocircuito Termistor advertencia Termistor sobretemperatura Termistor rotura de cable Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Descripción ELR/EMM Channel State 2 Vigilancia universal 1 Vigilancia universal 2 Vigilancia universal 3 Vigilancia universal 4 Vigilancia universal 5 Vigilancia universal 6 Vigilancia universal 7 Vigilancia universal 8 Demanda "giro a la izquierda" Demanda "giro a la derecha" Accionamiento >>; (se evalúa el flujo de corriente) Accionamiento >; (se evalúa el flujo de corriente) Accionamiento o ; (se evalúa el flujo de corriente) Accionamiento <; (se evalúa el flujo de corriente) Accionamiento <<; (se evalúa el flujo de corriente) Activación simultánea de giro a la izquierda y giro a la derecha 73 7. Valores de medición - CONTACTRON Motor-Manager EMM 8. Datos técnicos La representación de un valor analógico se realiza en una palabra de datos de 16 bits en complemento a dos (íntegras 16). Junto al código de error 8040h, que es generado por la EM-PB-GATEWAY-IFS, cuando no es posible ninguna comunicación con el esclavo asignado, se han definido aún otros códigos de error. Estos se refieren al estado del valor de medición, no al estado del participante conectado. Tipo Código Alimentación Tensión de servicio US Margen de tensión de servicio admisible Corriente nominal de entrada para UIN típ. Circuito de entrada PDC 8001 h 8002 h 8004 h 8010 h 8020 h 8040 h 8080 h Error Abandonar el margen de medición y el margen de representación (Overrange) Rotura de cable, fallo de red No se dispone de ningún valor de medición válido o valor de medición no válido Se encuentran otras informaciones de error PDC no activado Módulo en defecto o no preparado para el servicio Abandonar el margen de medición y el margen de representación (Underrange) Entradas digitales IN1...IN8 Tensión de entrada Margen de tensión de servicio admisible Corriente nominal de entrada para UIN típ. Circuito de entrada El siguiente ejemplo muestra la puesta a escala de los valores de medición y la asignación al código PDC: ± 20 mA ± 10 V ± 30000 W Fecha PDC SL: -21.674 SL: -10,837 SL: -32512 SH: 21.674 SH: 10,837 SH: 32512 [mA] [V] [W] [hex] > +21,6746 > +10,837 > +32512 8001 Overrange + 21,6746 + 10,837 + 32512 7F00 (32512) +20,0000 +10,0000 +30000 7530 (30000) +0,666667 μ +333,33 μ +1 0001 (1) 0 0 0 0000 -0,666667 μ -333,33 μ -1 FFFF (-1) -20 -10 -30000 8AD0 (-30000) -21,6746 -10,837 -32512 8100 (-32512) < -21,6746 < -10,837 < -32512 8080 Underrange Salidas digitales Tensión máx. de conmutación Corriente máx. de conmutación Tensión residual URest para 500 mA Circuito de salida 7.1. Valores de medición disponibles: "P(ALL)": Potencia activa √3 x "U(L1)": Tensión de fase L1 √3 x "U(L2)": Tensión de fase L2 √3 x "U(L3)": Tensión de fase L3 "I(L1)": Corriente, L1 "I(L2)": Corriente, L2 "I(L3)": Corriente, L3 "Energía": Contador de energía "COS PHI": Cos Phi "Frequency": Frecuencia de red "Operation time(left)": Horas de servicio izquierda "Operation time(left)": Horas de servicio derecha Tipo de funcionamiento nominal Normas / especificaciones Grado de polución Categoría de sobretensiones Grado de protección Posición para el montaje Montaje Aislamiento Dimensiones (A / A / P) Sección de conductor conexión por tornillo enchufable COMBICON Peso "Cycle(left)": "Cycle(left)": "P(L1)": "P(L2)": "P(L3)": "Q(ALL)": "S(ALL)": "U(L1)": "U(L2)": "U(L3)": Operaciones izquierda Operaciones derecha Potencia activa, L1 Potencia activa, L2 Potencia activa, L3 Potencia reactiva Potencia aparente Tensión, L1 Tensión, L2 Tensión, L3 2297620 24 V DC - 20 % ... + 25 % 85 mA impulso corriente de carga de la salida Protección contra sobretensiones Protección contra inversión de polaridad 24 V DC - 20 % ... + 20 % 3 mA Protección contra sobretensiones Protección contra inversión de polaridad O1...O4 Interface de datos Velocidad de transmisión de datos Tipo de conexión Datos generales Tensión de prueba Interface de datos/alimentación Temperatura ambiente admisible EM-PB-GATEWAY-IFS servicio almacenamiento 23 V DC (US - URest de la salida) 500 mA 1 V DC Protección contra inversión de polaridad paralela (máx. fusible de 6,3 A) IFS PROFIBUS 76,8 kbits/s 9,6 kbits/s...12 Mbits/s T-BUS, puerto S SUB-D-9 1,5 kV - 35 °C ... + 50 °C - 35 °C ... + 80 °C régimen permanente EN 50178 2 III IP20 discrecional alineable sin separación poliamida PA sin reforzar (22,5 / 114,5 / 99) mm 0,2 - 2,5 mm2 (AWG 24-12) 180 g Para contadores de energía, contadores de horas de servicio y contadores de operaciones, en caso de una congestión (> 32512) no se genera ningún código de error 8001h. En este caso el contador se reinicializa. Otros valores de medición o de estados, p.ej. TRISAFE, se obtienen bajo demanda. 74 75