background image

 

 

 

Printed in the Federal Republic of Germany 

 TR-Electronic GmbH 2009, All Rights Reserved 

04/23/2020 

TR - ELA - BA - DGB - 0015 - 13 

Page 41 of 92 

6.6 Daten-Status 

 
Die übertragenen Daten werden bei zyklischer Real-Time Kommunikation generell mit 
einem Status versehen. Jeder Subslot hat eine eigene Statusinformation: 

IOPS

/

IOCS

Diese Statusinformation zeigt an, ob die Daten gültig = 

GOOD

 (1) oder ungültig = 

BAD

 (0) sind. 

 
Während der Parametrierung, bei Ausführung der Preset-Justage-Funktion, sowie im 
Hochlauf können die Ausgangsdaten kurzzeitig auf 

BAD

 wechseln. Bei einem Wechsel 

zurück auf den Status 

GOOD

 

wird ein „Return-Of-Submodule-Alarm“ übertragen. 

Befindet sich der Magnet außerhalb des Messbereichs (

Messfehler

), wird der 

Status auf 

BAD

 gesetzt, bis der Magnet wieder in den Messbereich gebracht wird bzw. 

der Magnet Mindestabstand hergestellt wurde. Stimmt die konfigurierte Anzahl der 
Magnete nicht mit der betriebenen Anzahl der Magneten überein 
(

Konfigurationsfehler

), wird der Daten-Status auf 

BAD

 gesetzt, bis eine gültige 

Konfiguration vorliegt. 
Im Falle eines Diagnosealarms wird der Status ebenfalls auf 

BAD

 gesetzt, kann aber 

im  Falle  eines 

internen  Kommunikationsfehlers

  nur  durch  einen  Neustart 

zurückgesetzt werden. 
 

Beispiel: Eingangsdaten IO-Device --> IO-Controller 

VLAN  Ethertype  Frame-ID 

Data 

IOPS 

... 

IOPS 

... 

 

Cycle 

Data Status 

Transfer Status 

CRC 

0x8892 

1.. 

 

 

 

 

Beispiel: Ausgangsdaten IO-Controller --> IO-Device 

VLAN  Ethertype  Frame-ID  IOCS 

IOC

...  Data 

IOPS 

... 

Data ...IOPS.  Cycle  Data Status  Transfer Status  CRC 

0x8892 

1.. 

 

1 ... 

 

1.. 

 
 
 

6.7 Konfigurationsbeispiel, SIMATIC

 Manager 

 
Für das Konfigurationsbeispiel wird als CPU die 

CPU315-2 PN/DP

 verwendet: 

 

 

Abbildung 10

: Konfigurationsbeispiel mit „CPU315-2 PN/DP“ 

 

Summary of Contents for LP-46-K

Page 1: ...nittstelle Seite 2 46 Page 47 91 D GB _Zus tzliche Sicherheitshinweise _Installation _Inbetriebnahme _Konfiguration Parametrierung _St rungsbeseitigung und Diagnosem glichkeiten Conformance Class B ce...

Page 2: ...bedarf der schriftlichen Genehmigung durch den Hersteller Zuwiderhandlungen verpflichten zu Schadenersatz nderungsvorbehalt Jegliche nderungen die dem technischen Fortschritt dienen vorbehalten Dokum...

Page 3: ...FINET Informationen 11 3 1 PROFINET IO 12 3 2 Real Time Kommunikation 13 3 3 Protokollaufbau 14 3 4 PROFINET IO Dienste 15 3 5 PROFINET IO Protokolle 15 3 6 Verteilte Uhren 15 3 7 PROFINET Systemhochl...

Page 4: ...6 4 8 Option 1 Diagnosealarm Steuerung 37 6 5 Preset Justage Funktion 38 6 5 1 Beispielprogramm azyklischer Schreibauftrag 39 6 5 2 Zustands nderung einschalten ausschalten Daten Status 39 6 5 3 Wirku...

Page 5: ...RP Protokoll Neues Design 10 08 2015 04 RT Verhalten angepasst 17 11 2015 05 LMP30 Port1 Port2 vertauscht Stecker LEDs GSDML Datei Product family Begrenzung auf 20 Zeichen 14 01 2016 06 Hinweise f r d...

Page 6: ...erhandbuch 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 en...

Page 7: ...s for continuous and discrete manufacturing relative to fieldbus use in industrial control systems 4 ISO IEC 8802 3 Carrier Sense Multiple Access with Collision Detection CSMA CD Access Method and Phy...

Page 8: ...on LA Linear Absolutes Mess System Ausf hrung mit Rohr Geh use LMP Linear Absolutes Mess System Ausf hrung mit Profil Geh use LMPI Linear Absolutes Mess System Ausf hrung mit Profil Geh use Industrie...

Page 9: ...offen 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...

Page 10: ...ungsgem e Verwendung sowie alle Informationen f r den gefahrlosen Einsatz des ATEX konformen Mess Systems in explosionsf higen Atmosph ren sind im Benutzerhandbuch enthalten Das in das Explosionsschut...

Page 11: ...rd f r Industrial Ethernet und deckt alle Anforderungen der Automatisierungstechnik ab PROFINET ist eine ffentlich zug ngliche Spezifikation die durch die IEC IEC PAS 62411 im Jahr 2005 ver ffentlicht...

Page 12: ...et Teilnehmer gleichberechtigt am Netz agieren wird das bekannte Master Slave Verfahren bei PROFINET IO als Provider Consumer Modell umgesetzt Der Provider Mess System ist dabei der Sender der seine D...

Page 13: ...bertragung von zeitkritischen Prozessdaten unterscheidet PROFINET zwischen drei Real Time Klassen die sich hinsichtlich ihrer Leistungsf higkeit differenzieren Real Time RT Class1 RT Verwendung von St...

Page 14: ...LAN Tag in den Ethernet Frame eingef gt Dieser besitzt ebenfalls zus tzlich einen weiteren Ethertype und ist mit dem Wert 0x8100 belegt Anhand des Ethertypes werden die PROFINET spezifischen Daten unt...

Page 15: ...gabe von IP Adressen und Ger tenamen ber Ethernet LLDP Link Layer Discovery Protokoll Zur Topologie Erkennung SNMP Simple Network Management Protocol Zur Netzwerk Diagnose MRP Media Redundancy Protoco...

Page 16: ...r Qualit tsstandard gew hrleistet Die TR PROFINET Ger te wurden zum Nachweis der Qualit t einem Zertifizie rungsverfahren unterzogen Das daraus resultierende PROFINET Zertifikat bescheinigt das normko...

Page 17: ...nd muss nicht durch Schalter eingestellt werden Eine Adressierung ber Schalter ist ebenfalls nicht notwendig diese wird automatisch durch die Adressierungsm glichkeiten des PROFINET Controllers vorgen...

Page 18: ...RxD Empfangsdaten Pin 3 TxD Sendedaten Pin 4 RxD Empfangsdaten Versorgung Flanschstecker M8x1 4 pol oder M12x1 4 pol Pin 1 19 27 V DC Pin 2 1 TRWinProg Pin 3 GND 0 V Pin 4 1 TRWinProg 1 3 2 4 F r die...

Page 19: ...etostriction Category TR PROFINET LINEAR TR PROFINET Linear TR PROFINET Linear Device Access Point LINEAR_V3 1 L__30 EPN L_46 EPN L__30 EPN L_46 EPN Die GSDML Eintr ge Main family Product family und C...

Page 20: ...iformat kann das Projektierungssystem die Ger testammdaten des PROFINET Mess Systems einfach einlesen und bei der Konfiguration des Bussystems automatisch ber cksichtigen Die GSDML Datei und die zugh...

Page 21: ...urch einen Untersetzungsfaktor eingestellt werden Nach der Parametrierung werden die IO Daten nach einmaliger Anforderung des IO Controllers vom IO Device in einem festen Takt bertragen Zyklische Date...

Page 22: ...er f r den Betrieb am Ethernet noch eine IP Adresse Im Auslieferungszustand hat das Mess System die Default IP Adresse 0 0 0 0 gespeichert Wenn wie oben angegeben ein Bus Scan durchgef hrt wird wird z...

Page 23: ...04 00 60 5 5 2 IP Adresse Damit ein PROFINET Ger t als Teilnehmer am Industrial Ethernet angesprochen werden kann ben tigt dieses Ger t zus tzlich eine im Netz eindeutige IP Adresse Die IP Adresse bes...

Page 24: ...xx xxxx xxxx xxxx B 255 255 0 0 192 0 1 0 223 255 254 0 110x xxxx xxxx xxxx xxxx xxxx xxxx xxxx C 255 255 255 0 Class A Netz 1 Byte Netzadresse 3 Byte Hostadresse Class B Netz 2 Byte Netzadresse 2 Byt...

Page 25: ...s wie ein Lauflicht dreimal angesteuert und zeigen damit an dass sich das Mess System im Initialisierungsvorgang befindet Danach h ngt die Anzeige vom Betriebszustand des Mess Systems ab Baureihe 30 B...

Page 26: ...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 grafische O...

Page 27: ...e ber einen azyklischen Schreibauftrag Interpolation EIN AUS Z hlrichtungsumschaltung Skalierung des Mess Systems Konfiguration der betriebenen Magnete max 30 Mathematische Aufbereitung der Geschwindi...

Page 28: ...Geschwindigkeit X 6 224 231 Positionswert Magnet 2 X 7 216 223 Positionswert X 8 28 215 Positionswert X 9 20 27 Positionswert X 10 28 215 Geschwindigkeit X 11 20 27 Geschwindigkeit X 12 224 231 Positi...

Page 29: ...X ein 34 1 Z hlrichtung steigende Positionswerte zum Stabende X fallende Positionswerte zum Stabende 35 Betriebsparameter Aufl sung Beschreibung siehe Seite 36 unsigned16 Byte X 1 X 2 Bit 15 8 7 0 Dat...

Page 30: ...schreibung siehe Seite 36 unsigned8 Byte X 4 Bit 7 0 Data 27 20 Default dez 0 0 7 Beobachter Betriebsparameter Mittelung Beschreibung siehe Seite 37 unsigned8 Byte X 5 Bit 7 0 Data 27 20 Default dez 0...

Page 31: ...gangswort EWx X 0 224 231 Positionswert Magnet 1 X 1 216 223 Positionswert X 2 28 215 Positionswert X 3 20 27 Positionswert X 4 28 215 Geschwindigkeit X 5 20 27 Geschwindigkeit X 6 224 231 Positionswe...

Page 32: ...Seite 33 Seite 36 Beobachter unsigned8 x 4 Seite 33 Seite 36 Mittelung unsigned8 x 5 Seite 33 Seite 37 Einheit v unsigned32 x 6 x 9 Seite 33 Seite 37 Option 1 unsigned16 x 10 x 11 Seite 34 Seite 37 Op...

Page 33: ...0 1 0 3 Magnete 0 0 0 0 0 0 1 1 29 Magnete 0 0 0 1 1 1 0 1 30 Magnete 0 0 0 1 1 1 1 0 Betriebsparameter Beobachter Beschreibung siehe Seite 36 unsigned8 Byte X 4 Bit 7 0 Data 27 20 Default dez 0 0 7 B...

Page 34: ...bung Default aus Es wird entsprechend der internen Mess System Zykluszeit jeweils ein neuer Positionswert ausgegeben Entspricht die Buszykluszeit gleich der internen Mess System Zykluszeit wird in die...

Page 35: ...s System Zykluszeit 2 ms Buszykluszeit 1 ms Positionswert steigend Interpolation aus Abbildung 7 Beispiel f r die Ausgabe des Positionswerts ohne Interpolation Interpolation ein Abbildung 8 Beispiel f...

Page 36: ...Seite 41 Zus tzlich wird ein herstellerspezifischer Diagnosealarm Konfigurationsfehler vom Mess System an den Controller gesendet siehe auch Kapitel PROFINET Diagnosealarm auf Seite 43 Der Daten Stat...

Page 37: ...diesem Parameter wird die Aufl sung der Geschwindigkeitsausgabe in 0 01 mm s festgelegt Untergrenze 1 1 100 mm s Obergrenze 100 000 1 m s Default 100 1 mm s 6 4 8 Option 1 Diagnosealarm Steuerung Dies...

Page 38: ...in Schritten zu setzen Die Ausf hrung geschieht durch einen azyklischen Schreibauftrag an das Eingangsmodul mit o Record Index 2 f r Magnet 1 o Record Index 3 f r Magnet 2 o Record Index 4 f r Magnet...

Page 39: ...en Adresse des Mess Systems Adresse der Eingangsdaten in HEX Index 2 steht f r PRESET Ausf hrung Magnet 1 In der Variable geber steht der gew nschte Wert Weitere Informationen zum SFB53 k nnen aus der...

Page 40: ...rung und Konfiguration TR Electronic GmbH 2009 All Rights Reserved Printed in the Federal Republic of Germany Page 40 of 92 TR ELA BA DGB 0015 13 04 23 2020 6 5 3 Wirkungsweise Preset interner Positio...

Page 41: ...der in den Messbereich gebracht wird bzw der Magnet Mindestabstand hergestellt wurde Stimmt die konfigurierte Anzahl der Magnete nicht mit der betriebenen Anzahl der Magneten berein Konfigurationsfehl...

Page 42: ...de ein LA 46 mit zwei Magneten als PROFINET IO Device an das PROFINET Netzwerk angeschlossen Unter der Rubrik Baugruppe Steckplatz 1 ist bereits ein Eingangsmodul Pos Geschw 6 Byte E fix eingetragen d...

Page 43: ...as Mess System wieder in Betrieb zu setzen Gelingt dies nicht muss das Ger t ausgetauscht werden Bei einem Konfigurationsfehler wird vom IO Device ein herstellerspezifischer Diagnosealarm UserStructur...

Page 44: ...rt und Weise wie im IO Device die ger tespezifischen Daten entsprechend einem Typenschild einheitlich abgelegt werden m ssen Der I M Record kann ber einen azyklischen Leseauftrag ausgelesen werden Der...

Page 45: ...icht ausdr cklich programmiert worden sein Nur wenn eine besondere Fehlerreaktion gew nscht ist muss der OB entsprechend programmiert werden Ein Aufruf von OBs erfolgt wenn w hrend eines Ausfalles auf...

Page 46: ...brationen Schl ge und St e z B an Pressen werden mit so genannten Schockmodulen ged mpft Wenn der Fehler trotz dieser Ma nahmen wiederholt auftritt muss das Mess System getauscht werden elektrische St...

Page 47: ...20 TR ELA BA DGB 0015 13 Page 47 of 92 Linear Encoder magnetostrictive Explosion Protection Enclosure User Manual Interface Conformance Class B certified Multisensor _Additional safety instructions _I...

Page 48: ...he 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 Docume...

Page 49: ...formation 57 3 1 PROFINET IO 58 3 2 Real Time Communication 59 3 3 Protocol 60 3 4 PROFINET IO Services 61 3 5 PROFINET IO Protocols 61 3 6 Distributed clocks 61 3 7 PROFINET System boot 62 3 8 PROFIN...

Page 50: ...v 83 6 4 8 Option 1 Diagnostic alarm control 83 6 5 Preset adjustment function 84 6 5 1 Sample program acyclic write service 85 6 5 2 Switch on Switch off the State change Data status 85 6 5 3 Operati...

Page 51: ...l Soft No 5641 30 Magnets with MRP protocol New design 08 10 2015 04 RT behavior edited 11 17 2015 05 LMP30 Port1 Port2 inverted connectors LEDs GSDML file Product family Delimitation on twenty charac...

Page 52: ...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 de...

Page 53: ...and discrete manufacturing relative to fieldbus use in industrial control systems 4 ISO IEC 8802 3 Carrier Sense Multiple Access with Collision Detection CSMA CD Access Method and Physical Layer Speci...

Page 54: ...r Absolute Measuring System type with tube housing LMP Linear Absolute Measuring System type with profile housing LMPI Linear Absolute Measuring System type with profile housing Industrial standard LM...

Page 55: ...mportant information s or features and application tips for the product used 2 2 Additional instructions for proper use The measuring system is designed for operation in 100Base TX Fast Ethernet netwo...

Page 56: ...mation s for safe usage of the ATEX compliant measuring system in explosive atmospheres are contained in the User Manual The standard measuring system built in into the explosion protection enclosure...

Page 57: ...standard for Industrial Ethernet and satisfies all requirements for automation technology PROFINET is a publicly accessible specification which was published by the IEC IEC PAS 62411 in 2005 Since 200...

Page 58: ...subscribers operate equally at the net in case of PROFINET IO the well known Master Slave technique is implemented as Provider Consumer model The Provider measuring system corresponds to the sender w...

Page 59: ...transmission of time critical process data PROFINET differentiates between three real time classes which differentiate themselves regarding their efficiency Real Time RT Class1 RT Use of standard com...

Page 60: ...itization a so called VLAN Tag is inserted into the Ethernet frame Additionally this possesses a further EtherType and is using the value 0x8100 On the basis of the EtherType the PROFINET specific dat...

Page 61: ...Ethernet LLDP Link Layer Discovery Protocol For topology identification SNMP Simple Network Management Protocol For network diagnostics MRP Media Redundancy Protocol For the ring topology check and o...

Page 62: ...tandard of quality for PROFINET products To demonstrate the quality the TR PROFINET devices were submitted to a certification process Consequently the PROFINET certificate demonstrates standards compl...

Page 63: ...tem and does not have to be set by means of a switch Addressing by switch is also not necessary this is done automatically using the addressing options of the PROFINET Controller The cable length betw...

Page 64: ...transmitted data Pin 2 RxD received data Pin 3 TxD transmitted data Pin 4 RxD received data Supply Flange connector M8x1 4 pin or M12x1 4 Pin 1 19 27 V DC Pin 2 1 TRWinProg Pin 3 GND 0 V Pin 4 1 TRWin...

Page 65: ...on Category TR PROFINET LINEAR TR PROFINET Linear TR PROFINET Linear Device Access Point LINEAR_V3 1 L__30 EPN L_46 EPN L__30 EPN L_46 EPN The GSDML entries Main family Product family and Category def...

Page 66: ...easily read the device master data of the PROFINET measuring system and automatically take it into account when configuring the bus system The GSDML file and the corresponding bitmap file are compone...

Page 67: ...cyclic data can be adjusted by a reduction factor After the parameter setting the IO Data of the IO Device are transferred according to unique request of the IO Controller with a constant clock Cyclic...

Page 68: ...an IP Address for operation at the Ethernet In the delivery state the measuring system has saved the default IP Address 0 0 0 0 If a Bus Scan is executed as indicated above in addition to the MAC Addr...

Page 69: ...03 12 04 00 60 5 5 2 IP Address So that a PROFINET device as a subscriber at the Industrial Ethernet can be controlled this device additionally needs an explicit IP Address in the network The IP addre...

Page 70: ...x xxxx xxxx xxxx xxxx B 255 255 0 0 192 0 1 0 223 255 254 0 110x xxxx xxxx xxxx xxxx xxxx xxxx xxxx C 255 255 255 0 Class A Net 1 Byte Net address 3 Byte Host address Class B Net 2 Byte Net address 2...

Page 71: ...system starts up the LEDs are controlled like a running light three times and indicate that the measuring system is in the initialization procedure The display then depends on the operational state Se...

Page 72: ...al configuration 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 a graphical user i...

Page 73: ...P protocol Preset adjustment with an acyclic write service Interpolation ON OFF Switch over counting direction Scaling of the measuring system Configuration of the operated magnets max 30 Mathematical...

Page 74: ...X 5 20 27 Velocity X 6 224 231 Position value Magnet 2 X 7 216 223 Position value X 8 28 215 Position value X 9 20 27 Position value X 10 28 215 Velocity X 11 20 27 Velocity X 12 224 231 Position val...

Page 75: ...Counting direction increasing position values to the rod end X decreasing position values to the rod end 81 Operating parameter Resolution Description see page 82 unsigned16 Byte X 1 X 2 Bit 15 8 7 0...

Page 76: ...rver Description see page 82 unsigned8 Byte X 4 Bit 15 8 Data 215 28 Default dec 0 0 7 Observer Operating parameter Averaging Description see page 83 unsigned8 Byte X 5 Bit 15 8 Data 215 28 Default de...

Page 77: ...30 x Input Word IWx X 0 224 231 Position value Magnet 1 X 1 216 223 Position value X 2 28 215 Position value X 3 20 27 Position value X 4 28 215 Velocity X 5 20 27 Velocity X 6 224 231 Position value...

Page 78: ...a x 3 page 79 page 82 Observer unsigned8 x 4 page 79 page 82 Averaging unsigned8 x 5 page 79 page 83 Unit v unsigned32 x 6 x 9 page 79 page 83 Option 1 unsigned16 x 10 x 11 page 80 page 83 Option 2 un...

Page 79: ...0 0 0 0 1 0 3 magnets 0 0 0 0 0 0 1 1 29 magnets 0 0 0 1 1 1 0 1 30 magnets 0 0 0 1 1 1 1 0 Operating parameter Observer Description see page 82 unsigned8 Byte X 4 Bit 15 8 Data 215 28 Default dec 0 0...

Page 80: ...41 Selection Description Default off A new position value is output according to the internal measuring system cycle time If the bus cycle time corresponds to the internal measuring system cycle time...

Page 81: ...stem cycle time 2 ms Bus cycle time 1 ms Position value increasing Interpolation off Figure 7 Example for position value output without interpolation Interpolation on Figure 8 Example for position val...

Page 82: ...y a manufacturer specific diagnostic alarm configuration error is sent by the measuring system to the controller also see chapter PROFINET Diagnostic alarm on page 89 The data status changes automatic...

Page 83: ...he resolution of the Velocity output in 0 01 mm s is determined Lower limit 1 1 100 mm s Upper limit 100 000 1 m s Default 100 1 mm s 6 4 8 Option 1 Diagnostic alarm control This function is not suppo...

Page 84: ...ing length in steps The execution is achieved via an acyclic write service to the input module with o Record index 2 for magnet 1 o Record index 3 for magnet 2 o Record index 4 for magnet 3 o o Record...

Page 85: ...asuring system address of the input data in HEX Index 2 means PRESET execution for magnet 1 The variable encoder contains the desired value Further information about the SFB53 can be taken from the sy...

Page 86: ...tion and configuration TR Electronic GmbH 2009 All Rights Reserved Printed in the Federal Republic of Germany Page 86 of 92 TR ELA BA DGB 0015 13 04 23 2020 6 5 3 Operating method Preset internal posi...

Page 87: ...o BAD until the magnet is within the measuring range again or the magnet minimum distance was corrected If the configured number of magnets does not agree with the operated number of magnets configura...

Page 88: ...example as PROFINET IO Device a LA 46 with two magnets was connected to the PROFINET network Under the category Module Slot 1 already one input module pos velocity 6 byte I is entered which cannot be...

Page 89: ...m into operation again If this doesn t work the device must be replaced In case of a configuration error by the IO Device a manufacturer specific diagnostic alarm UserStructureIdentifier 0x5555 is sen...

Page 90: ...I M Functions specify the way how the device specific data like a nameplate must be created in a device The I M record can be read with an acyclic read service The record index is 0xAFF0 the read ser...

Page 91: ...ial error response is desired the OB must be programmed accordingly A call of OBs is performed if the position of the measuring system is accessed during a system failure Details on organization block...

Page 92: ...ations Vibrations impacts and shocks e g on presses are dampened with shock modules If the error recurs despite these measures the measuring system must be replaced Electrical faults EMC Perhaps isola...

Reviews: