Preview only show first 10 pages with watermark. For full document please download

Laser Measuring Device Le-300 - Tr

   EMBED


Share

Transcript

+SSI D Seite 2 - 52 GB Page 53 - 104 Laser Measuring Device LE-300 _Installation _Inbetriebnahme _Konfiguration / Parametrierung _Störungsbeseitigung und Diagnosemöglichkeiten _Additional safety instructions _Installation _Commissioning _Configuration / Parameterization _Troubleshooting / Diagnostic options Benutzerhandbuch User Manual TR - ELE - BA - DGB - 0019 - 04 02/08/2016 _Zusätzliche Sicherheitshinweise TR-Electronic GmbH D-78647 Trossingen Eglishalde 6 Tel.: (0049) 07425/228-0 Fax: (0049) 07425/228-33 E-mail: [email protected] http://www.tr-electronic.de Urheberrechtsschutz Dieses Handbuch, einschließlich den darin enthaltenen Abbildungen, ist urheberrechtlich geschützt. Drittanwendungen dieses Handbuchs, welche von den urheberrechtlichen Bestimmungen abweichen, sind verboten. Die Reproduktion, Übersetzung sowie die elektronische und fotografische Archivierung und Veränderung bedarf der schriftlichen Genehmigung durch den Hersteller. Zuwiderhandlungen verpflichten zu Schadenersatz. Änderungsvorbehalt Jegliche Änderungen, die dem technischen Fortschritt dienen, vorbehalten. Dokumenteninformation Ausgabe-/Rev.-Datum: Dokument-/Rev.-Nr.: Dateiname: Verfasser: 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 TR-ELE-BA-DGB-0019-04.docx MÜJ Schreibweisen Kursive oder fette Schreibweise steht für den Titel eines Dokuments oder wird zur Hervorhebung benutzt. Courier-Schrift zeigt Text an, der auf dem Display bzw. Bildschirm sichtbar ist und Menüauswahlen von Software. < >  weist auf Tasten der Tastatur Ihres Computers hin (wie etwa ). Marken PROFIBUS-DP und das PROFIBUS-Logo sind eingetragene Warenzeichen der PROFIBUS Nutzerorganisation e.V. (PNO) SIMATIC ist ein eingetragenes Warenzeichen der SIEMENS AG  TR-Electronic GmbH 2009, All Rights Reserved Page 2 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 Inhaltsverzeichnis Inhaltsverzeichnis .............................................................................................................................. 3 Änderungs-Index ................................................................................................................................ 5 1 Allgemeines ..................................................................................................................................... 6 1.1 Geltungsbereich ...................................................................................................................... 6 1.2 Verwendete Abkürzungen / Begriffe ....................................................................................... 7 2 Zusätzliche Sicherheitshinweise ................................................................................................... 8 2.1 Symbol- und Hinweis-Definition .............................................................................................. 8 2.2 Ergänzende Hinweise zur bestimmungsgemäßen Verwendung............................................ 8 2.3 Organisatorische Maßnahmen ............................................................................................... 9 3 Technische Daten ............................................................................................................................ 10 3.1 Elektrische Kenndaten ............................................................................................................ 10 4 PROFIBUS Informationen ............................................................................................................... 11 4.1 Kommunikationsprotokoll DP.................................................................................................. 11 5 Installation / Inbetriebnahmevorbereitung.................................................................................... 12 5.1 RS485 Übertragungstechnik................................................................................................... 12 5.2 Anschluss................................................................................................................................ 13 5.2.1 Versorgungsspannung ............................................................................................ 13 5.2.2 PROFIBUS-DP ....................................................................................................... 14 5.2.2.1 Bus-Terminierung...................................................................................................................... 14 5.2.2.2 Bus-Adressierung...................................................................................................................... 14 5.2.3 Schalteingang / Schaltausgänge 1-4 ...................................................................... 15 5.2.4 RS-485-Programmier-Schnittstelle / SSI-Schnittstelle (optional) ........................... 16 5.2.5 USB 2.0 Programmier- Schnittstelle ....................................................................... 17 5.3 Schirmauflage ......................................................................................................................... 18 5.4 SSI Schnittstelle (optional)...................................................................................................... 19 6 Inbetriebnahme ................................................................................................................................ 21 6.1 Geräte-Stammdaten-Datei (GSD) .......................................................................................... 21 6.2 PNO-Identnummer .................................................................................................................. 21 6.3 Anlauf am PROFIBUS ............................................................................................................ 22 6.4 Bus-Statusanzeige .................................................................................................................. 22  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 3 of 104 Inhaltsverzeichnis 7 Parametrierung und Konfiguration................................................................................................ 23 7.1 Modularer Aufbau ................................................................................................................... 24 7.2 Übersicht ................................................................................................................................. 24 7.3 Istposition ................................................................................................................................ 25 7.3.1 Betriebsparameter .................................................................................................. 26 7.3.1.1 Auflösung .................................................................................................................................. 26 7.3.1.2 Zählrichtung .............................................................................................................................. 26 7.3.1.3 Freie Auflösung (in 1/100mm) ................................................................................................... 27 7.4 Geschwindigkeit ...................................................................................................................... 27 7.5 Fehleranzeige ......................................................................................................................... 28 7.5.1 Betriebsparameter .................................................................................................. 29 7.5.1.1 Fehlerwert ................................................................................................................................. 29 7.6 Schaltposition.......................................................................................................................... 30 7.7 Funktion ext. IO-Pins .............................................................................................................. 31 7.7.1 Betriebsparameter .................................................................................................. 31 7.7.1.1 Funktion ext. Eingang ............................................................................................................... 31 7.7.1.2 Funktion ext. Ausgänge 1-4 ...................................................................................................... 32 7.7.1.3 Preset HI-Wort / Preset LO-Wort .............................................................................................. 33 7.7.1.4 aktive Flanke ext. Eingang ........................................................................................................ 33 7.7.1.5 Ansprechzeit ext. Eingang ........................................................................................................ 34 7.7.1.6 aktiver Ausgangs-Pegel ............................................................................................................ 34 7.8 Modul Zähler Mess-Zyklus...................................................................................................... 35 7.9 Intensität / Temperatur............................................................................................................ 36 7.10 Modul SSI-Schnittstelle......................................................................................................... 37 7.10.1 Betriebsparameter ................................................................................................ 37 7.10.1.1 SSI-Datenbits .......................................................................................................................... 37 7.10.1.2 Code ........................................................................................................................................ 38 7.10.1.3 SSI-Fehlerbit ........................................................................................................................... 38 7.10.1.4 SSI-Ausgabewert .................................................................................................................... 39 7.11 Modul Justage....................................................................................................................... 39 7.12 Modul Steuerbits mit Quittierung .......................................................................................... 40 7.12.1 Betriebsparameter ................................................................................................ 42 7.12.1.1 Fehlerquittierung ..................................................................................................................... 42 7.13 Betriebsstunden Laser-Diode ............................................................................................... 43 7.14 Konfigurationsbeispiel, SIMATIC Manager V5.3 ................................................................ 44 8 Störungsbeseitigung und Diagnosemöglichkeiten ..................................................................... 48 8.1 Optische Anzeigen .................................................................................................................. 48 8.2 Verwendung der PROFIBUS Diagnose.................................................................................. 49 8.2.1 Normdiagnose ......................................................................................................... 49 8.2.1.1 Stationsstatus 1......................................................................................................................... 50 8.2.1.2 Stationsstatus 2......................................................................................................................... 50 8.2.1.3 Stationsstatus 3......................................................................................................................... 50 8.2.1.4 Masteradresse .......................................................................................................................... 51 8.2.1.5 Herstellerkennung ..................................................................................................................... 51 8.3 Sonstige Störungen ................................................................................................................ 52  TR-Electronic GmbH 2009, All Rights Reserved Page 4 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 Änderungs-Index Änderung Erstausgabe Datum Index 16.12.09 00 31 ● ● ● ● ● ● Übernahme der Nockenposition über Bit 2 Zusätzlicher Parameter: 1/8 mm Auflösung Zusätzliches Bit in Modul Fehleranzeige: Nocken 1 aktiv Zustandsanzeige der Schaltposition nur noch über ein Bit Modul Intensität/Temperatur: Zuordnung vertauscht Neue GSD-Datei: LE300_03.GSD 25.02.10 01 ● Anpassung der Warnhinweise 17.08.12 02 ● ● Neues Design Laser Lebensdauer 23.02.15 03 ● Verweis auf Support-DVD entfernt 08.02.16 04  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 5 of 104 Allgemeines 1 Allgemeines Das vorliegende schnittstellenspezifische Benutzerhandbuch beinhaltet folgende Themen:  Ergänzende Sicherheitshinweise zu den bereits in der Montageanleitung definierten grundlegenden Sicherheitshinweisen  Elektrische Kenndaten  Installation  Inbetriebnahme  Konfiguration und Parametrierung  Störungsbeseitigung und Diagnosemöglichkeiten Da die Dokumentation modular aufgebaut ist, stellt dieses Benutzerhandbuch eine Ergänzung zu anderen Dokumentationen wie z.B. Produktdatenblätter, Maßzeichnungen, Prospekte und der Montageanleitung etc. dar. Das Benutzerhandbuch kann kundenspezifisch im Lieferumfang enthalten sein, oder kann auch separat angefordert werden. 1.1 Geltungsbereich Dieses Benutzerhandbuch gilt ausschließlich für folgende Mess-Systeme mit PROFIBUS-DP Schnittstelle:  LE-300 Die Produkte sind durch aufgeklebte Typenschilder gekennzeichnet und sind Bestandteil einer Anlage. Es gelten somit zusammen folgende Dokumentationen:    anlagenspezifische Betriebsanleitungen des Betreibers, dieses Benutzerhandbuch, und die bei der Lieferung beiliegende Montageanleitung TR-ELE-BA-DGB-0018  TR-Electronic GmbH 2009, All Rights Reserved Page 6 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 1.2 Verwendete Abkürzungen / Begriffe LE-300 Laser-Entfernungs-Messgerät, Baureihe LE-300 DDLM Direct Data Link Mapper, Schnittstelle zwischen PROFIBUS-DP Funktionen und Laser Software DP Dezentralized Periphery (Dezentrale Peripherie) EMV Elektro-Magnetische-Verträglichkeit GSD Geräte-Stammdaten-Datei PNO PROFIBUS Nutzerorganisation e.V. PROFIBUS herstellerunabhängiger, offener Feldbusstandard  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 7 of 104 Zusätzliche Sicherheitshinweise 2 Zusätzliche Sicherheitshinweise 2.1 Symbol- und Hinweis-Definition bedeutet, dass Tod oder schwere Körperverletzung eintreten kann, wenn die entsprechenden Vorsichtsmaßnahmen nicht getroffen werden. bedeutet, dass eine leichte Körperverletzung eintreten kann, wenn die entsprechenden Vorsichtsmaßnahmen nicht getroffen werden. bedeutet, dass ein Sachschaden eintreten kann, wenn die entsprechenden Vorsichtsmaßnahmen nicht getroffen werden. bezeichnet wichtige Informationen bzw. Merkmale und Anwendungstipps des verwendeten Produkts. 2.2 Ergänzende Hinweise zur bestimmungsgemäßen Verwendung Das Mess-System ist ausgelegt für den Betrieb an PROFIBUS-DP Netzwerken nach den europäischen Normen EN 50170 und EN 50254 bis max. 12 MBaud. Die technischen Richtlinien zum Aufbau des PROFIBUS-DP Netzwerks der PROFIBUS Nutzerorganisation sind für einen sicheren Betrieb zwingend einzuhalten. Zur bestimmungsgemäßen Verwendung gehört auch:  das Beachten aller Hinweise aus diesem Benutzerhandbuch,  das Beachten der Montageanleitung, insbesondere das dort enthaltene Kapitel „Grundlegende Sicherheitshinweise“ muss vor Arbeitsbeginn gelesen und verstanden worden sein  TR-Electronic GmbH 2009, All Rights Reserved Page 8 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 2.3 Organisatorische Maßnahmen  Dieses Benutzerhandbuch muss ständig am Einsatzort des Mess-Systems griffbereit aufbewahrt werden.  Das mit Tätigkeiten am Mess-System beauftragte Personal muss vor Arbeitsbeginn - die Montageanleitung, Sicherheitshinweise", insbesondere das Kapitel "Grundlegende - und dieses Benutzerhandbuch, insbesondere das Kapitel "Zusätzliche Sicherheitshinweise", gelesen und verstanden haben. Dies gilt in besonderem Maße für nur gelegentlich, z. B. bei der Parametrierung des Mess-Systems, tätig werdendes Personal.  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 9 of 104 Technische Daten 3 Technische Daten Die Kenndaten sind gültig für das Gerät nach einer Betriebszeit von ca. 30 min. 3.1 Elektrische Kenndaten Versorgungsspannung, Standard .......................18…27 V DC  5% mit Heizung, optional ......................24 V DC  5% Stromaufnahme Standard, ohne Last .................< 350 mA mit Heizung .....................................< 2,5 A Messprinzip ........................................................Phasenlaufzeitmessung Messlänge, Messung auf Reflektorfolie ..............0,2…125 m Standard, 170 m, 195 m (Sondergeräte) * Auflösung, wählbar ...........................................physikalische Auflösung 0,1 mm Linearitätsabweichung, absolut ..........................typisch  2 mm Reproduzierbarkeit ............................................. 2 mm Temperaturkoeffizient .........................................1 ppm/°C, bezogen auf die max. Messlänge (125m, 170m, 195m) Laserdiode, Rotlicht ............................................Laserschutzklasse 2 nach DIN EN 60 825-1: 2003-10 Wellenlänge  .................................670 nm Laserleistung ..................................Pmax  1 mW Messwertausgabe / Refreshzyklus .....................1000 Werte / s Integrationszeit ...................................................1 ms Programmierung .................................................PROFIBUS-DP, alternativ über USB 2.0 oder RS485 PROFIBUS-DP Schnittstelle ...............................nach IEC 61158 und IEC 61784 Ausgabecode ..................................Binär Baudrate .........................................9,6 kBaud bis max. 12 Mbaud Übertragung ....................................RS485, verdrilltes und geschirmtes Kupferkabel mit einem Leiterpaar (Kabeltyp A) Besondere Merkmale ......................Die Programmierung erfolgt über das Parametriertelegramm beim Anlaufen des Geräts oder des PROFIBUS-DP Masters Stationsadressen ............................3 – 99, einstellbar über BCD-Drehschalter SSI-Schnittstelle, optional Takteingang ....................................Optokoppler Taktfrequenz ...................................80 kHz - 820 kHz * Ausgabecode ...............................Binär, Gray Datenausgang ................................RS422 (2-Draht) * Anzahl Datenbits ..........................12 - 31, mit Fehlerbit-Übertragung Übertragungsmedium .....................jeweils paarweise verdrilltes und geschirmtes Kupferkabel * Schalteingang / Schaltausgang Schaltpegel Schalteingang .............1-Pegel > +8 V, 0-Pegel < +2 V, bis zu ±35 V, 5 kOhm Schaltpegel Schaltausgang ............1-Pegel > US-2 V, 0-Pegel < 1 V, bis zu 100 mA EMV Störfestigkeit ...................................DIN EN 61000-6-2 Störaussendung ..............................DIN EN 61000-6-3 *programmierbarer Parameter  TR-Electronic GmbH 2009, All Rights Reserved Page 10 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 4 PROFIBUS Informationen PROFIBUS ist ein durchgängiges, offenes, digitales Kommunikationssystem mit breitem Anwendungsbereich vor allem in der Fertigungsund Prozessautomatisierung. PROFIBUS ist für schnelle, zeitkritische und für komplexe Kommunikationsaufgaben geeignet. Die Kommunikation von PROFIBUS ist in den internationalen Normen IEC 61158 und IEC 61784 verankert. Die Anwendungs- und Engineeringaspekte sind in Richtlinien der PROFIBUS Nutzerorganisation festgelegt. Damit werden die Anwenderforderungen nach Herstellerunabhängigkeit und Offenheit erfüllt und die Kommunikation untereinander von Geräten verschiedener Hersteller ohne Anpassungen an den Geräten garantiert. Eine Druckschrift der Aufbaurichtlinien für PROFIBUS-DP/FMS (Best.-Nr. 2.111, beschreibt detailliert die Installationsvorschriften für RS 485 Installationen) und weiterführende Informationen zum PROFIBUS ist bei der Geschäftsstelle der PROFIBUS-Nutzerorganisation erhältlich: PROFIBUS Nutzerorganisation e.V., Haid-und-Neu-Str. 7, D-76131 Karlsruhe, http://www.profibus.com/ Tel.: ++ 49 (0) 721 / 96 58 590 Fax: ++ 49 (0) 721 / 96 58 589 e-mail: mailto:[email protected] 4.1 Kommunikationsprotokoll DP Die LE-300 Mess-Systeme unterstützen das Kommunikationsprotokoll DP, welches für einen schnellen Datenaustausch in der Feldebene konzipiert ist. Die Grundfunktionalität wird durch die Leistungsstufe V0 festgelegt. Dazu gehören der zyklische Datenaustausch sowie die stations-, modul- und kanalspezifische Diagnose.  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 11 of 104 Installation / Inbetriebnahmevorbereitung 5 Installation / Inbetriebnahmevorbereitung 5.1 RS485 Übertragungstechnik Alle Geräte werden in einer Busstruktur (Linie) angeschlossen. In einem Segment können bis zu 32 Teilnehmer (Master oder Slaves) zusammengeschaltet werden. Am Anfang und am Ende jedes Segments wird der Bus durch einen aktiven Busabschluss abgeschlossen. Für einen störungsfreien Betrieb muss sichergestellt werden, dass die beiden Busabschlüsse immer mit Spannung versorgt werden. Der Busabschluss kann auf der Platine in der Anschlusshaube zugeschaltet werden. Bei mehr als 32 Teilnehmern oder zur Vergrößerung der Netzausdehnung müssen Repeater (Signalverstärker) eingesetzt werden, um die einzelnen Bussegmente zu verbinden. Alle verwendeten Leitungen müssen entsprechend der PROFIBUS-Spezifikation für die Kupfer-Datenadern folgende Parameter erfüllen: Parameter Leitungstyp A Wellenwiderstand in  Betriebskapazität (pF/m) Schleifenwiderstand (/km) Aderndurchmesser (mm) Aderquerschnitt (mm²) 135...165 bei einer Frequenz von 3...20 MHz 30  110 > 0,64 > 0,34 Die Übertragungsgeschwindigkeit ist beim PROFIBUS im Bereich zwischen 9.6 kBit/s und 12 Mbit/s wählbar und wird vom Mess-System automatisch erkannt. Sie wird bei der Inbetriebnahme des Systems einheitlich für alle Geräte am Bus ausgewählt. Reichweite in Abhängigkeit der Übertragungsgeschwindigkeit für Kabeltyp A: Baudrate (kbits/s) Reichweite / Segment 9.6 19.2 93.75 187.5 500 1500 12000 1200 m 1200 m 1200 m 1000 m 400 m 200 m 100 m Um eine hohe Störfestigkeit des Systems gegen elektromagnetische Störstrahlungen zu erzielen, muss eine geschirmte Datenleitung verwendet werden. Der Schirm sollte möglichst beidseitig und gut leitend über großflächige Schirmschellen an Schutzerde angeschlossen werden. Weiterhin ist zu beachten, dass die Datenleitung möglichst separat von allen starkstromführenden Kabeln verlegt wird. Bei Datenraten 1,5 Mbit/s sind Stichleitungen unbedingt zu vermeiden. Auf der Platine in der Anschlusshaube kann das kommende und das gehende Datenkabel separat verdrahtet werden. Dadurch werden Stichleitungen vermieden. Um einen sicheren und störungsfreien Betrieb zu gewährleisten, sind die PROFIBUS-Richtlinien und sonstige einschlägige Normen und Richtlinien zu beachten! Insbesondere sind die EMV-Richtlinie sowie die Schirmungs- und Erdungsrichtlinien in den jeweils gültigen Fassungen zu beachten!  TR-Electronic GmbH 2009, All Rights Reserved Page 12 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 5.2 Anschluss Um den Anschluss vornehmen zu können, muss zuerst die Anschlusshaube vom Mess-System abgenommen werden. Dazu werden die Schrauben (A) gelöst und die Haube (B) nach hinten abgezogen. 5.2.1 Versorgungsspannung Anschlussdaten Printklemme: Leiterquerschnitt starr/flexibel: 0.14 mm2 – 1.5 mm2, Leiterquerschnitt flexibel mit Aderendhülse und mit/ohne Kunststoffhülse: 0.25 mm2 – 1.5 mm2 Es wird ein Kabelquerschnitt von min. 0,75mm2 empfohlen. Pin 1 Standard: 18 – 27 V DC Gerät mit Heizung: 24 V DC Pin 2 Standard: 18 – 27 V DC Gerät mit Heizung: 24 V DC Pin 3 0V Pin 4 0V Die Printklemmen sind zweifach ausgeführt und intern miteinander verbunden. Somit kann die Spannungsversorgung für den nachfolgenden Teilnehmer durchgeschleift werden.  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 13 of 104 Installation / Inbetriebnahmevorbereitung 5.2.2 PROFIBUS-DP Pin 1 PROFIBUS Data A_IN Pin 2 PROFIBUS Data B_IN Pin 3 PROFIBUS Data A_OUT Pin 4 PROFIBUS Data B_OUT Gleichzeitige Nutzung der PROFIBUS-DPund der optionalen SSI-Schnittstelle möglich. 5.2.2.1 Bus-Terminierung Ist das Mess-System der letzte Teilnehmer im PROFIBUS-Segment, ist der Bus durch beide Terminierungsschalter = ON abzuschließen. In diesem Zustand wird der weiterführende PROFIBUS abgekoppelt. 5.2.2.2 Bus-Adressierung Gültige PROFIBUS-Adressen: 3 – 99 0 10 : Einstellung der 1er-Stelle 1 10 : Einstellung der 10er-Stelle Bei Einstellung einer ungültigen Stationsadresse läuft das Gerät nicht an.  TR-Electronic GmbH 2009, All Rights Reserved Page 14 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 5.2.3 Schalteingang / Schaltausgänge 1-4 Die Funktion des Schalteingangs wird primär direkt über den PROFIBUS-DP programmiert. Alternativ kann dies auch über die PC-Software "TRWinProg" vorgenommen werden. Die Funktion der Schaltausgänge kann nur über die alternativen Programmiermöglichkeiten programmiert werden. Funktionen Schalteingang Gefahr von Körperverletzung und Sachschaden durch einen Istwertsprung bei Ausführung der Preset-Funktion!  Die Preset-Funktion sollte nur im Sillstand ausgeführt werden, bzw. muss der resultierende Istwertsprung programmtechnisch und anwendungstechnisch erlaubt sein!     Preset-Funktion Laserdiode-Schalteingang Fehler-Quittierung Default-Einstellung: gesperrt Funktionen Schaltausgänge 1-4          Temperaturfehler Intensitätsfehler Hardware-Fehler Jeder Fehler Geschwindigkeits-Check Plausibilität Messwert Schaltausgang IstPosition >= Schaltposition Schaltausgang IstPosition < Schaltposition Default-Einstellung: gesperrt Pin 1 Schalteingang Pin 2 GND, Bezugspotential Pin 3 Schaltausgang 1 Pin 4 Schaltausgang 2 Pin 5 Schaltausgang 3 Pin 6 Schaltausgang 4  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 15 of 104 Installation / Inbetriebnahmevorbereitung 5.2.4 RS-485-Programmier-Schnittstelle / SSI-Schnittstelle (optional) Für RS-485+ und –, SSI-Takt + und –, sowie für die SSI-Daten + und – sind jeweils paarweise verdrillte und geschirmte Datenleitungen zu verwenden. Es wird ein Kabelquerschnitt von min. 0,22mm2 empfohlen. Pin 1 SSI-Daten + Pin 2 SSI-Daten – Pin 3 SSI-Takt + Pin 4 SSI-Takt – Pin 5 RS-485 + Pin 6 RS-485 – Gleichzeitige Nutzung der optionalen SSI- und der PROFIBUS-DP- Schnittstelle möglich. RS-485-Programmier-Schnittstelle Die RS485-Programmier-Schnittstelle ist hauptsächlich als Service-Schnittstelle für den Techniker gedacht. In erster Linie sollten daher die Programmiermöglichkeiten über den PROFIBUS-DP genutzt werden. Über die PC-Software "TRWinProg" und einem PC-Adapter, bzw. direkt über die USBSchnittstelle, siehe Seite 17, wird die Verbindung zum Mess-System hergestellt. SSI-Schnittstelle Die Parametrierung der SSI-Schnittstelle wird primär direkt über den PROFIBUS-DP vorgenommen. Alternativ kann dies auch über die PC-Software "TRWinProg" erfolgen. Default-Einstellungen:  SSI-Datenbits = 24 Bits  Code = Gray  SSI-Fehlerbit = gesperrt  SSI-Ausgabewert = Position  TR-Electronic GmbH 2009, All Rights Reserved Page 16 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 5.2.5 USB 2.0 Programmier- Schnittstelle Ebenso wie die RS485-Programmier-Schnittstelle, ist die USB-Schnittstelle hauptsächlich als Service-Schnittstelle für den Techniker gedacht. In erster Linie sollten daher die Programmiermöglichkeiten über den PROFIBUS-DP genutzt werden. Über die PC-Software "TRWinProg" und die USB-Schnittstelle wird die Verbindung zum Mess-System hergestellt. Zugänglich wird die USB-Schnittstelle über die Kabelverschraubung, indem der Blindstopfen entfernt wird. Für die Verbindung zum PC wird ein USB-Kabel benötigt, welches auf einer Seite mit einem MINI USB-Stecker ausgestattet ist: Kein Lieferumfang!  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 17 of 104 Installation / Inbetriebnahmevorbereitung 5.3 Schirmauflage Die Schirmauflage erfolgt durch eine Kabelschelle in der Anschlusshaube. Hierfür müssen die Kabel entsprechend vorbereitet werden. Nachfolgend werden die einzelnen Schritte anhand eines 2-adrigen PROFIBUS-Kabels beschrieben: Abisolierungen vornehmen, Schirmgeflecht über Kabelummantelung legen Montage vornehmen (A) (B) (C) (D) Kabelummantelung PROFIBUS-DP Kabel Schirmgeflecht Kupferkaschierung für Schirmauflage Kabelschelle für Schirmauflage  TR-Electronic GmbH 2009, All Rights Reserved Page 18 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 5.4 SSI Schnittstelle (optional) Im Ruhezustand liegen Daten+ und Takt+ auf High. Dies entspricht der Zeit vor Punkt (1) im unten angegebenen Schaubild. Mit dem ersten Wechsel des Takt-Signals von High auf Low (1) wird das Geräteinterne retriggerbare Monoflop mit der Monoflopzeit tM gesetzt. Die Zeit tM ist auf 20 µs eingestellt und bestimmt die unterste Übertragungsfrequenz von ca. 80 kHz. Die obere Grenzfrequenz ergibt sich aus der Summe aller Signallaufzeiten und wird zusätzlich durch die eingebauten Filterschaltungen auf ca. 820 kHz begrenzt. Mit jeder weiteren fallenden Taktflanke verlängert sich der aktive Zustand des Monoflops um weitere 20µs, zuletzt ist dies bei Punkt (4) der Fall. Mit dem Setzen des Monoflops (1) werden die am internen Parallel-Seriell-Wandler anstehenden bit-parallelen Daten durch ein intern erzeugtes Signal in einem Eingangs-Latch des Schieberegisters gespeichert. Damit ist sichergestellt, dass sich die Daten während der Übertragung eines Positionswertes nicht mehr verändern. Mit dem ersten Wechsel des Taktsignals von Low auf High (2) wird das höchstwertige Bit (MSB) der Geräteinformation an den seriellen Datenausgang gelegt. Mit jeder weiteren steigenden Flanke wird das nächst niederwertigere Bit an den Datenausgang geschoben. Nach beendeter Taktfolge werden die Datenleitungen für die Dauer der Monozeit tM (4) auf 0V (Low) gehalten. Dadurch ergibt sich auch die Pausenzeit tp, die zwischen zwei aufeinanderfolgenden Taktsequenzen eingehalten werden muss und beträgt >20µs. Bedingt durch die Verzögerungszeit tv (ca. 100ns, ohne Kabel) darf die Auswerteelektronik erst zum Zeitpunkt (3) die Daten einlesen. Dies entspricht der zweiten ansteigenden Taktflanke. Aus diesem Grund muss die Taktanzahl immer um eins höher sein als die zu übertragende Anzahl der Datenbits. Typische SSI-Übertragungssequenzen tp Takt+ Daten+ Monoflopzeit SSI-Übertragungsformat 1 Takt+ Daten+ 2 3 1 4 T 2 n+1 n MSB tM LSB High Low High Low tV High Low intern retriggerbares Monoflop  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 19 of 104 Installation / Inbetriebnahmevorbereitung Die maximale Leitungslänge hängt von der SSI-Taktfrequenz ab und sollte an folgendes Diagramm bzw. Tabelle angepasst werden. Zu beachten ist, dass pro Meter Kabel mit einer zusätzlichen Verzögerungszeit von ca. 6ns zu rechnen ist. Übertragungsrate in KHz 1000 800 600 400 200 0 50 0 150 100 250 200 350 300 450 400 550 500 Kabellänge in m Leitungslänge [m] SSI-Taktfrequenz [kHz] 12,5 25 50 100 200 400 500 810 750 570 360 220 120 100  TR-Electronic GmbH 2009, All Rights Reserved Page 20 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 6 Inbetriebnahme 6.1 Geräte-Stammdaten-Datei (GSD) Um für PROFIBUS eine einfache Plug-and-Play Konfiguration zu erreichen, wurden die charakteristischen Kommunikationsmerkmale von PROFIBUS-Geräten in Form eines elektronischen Gerätedatenblatts (Gerätestammdaten-Datei, GSD-Datei) festgelegt. Durch das festgelegte Dateiformat kann das Projektierungssystem die Gerätestammdaten des PROFIBUS–Mess-Systems einfach einlesen und bei der Konfiguration des Bussystems automatisch berücksichtigen. Die GSD-Datei ist Bestandteil des Mess-Systems und hat den Dateinamen "LE300_03.GSD" (Deutsch). Zum Mess-System gehören weiterhin noch zwei Bitmap Dateien mit Namen "Tr_0458N.bmp" und "Tr_0458S.bmp", die das Mess-System zum einen im Normalbetrieb, und zum anderen mit Störung zeigt. Download:  www.tr-electronic.de/f/TR-ELE-ID-MUL-0004 tem Sys tion gura i f n Ko PROFIBUS Konfigurator SPS Elektronische Gerätedatenblätter (GSD-Dateien) PROFIBUS Grundsätzlich kann das Mess-System an alle PROFIBUS-DP Netzwerke angeschlossen werden. Jedoch muss der PROFIBUS-DP Master in der Lage sein, ein Parametriertelegramm zu senden. Auch die Konfigurationssoftware für den PROFIBUS-DP Master muss in der Lage sein, die in der Gerätestammdatei vorgegebene modulare Parameterstruktur in der Oberfläche darzustellen, um eine Eingabe der Parameter zu ermöglichen. Ist dies nicht der Fall, kann das Mess-System nicht in Betrieb genommen werden. 6.2 PNO-Identnummer Jeder PROFIBUS Slave und jeder Master Klasse 1 muss eine Identnummer haben. Sie wird benötigt, damit ein Master ohne signifikanten Protokolloverhead die Typen der angeschlossenen Geräte identifizieren kann. Der Master vergleicht die Identnummern der angeschlossenen Geräte mit den Identnummern in den vom Projektierungstool vorgegebenen Projektierungsdaten. Der Nutzdatentransfer wird nur dann begonnen, wenn die richtigen Gerätetypen mit den richtigen Stationsadressen am Bus angeschlossen wurden. Dadurch wird eine hohe Sicherheit gegenüber Projektierungsfehlern erreicht. Das Mess-System hat die PNO-Identnummer 0458 (Hex). Diese Nummer ist reserviert und bei der PNO hinterlegt.  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 21 of 104 Inbetriebnahme 6.3 Anlauf am PROFIBUS Bevor das Mess-System in den Nutzdatenverkehr (Data_Exchange) aufgenommen werden kann, muss der Master im Hochlauf das Mess-System zuerst initialisieren. Der dabei entstehende Datenverkehr zwischen dem Master und dem Mess-System (Slave) gliedert sich in die Parametrierungs-, Konfigurierungsund Datentransferphase. Hierbei wird überprüft, ob die projektierte Sollkonfiguration mit der tatsächlichen Gerätekonfiguration übereinstimmt. Bei dieser Überprüfung müssen der Gerätetyp, die Format- und Längeninformationen sowie die Anzahl der Ein- und Ausgänge übereinstimmen. Der Benutzer erhält dadurch einen zuverlässigen Schutz gegen Parametrierungsfehler. Konnte die Überprüfung fehlerfrei ausgeführt werden, wird in den sogenannten DDLM_Data_Exchange – Modus umgeschaltet. In diesem Modus überträgt das MessSystem z.B. seine Istposition und es kann die Preset-Funktion ausgeführt werden. 6.4 Bus-Statusanzeige OK (grün): Hardware ok ERR (rot): blinkend = PROFIBUS-DP inaktiv, statisch = Hardwarefehler RUN (grün): PROFIBUS-DP aktiv RD (grün): beim PROFIBUS-DP keine Funktion Entsprechende Maßnahmen im Fehlerfall siehe Kapitel „Störungsbeseitigung und Diagnosemöglichkeiten“, Seite 48.  TR-Electronic GmbH 2009, All Rights Reserved Page 22 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7 Parametrierung und Konfiguration Die Konfiguration des Mess-Systems erfolgt primär über die Konfigurationssoftware des PROFIBUS-DP – Masters. Alternativ kann dies auch über die PC-Software "TRWinProg" vorgenommen werden. Parameter, die über die TRWinProg-Software konfiguriert wurden, werden durch einen Download der Steuerungsparameter durch die Steuerung überschrieben. In dieser Anleitung wird nur die Konfiguration über den PROFIBUS-DP - Master beschrieben. Das PC-Programm TRWinProg wird in einer eigenen Anleitung beschrieben. Parametrierung Parametrierung bedeutet, einem PROFIBUS-DP Slave vor dem Eintritt in den zyklischen Austausch von Prozessdaten bestimmte Informationen mitzuteilen, die er für den Betrieb benötigt. Das Mess-System benötigt z.B. Daten für Auflösung, Zählrichtung usw. Üblicherweise stellt das Konfigurationsprogramm für den PROFIBUS-DP Master eine Eingabemaske zur Verfügung, über die der Anwender die Parameterdaten eingeben, oder aus Listen auswählen kann. Die Struktur der Eingabemaske ist in der Gerätestammdatei hinterlegt. Anzahl und Art der vom Anwender einzugebenden Parameter hängen von der Wahl der Modul-Konfiguration ab. Konfiguration Konfiguration bedeutet, dass eine Angabe über die Länge und den Typ der Prozessdaten zu machen ist und wie diese zu behandeln sind. Hierzu stellt das Konfigurationsprogramm üblicherweise eine Eingabeliste zur Verfügung, in die der Anwender die entsprechenden Kennungen einzutragen hat. Da das Mess-System mehrere mögliche Modul-Konfigurationen unterstützt, ist abhängig von der gewünschten Modul-Konfiguration die einzugebende Kennung voreingestellt, so dass nur noch die E/A Adressen eingetragen werden müssen. Die Kennungen sind in der Gerätestammdatei hinterlegt. Abhängig von der gewünschten Modul-Konfiguration belegt das Mess-System auf dem PROFIBUS-DP eine unterschiedliche Anzahl Eingangs- und Ausgangsworte. Aufbau des Konfigurationsbyte (kompaktes Format): 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 Länge der E/A-Daten: 0-15 für 1 bis 16 Bytes bzw. Worte Typ der E/A-Daten: 00 = Leerplatz, 10 = Ausgang, 01 = Eingang, 11 = Ein-/Ausgang Format: 0 = BYTE, 1 = WORT Konsistenz: 0 = Konsistenz über ein Byte oder Wort 1 = Konsistenz über das ganze Modul  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 23 of 104 Parametrierung und Konfiguration 7.1 Modularer Aufbau Da nicht zu jeder Zeit alle Funktionen des Mess-Systems genutzt werden, können einzelne Funktionen auf dem Bus ausgeblendet werden. Hierzu wird das Mess-System als modular aufgebautes Kompaktgerät in der Oberfläche der Konfigurationssoftware des PROFIBUS-Masters dargestellt. Das bedeutet, dass nach Einfügen des Mess-Systems in die Teilnehmerliste des Masters die zugehörige Konfigurationsliste zunächst leer ist und die gewünschten Module abhängig von der Anwendung einzutragen sind. Jedes Modul belegt mehr oder weniger Ein- und Ausgänge und besitzt einen Satz an Parameterdaten, der entsprechend der Anwendung eingestellt werden muss. Damit das Mess-System am PROFIBUS anläuft, muss mindestens eines der Module in die Konfigurationsliste eingetragen werden. 7.2 Übersicht Modul *Länge Betriebsparameter Istposition Seite 25 - Auflösung - Zählrichtung - Freie Auflösung 32 Bit IN Geschwindigkeit Seite 27 - keine Betriebsparameter 16 Bit IN Fehleranzeige Seite 28 - Fehlerwert 8 Bit IN Schaltposition Seite 30 - keine Betriebsparameter 32 Bit OUT Funktion ext. IO-Pins Seite 31 - Funktion ext. Eingang Funktion ext. Ausgang 1-4 Preset HI-Wort Preset LO-Wort aktive Flanke ext. Eingang Ansprechzeit ext. Eingang Leerplatz - aktiver Ausgangs-Pegel Features - Ausgabe der aktuellen Istposition mit der eingestellten Auflösung und Zählrichtung - Ausgabe der aktuellen Geschwindigkeit in 10 mm/s - Ausgabe der Laser-Fehlermeldung und Definition des Datenwertes im Modul "Istposition" im Fehlerfall - Festlegung des Positionswertes, bei dem der externe Schaltausgang aktiv geschaltet wird - Funktionsfestlegung für externen Eingang / Ausgänge Definition des Positionswertes, auf den das MessSystem bei Auslösung der Preset-Funktion gesetzt wird Festlegungen für den ext. Eingang: - HIGH-aktiv / LOW-aktiv - Ansprechzeit - - Festlegung des Ausgangspegels für ext. Ausgänge Zähler Mess-Zyklus Seite 35 - keine Betriebsparameter 32 Bit IN - Ausgabe des Messzyklus-Zählerstandes Intensität/Temperatur Seite 36 - keine Betriebsparameter 16 Bit IN - Ausgabe der aktuellen Intensität und Temperatur SSI-Schnittstelle Seite 37 - Leerplatz - Konfiguration der optionalen SSI-Schnittstelle Justage Seite 39 - keine Betriebsparameter 32 Bit OUT - Positions-Justage (im Master hinterlegt) - Ausführung von Mess-System-spezifischen Funktionen über den Bus Festlegung, wie ein aufgetretener Fehler quittiert werden soll SSI-Datenbits Code SSI-Fehlerbit SSI-Ausgabewert Steuerbits mit Quittierung Seite 40 - Fehlerquittierung 8 Bit IN / 8 Bit OUT Betriebsstunden Laser-Diode Seite 43 - keine Betriebsparameter 16 Bit IN - - Ausgabe der Betriebsstunden für die implementierte Laser-Diode * aus Sicht des Bus-Masters  TR-Electronic GmbH 2009, All Rights Reserved Page 24 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7.3 Istposition Das Modul belegt zwei Eingangsworte, welche über den Bus konsistent über die gesamte Länge übertragen werden. Über die Eingangsworte wird die Istposition des Mess-Systems übertragen. Datenaustausch DDLM_Data_Exchange Eingangsdoppelwort EDx Rel. Byte-Adresse 0 31 – 24 231 – 224 Bit Data 1 2 3 23 – 16 15 – 8 7–0 223 – 216 215 – 28 27 – 20 Data_Exchange – 32 Bits für Istposition Konfigurationsdaten Kennung: 0xD1 (1 Doppelwort Eingangsdaten für Istposition, konsistent) DDLM_Chk_Cfg Byte 0 Bit Data 7 1 Konsistenz 6 1 D Wort Format 5–4 01 Eingangsdaten 3–0 1 1 Längen-Code Betriebsparameter-Übersicht Parameter Datentyp Relative Byte-Adresse Wertebereich (dez.) Auflösung unsigned8 0 0–7 Zählrichtung unsigned8 1 0–1 Freie Auflösung (in 1/100mm) unsigned16 2–3 1 – 65 535  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 25 of 104 Parametrierung und Konfiguration 7.3.1 Betriebsparameter 7.3.1.1 Auflösung Festlegung der Mess-System-Auflösung. DDLM_Set_Prm unsigned8 Rel. Byte-Adresse Bit Data Default (dez.) Wert 0 1 2 3 4 5 6 7 0 7–0 27 – 20 1 Zuordnung Beschreibung Zentimeter Millimeter 1/10 Millimeter 1/100 Millimeter Inch 1/10 Inch 1/8 Millimeter Freie Auflösung (in 1/100 mm) 1 Digit = 1 Zentimeter 1 Digit = 1 Millimeter 1 Digit = 1/10 Millimeter 1 Digit = 1/100 Millimeter 1 Digit = 1 Inch 1 Digit = 1/10 Inch 1 Digit = 1/8 Millimeter 1 Digit = 1/100 mm 7.3.1.2 Zählrichtung Festlegung der Zählrichtung für den Positionswert. DDLM_Set_Prm unsigned8 Rel. Byte-Adresse Bit Data Default (dez.) Wert Zuordnung 0 positiv 1 negativ 1 7–0 27 – 20 0 Beschreibung Mit zunehmender Distanz zum Mess-System: Positionswerte steigend Mit zunehmender Distanz zum Mess-System: Positionswerte fallend  TR-Electronic GmbH 2009, All Rights Reserved Page 26 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7.3.1.3 Freie Auflösung (in 1/100mm) Festlegung der Mess-System-Auflösung, wenn in Parameter „Auflösung“ der Wert „Freie Auflösung (in 1/100 mm)“ ausgewählt wurde. DDLM_Set_Prm unsigned16 Rel. Byte-Adresse Bit Data Default (dez.) Wertebereich 2 3 15 – 8 215 – 28 0 7–0 27 – 20 100 Beschreibung 1 – 65 535 z.B. Eingabewert = 100: 1 Digit = 1mm 7.4 Geschwindigkeit Das Modul belegt ein Eingangswort, welches über den Bus konsistent über die gesamte Länge übertragen wird. Über das Eingangswort wird die momentane Ist-Geschwindigkeit in 10 mm/s = 0,01 m/s des Mess-Systems übertragen. Datenaustausch DDLM_Data_Exchange Eingangswort EWx Rel. Byte-Adresse 0 1 15 – 8 7–0 15 8 2 –2 27 – 20 Data_Exchange – 16 Bits für Geschwindigkeitsausgabe Bit Data Konfigurationsdaten Kennung: 0xD0 (1 Eingangswort Eingangsdaten für Geschwindigkeit, konsistent) DDLM_Chk_Cfg Byte Bit Data 0 7 1 Konsistenz 6 1 D Wort Format Eingangsdaten 3–0 0 0 Längen-Code  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 5–4 01 TR - ELE - BA - DGB - 0019 - 04 Page 27 of 104 Parametrierung und Konfiguration 7.5 Fehleranzeige Das Modul belegt ein Eingangsbyte, welches bitweise codiert ist. Über das Eingangsbyte wird die Fehlermeldung des Mess-Systems übertragen und wird zurückgesetzt, wenn der Fehler behoben wurde, bzw. nicht mehr vorliegt. Datenaustausch DDLM_Data_Exchange Eingangsbyte EBx Rel. Byte-Adresse 0 7–0 27 – 20 Data_Exchange – 8 Bits für Fehlermeldung Bit Data „1“ = aktiv Bit Funktion Beschreibung Intensität Das Bit wird gesetzt, wenn ein Intensitätswert von kleiner 8% vorliegt, bzw. der Laserstrahl unterbrochen wird und führt zur Fehlerwertausgabe. 1 Temperatur Das Bit wird gesetzt, wenn die Geräte-Temperatur außerhalb des Bereichs von 0 – 75 °C liegt. Eine geringe Bereichsabweichung hat noch keinen Einfluss auf den Messwert und ist daher als Warnung anzusehen. 2 Hardware Das Bit wird gesetzt, wenn ein interner Hardwarefehler oder eine Stationsadresse <3 festgestellt wurde und führt zur Fehlerwertausgabe. 3 Laserdiode abgeschaltet Das Bit wird gesetzt, wenn die Laserdiode über den Bus, oder über den Schalteingang abgeschaltet wurde. Dient nur zu Informationszwecken. 4 Warnbit Intensität Das Bit wird gesetzt, wenn ein Intensitätswert von kleiner 12% festgestellt wurde und zeigt an, dass die Mess-SystemOptik, bzw. die Reflexionsfolie zu reinigen ist. Das Gerät arbeitet aber weiterhin fehlerfrei. 5 Das Bit wird gesetzt, wenn die über das PC-Programm Warnbit TRWinProg eingestellte Geschwindigkeit überschritten wird. Geschwindigkeits- Über die Default-Einstellung ist der Geschwindigkeits-Check Überschreitung ausgeschaltet. Eine Konfigurierung über den Bus ist nicht möglich. 6 Warnbit Plausibilität Messwert Das Bit wird gesetzt, wenn die Plausibilität des Messwertes nicht garantiert werden kann. Dies ist z.B. bei einem Positionssprung der Fall, wenn eine zweite Reflexionsfolie in den Laserstrahl gehalten wird. 7 Nocke 1 aktiv Das Bit wird gesetzt, wenn Nocke 1 = aktiv ist. Dient nur zu Informationszwecken. 0  TR-Electronic GmbH 2009, All Rights Reserved Page 28 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 Konfigurationsdaten Kennung: 0x10 (1 Byte Eingangsdaten für Fehlermeldung, konsistent) DDLM_Chk_Cfg Byte 0 Bit Data 7 0 Konsistenz 6 0 1 Wort Format 5–4 01 Eingangsdaten 3–0 0 0 Längen-Code Betriebsparameter-Übersicht Parameter Datentyp Relative Byte-Adresse Wertebereich (dez.) Fehlerwert unsigned8 0 0–2 7.5.1 Betriebsparameter 7.5.1.1 Fehlerwert Festlegung, welcher Datenwert im Modul "Istposition" im Fehlerfall übertragen werden soll. Der Datenwert wird ausgegeben, wenn das Mess-System keinen Messwert mehr ausgeben kann. Dies ist z.B. gegeben, wenn eine Strahlunterbrechung vorliegt. DDLM_Set_Prm unsigned8 Rel. Byte-Adresse 0 7–0 27 – 20 0 Bit Data Default (dez.) Wert 0 1 2 Zuordnung Beschreibung Null 0xFF letzt. gült. Wert Die Position wird auf Null gesetzt Alle 24 Bit werden auf '1' gesetzt (0xFFFFFF oder -1) Es wird die letzte gültige Position ausgegeben  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 29 of 104 Parametrierung und Konfiguration 7.6 Schaltposition Das Modul belegt 2 Ausgangsworte, die über den Bus konsistent über die gesamte Länge übertragen werden. Das Modul legt den Positionswert fest, ab dem der Schaltausgang bei vorgewählter Funktion "Schaltausgang Position" aktiv geschaltet wird (siehe "Funktion ext. Ausgänge 1-4" Seite 32). Es können maximal 4 Nocken mit je einem Einschaltpunkt und einem Ausschaltpunkt programmiert werden. Die Selektion wird über die Bits 228 bis 230 im Ausgangsdoppelwort vorgenommen. Die Programmierung wird übernommen, wenn über Bit 231 eine 0->1 Flanke erzeugt wird. Wert 0 1 2 3 4 5 6 7 Bit 231 Bit 230 Bit 229 Bit 228 Übernahme mit 0->1 Flanke Zuordnung: 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 Nocke 1 EIN X AUS Nocke 2 EIN Nocke 3 AUS EIN AUS Nocke 4 EIN AUS X X X X X X X Datenaustausch DDLM_Data_Exchange Ausgangsdoppelwort ADx Rel. Byte-Adresse 0 1 2 3 31 – 24 23 – 16 15 – 8 7–0 31 24 23 16 15 8 2 –2 2 –2 2 –2 27 – 20 Data_Exchange – 32 Bits für Schaltposition Bit Data Konfigurationsdaten Kennung: 0xE1 (1 Doppelwort Ausgangsdaten für Schaltposition, konsistent) DDLM_Chk_Cfg Byte Bit Data 0 7 1 Konsistenz 6 1 E Wort Format  TR-Electronic GmbH 2009, All Rights Reserved Page 30 of 104 5–4 10 Eingangsdaten 3–0 1 1 Längen-Code Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7.7 Funktion ext. IO-Pins Das Modul belegt keine Ein- oder Ausgänge und dient nur der Parametrierung der Funktion des externen Eingangs/Ausgangs am Mess-System. Betriebsparameter-Übersicht Parameter Datentyp Relative Byte-Adresse Wertebereich (dez.) Funktion ext. Eingang unsigned8 0 0–3 Funktion ext. Ausgang 1 unsigned8 1 0–8 Funktion ext. Ausgang 2 unsigned8 2 0–8 Funktion ext. Ausgang 3 unsigned8 3 0–8 Funktion ext. Ausgang 4 unsigned8 4 0–8 Preset HI-Wort unsigned16 5–6 0 – 65 535 Preset LO-Wort unsigned16 7–8 0 – 65 535 aktive Flanke ext.Eingang unsigned8 9 0–1 Ansprechzeit ext.Eingang unsigned8 10 0–3 aktiver Ausgangs-Pegel unsigned8 11 0–1 7.7.1 Betriebsparameter 7.7.1.1 Funktion ext. Eingang Funktionsfestlegung für den externen Schalteingang. DDLM_Set_Prm unsigned8 Rel. Byte-Adresse 0 7–0 27 – 20 0 Bit Data Default (dez.) Wert Zuordnung Beschreibung gesperrt Funktion abgeschaltet, nachfolgende Parameter ohne Bedeutung Preset-Funktion Beim Beschalten des Schalteingangs bzw. durch Auslösen des Steuerbits "Preset ausführen" im Modul "Steuerbits mit Quittierung" wird das Mess-System auf den vorgegebenen Positionswert (Preset HI- und LO-Wort) justiert. 2 LD-Schalteingang Beim Beschalten des Schalteingangs wird die Laserdiode zur Verlängerung der Lebensdauer abgeschaltet. Wenn im PC-Programm "TRWinProg" in den Grundparametern das Abschalten der Laserdiode automatisch vorgenommen wird, hat der Schalteingang keine Funktion. 3 Fehler-Quittierung Schalteingang wird zur Quittierung von Fehlern benutzt. Software-Quittierung siehe "Modul Steuerbits mit Quittierung", Seite 40 0 1  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 31 of 104 Parametrierung und Konfiguration 7.7.1.2 Funktion ext. Ausgänge 1-4 Funktionsfestlegung für die externen Schaltausgänge 1-4. DDLM_Set_Prm unsigned8 Ausgang 1 Ausgang 2 Ausgang 3 Ausgang 4 1 2 3 4 7–0 27 – 20 0 7–0 27 – 20 0 7–0 2 7 – 20 0 7–0 27 – 20 0 Rel. Byte-Adresse Bit Data Default (dez.) Wert Zuordnung Beschreibung gesperrt Funktion abgeschaltet, nachfolgende Parameter ohne Bedeutung 1 Fehlerausgang Temperatur Der Schaltausgang wird gesetzt, wenn die GeräteTemperatur außerhalb des Bereichs von 0 - 75 °C liegt. Eine geringe Bereichsabweichung hat noch keinen Einfluss auf den Messwert und ist daher als Warnung anzusehen. 2 Fehlerausgang Intensität Der Schaltausgang wird gesetzt, wenn ein Intensitätswert von kleiner 8% vorliegt, bzw. der Laserstrahl unterbrochen wird und führt zur Fehlerwertausgabe. 3 Fehlerausgang Hardwarefehler Der Schaltausgang wird gesetzt, wenn ein interner Hardwarefehler oder eine Stationsadresse <3 festgestellt wurde und führt zur Fehlerwertausgabe. 4 Fehlerausgang jeder Fehler Der Schaltausgang wird gesetzt, wenn einer der hier aufgeführten Fehler aufgetreten ist. GeschwindigkeitsCheck Der Schaltausgang wird gesetzt, wenn die über das PC-Programm TRWinProg eingestellte Geschwindigkeit überschritten wird. Über die Default-Einstellung ist der Geschwindigkeits-Check ausgeschaltet. Eine Konfigurierung über den Bus ist nicht möglich. 6 Plausibilität Messwert Der Schaltausgang wird gesetzt, wenn die Plausibilität des Messwertes nicht garantiert werden kann. Dies ist z.B. bei einem Positionssprung der Fall, wenn eine zweite Reflexionsfolie in den Laserstrahl gehalten wird. 7 Schaltausgang Position Der Schaltausgang wird gesetzt, wenn der im Modul "Schaltposition" Seite 30 hinterlegte Wert für die Einschaltposition  Istposition und  Ausschaltposition ist. 0 5  TR-Electronic GmbH 2009, All Rights Reserved Page 32 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7.7.1.3 Preset HI-Wort / Preset LO-Wort Legt den Positionswert fest, auf den das Mess-System bei Auslösen der PresetFunktion justiert wird. Der Presetwert muss im Bereich 0 ... Messlänge programmiert werden. DDLM_Set_Prm unsigned16, Preset HI-Wort Rel. Byte-Adresse Bit Data Default (dez.) Wertebereich 0 – 65 535 5 6 15 – 8 215 – 28 0 7–0 27 – 20 0 Beschreibung Presetwert HI-Wort DDLM_Set_Prm unsigned16, Preset LO-Wort Rel. Byte-Adresse Bit Data Default (dez.) Wertebereich 0 – 65 535 7 8 15 – 8 215 – 28 0 7–0 27 – 20 0 Beschreibung Presetwert LO-Wort 7.7.1.4 aktive Flanke ext. Eingang Festlegung, ob die Funktion des Schalteingangs mit einer steigenden oder fallenden Flanke am Schalteingang ausgelöst wird. Dieser Parameter hat keinen Einfluss auf das Auslösen einer Funktion über ein Steuerbit über den PROFIBUS-DP. Dort gilt immer die steigende Flanke. DDLM_Set_Prm unsigned8 Rel. Byte-Adresse Bit Data Default (dez.) Wert 0 1 9 7–0 27 – 20 0 Zuordnung Beschreibung L->H H->L Funktionsauslösung mit steigender Flanke Funktionsauslösung mit fallender Flanke  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 33 of 104 Parametrierung und Konfiguration 7.7.1.5 Ansprechzeit ext. Eingang Legt die Ansprechzeit von der Schaltflanke des Schalteingangs bis zur tatsächlichen Ausführung fest. Dieser Parameter dient der Entstörung des Signals am Schalteingang. DDLM_Set_Prm unsigned8 Rel. Byte-Adresse 10 7–0 27 – 20 0 Bit Data Default (dez.) Wert Zuordnung Beschreibung 0 100 ms Ansprechzeit = 100 ms 1 250 ms Ansprechzeit = 250 ms 2 500 ms Ansprechzeit = 500 ms 3 1000 ms Ansprechzeit = 1000 ms 7.7.1.6 aktiver Ausgangs-Pegel Legt den Ausgangspegel für die Schaltausgänge 1-4 fest. DDLM_Set_Prm unsigned8 Rel. Byte-Adresse 11 7–0 27 – 20 0 Bit Data Default (dez.) Wert Zuordnung Beschreibung 0 aktiv low Beim Eintreten des Ereignisses Schaltausgang = "0" 1 aktiv high Beim Eintreten des Ereignisses Schaltausgang = "1"  TR-Electronic GmbH 2009, All Rights Reserved Page 34 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7.8 Modul Zähler Mess-Zyklus Das Modul belegt zwei Eingangsworte, welche über den Bus konsistent über die gesamte Länge übertragen werden. Über die Eingangsworte wird der Zählerstand des Messzyklus-Zählers übertragen. Jeder korrekte Messzyklus im Gerät erhöht den Zählerstand um 1. Ein Überlauf des 32-Bit Zählers bewirkt ein Neubeginn bei "0". Datenaustausch DDLM_Data_Exchange Eingangsdoppelwort EDx Rel. Byte-Adresse 0 1 2 3 31 – 24 23 – 16 15 – 8 7–0 231 – 224 223 – 216 215 – 28 27 – 20 Data_Exchange – 32 Bits für Mess-Zyklus Zählerstand Bit Data Konfigurationsdaten Kennung: 0xD1 (1 Doppelwort Eingangsdaten für Mess-Zyklus Zähler, konsistent) DDLM_Chk_Cfg Byte Bit Data 0 7 1 Konsistenz 6 1 D Wort Format Eingangsdaten 3–0 1 1 Längen-Code  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 5–4 01 TR - ELE - BA - DGB - 0019 - 04 Page 35 of 104 Parametrierung und Konfiguration 7.9 Intensität / Temperatur Das Modul belegt ein Eingangswort, welches über den Bus konsistent über die gesamte Länge übertragen wird. Über das Eingangswort werden die momentane Intensität in Prozent und die momentane Gerätetemperatur in Grad-Celsius des Mess-Systems übertragen. Datenaustausch DDLM_Data_Exchange Eingangswort EWx Zuordnung Rel. Byte-Adresse Temperatur Intensität 0 1 15 – 8 7–0 7 0 2 –2 27 – 20 Data_Exchange – 16 Bits für Temperatur / Intensität Bit Data Konfigurationsdaten Kennung: 0xD0 (1 Eingangswort Eingangsdaten für Intensität/Temperatur, konsistent) DDLM_Chk_Cfg Byte Bit Data 0 7 1 Konsistenz 6 1 D Wort Format  TR-Electronic GmbH 2009, All Rights Reserved Page 36 of 104 5–4 01 Eingangsdaten 3–0 0 0 Längen-Code Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7.10 Modul SSI-Schnittstelle Das Modul belegt keine Ein- oder Ausgänge und dient nur der Parametrierung der SSI-Schnittstelle. Betriebsparameter-Übersicht Parameter Datentyp Relative Byte-Adresse Wertebereich (dez.) SSI-Datenbits unsigned8 0 12 – 31 Code unsigned8 1 0–1 SSI-Fehlerbit unsigned8 2 0–5 SSI-Ausgabewert unsigned8 3 0–2 7.10.1 Betriebsparameter 7.10.1.1 SSI-Datenbits DDLM_Set_Prm unsigned8 Rel. Byte-Adresse Bit Data Default (dez.) Wert 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 0 7–0 27 – 20 24 Zuordnung Beschreibung 12 Bit 13 Bit 14 Bit 15 Bit 16 Bit 17 Bit 18 Bit 19 Bit 20 Bit 21 Bit 22 Bit 23 Bit 24 Bit 25 Bit 26 Bit 27 Bit 28 Bit 29 Bit 30 Bit 31 Bit Anzahl SSI-Datenbits = 12 Anzahl SSI-Datenbits = 13 Anzahl SSI-Datenbits = 14 Anzahl SSI-Datenbits = 15 Anzahl SSI-Datenbits = 16 Anzahl SSI-Datenbits = 17 Anzahl SSI-Datenbits = 18 Anzahl SSI-Datenbits = 19 Anzahl SSI-Datenbits = 20 Anzahl SSI-Datenbits = 21 Anzahl SSI-Datenbits = 22 Anzahl SSI-Datenbits = 23 Anzahl SSI-Datenbits = 24 Anzahl SSI-Datenbits = 25 Anzahl SSI-Datenbits = 26 Anzahl SSI-Datenbits = 27 Anzahl SSI-Datenbits = 28 Anzahl SSI-Datenbits = 29 Anzahl SSI-Datenbits = 30 Anzahl SSI-Datenbits = 31  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 37 of 104 Parametrierung und Konfiguration 7.10.1.2 Code DDLM_Set_Prm unsigned8 Rel. Byte-Adresse Bit Data Default (dez.) Wert 1 7–0 27 – 20 0 Zuordnung Beschreibung 0 Gray SSI-Ausgabecode = Gray 1 Binär SSI-Ausgabecode = Binär 7.10.1.3 SSI-Fehlerbit Das SSI-Fehlerbit ist ein zusätzliches Bit im SSI-Protokoll und wird nach dem "LSB-Bit" angehängt. DDLM_Set_Prm unsigned8 Rel. Byte-Adresse Bit Data Default (dez.) Wert 2 7–0 27 – 20 0 Zuordnung Beschreibung gesperrt Es wird kein SSI-Fehlerbit angehängt 1 Temperatur Das Bit wird gesetzt, wenn die Geräte-Temperatur außerhalb des Bereichs von 0 - 75 °C liegt. Eine geringe Bereichsabweichung hat noch keinen Einfluss auf den Messwert und ist daher als Warnung anzusehen. 2 Intensität Das Bit wird gesetzt, wenn ein Intensitätswert von kleiner 8% vorliegt, bzw. der Laserstrahl unterbrochen wird und führt zur Fehlerwertausgabe (siehe auch "Fehleranzeige", Seite 28). 3 Hardware Das Bit wird gesetzt, wenn ein interner Hardwarefehler oder eine Stationsadresse < 3 festgestellt wurde und führt zur Fehlerwertausgabe (siehe auch "Fehleranzeige", Seite 28). 4 jeder Fehler Das Bit wird gesetzt, wenn einer der vom Gerät erfassten Fehler aufgetreten ist (siehe auch "Fehleranzeige", Seite 28). 5 Plausibilität Messwert Das Bit wird gesetzt, wenn die Plausibilität des Messwertes nicht garantiert werden kann. Dies ist z.B. bei einem Positionssprung der Fall, wenn eine zweite Reflexionsfolie in den Laserstrahl gehalten wird. 0  TR-Electronic GmbH 2009, All Rights Reserved Page 38 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7.10.1.4 SSI-Ausgabewert DDLM_Set_Prm unsigned8 Rel. Byte-Adresse 3 7–0 27 – 20 0 Bit Data Default (dez.) Wert Zuordnung Beschreibung 0 Position Ausgabe des Istwertes 1 Intensität Ausgabe des Intensitätswertes 2 Geschwindigkeit Ausgabe der Istgeschwindigkeit 7.11 Modul Justage Das Modul Justage belegt zwei Ausgangsworte, welche über den Bus konsistent über die gesamte Länge übertragen werden. Bei Auslösen der Justagefunktion (siehe "Modul Steuerbits mit Quittierung", Seite 40) wird das Mess-System auf den in der Steuerung hinterlegten Positionswert justiert. Der Justagewert muss im Bereich 0 ... Messlänge programmiert werden. Im Gegensatz zur Preset-Funktion wird der Justagewert nicht in der Parametrierungsphase übergeben. Der Justagewert kann jederzeit neu in der Steuerung definiert und ausgelöst werden. Datenaustausch DDLM_Data_Exchange Ausgangsdoppelwort ADx Rel. Byte-Adresse 0 1 2 3 31 – 24 23 – 16 15 – 8 7–0 31 24 23 16 15 8 2 –2 2 –2 2 –2 27 – 20 Data_Exchange – 32 Bits für Justagewert Bit Data Konfigurationsdaten Kennung: 0xE1 (1 Doppelwort Ausgangsdaten für Justagewert, konsistent) DDLM_Chk_Cfg Byte Bit Data 0 7 1 Konsistenz 6 1 E Wort Format Eingangsdaten 3–0 1 1 Längen-Code  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 5–4 10 TR - ELE - BA - DGB - 0019 - 04 Page 39 of 104 Parametrierung und Konfiguration 7.12 Modul Steuerbits mit Quittierung Das Modul belegt ein Eingangsbyte und ein Ausgangsbyte, welche bitweise codiert sind. Über das Ausgangsbyte können Steuerbefehle an das Mess-System übertragen werden. Über das Eingangsbyte werden die an das Mess-System gesendeten Steuerbefehle vom Mess-System quittiert. Gefahr von Körperverletzung und Sachschaden durch einen Istwertsprung bei Ausführung der Preset- bzw. Justage-Funktion!  Die Funktionen sollten nur im Stillstand ausgeführt werden, bzw. muss der resultierende Istwertsprung programmtechnisch und anwendungstechnisch erlaubt sein! Datenaustausch DDLM_Data_Exchange Eingangsbyte EBx Rel. Byte-Adresse 0 7–0 Bit 27 – 20 Data Data_Exchange – 8 Bits für Steuerbefehl-Quittierung "1" = aktiv Bit Funktion Beschreibung 0 Laserdiode abgeschaltet Quittierung 1 Laserdiode angeschaltet Quittierung 2 unbenutzt - 3 unbenutzt - 4 Justage ausgeführt Quittierung 5 Preset ausgeführt Quittierung 6 Preset gelöscht Quittierung 7 Fehler gelöscht Quittierung  TR-Electronic GmbH 2009, All Rights Reserved Page 40 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 DDLM_Data_Exchange Ausgangsbyte ABx Rel. Byte-Adresse 0 7–0 Bit 27 – 20 Data Data_Exchange – 8 Bits für Steuerbefehl-Ausführung "1" = aktiv Bit Funktion Beschreibung 0 Laserdiode abschalten Durch Setzen dieses Bits wird die Laserdiode zur Verlängerung der Lebensdauer abgeschaltet. Wenn unter dem Betriebsparameter "Funktion ext. Eingang" = "LD-Schalteingang" (Seite 31) vorgewählt ist, oder im PC-Programm "TRWinProg" in den Grundparametern das Abschalten der Laserdiode automatisch vorgenommen wird, ist diese Funktion unwirksam. 1 Laserdiode anschalten Durch Setzen dieses Bits wird die Laserdiode angeschaltet. Diese Funktion ist unwirksam, wenn: siehe "Laserdiode abschalten". 2 unbenutzt - 3 unbenutzt - 4 Justage ausführen Durch Setzen dieses Bits wird das Mess-System auf den in der Steuerung (Modul Justage) hinterlegten Wert justiert. Preset ausführen Durch Setzen dieses Bits wird das Mess-System auf den im Betriebsparameter "Preset HI-Wort / Preset LO-Wort" (Seite 33) hinterlegten Wert justiert. Preset löschen Durch Setzen dieses Bits wird ein zuvor ausgeführter Preset rückgängig gemacht und der hinterlegte Wert im Betriebsparameter "Preset HI-Wort / Preset LO-Wort" (Seite 33) auf "0" gesetzt. Fehler löschen Wenn unter dem Betriebsparameter "Fehlerquittierung" im "Modul Steuerbits mit Quittierung" die Einstellung "nicht automatisch" vorgewählt ist, wird durch Setzen dieses Bits eine auftretende Fehlermeldung gelöscht. Konnte der Fehler nicht behoben werden, wird das entsprechende Bit im "Fehleranzeige" im nächsten Zyklus wieder gesetzt. 5 6 7  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 41 of 104 Parametrierung und Konfiguration Konfigurationsdaten Kennung: 0x30 (1 Byte Eingangsdaten für Steuerbefehl-Quittierung, konsistent) (1 Byte Ausgangsdaten für Steuerbefehl-Ausführung, konsistent) DDLM_Chk_Cfg Byte 0 Bit Data 7 0 Konsistenz 6 0 3 Wort Format 5–4 11 Eingangsdaten 3–0 0 0 Längen-Code Betriebsparameter-Übersicht Parameter Datentyp Relative Byte-Adresse Wertebereich (dez.) Fehlerquittierung unsigned8 0 0–1 7.12.1 Betriebsparameter 7.12.1.1 Fehlerquittierung Festlegung, ob auftretende Fehlermeldungen nach Beheben der Störung automatisch gelöscht werden sollen. DDLM_Set_Prm unsigned8 Rel. Byte-Adresse 0 7–0 27 – 20 0 Bit Data Default (dez.) Wert Zuordnung Beschreibung 0 nicht automatisch Eine auftretende Fehlermeldung kann über Bit 7 im Ausgangsbyte gelöscht werden. 1 automatisch Eine auftretende Fehlermeldung wird nach Behebung des Fehlers automatisch gelöscht.  TR-Electronic GmbH 2009, All Rights Reserved Page 42 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7.13 Betriebsstunden Laser-Diode Das Modul belegt ein Eingangswort, welches über den Bus konsistent über die gesamte Länge übertragen wird. Über das Eingangswort werden die Betriebsstunden der aktivierten Laser-Diode übertragen. Datenaustausch DDLM_Data_Exchange Eingangswort EWx Rel. Byte-Adresse 0 1 15 – 8 7–0 215 – 28 27 – 20 Data_Exchange – 16 Bits für Betriebsstundenausgabe Bit Data Konfigurationsdaten Kennung: 0xD0 (1 Eingangswort Eingangsdaten für Betriebsstunden, konsistent) DDLM_Chk_Cfg Byte Bit Data 0 7 1 Konsistenz 6 1 D Wort Format Eingangsdaten 3–0 0 0 Längen-Code  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 5–4 01 TR - ELE - BA - DGB - 0019 - 04 Page 43 of 104 Parametrierung und Konfiguration 7.14 Konfigurationsbeispiel, SIMATIC Manager V5.3 Für das Konfigurationsbeispiel wird vorausgesetzt, dass die Hardwarekonfiguration bereits vorgenommen wurde. Als CPU wird die CPU315-2 DP mit integrierter PROFIBUS-Schnittstelle verwendet: Zur Aufnahme der GSD-Datei in den Katalog, muss diese zuerst installiert werden:  TR-Electronic GmbH 2009, All Rights Reserved Page 44 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 Nach Installation der GSD-Datei erscheint ein neuer Eintrag im Katalog: PROFIBUS-DP-->Weitere Feldgeräte-->Encoder-->TR-->Encoder Unter diesem Eintrag reihen sich die einzelnen Modul-Konfigurationsmöglichkeiten an: - Istposition, Geschwindigkeit, Fehleranzeige, Schaltposition Funktion ext. IO-Pins, Zaehler Mess-Zyklus, Intensitaet/Temperatur SSI-Schnittstelle, Justage, Steuerbits mit Quittierung, Betriebsstunden Laser-Diode siehe Seite 25 siehe Seite 27 siehe Seite 28 siehe Seite 30 siehe Seite 31 siehe Seite 35 siehe Seite 36 siehe Seite 37 siehe Seite 39 siehe Seite 40 siehe Seite 43 Der Eintrag Universalmodul wird irrtümlicherweise automatisch von manchen Systemen bereitgestellt, darf jedoch nicht verwendet werden!  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 45 of 104 Parametrierung und Konfiguration Mess-System an das Mastersystem (Drag&Drop) anbinden: Mit Anbindung des Mess-Systems an das Mastersystem können die Netzeinstellungen vorgenommen werden (Klick mit rechter Maustaste auf das Lasersymbol --> Objekteigenschaften):  TR-Electronic GmbH 2009, All Rights Reserved Page 46 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 Gewünschte Modul-Konfiguration(en) aus dem Katalog auf den Steckplatz übertragen (Drag&Drop). Das Lasersymbol muss aktiv sein. Parametrierung vornehmen mit Doppelklick auf die Steckplatznummer:  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 47 of 104 Störungsbeseitigung und Diagnosemöglichkeiten 8 Störungsbeseitigung und Diagnosemöglichkeiten 8.1 Optische Anzeigen Das Mess-System verfügt über drei LEDs auf der Gehäuseoberseite (siehe auch Kapitel "Bus-Statusanzeige", Seite 22). Eine rote LED (ERR) zur Anzeige von Fehlern, eine grüne LED (RUN) zur Anzeige der Statusinformation und zusätzlich eine grüne LED (OK) zur Anzeige von Hardwarefehlern. Beim Anlaufen des Mess-Systems blinken die LED's kurz auf. Danach hängt die Anzeige vom Betriebszustand des Mess-Systems ab. EIN ERR OK AUS RUN Ursache Abhilfe Beim Einschalten der Spannung wurde eine Unterschreitung der Versorgungsspannung festgestellt. Versorgungsspannung überprüfen, siehe "Technische Daten". Im laufenden Betrieb wurde eine Unterschreitung der Versorgungsspannung festgestellt. Versorgungsspannung überprüfen, siehe "Technische Daten". PROFIBUS-DP inaktiv, das Mess-System wurde vom Master noch nicht angesprochen. Normale Betriebszustand. PROFIBUS-DP aktiv, Hardware ok. - interner Hardwarefehler aufgetreten - keine gültige PROFIBUSAdresse eingestellt  TR-Electronic GmbH 2009, All Rights Reserved Page 48 of 104 BLINKEND - Projektierung und Betriebszustand des PROFIBUS-DP Masters prüfen. - Stimmt die projektierte PROFIBUSAdresse mit der eingestellten PROFIBUS-Adresse am Gerät überein? - Ist min. 1 Modul konfiguriert worden? - Spannung ausschalten, danach wieder einschalten. Zeigt sich der Fehler weiterhin, muss das Gerät ausgetauscht werden. - PROFIBUS-Adresse überprüfen. Gültiger Adressbereich: 3 – 99. - Spannung ausschalten, danach wieder einschalten. Zeigt sich der Fehler weiterhin, muss das Gerät ausgetauscht werden. Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 8.2 Verwendung der PROFIBUS Diagnose In einem PROFIBUS-System stellen die PROFIBUS-Master die Prozessdaten einem sog. Hostsystem, z.B. einer SPS-CPU zur Verfügung. Ist ein Slave am Bus nicht, oder nicht mehr erreichbar, oder meldet der Slave von sich aus eine Störung, muss der Master dem Hostsystem die Störung in irgendeiner Form mitteilen. Hierzu stehen mehrere Möglichkeiten zur Verfügung, über deren Auswertung allein die Anwendung im Hostsystem entscheidet. In aller Regel kann ein Hostsystem bei Ausfall von nur einer Komponente am Bus nicht gestoppt werden, sondern muss auf den Ausfall in geeigneter Weise nach Maßgabe von Sicherheitsvorschriften reagieren. Normalerweise stellt der Master dem Hostsystem zunächst eine Übersichtsdiagnose zur Verfügung, die das Hostsystem zyklisch vom Master liest, und über die die Anwendung über den Zustand der einzelnen Teilnehmer am Bus informiert wird. Wird ein Teilnehmer in der Übersichtsdiagnose als gestört gemeldet, kann der Host weitere Daten vom Master anfordern (Slavediagnose), die dann eine detailliertere Auswertung über die Gründe der Störung zulassen. Die so gewonnenen Anzeigen können dann einerseits vom Master generiert worden sein, wenn der betreffende Slave auf die Anfragen des Masters nicht, oder nicht mehr antwortet, oder direkt vom Slave kommen, wenn dieser von sich aus eine Störung meldet. Das Erzeugen oder Lesen der Diagnosemeldung zwischen Master und Slave läuft dabei automatisch ab, und muss vom Anwender nicht programmiert werden. 8.2.1 Normdiagnose Normdiagnose Die Diagnose nach DP-Norm ist wie folgt aufgebaut. Die Betrachtungsweise ist immer die Sicht vom Master auf den Slave. Bytenr. Bedeutung Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Stationsstatus 1 Stationsstatus 2 Stationsstatus 3 Masteradresse Herstellerkennung HI-Byte Herstellerkennung LO-Byte  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 allgemeiner Teil TR - ELE - BA - DGB - 0019 - 04 Page 49 of 104 Störungsbeseitigung und Diagnosemöglichkeiten Normdiagnose Byte 1 8.2.1.1 Stationsstatus 1 Slave wurde von anderem Master parametriert (Bit wird vom Master gesetzt) Das zuletzt gesendete Parametriertelegramm wurde vom Slave abgelehnt Wird vom Master gesetzt, wenn der Slave nicht ansprechbar ist Bit 7 Master_Lock Bit 6 Parameter_Fault Bit 5 Invalid_Slave_Response Bit 4 Not_Supported Bit 3 Ext_Diag Bit 2 Slave_Cfg_Chk_Fault Bit 1 Station_Not_Ready Bit 0 Station_Non_Existent Der Slave wurde projektiert ist aber am Bus nicht vorhanden Bit 7 Deactivated Slave wurde vom Master aus der Poll-Liste entfernt Bit 6 Reserviert Bit 5 Sync_Mode Bit 4 Freeze_Mode Bit 3 WD_On Bit 2 Bit 1 Slave_Status Stat_Diag Bit 0 Prm_Req Der Slave setzt dieses Bit, wenn er neu Parametriert und neu konfiguriert werden muss. Ext_Diag_Overflow Überlauf bei erweiterter Diagnose Slave unterstützt die angeforderten Funktionen nicht. Bit = 1 bedeutet, es steht eine erweiterte Diagnosemeldungen vom Slave an Die vom Master gesendete Konfigurationskennung(en) wurde(n) vom Slave abgelehnt Slave ist nicht zum Austausch zyklischer Daten bereit Normdiagnose Byte 2 8.2.1.2 Stationsstatus 2 Wird vom Slave nach Erhalt des Kommandos SYNC gesetzt Wird vom Slave nach Erhalt des Kommandos FREEZE gesetzt Die Ansprechüberwachung des Slaves ist aktiviert bei Slaves immer gesetzt Statische Diagnose Normdiagnose Byte 3 8.2.1.3 Stationsstatus 3 Bit 7 Bit 6-0 Reserviert  TR-Electronic GmbH 2009, All Rights Reserved Page 50 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 8.2.1.4 Masteradresse Normdiagnose Byte 4 In dieses Byte trägt der Slave die Stationsadresse des Masters ein, der zuerst ein gültiges Parametriertelegramm gesendet hat. Zur korrekten Funktion am PROFIBUS ist es zwingend erforderlich, dass bei gleichzeitigem Zugriff mehrerer Master deren Konfigurations- und Parametrierinformation exakt übereinstimmt. 8.2.1.5 Herstellerkennung Normdiagnose Byte 5 + 6 In die Bytes trägt der Slave die herstellerspezifische Ident-Nummer ein. Diese ist für jeden Gerätetyp eindeutig, und bei der PNO reserviert und hinterlegt. Die IdentNummer des Mess-Systems heißt 0458(h).  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 51 of 104 Störungsbeseitigung und Diagnosemöglichkeiten 8.3 Sonstige Störungen Die Fehlerursachen sind im Modul "Fehleranzeige" festgelegt (siehe Seite 28). Für die Rücksetzung des Störungscodes im Eingangsbyte muss je nach Einstellung der Fehler eventuell quittiert werden (siehe "Modul Steuerbits mit Quittierung", Seite 40 und "Funktion ext. IO-Pins", Seite 31). Bit Störungscode 0 1 2 Ursache Abhilfe Intensitäts-Fehler Das Gerät prüft fortwährend die Intensität des empfangenen Lasersignals, dabei wurde eine Intensitätsunterschreitung festgestellt. 1. Messsystem-Optik reinigen 2. Reflexionsfolie reinigen 3. Eine Unterbrechung des Laserstrahls ausschließen Kann eine Verschmutzung oder eine Unterbrechung des Lasersignals ausgeschlossen werden, muss das Gerät getauscht werden. Geräte-Temperatur Der Temperaturbereich von 0 – 75°C am Gerätegehäuse wurde unterbzw. überschritten. Es müssen geeignete Maßnahmen ergriffen werden, damit das Gerät nicht überhitzt bzw. unterkühlt werden kann. Hardware-Fehler Das Gerät hat einen internen Hardwarefehler festgestellt oder die Stationsadresse wurde < 3 eingestellt. - Tritt der Fehler wiederholt auf, muss das Gerät getauscht werden. Stationsadresse überprüfen (3 – 99). Laserdiode ist abgeschaltet Laserdiode wurde über den Bus, bzw. über den Schalteingang "LD-Schalteingang" abgeschaltet. Dient nur zu Informationszwecken, Laserdiode abgeschaltet ist. 4 Warnbit Intensität Das Gerät hat eine Intensität von <12% festgestellt. Diese Meldung ist nur eine Warnung und zeigt an, dass die Mess-System-Optik, bzw. die Reflexionsfolie zu reinigen ist. Das Gerät arbeitet aber weiterhin fehlerfrei. 5 Warnbit GeschwindigkeitsÜberschreitung Die über das PC-Programm TRWinProg eingestellte Geschwindigkeits-Stufe wurde überschritten. Diese Meldung ist eine Warnung und zeigt an, dass eventuell entsprechende Maßnahmen ergriffen werden müssen, damit keine Anlagenteile beschädigt werden. 6 Warnbit Plausibilität Messwert Die Plausibilität des Messwertes konnte aus irgendeinem Grund nicht mehr garantiert werden. Diese Meldung ist eine Warnung und zeigt an, dass eventuell entsprechende Maßnahmen ergriffen werden müssen, damit keine Anlagenteile beschädigt werden. Dieses Bit wird auch dann gesetzt, wenn das Gerät im kalten Zustand neu eingeschaltet wird. Nach ca. 1 Minute Betriebszeit, wenn die intern benötigte Mindest-Temperatur erreicht worden ist, wird das Bit automatisch zurückgesetzt. Erst nach dieser Zeit sollte der reguläre Anlagenbetrieb aufgenommen werden. 7 Informationsbit Nocke 1 aktiv Istposition befindet sich im programmierten Bereich für Nocke 1. Dient nur zu Informationszwecken, ob die Nocke 1 aktiv ist. 3  TR-Electronic GmbH 2009, All Rights Reserved Page 52 of 104 ob die Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 User Manual LE-300 PROFIBUS-DP  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 53 of 104 TR-Electronic GmbH D-78647 Trossingen Eglishalde 6 Tel.: (0049) 07425/228-0 Fax: (0049) 07425/228-33 email: [email protected] http://www.tr-electronic.de Copyright protection This Manual, including the illustrations contained therein, is subject to copyright protection. Use of this Manual by third parties in contravention of copyright regulations is not permitted. Reproduction, translation as well as electronic and photographic archiving and modification require the written content of the manufacturer. Violations shall be subject to claims for damages. Subject to modifications The right to make any changes in the interest of technical progress is reserved. Document information Release date / Rev. date: Document / Rev. no.: File name: Author: 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 TR-ELE-BA-DGB-0019-04.docx MÜJ Font styles Italic or bold font styles are used for the title of a document or are used for highlighting. Courier font displays text, which is visible on the display or screen and software menu selections. < >  indicates keys on your computer keyboard (such as ). Brand names PROFIBUS-DP and the PROFIBUS logo are registered trademarks of PROFIBUS Nutzerorganisation e.V. (PNO) [PROFIBUS User Organization] SIMATIC is a registered trademark of SIEMENS corporation  TR-Electronic GmbH 2009, All Rights Reserved Page 54 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 Contents Contents .............................................................................................................................................. 55 Revision index .................................................................................................................................... 57 1 General information ........................................................................................................................ 58 1.1 Applicability ............................................................................................................................. 58 1.2 Abbreviations used / Terminology .......................................................................................... 59 2 Additional safety instructions ........................................................................................................ 60 2.1 Definition of symbols and instructions .................................................................................... 60 2.2 Additional instructions for proper use ..................................................................................... 60 2.3 Organizational measures ........................................................................................................ 61 3 Technical data.................................................................................................................................. 62 3.1 Electrical characteristics ......................................................................................................... 62 4 PROFIBUS information's ................................................................................................................ 63 4.1 DP Communication protocol ................................................................................................... 63 5 Installation / Preparation for commissioning ............................................................................... 64 5.1 RS485 Data transmission technology .................................................................................... 64 5.2 Connection .............................................................................................................................. 65 5.2.1 Supply voltage ........................................................................................................ 65 5.2.2 PROFIBUS-DP ....................................................................................................... 66 5.2.2.1 Bus termination ......................................................................................................................... 66 5.2.2.2 Bus addressing ......................................................................................................................... 66 5.2.3 Switching input / Switching outputs 1-4 .................................................................. 67 5.2.4 RS-485 Programming interface / SSI interface (optional) ...................................... 68 5.2.5 USB 2.0 Programming interface ............................................................................. 69 5.3 Shield cover ............................................................................................................................ 70 5.4 SSI interface (optional) ........................................................................................................... 71 6 Commissioning................................................................................................................................ 73 6.1 Device Master File (GSD) ....................................................................................................... 73 6.2 PNO ID number ...................................................................................................................... 73 6.3 Starting up on the PROFIBUS ................................................................................................ 74 6.4 Bus status display ................................................................................................................... 74  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 55 of 104 Contents 7 Parameterization and configuration .............................................................................................. 75 7.1 Modular configuration ............................................................................................................. 76 7.2 Overview ................................................................................................................................. 76 7.3 Position ................................................................................................................................... 77 7.3.1 Operating parameters ............................................................................................. 78 7.3.1.1 Resolution ................................................................................................................................. 78 7.3.1.2 Count-direction .......................................................................................................................... 78 7.3.1.3 Free resolution (in 1/100mm) .................................................................................................... 79 7.4 Speed...................................................................................................................................... 79 7.5 Failure-display......................................................................................................................... 80 7.5.1 Operating parameters ............................................................................................. 81 7.5.1.1 Failure-value ............................................................................................................................. 81 7.6 Switch-Position ....................................................................................................................... 82 7.7 Function ext. IO-Pins .............................................................................................................. 83 7.7.1 Operating parameters ............................................................................................. 83 7.7.1.1 Function ext. input ..................................................................................................................... 83 7.7.1.2 Function ext. outputs 1-4........................................................................................................... 84 7.7.1.3 Preset HI-Word / Preset LO-Word ............................................................................................ 85 7.7.1.4 Active slope ext. Input ............................................................................................................... 85 7.7.1.5 Delay to enable ext. Input ......................................................................................................... 86 7.7.1.6 Active Output-Level ................................................................................................................... 86 7.8 Counter measuring-cycle ........................................................................................................ 87 7.9 Intensity / Temperature ........................................................................................................... 88 7.10 SSI-Port ................................................................................................................................ 89 7.10.1 Operating parameters ........................................................................................... 89 7.10.1.1 SSI-Data bits ........................................................................................................................... 89 7.10.1.2 Code ........................................................................................................................................ 90 7.10.1.3 SSI-Failure bit ......................................................................................................................... 90 7.10.1.4 SSI-Output-Value .................................................................................................................... 91 7.11 Adjustment ............................................................................................................................ 91 7.12 Control bits with quit ............................................................................................................. 92 7.12.1 Operating parameter ............................................................................................. 94 7.12.1.1 Failure quit .............................................................................................................................. 94 7.13 Working-time Laser-Diode .................................................................................................... 95 7.14 Configuration example, SIMATIC Manager V5.3 ............................................................... 96 8 Troubleshooting and diagnosis options ....................................................................................... 100 8.1 Optical displays ....................................................................................................................... 100 8.2 How to use the PROFIBUS diagnostics ................................................................................. 101 8.2.1 Standard diagnosis ................................................................................................. 101 8.2.1.1 Station status 1 ......................................................................................................................... 102 8.2.1.2 Station status 2 ......................................................................................................................... 102 8.2.1.3 Station status 3 ......................................................................................................................... 102 8.2.1.4 Master address ......................................................................................................................... 103 8.2.1.5 Manufacturer's identifier ............................................................................................................ 103 8.3 Other faults ............................................................................................................................. 104  TR-Electronic GmbH 2009, All Rights Reserved Page 56 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 Revision index Revision First release Date Index 12/16/09 00 ● ● ● ● ● ● Acceptance of the cam position with bit 231 Additional parameter: 1/8 mm resolution Additional bit in module Failure-display: Cam 1 active Status indicator of the switching position realized only with one bit Module Intensity/Temperature: interchanged assignment New GSD file: LE300_03.GSD 02/25/10 01 ● Modification of the warnings 08/17/12 02 ● ● New design Laser lifetime 02/23/15 03 ● Reference to Support-DVD removed 02/08/16 04  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 57 of 104 General information 1 General information This interface-specific User Manual includes the following topics:  Safety instructions in additional to the basic safety instructions defined in the Assembly Instructions  Electrical characteristics  Installation  Commissioning  Configuration and parameterization  Troubleshooting and diagnostic options As the documentation is arranged in a modular structure, this User Manual is supplementary to other documentation, such as product datasheets, dimensional drawings, leaflets and the assembly instructions etc. The User Manual may be included in the customer's specific delivery package or it may be requested separately. 1.1 Applicability This User Manual applies exclusively to the following measuring systems with PROFIBUS-DP interface:  LE-300 The products are labelled with affixed nameplates and are components of a system. The following documentation therefore also applies:    the operator's operating instructions specific to the system, this User Manual, and the assembly instructions TR-ELE-BA-DGB-0018, which is enclosed when the device is delivered  TR-Electronic GmbH 2009, All Rights Reserved Page 58 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 1.2 Abbreviations used / Terminology LE-300 Laser Measuring Device, LE-300 series DDLM Direct Data Link Mapper, interface between PROFIBUS-DP functions and laser software DP Decentralized Periphery EMC Electro Magnetic Compatibility GSD Device Master File PNO PROFIBUS User Organization (PROFIBUS Nutzerorganisation) PROFIBUS Manufacturer independent, open field bus standard  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 59 of 104 Additional safety instructions 2 Additional safety instructions 2.1 Definition of symbols and instructions means that death or serious injury can occur if the required precautions are not met. means that minor injuries can occur if the required precautions are not met. means that damage to property can occur if the required precautions are not met. indicates important information or features and application tips for the product used. 2.2 Additional instructions for proper use The measurement system is designed for operation with PROFIBUS-DP networks according to the European standards EN 50170 and EN 50254 up to max. 12 Mbaud. The technical guidelines for the structure of the PROFIBUS-DP network from the PROFIBUS User Organization are always to be observed in order to ensure safe operation. Proper use also includes:  observing all instructions in this User Manual,  observing the assembly instructions. The "Basic safety instructions" in particular must be read and understood prior to commencing work.  TR-Electronic GmbH 2009, All Rights Reserved Page 60 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 2.3 Organizational measures  This User Manual must always kept accessible at the site of operation of the measurement system.  Prior to commencing work, personnel working with the measurement system must have read and understood - the assembly instructions, in particular the chapter "Basic safety instructions", - and this User Manual, in particular the chapter "Additional safety instructions". This particularly applies for personnel who are only deployed occasionally, e.g. at the parameterization of the measurement system.  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 61 of 104 Technical data 3 Technical data The characteristics have validity, only after an operating time of approximate 30 minutes. 3.1 Electrical characteristics Standard supply voltage .......................................... 18…27 V DC  5% with heating, optional ........................... 24 V DC  5% Standard current consumption, without load ............ < 350 mA with heating .......................................... < 2.5 A Measuring principle ................................................. Phase delay time measurement Measuring length, against reflector foil .................... 0.2…125 m standard, 170 m, 195 m (special devices) * Resolution, selectable ........................................... physical resolution 0.1 mm Linearity deviation, absolute .................................... typically ± 2 mm Reproducibility .........................................................  2 mm Temperature coefficient ........................................... 1 ppm/°C, related to max. measuring length (125m,170m,195m) Laser diode, red light ............................................... Laser Protection Class 2 acc. to DIN EN 60 825-1: 2003-10 Wavelength  ....................................... 670 nm Laser power ......................................... Pmax  1 mW Measurand output / refresh rate .............................. 1000 values / s Integration time ........................................................ 1 ms Programming ........................................................... PROFIBUS-DP, alternative via USB 2.0 or RS485 PROFIBUS-DP interface ......................................... according to IEC 61158 and IEC 61784 Output code ......................................... Binary Baud rate ............................................. 9.6 kbaud to max. 12 Mbaud Transmission ....................................... RS485, twisted and shielded copper cable with a single conductor pair (cable type A) Special features ................................... Programming takes place via the parameterization telegram when the measuring system or the PROFIBUS-DP master starts up Station addresses ................................ 3 – 99, adjustable by means of BCD rotary switches SSI interface, optional Clock input ........................................... Opto coupler Clock frequency ................................... 80 kHz - 820 kHz * Output code ....................................... Binary, Gray Data output .......................................... RS422 (2-wire) * Number of data bits ........................... 12 - 31, with error bit transmission Transmission medium .......................... twisted and shielded copper cable, arranged in pairs * Switching input / output Levels switching input .......................... 1-level > +8 V, 0-level < +2 V, up to ±35 V, 5 kOhm Levels switching output ........................ 1-level > US-2 V, 0-level < 1 V, up to 100 mA EMC Immunity to disturbance ....................... DIN EN 61000-6-2 Transient emissions ............................. DIN EN 61000-6-3 * programmable parameter  TR-Electronic GmbH 2009, All Rights Reserved Page 62 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 4 PROFIBUS information's PROFIBUS is a continuous, open, digital communication system with a broad range of applications, particularly in manufacturing and process automation. PROFIBUS is suitable for fast, time-sensitive and complex communication tasks. PROFIBUS communication is based on the international standards IEC 61158 and IEC 61784. The application and engineering aspects are defined in the PROFIBUS User Organization guidelines. These serve to fulfil the user requirements for a manufacturer independent and open system where the communication between devices from different manufacturers is guaranteed without modification of the devices. The Installation Guideline for PROFIBUS-DP/FMS (order no.: 2.111, describes the installation and wiring recommendations for RS 485 transmission) and further information on PROFIBUS is available from the PROFIBUS User Organization: PROFIBUS Nutzerorganisation e.V., Haid-und-Neu-Str. 7, D-76131 Karlsruhe, http://www.profibus.com/ Tel.: ++ 49 (0) 721 / 96 58 590 Fax: ++ 49 (0) 721 / 96 58 589 e-mail: mailto:[email protected] 4.1 DP Communication protocol The LE-300 measuring system series support the DP communication protocol, which is designed for fast data exchange on the field level. The basic functionality is defined by the performance level V0. This includes cyclic data exchange, as well as the station, module and channel-specific diagnosis.  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 63 of 104 Installation / Preparation for commissioning 5 Installation / Preparation for commissioning 5.1 RS485 Data transmission technology All devices are connected in a bus structure (line). Up to 32 subscribers (master or slaves) can be connected together in a segment. The bus is terminated with an active bus termination at the beginning and end of each segment. For stable operation, it must be ensured that both bus terminations are always supplied with voltage. The bus termination can be switched on the connecting board in the connection hood of the measuring system. Repeaters (signal amplifiers) have to be used with more than 32 subscribers or to expand the network scope in order to connect the various bus segments. All cables used must conform with the PROFIBUS specification for the following copper data wire parameters: Parameter Cable type A Wave impedance in  Operating capacitance (pF/m) Loop resistance (/km) Wire diameter (mm) Wire cross-section (mm²) 135...165 at a frequency of 3...20 MHz 30  110 > 0.64 > 0.34 The PROFIBUS transmission speed may be set between 9.6 kbit/s and 12 Mbit/s and is automatically recognized by the measuring system. It is selected for all devices on the bus at the time of commissioning the system. The range is dependent on the transmission speed for cable type A: Baud rate (kbits/s) Range / Segment 9.6 19.2 93.75 187.5 500 1500 12000 1200 m 1200 m 1200 m 1000 m 400 m 200 m 100 m A shielded data cable must be used to achieve high electromagnetic interference stability. The shielding should be connected with low resistance to protective ground using large shield clips at both ends. It is also important that the data line is routed separate from current carrying cables if at all possible. At data speed 1.5 Mbit/s, drop lines should be avoided under all circumstances. On the connecting board in the connection hood of the measuring system the inward and outward data cables can be connected separately. This avoids drop lines. The PROFIBUS guidelines and other applicable standards and guidelines are to be observed to insure safe and stable operation! In particular, the applicable EMC directive and the shielding and grounding guidelines must be observed!  TR-Electronic GmbH 2009, All Rights Reserved Page 64 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 5.2 Connection In order to be able to carry out the connection, the connection hood must be removed from the measuring system first. For this the screws (A) are loosened and the hood (B) is removed away from the measuring system. 5.2.1 Supply voltage Print clamps: Conductor cross-section fixed/flexible: 0.14 mm2 – 1.5 mm2, Conductor cross-section flexible with wire end sleeve and with/without plastic sleeve: 0.25 mm2 – 1.5 mm2 A cable cross section of min. 0.75 mm2 is recommended. Pin 1 Standard: 18 – 27 V DC Device with heating: 24 V DC Pin 2 Pin 3 Standard: 18 – 27 V DC Device with heating: 24 V DC 0V Pin 4 0V The print clamps are implemented twice and connected with each other internally. Therefore the voltage supply can be looped-through for the following subscriber.  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 65 of 104 Installation / Preparation for commissioning 5.2.2 PROFIBUS-DP Pin 1 PROFIBUS Data A_IN Pin 2 PROFIBUS Data B_IN Pin 3 PROFIBUS Data A_OUT Pin 4 PROFIBUS Data B_OUT Simultaneous use of the PROFIBUS-DPand the optional SSI - interface possible. 5.2.2.1 Bus termination If the measuring system is the last slave in the PROFIBUS segment, the bus is to be terminated with both termination switches = ON. In this state, the subsequent PROFIBUS is decoupled. 5.2.2.2 Bus addressing Valid PROFIBUS addresses: 3 - 99 0 10 : Setting the 1st position 1 10 : Setting the 10th position The device does not start up with an invalid station address.  TR-Electronic GmbH 2009, All Rights Reserved Page 66 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 5.2.3 Switching input / Switching outputs 1-4 The function of the switching input is programmed primarily directly about the PROFIBUS-DP. Alternatively this can be made also by means of the PC software "TRWinProg". The function of the switching outputs can be programmed only over the alternative programming possibilities. Functions of the switching input Risk of injury and damage to property by an actual value jump when the Preset adjustment function is performed!  The preset adjustment function should only be performed at rest, otherwise the resulting actual value jump must be permitted in the program and application!     Preset input Switch off Laser-Diode Failure quit Default: disabled Functions of the switching outputs 1-4          Temperature fail Intensity fail Hardware fail Every fail Speed-check Plausibility measured value Switch-Output ActualPosition >= Switching position Switch-Output ActualPosition < Switching position Default: disabled Pin 1 Switching input Pin 2 GND, reference potential Pin 3 Switching output 1 Pin 4 Switching output 2 Pin 5 Switching output 3 Pin 6 Switching output 4  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 67 of 104 Installation / Preparation for commissioning 5.2.4 RS-485 Programming interface / SSI interface (optional) For the signals RS-485+ and –, SSI-Clock+ and –, as well as for the signals SSIData+ and – twisted and shielded copper cable, arranged in pairs should be used. A cable cross section of min. 0.22 mm2 is recommended. Pin 1 SSI-Data + Pin 2 SSI-Data – Pin 3 SSI-Clock + Pin 4 SSI-Clock – Pin 5 RS-485 + Pin 6 RS-485 – Simultaneous use of the optional SSIand PROFIBUS-DP - interface possible. RS-485 Programming interface The RS-485 programming interface was developed mainly as service interface for the technician. Therefore, primarily the programming possibilities via the PROFIBUS-DP should be used. Via the PC software "TRWinProg" and a PC adapter, or directly over the USBinterface, see page 69, the connection to the measuring system is established. SSI interface The parameter setting of the SSI-interface is performed primarily directly about the PROFIBUS-DP. Alternatively this can be made also by means of the PC software "TRWinProg". Default:  Number of data bits = 24 bits  Code = Gray  Fail bit SSI = disabled  Output value SSI = Position  TR-Electronic GmbH 2009, All Rights Reserved Page 68 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 5.2.5 USB 2.0 Programming interface As well as the RS-485 programming interface, the USB-interface was developed mainly as service interface for the technician. Therefore, primarily the programming possibilities via the PROFIBUS-DP should be used. Via the PC software "TRWinProg" and the USB-interface the connection to the measuring system is established. The USB-interface is accessible over the cable gland, when the dummy plug is removed. For the connection to the PC an USB cable is used, which is equipped to one side with a Mini-USB plug: Is not included in the package contents!  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 69 of 104 Installation / Preparation for commissioning 5.3 Shield cover The shield cover is connected via a cable clamp in the connection hood. For this the cables must be prepared accordingly. In the following the individual steps are described with a 2-wire PROFIBUS cable: Perform wire stripping, pull screening braiding via the cable jacket Perform mounting (A) (B) (C) (D) Cable jacket PROFIBUS-DP cable Screening braiding Copper-clad for screening Cable clamp for screening  TR-Electronic GmbH 2009, All Rights Reserved Page 70 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 5.4 SSI interface (optional) In the idle condition the signals Data+ and Clock+ are high. This corresponds the time before item (1) is following, see chart indicated below. With the first change of the clock pulse from high to low (1) the internal-devicemonoflop (can be retriggered) is set with the monoflop time tM. The time tM is set to 20 µs and determines the lowest transfer frequency of approximately 80 kHz. The upper limit frequency results from the total of all the signal delay times and is limited additional by the built-in filter circuits to approx. 820 kHz. With each further falling clock edge the active condition of the monoflop extends by further 20µs, at last at item (4). With setting of the monoflop (1), the bit-parallel data on the parallel-serial-converter will be stored via an internal signal in the input latch of the shift register. This ensures that the data cannot change during the transmission of a position value. With the first change of the clock pulse from low to high (2) the most significant bit (MSB) of the device information will be output to the serial data output. With each following rising edge of the clock pulse, the next lower significant bit is set on the data output. When the clock sequence is finished, the system keeps the data lines at 0V (Low) for the duration of the mono period, tM (4). With this, the admissible break time tp between two successive clock sequences is determined and is >20µs. Caused be the delay time tv (approx. 100ns, without cable), the evaluation electronic must be read-in the data only at time (3). This corresponds to the second rising clock edge. For this reason the number of clock pulses corresponds the number of data bits +1. Typical SSI - transmission sequences tp Clock+ Data+ Monoflop Time SSI transmission format 1 Clock+ Data+ 2 3 1 4 T 2 n+1 n MSB tM LSB High Low High Low tV High Low internal Monoflop, can be retriggered  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 71 of 104 Installation / Preparation for commissioning The maximum cable length depends on the SSI clock frequency and should be conditioned to the following diagram. Pay attention, that per meter cable with an additional delay-time of approx. 6ns must be calculated. Transmission rate in KHz 1000 800 600 400 200 0 50 0 150 100 250 200 350 300 450 400 550 500 Cable length in m Cable length [m] SSI-clock frequency [kHz] 12,5 25 50 100 200 400 500 810 750 570 360 220 120 100  TR-Electronic GmbH 2009, All Rights Reserved Page 72 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 6 Commissioning 6.1 Device Master File (GSD) In order to achieve a simple plug-and-play configuration for PROFIBUS, the characteristic communication features for PROFIBUS devices were defined in the form of an electronic device datasheet (device master file, GSD file). The defined file format allows the projection system to easily read the device master data of the PROFIBUS measuring system and automatically take it into account when configuring the bus system. The GSD file is a component of the measuring system and has the file name"LE300_03.GSE" (English). The measuring system also includes two bitmap files with the names "Tr_0458N.bmp" and "Tr_0458S.bmp", which show the measuring system in normal operation as well as with a fault. Download:  www.tr-electronic.de/f/TR-ELE-ID-MUL-0004 tem Sys ion urat g i f Con PROFIBUS Configurator PLC Electronic Device Data Sheets (GSD Files) PROFIBUS Theoretically, the measuring system can be connected to any PROFIBUS-DP network, however the PROFIBUS-DP master is capable to transmit a parameter message. Similarly, the configuration software should be able to display the parameter structure specified in the device master file in order to allow the parameters to be entered. If this is not the case, the measuring system can not be put into operation. 6.2 PNO ID number Every PROFIBUS slave and every Class 1 master must have an ID number. It is required so that a master can identify the type of the connected device without significant protocol overhead. The master compares the ID numbers of the devices connected with the ID numbers of the projection data specified in the projection tool. The transfer of utility data only starts once the correct device types have been connected with the correct station addresses on the bus. This achieves a high level of security against projection errors. The measuring system has the PNO ID number 0458 (hex). This number is reserved and is stored at the PNO.  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 73 of 104 Commissioning 6.3 Starting up on the PROFIBUS Before the measuring system can be accepted for "Data_Exchange", the master must firstly initialize the measuring system at start-up. The resulting data exchange between the master and the measuring system (slave) is divided into the parameterization, configuration and data transfer phases. It is checked whether the projected nominal configuration agrees with the actual device configuration. The device type, the format and length information as well as the number of inputs and outputs must agree in this check. The user is therefore reliably protected against parameterization errors. If the check was successful, it is switched over into the DDLM_Data_Exchange mode. In this mode, the measuring system e.g. sends its actual position, and the preset function can be performed. 6.4 Bus status display OK (green): Hardware ok ERR (red): flashing = PROFIBUS-DP not active, static = hardware failure RUN (green): PROFIBUS-DP active RD (green): in case of a PROFIBUS-DP device, no function Corresponding measures in case of an error see chapter “Troubleshooting and diagnosis options”, page 100.  TR-Electronic GmbH 2009, All Rights Reserved Page 74 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7 Parameterization and configuration The configuration of the measuring system is carried out primarily via the configuration software of the PROFIBUS-DP - master. Alternatively this can be made also by means of the PC software "TRWinProg". If the control executes a download of the control parameters, the parameters which were configured by means of the TRWinProg-software are overwritten. In this instruction only the configuration via the PROFIBUS-DP - master is described. The PC program TRWinProg is described in an instruction of its own. Parameterization Parameterization means providing a PROFIBUS-DP slave with certain information required for operation prior to commencing the cyclic exchange of process data. The measuring system requires e.g. data for Resolution, Count direction etc. Normally the configuration program provides an input mask for the PROFIBUS-DP master with which the user can enter parameter data or select from a list. The structure of the input mask is stored in the device master file. The number and type of the parameter to be entered by the user depends on the choice of the moduleconfiguration. Configuration Configuration means that the length and type of process data must be specified and how it is to be treated. The configuration program normally provides an input list for this purpose, in which the user has to enter the corresponding identifiers. As the measuring system supports several possible module-configurations, the identifier to be entered is preset dependent on the required module-configuration, so that only the I/O addresses need to be entered. The identifiers are stored in the device master file. The measuring system uses a different number of input and output words on the PROFIBUS dependent on the required module-configuration. Structure of the configuration byte (compact format): 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 Length of the I/O data: 0-15 for 1 to 16 bytes or words Type of I/O data: 00 = empty, 10 = output, 01 = input, 11 = input/output Format: 0 = BYTE, 1 = WORD Consistency: 0 = Consistency about one byte or word 1 = Consistency about the complete module  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 75 of 104 Parameterization and configuration 7.1 Modular configuration Since all functions of the measuring system are used not at any time, individual functions can be disabled on the bus. For this, in the mask of the configuration software of the PROFIBUS-master, the measuring system is represented as a modular compact device. That means after insertion of the measuring system into the configuration list of the master, the corresponding configuration list at first is empty. Every module requires inputs and outputs and has a parameter data set. The parameter data set must be set dependent of the application. That the measuring system starts up at the PROFIBUS, in the configuration list at least one module must be entered. 7.2 Overview Module Operating parameters * Length Features Position page 77 - Resolution - Count-direction - Free resolution 32 Bit IN Speed page 79 - no operating parameters 16 Bit IN Failure-display page 80 - Failure-value 8 Bit IN Switch-Position page 82 - no operating parameters 32 Bit OUT Function ext. IO-Pins page 83 - Function ext. Input Function ext. Outputs 1-4 Preset HI-Word Preset LO-Word Active slope ext. Input Delay to enable ext. Input active Output-Level blank - Output of the current actual position with the adjusted resolution and counting direction - Output of the actual speed in 10 mm/s - Output of the laser error message and definition of the data value in the module "Position" in the event of an error - Definition of the position value, on which the external switching output is switched actively. - Specification of the function for the ext. input / outputs Definition of the position value, on which the measuring system is set when the preset function is executed Definitions for the external input: - high-active / low-active - Response time - - Definition of the output level for the external outputs - Output of the counter reading of the measuring cycle Counter meas.-cycle page 87 - no operating parameters 32 Bit IN Intensity/Temperatur e page 88 - no operating parameters 16 Bit IN - Output of the current intensity and temperature values SSI-Port page 89 - blank - Configuration of the optional SSI interface Adjustment page 91 - no operating parameters 32 Bit OUT - Adjustment of the position (deposited in the Master) Control bits with quit page 92 - Failure quit 8 Bit IN / 8 Bit OUT Execution of measuring system - specific functions over the bus Definition of the error acknowledgment Working-time Laser-Diode, page 95 - no operating parameters SSI-Data bits Code SSI-Failure bit SSI-Output-Value 16 Bit IN - Output of the operation hours for the implemented laser diode * from the bus master perspective  TR-Electronic GmbH 2009, All Rights Reserved Page 76 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7.3 Position The module uses two input words which are consistently transferred via the bus. About these two input words the position of the measuring system is transmitted. Data exchange DDLM_Data_Exchange Input double word IDx Rel. byte address 0 1 2 3 31 – 24 23 – 16 15 – 8 7–0 231 – 224 223 – 216 215 – 28 27 – 20 Data_Exchange – 32 bits for the position output Bit Data Configuration data Identifier: 0xD1 (1 double word input data for the position value, consistent) DDLM_Chk_Cfg Byte 0 Bit Data 7 1 Consistency 6 1 D Word format 5–4 01 Input data 3–0 1 1 Length code Overview of operating parameters Parameter Data type Relative byte-address Range of values (dec.) Resolution unsigned8 0 0–7 Count-direction unsigned8 1 0–1 Free resolution (in 1/100mm) unsigned16 2–3 1 – 65 535  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 77 of 104 Parameterization and configuration 7.3.1 Operating parameters 7.3.1.1 Resolution Specification of the measuring system resolution. DDLM_Set_Prm unsigned8 Rel. byte address Bit Data Default (dec.) 0 7–0 27 – 20 1 Value Assignment 0 1 2 3 4 5 6 7 Description Centimeter Millimeter 1/10 Millimeter 1/100 Millimeter Inch 1/10 Inch 1/8 Millimeter Free resolution (in 1/100 mm) 1 Digit = 1 Centimeter 1 Digit = 1 Millimeter 1 Digit = 1/10 Millimeter 1 Digit = 1/100 Millimeter 1 Digit = 1 Inch 1 Digit = 1/10 Inch 1 Digit = 1/8 Millimeter 1 Digit = 1/100 mm 7.3.1.2 Count-direction Specification of the counting direction for the position value. DDLM_Set_Prm unsigned8 Rel. byte address Bit Data Default (dec.) Value Assignment 0 positive 1 negative 1 7–0 27 – 20 0 Description With increasing distance to the measuring system, values increasing With increasing distance to the measuring system, values decreasing  TR-Electronic GmbH 2009, All Rights Reserved Page 78 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7.3.1.3 Free resolution (in 1/100mm) Definition of the measuring system resolution, if in parameter “Resolution” the value “Free resolution (in 1/100mm)” was selected. DDLM_Set_Prm unsigned16 Rel. byte address Bit Data Default (dec.) Range of values 1 – 65 535 2 3 15 – 8 215 – 28 0 7–0 27 – 20 100 Description e.g. input value = 100: 1 Digit = 1mm 7.4 Speed The module uses one input word which is consistently transferred via the bus. About this input word the momentary actual speed is transmitted in 10 mm/s = 0.01 m/s. Data exchange DDLM_Data_Exchange Input word IWx Rel. byte address 0 1 15 – 8 7–0 15 8 2 –2 27 – 20 Data_Exchange – 16 bits for the speed output Bit Data Configuration data Identifier: 0xD0 (1 word input data for the speed, consistent) DDLM_Chk_Cfg Byte Bit Data 0 7 1 Consistency 6 1 D Word format Input data 3–0 0 0 Length code  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 5–4 01 TR - ELE - BA - DGB - 0019 - 04 Page 79 of 104 Parameterization and configuration 7.5 Failure-display The module uses one input byte, which is coded bit-by-bit. Over the input byte the error message of the measuring system is transferred and is reset, if the error was removed or is no more present. Data exchange DDLM_Data_Exchange Input byte IBx Rel. byte address 0 7–0 27 – 20 Data_Exchange – 8 bits for the error message Bit Data “1” = active Bit Function Description Intensity The bit is set, if an intensity value of < 8% is present, or the laser beam is interrupted and leads to the failure value output. 1 Temperature The bit is set, if the device temperature is outside of the range from 0 – 75 °C. A low range deviation has still no influence on the measurement and is therefore to be regarded as a warning. 2 Hardware The bit is set, if an internal hardware error or a station address < 3 is detected and leads to the failure value output. 3 Laser diode switched off The bit is set, if the laser diode was switched off over the bus, or the switching input. Serves only for information purposes. 4 Warning bit Intensity The bit is set, if an intensity value of < 12% were determined and means that the measuring system optics, or the reflecting foil is to be cleaned. However, the device operates error-freely furthermore. 5 Warning bit Speed-check The bit is set, if the speed, adjusted in the PC program TRWinProg, is exceeded. About the default setting the speedcheck is switched off. A configurability over the bus is not possible. 6 Warning bit Plausibility The bit is set, if the plausibility of the measured value cannot be guaranteed. E.g. this is the case at a position jump if a second reflection foil is held into the laser beam. 7 Cam 1 active The bit will be set, if cam 1 = active. Serves only for information purposes. 0  TR-Electronic GmbH 2009, All Rights Reserved Page 80 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 Configuration data Identifier: 0x10 (1 byte input data for the error message, consistent) DDLM_Chk_Cfg Byte 0 Bit Data 7 0 Consistency 6 0 1 Word format 5–4 01 3–0 0 0 Length code Input data Overview of operating parameters Parameter Data type Relative byte-address Range of values (dec.) Failure-value unsigned8 0 0–2 7.5.1 Operating parameters 7.5.1.1 Failure-value Definition of the data value, which is transmitted in the module "Position" if an error is present. The data value is output, if the measuring system can output no more measurement. This is given e.g., if a beam interruption is present. DDLM_Set_Prm unsigned8 Rel. byte address 0 Bit Data Default (dec.) 7–0 27 – 20 0 Value Assignment Description 0 1 2 Null 0xFF last valid value The position is set to "0" All 24 bits are set to '1' (0xFFFFFF or -1) Output of the last valid position  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 81 of 104 Parameterization and configuration 7.6 Switch-Position The module uses two output words which are consistently transferred via the bus. The module specifies the position value, on which the switching output is switched actively, when the function "Switching output position" (see "Function ext. outputs 1-4" page 84) is preselected. Maximally four cams each with one switch-on point and one switch-off point can be programmed. The selection is carried out about the bits 228 to 230 in the output double word. The programming is activated, if the bit 231 is set from 0 to 1 (0->1 edge). Value 0 1 2 3 4 5 6 7 Bit 231 Bit 230 Bit 229 Bit 228 Acceptance with 0->1 edge Assignment: 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 CAM 1 ON X OFF CAM 2 ON CAM 3 OFF ON CAM 4 OFF ON OFF X X X X X X X Data exchange DDLM_Data_Exchange Output double word ODx Rel. byte address 0 1 2 3 31 – 24 23 – 16 15 – 8 7–0 31 24 23 16 15 8 2 –2 2 –2 2 –2 27 – 20 Data_Exchange – 32 bits for the switch position Bit Data Configuration data Identifier: 0xE1 (1 double word output data for the switch position, consistent) DDLM_Chk_Cfg Byte Bit Data 0 7 1 Consistency 6 1 E Word format  TR-Electronic GmbH 2009, All Rights Reserved Page 82 of 104 5–4 10 Input data 3–0 1 1 Length code Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7.7 Function ext. IO-Pins The module uses no inputs and no outputs and is only used for the parameterization of the function for the external input/output at the measuring system. Overview of operating parameters Parameter Data type Relative byte-address Range of values (dec.) Function ext. Input unsigned8 0 0–3 Function ext. Output 1 unsigned8 1 0–8 Function ext. Output 2 unsigned8 2 0–8 Function ext. Output 3 unsigned8 3 0–8 Function ext. Output 4 unsigned8 4 0–8 Preset HI-Word unsigned16 5–6 0 – 65 535 Preset LO-Word unsigned16 7–8 0 – 65 535 Active slope ext. Input unsigned8 9 0–1 Delay to enable ext. Input unsigned8 10 0–3 active Output-Level unsigned8 11 0–1 7.7.1 Operating parameters 7.7.1.1 Function ext. input Definition of the function for the external switching input. DDLM_Set_Prm unsigned8 Rel. byte address 0 7–0 27 – 20 0 Bit Data Default (dec.) Value Assignment 0 Description Disabled Function switched off, following parameters without meaning. Preset-function With connection of the switching input or by executing the control bit "Execute Preset" in the module "Control bits with quit", the measuring system is adjusted to the predefined position value (Preset HI- and LO-Word). 2 LD-switch-input With connection of the switching input the laser diode is switched off for the extension of the life time. If in the PCprogram "TRWinProg" in the basic parameters the switchingoff of the laser diode is carried out automatically, the switching input does not have a function. 3 Fail-quit-input Switching input is used as error acknowledgement. Software acknowledgement see "Control bits with quit", page 92. 1  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 83 of 104 Parameterization and configuration 7.7.1.2 Function ext. outputs 1-4 Definition of the function for the external switching outputs 1-4. DDLM_Set_Prm unsigned8 Rel. byte address Bit Data Default (dec.) Value Assignment Output 1 Output 2 Output 3 Output 4 1 2 3 4 7–0 27 – 20 0 7–0 27 – 20 0 7–0 2 7 – 20 0 7–0 27 – 20 0 Description Disabled Function switched off, following parameters without meaning. 1 Temperature The switching output is set, if the device temperature is outside of the range from 0 - 75 °C. A low range deviation has still no influence on the measurement and is therefore to be regarded as a warning. 2 Intensity The switching output is set, if an intensity value of smaller 8% is present, or the laser beam is interrupted and leads to the failure value output. 3 Hardware fail The switching output is set, if an internal hardware error or a station address < 3 were detected and leads to the failure value output. 4 every fail The switching output is set, if one of the errors, listed here, is active. 5 Speed-check The switching output is set, if the speed, adjusted in the PC program TRWinProg, is exceeded. About the default setting the speed-check is switched off. A configurability over the bus is not possible. 6 Plausibility measured value The switching output is set, if the plausibility of the measured value cannot be guaranteed. E.g. this is the case at a position jump if a second reflection foil is held into the laser beam. 7 Switching output position The switching output is set, if the stored value for the switching on position (see "Switch-Position" page 82) is  actual position and  switching off position. 0  TR-Electronic GmbH 2009, All Rights Reserved Page 84 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7.7.1.3 Preset HI-Word / Preset LO-Word Defines the position value to which the measuring system is adjusted, when the preset function is executed. The preset value must be programmed in the range from 0 ... measuring length. DDLM_Set_Prm unsigned16, Preset HI-Word Rel. byte address Bit Data Default (dec.) Range of values 0 – 65 535 5 15 – 8 215 – 28 0 6 7–0 27 – 20 0 Description Preset value high-word DDLM_Set_Prm unsigned16, Preset LO-Word Rel. byte address Bit Data Default (dec.) Range of values 0 – 65 535 7 15 – 8 215 – 28 0 8 7–0 27 – 20 0 Description Preset value low-word 7.7.1.4 Active slope ext. Input Defines whether the function of the switching input is activated with an rising or falling slope at the switching input. This parameter has no influence on the triggering of a function over a control bit via the PROFIBUS. There is always the rising slope valid. DDLM_Set_Prm unsigned8 Rel. byte address Bit Data Default (dec.) Value Assignment 0 L->H 1 H->L 9 7–0 27 – 20 0 Description Execution with rising slope Execution with falling slope  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 85 of 104 Parameterization and configuration 7.7.1.5 Delay to enable ext. Input Defines the response time of the switching slope of the switching input up to the actual execution. This parameter is used for the interference suppression of the signal at the switching input. DDLM_Set_Prm unsigned8 Rel. byte address 10 7–0 27 – 20 0 Bit Data Default (dec.) Value Assignment Description 0 100 ms Response time = 100 ms 1 250 ms Response time = 250 ms 2 500 ms Response time = 500 ms 3 1000 ms Response time = 1000 ms 7.7.1.6 Active Output-Level Defines the output level of the switching outputs 1-4. DDLM_Set_Prm unsigned8 Rel. byte address 11 7–0 27 – 20 0 Bit Data Default (dec.) Value Assignment Description 0 active low When the event is active, switching output = "0" 1 active high When the event is active, switching output = "1"  TR-Electronic GmbH 2009, All Rights Reserved Page 86 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7.8 Counter measuring-cycle The module uses two input words which are consistently transferred via the bus. Over the input words the counter reading of the measuring-cycle counter is transferred. Every correct measuring cycle in the device increases the counter reading by 1. An overflow of the 32-bit counter causes a new beginning with "0". Data exchange DDLM_Data_Exchange Input double word IDx Rel. byte address Bit Data 0 1 2 3 31 – 24 23 – 16 15 – 8 7–0 231 – 224 223 – 216 215 – 28 27 – 20 Data_Exchange – 32 bits for the measuring cycle counter Configuration data Identifier: 0xD1 (1 double word input data for the measuring cycle counter, consistent) DDLM_Chk_Cfg Byte Bit Data 0 7 1 Consistency 6 1 D Word format Input data 3–0 1 1 Length code  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 5–4 01 TR - ELE - BA - DGB - 0019 - 04 Page 87 of 104 Parameterization and configuration 7.9 Intensity / Temperature The module uses one input word which is consistently transferred via the bus. About this input word the momentary intensity in [%] and the momentary device temperature in [°C] are transmitted. Data exchange DDLM_Data_Exchange Input word IWx Assignment Temperature Intensity 0 1 Rel. byte address 15 – 8 7–0 7 0 2 –2 27 – 20 Data_Exchange – 16 bits for temperature / intensity Bit Data Configuration data Identifier: 0xD0 (1 word input data for intensity/temperature, consistent) DDLM_Chk_Cfg Byte Bit Data 0 7 1 Consistency 6 1 D Word format  TR-Electronic GmbH 2009, All Rights Reserved Page 88 of 104 5–4 01 Input data 3–0 0 0 Length code Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7.10 SSI-Port The module SSI-Port uses no inputs and no outputs and is used only for the parameterization of the measuring system SSI interface. Overview of operating parameters Parameter Data type Relative byte-address Range of values (dec.) SSI-Data bits unsigned8 0 12 – 31 Code unsigned8 1 0–1 SSI-Failure bit unsigned8 2 0–5 SSI-Output-Value unsigned8 3 0–2 7.10.1 Operating parameters 7.10.1.1 SSI-Data bits DDLM_Set_Prm unsigned8 Rel. byte address Bit Data Default (dec.) Value Assignment 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 12 Bit 13 Bit 14 Bit 15 Bit 16 Bit 17 Bit 18 Bit 19 Bit 20 Bit 21 Bit 22 Bit 23 Bit 24 Bit 25 Bit 26 Bit 27 Bit 28 Bit 29 Bit 30 Bit 31 Bit 0 7–0 27 – 20 24 Description Number of SSI data bits = 12 Number of SSI data bits = 13 Number of SSI data bits = 14 Number of SSI data bits = 15 Number of SSI data bits = 16 Number of SSI data bits = 17 Number of SSI data bits = 18 Number of SSI data bits = 19 Number of SSI data bits = 20 Number of SSI data bits = 21 Number of SSI data bits = 22 Number of SSI data bits = 23 Number of SSI data bits = 24 Number of SSI data bits = 25 Number of SSI data bits = 26 Number of SSI data bits = 27 Number of SSI data bits = 28 Number of SSI data bits = 29 Number of SSI data bits = 30 Number of SSI data bits = 31  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 89 of 104 Parameterization and configuration 7.10.1.2 Code DDLM_Set_Prm unsigned8 Rel. byte address Bit Data Default (dec.) Value Assignment 1 7–0 27 – 20 0 Description 0 Gray SSI output code = Gray 1 Binary SSI output code = Binary 7.10.1.3 SSI-Failure bit The SSI-Failure bit is an additional bit in the SSI protocol and is attached after the "LSB bit". DDLM_Set_Prm unsigned8 Rel. byte address Bit Data Default (dec.) Value Assignment 2 7–0 27 – 20 0 Description 0 Disabled No SSI error bit 1 Temperature The bit is set, if the device temperature is outside of the range from 0 - 75 °C. A low range deviation has still no influence on the measurement and is therefore to be regarded as a warning. 2 Intensity The bit is set, if an intensity value of < 8% is present, or the laser beam is interrupted and leads to the failure value output (see also "Failure-display", page 80). 3 Hardware The bit is set, if an internal hardware error or a station address < 3 is detected and leads to the failure value output (see also "Failure-display", page 80). 4 Every failure The bit is set, if one of the errors, which can be detected by the device, is active (see also "Failure-display", page 80). 5 Plausibility measured value The bit is set, if the plausibility of the measured value cannot be guaranteed. E.g. this is the case at a position jump if a second reflection foil is held into the laser beam.  TR-Electronic GmbH 2009, All Rights Reserved Page 90 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7.10.1.4 SSI-Output-Value DDLM_Set_Prm unsigned8 Rel. byte address 3 7–0 27 – 20 0 Bit Data Default (dec.) Value Assignment Description 0 Position Output of the measuring system position 1 Intensity Output of the laser intensity value 2 Speed Output of the measuring system actual speed 7.11 Adjustment The module adjustment uses two output words which are consistently transferred via the bus. With executing of the adjustment function (see "Control bits with quit", page 92) the measuring system is adjusted to the position value deposited in the control. The adjustment value must be programmed in the range from 0 ... measuring length. In contrast to the Preset function the adjustment value isn't transmitted in the parametrization phase. In the control the adjustment value can be redefined and triggered at any time. Data exchange DDLM_Data_Exchange Output double word ODx Rel. byte address 0 1 2 3 31 – 24 23 – 16 15 – 8 7–0 31 24 23 16 15 8 2 –2 2 –2 2 –2 27 – 20 Data_Exchange – 32 bits for the adjustment Bit Data Configuration data Identifier: 0xE1 (1 double word output data for the adjustment, consistent) DDLM_Chk_Cfg Byte Bit Data 0 7 1 Consistency 6 1 E Word format Input data 3–0 1 1 Length code  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 5–4 10 TR - ELE - BA - DGB - 0019 - 04 Page 91 of 104 Parameterization and configuration 7.12 Control bits with quit The module uses one input byte and one output byte. The bytes are coded bit-by-bit. Via the output byte control commands can be transmitted to the measuring system. Via the input byte the control commands transmitted to the measuring system are acknowledged by the measuring system. Risk of injury and damage to property by an actual value jump when the Preset- or Adjustment- function is performed!  The functions should only be performed at rest, otherwise the resulting actual value jump must be permitted in the program and application! Data exchange DDLM_Data_Exchange Input byte IBx Rel. byte address 0 7–0 Bit 27 – 20 Data Data_Exchange – 8 Bits for acknowledgment of the control command "1" = active Bit Function Description 0 Laser diode switched off Acknowledgment 1 Laser diode switched on Acknowledgment 2 unused - 3 unused - 4 Adjustment executed Acknowledgment 5 Preset executed Acknowledgment 6 Preset cleared Acknowledgment 7 Error cleared Acknowledgment  TR-Electronic GmbH 2009, All Rights Reserved Page 92 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 DDLM_Data_Exchange Output byte OBx Rel. byte address 0 7–0 Bit 27 – 20 Data Data_Exchange – 8 Bits for execution of the control command "1" = active Bit Function Description 0 Switch off laser diode By setting this bit the laser diode is switched off for the extension of the life time. If under the operating parameter "Function ext. input" = "LD-switch-input" (page 83) is preselected, or in the PC-program "TRWinProg" in the basic parameters the switching-off of the laser diode is carried out automatically, this function is ineffective. 1 Switch on laser diode By setting this bit the laser diode is switched on. This function is ineffective if: see "Switch off laser diode" above. 2 unused - 3 unused - 4 Execute adjustment By setting this bit the measuring system is adjusted to the value deposited in the external control (Adjustment). 5 Execute Preset By setting this bit the measuring system is adjusted to the value deposited in the operating parameter "Preset HI-Word / Preset LO-Word", page 85. Clear Preset By setting this bit a Preset function executed before is cancelled and the deposited value in the operating parameter "Preset HI-Word / Preset LOWord" (page 85) is set to "0". Clear Error If in the "Control bits with quit" in the operating parameter "Failure quit" the setting is preselected "Not automatic", by setting this bit an occurring error report is deleted. If the error could not be eliminated, the corresponding bit in the "Failuredisplay" is set in the next cycle again. 6 7  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 93 of 104 Parameterization and configuration Configuration data Identifier: 0x30 (1 byte input data for acknowledgment of the control command, consistent) (1 byte output data for execution of the control command, consistent) DDLM_Chk_Cfg Byte 0 Bit Data 7 0 Consistency 6 0 3 Word format 5–4 11 Input data 3–0 0 0 Length code Overview of operating parameters Parameter Data type Relative byte-address Range of values (dec.) Failure quit unsigned8 0 0–1 7.12.1 Operating parameter 7.12.1.1 Failure quit Defines whether occurring error reports should be cleared automatically after eliminating the trouble. DDLM_Set_Prm unsigned8 Rel. byte address 0 7–0 27 – 20 0 Bit Data Default (dec.) Value Assignment Description 0 Not automatic An occurring error report can be cleared via bit 7 in the output byte. 1 Automatic An occurring error report is cleared automatically after remedying of the error.  TR-Electronic GmbH 2009, All Rights Reserved Page 94 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 7.13 Working-time Laser-Diode The module uses one input word which is consistently transferred via the bus. About this input word the operation hours of the activated laser diode are transmitted. Data exchange DDLM_Data_Exchange Input word IWx Rel. byte address Bit Data 0 1 15 – 8 7–0 215 – 28 27 – 20 Data_Exchange – 16 bits for output of the operating hours Configuration data Identifier: 0xD0 (1 word input data for the operating hours, consistent) DDLM_Chk_Cfg Byte Bit Data 0 7 1 Consistency 6 1 D Word format Input data 3–0 0 0 Length code  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 5–4 01 TR - ELE - BA - DGB - 0019 - 04 Page 95 of 104 Parameterization and configuration 7.14 Configuration example, SIMATIC Manager V5.3 For the configuration example, it is assumed that the hardware configuration has already taken place. The CPU315-2 DP with integrated PROFIBUS-interface is used as CPU: For the GSD file to be transferred to the catalogue, it must first be installed:  TR-Electronic GmbH 2009, All Rights Reserved Page 96 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 A new entry appears in the catalogue after installation of the GSD file: PROFIBUS DP-->Additional Field Devices-->Encoders-->TR-->Encoder The sequence of the respective module-configuration options is given in this entry: - Position, Speed, Failure-display, Switch-Position Function ext. IO-Pins, Counter measuring-cycle, Intensity / Temperature, SSI-Port, Adjustment, Control bits with quit, Working-time Laser-Diode see page 77 see page 79 see page 80 see page 82 see page 83 see page 87 see page 88 see page 89 see page 91 see page 92 see page 95 The entry Universal module is erroneously available for some systems, but must not be used!  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 97 of 104 Parameterization and configuration Connect measuring system to the master system (drag&drop): With connecting the measuring system to the master system, the network settings can be performed (click with the right mouse button on the laser symbol --> Object Properties…):  TR-Electronic GmbH 2009, All Rights Reserved Page 98 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 Transfer the required module configuration(s) from the catalogue to the slot (drag&drop). The laser symbol must be active. Perform parameterization with a double click on the slot number:  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 99 of 104 Troubleshooting and diagnosis options 8 Troubleshooting and diagnosis options 8.1 Optical displays The measuring system has three LEDs on the upper side of the housing (see also chapter "Bus status display", page 74). A red LED (ERR) to display of faults, a green LED (RUN) to display the status information and in addition a green LED (OK) to display hardware faults. When the measuring system starts up both LEDs flash briefly. The display then depends on the operational state. ON ERR OK OFF RUN Cause Remedy While switching on the voltage an under-voltage of the supply voltage was detected. Check supply voltage, see "Technical data". During operation an undervoltage of the supply voltage was detected. Check supply voltage, see "Technical data". PROFIBUS-DP inactive, measuring system has not been addressed by the master. Normal operating state. PROFIBUS-DP active, hardware ok. - internal hardware fault - no valid PROFIBUS address  TR-Electronic GmbH 2009, All Rights Reserved Page 100 of 104 FLASHING - Check projection and operating status of the PROFIBUS-DP master. - Does the projected PROFIBUS address agree with the adjusted PROFIBUS address at the device? - Is configured at least one module? - Switch off the voltage and then switch on the voltage again. If the error is existing furthermore, the device must be replaced. - Check PROFIBUS address. Valid address range: 3 – 99. - Switch off the voltage and then switch on the voltage again. If the error is existing furthermore, the device must be replaced. Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 8.2 How to use the PROFIBUS diagnostics In a PROFIBUS system, the PROFIBUS masters supply the process data to a socalled host system, e.g. a PLC-CPU. If a slave is not accessible, or no longer accessible, on the bus, or if the slave itself reports a fault, the master must communicate this fault to the host system in some form or other. There are several possible ways of doing this, the evaluation of which depends entirely on the application in the host system. As a general rule, a host system cannot be stopped following the failure of only one component on the bus, but must respond appropriately to the failure as prescribed by the safety regulations. The master normally provides the host system initially with a summary diagnosis, which the host system reads cyclically from the master, and which serves to report the states of the individual bus stations to the application. If a station is reported to be faulty in the summary diagnosis, the host can request further data from the master (slave diagnostics), which then allow a more detailed evaluation of the causes. The indications thus obtained may either have been generated by the master, if the relevant slave does not respond (or no longer responds) to the master's requests, or they may come directly from the slave, if the slave itself reports a fault. The generation or reading of the diagnostic message between the master and slave takes place automatically, and does not have to be programmed by the user. 8.2.1 Standard diagnosis Standard diagnosis The standard DP diagnosis is structured as follows (always from the point of view of the master in relation to the slave). Byte no. Significance Byte 1 Station status 1 Byte 2 Station status 2 Byte 3 Station status 3 Byte 4 Master address Byte 5 Manufacturer's identifier HI byte Byte 6 Manufacturer's identifier LO byte  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 General part TR - ELE - BA - DGB - 0019 - 04 Page 101 of 104 Troubleshooting and diagnosis options Standard diagnosis byte 1 8.2.1.1 Station status 1 Bit 7 Master_Lock Slave has been parameterized by another master (bit is set by master) Bit 6 Parameter_Fault The last parameterization message to have been sent was rejected by the slave Bit 5 Invalid_Slave_Response Set by the master if the slave does not respond Bit 4 Not_Supported Slave does not support the requested functions Bit 3 Ext_Diag Bit = 1 means that there is an extended diagnostic message from the slave Bit 2 Slave_Cfg_Chk_Fault The configuration identifier(s) sent by the master was/were rejected by the slave Bit 1 Station_Not_Ready Slave is not ready to exchange cyclical data Bit 0 Station_Non_Existent The slave has been configured but is not present on the bus Bit 7 Deactivated Slave has been deleted from the poll list by the master Bit 6 Reserved Bit 5 Sync_Mode Set by slave on receipt of SYNC command Bit 4 Freeze_Mode Set by slave on receipt of FREEZE command Bit 3 WD_On Slave watchdog is activated Bit 2 Slave_Status Always set for slaves Bit 1 Stat_Diag Static diagnosis Bit 0 Prm_Req The slave sets this bit if it has to be reparameterized and re-configured. Ext_Diag_Overflow Overflow in extended diagnosis Standard diagnosis byte 2 8.2.1.2 Station status 2 Standard diagnosis byte 3 8.2.1.3 Station status 3 Bit 7 Bit 6-0 Reserved  TR-Electronic GmbH 2009, All Rights Reserved Page 102 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016 8.2.1.4 Master address Standard diagnosis byte 4 In this byte, the slave enters the station address of the first master to have sent a valid parameterization message. If several masters access the bus simultaneously, their configuration and parameterization information must coincide exactly in order to ensure correct operation of the PROFIBUS. 8.2.1.5 Manufacturer's identifier Standard diagnosis byte 5 + 6 In these bytes, the slave enters the manufacturer-specific identification number, an unambiguous number for each device type which is reserved and filed with the PNO. The identifier number of the measuring system is 0458 (h).  TR-Electronic GmbH 2009, All Rights Reserved Printed in the Federal Republic of Germany 02/08/2016 TR - ELE - BA - DGB - 0019 - 04 Page 103 of 104 Troubleshooting and diagnosis options 8.3 Other faults The error causes are determined in the "Failure-display" (see page 80). Depending on setting the error must be possibly acknowledged for resetting the malfunction code in the input byte (see "Control bits with quit", page 92 and "Function ext. IO-Pins", page 83). Bit Malfunction Code 0 1 2 Cause Remedy Intensity error The device checks the intensity of the received laser signal continuously, it was detected a belowminimum intensity. 1. Clean measuring system optics 2. Clean reflecting foil 3. Rule out an interruption of the laser beam If the possibility of soiling or interruption of the laser signal can be ruled out, the device must be replaced. Device temperature The temperature has exceeded or fallen short of the range of 0 - 75°C at the device housing. Appropriate measures must be taken to prevent the device from overheating or under-cooling. Hardware error The device has detected an internal hardware error or an adjusted station address < 3. - If the error occurs repeated, the device must be replaced. Check station address (3 – 99). 3 Laser diode switched off The bit is set, if the laser diode was switched off over the bus, or the switching input. Serves only for information purposes. 4 Warning bit Intensity The device detected an intensity of < 12%. This message is only a warning and means that the measuring system optics, or the reflecting foil is to be cleaned. However, the device operates error-freely furthermore. 5 Warning bit The speed level adjusted over the PC program TRWinProg was exceeded. This message is a warning and means that possibly corresponding measures must be taken, so that no system components will be damaged. Speed-check 6 Warning bit Plausibility The plausibility of the measured value couldn't be guaranteed any more. This message is a warning and means that possibly corresponding measures must be taken, so that no system components will be damaged. This bit is set also if the device is switched on the first time in the cold condition. After approx. 1 minute of operating time, if the internally required minimum temperature were reached, the bit is reset automatically. Only after this time the regular operating should be taken up. 7 Information bit Cam 1 active Actual position is within the programmed range of cam 1. Serves only for information purposes.  TR-Electronic GmbH 2009, All Rights Reserved Page 104 of 104 Printed in the Federal Republic of Germany TR - ELE - BA - DGB - 0019 - 04 02/08/2016