Home

PLC-Schnittstellenhandbuch

image

Contents

1. 5 Stift Signal HINWEISE 1 VERWENDEN SIE PASSENDE STECKER UND KABEL 1 Nicht verwendet DIE F R DIE PROFIBUS VERBINDUNGEN EMPFOHLEN WERDEN 2 Nicht verwendet ANDERE INFORMATIONEN FINDEN SIE IN DEN 3 RxD TxD INTERNATIONALEN PROFIBUS UNTERLAGEN 4 RTS 5 GND Bus 6 5 V Bus 7 Nicht verwendet 8 RxD TxD 9 Nicht verwendet Abbildung 6 5 Profibus Optionsplatine DB 9 Verbinder Fur das IND570 fur aggressive Umgebungen ist ein rechtwinkliger Stecker mit der Siemens Teilenummer 6ES7 972 0BA41 0XA0 erforderlich Fur das Frontplattenterminal kann entweder ein rechtwinkliger oder ein gerader Verbinder verwendet werden METTLER TOLEDO Teilenummer 64054361 Abbildung 6 6 zeigt die Profibus Optionsplatine in einem IND570 Gehause fur aggressive Umgebungen 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 6 11 6 9 6 9 1 6 9 1 1 6 9 1 1 1 6 9 1 1 2 Abbildung 6 6 Profibus Optionsplatine im Terminalgehause f r aggressive Umgebungen Softwarekonfiguration Das Terminal IND570 erkennt automatisch eine installierte Profibus Optionsplatine und erganzt die Setup Parameter im Optionsblock Um das Terminal f r Profibus zu konfigurieren rufen Sie das Setup Men auf und gehen Sie zu Kommunikation gt PLC gt Profibus Abbildung 6 7 Knotenadresse Datenrate Datentormat Beinebsmodus Formal Byte Reihenfolge Nachrichtenzeitfenster Abbildung 6 7 Profibus Konfigurationsoptionen im IND57
2. Diejenigen Produkte die in Kategorien 1 bis 7 und 10 eingeordnet werden sind ab sp testens dem 1 J ull 2006 mit der RoHS Direktive der EU konform Wenn es aus technischen Gr nden nicht m glich ist Substanzen die sich nicht RoHS konform verhalten in einem der vorstehenden Produkte zu ersetzen planen wir unsere Kunden jeweils zeitnah ber diese Tatsache in Kenntnis zu setzen Erkl rung zu Schadstoffen Wir setzen Schadstoffe wie etwa Asbest radioaktive Materialien oder Arsenverbindungen nicht auf direktem Weg ein Wir kaufen jedoch Teile von Dritten hinzu die minimale Mengen einiger dieser Substanzen enthalten k nnen Vorsichtsmassnahmen LESEN Sie dieses Handbuch BEVOR Sie dieses Gerat bedienen oder warten und BEFOLGEN Sie alle Anweisungen BEWAHREN Sie dieses Handbuch f r zukunftige Nachschlagezwecke auf FUR EINEN KONTINUIERLICHEN SCHUTZ GEGEN STROMSCHLAG NUR AN EINE ORDNUNGSGEMASS GEERDETE Ge STECKDOSE ANSCHLIESSEN DEN ERDUNGSSTIFT NICHT ENTFERNEN A ACHTUNG DAS IND570 DARF NUR VON QUALIFIZIERTEM PERSONAL GEWARTET WERDEN BEI PR FUNGEN TESTS UND EINSTELLUNGEN DIE BEI EINGESCHALTETER STROMZUFUHR DURCHGEF HRT WERDEN M SSEN VORSICHTIG VORGEHEN DIE NICHTBEACHTUNG DIESER VORSICHTSMASSNAHMEN KANN ZU VERLETZUNGEN UND ODER SACHSCH DEN F HREN A ACHTUNG DIESES GER T ERST INSTALLIEREN BZW SERVICE UND WARTUNGSMASSNAHMEN ERST VORNEHMEN WENN DER BEREICH IN DEM SICH DAS TERMINAL BEFINDET V
3. Senda Tare Commit for Scale ee Frag Pood Teena Sen a Tare mEnE r a TAHE eege Ze o TARE tepaga be fe Fima to Pe Pioghng te the Final Pord tetea Por Termnal Phar Tarmi FP Tare Mag ke EE Tere EN ES if reggage Message Contre MSG_FP_T on E a ai Sera a TARE restagt nja Tare Menge ie he Fig io Ihe Fiowting Sot bir nal Pomi Terral US FP Tare DH FP Tarp Meg Theme Can GO sr Tat rar oP Geren Meidkce re Taos iere Ahem UMI HEST Mesing Port Mes a 7 1 ONE TB Peep eng Pt Saal ae Herai E Cers Ders Lan D feed Da Abbildung 4 12 Shared Data Schreibbefehl an wc0101 Beachten Sie dass der Nachrichtentyp ein CIP Generic mit dem Servicetyp Set Attribute Single ist Anmerkungen zur Abbildung 4 12 1 Hexadezimaler Klassencode f r die Shared Data Variable WCO101 aus dem Shared Data Referenzhandbuch 2 Instanznummer f r die Shared Data Variable WCO101 aus dem Shared Data Referenzhandbuch 3 Hexadezimales Attribut f r die Shared Data Variable WCO101 aus dem Shared Data Referenzhandbuch 4 Der Pfad zum ControlNet Knoten an den die Nachricht gesendet wird Der Pfad kann durch Klick auf die Schaltfl che Browse Durchsuchen und durch Auswahl aus der Liste ausgew hlt werden Andere Befehle wie L schen Nullstellung und Drucken werden in gleicher Weise gesendet 4 18 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 Abbildung 4 13 zeigt e
4. 16 Worter 32 Bytes Waagen zustand BEE Eu rt 8 EN BEE CR ER 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 4 1 4 5 5 Gleitpunkt Eine allgemeine bersicht ber Gleitpunktfunktion Datenformat und Kompatibilit t finden Sie in Anhang B Gleitpunktformat 4 5 5 1 Datenintegritat Das IND570 verwendet zwei Datenintegritats Bits um die Datenintegritat bei der Kommunikation mit der PLC aufrechtzuerhalten Ein Bit befindet sich im Anfangswort der Daten das zweite im Abschluss Byte der Daten fur einen Waagenplatz Das PLC Programm muss uberprufen ob beide Datenintegritats Bits die gleiche Polaritat fur die Daten im Waagenplatz haben andernfalls sind sie ungultig Es ist moglich dass das PLC Programm verschiedene aufeinander folgende ungultige Lesevorgange erkennt wenn das Terminal unaufgefordert Gewichtsaktualisierungen an die PLC sendet Falls das PLC Programm diesen Zustand erkennt muss es einen neuen Befehl an das Terminal senden Der Umgang mit Zeichenketten und Gleitpunktdaten ist in den verschiedenen PLC Generationen von Allen Bradley verschieden 4 5 5 2 Shared Data Modus Im Shared Data Modus erfolgt die PLC Kommunikation ber explizite CIP Nachrichten der Klasse 3 Das Shared Data Referenzhandbuch fur IND5 70 listet die f r Ethernet IP verf gbaren Shared Data Variablen auf Dieses Dokument enth lt au erdem den hex Klassencode die Instanz sowie das Attribut f r die Shar
5. IND570 Wageterminal IND570 Wageterminal METTLER TOLEDO Service Wichtige Services zur Gew hrleistung einer zuverl ssigen Performance Herzlichen Gl ckwunsch zu Ihrer Wahl der Qualit t und Pr zision von METTLER TOLEDO Der ordnungsgem sse Gebrauch Ihres neuen Ger ts gem ss dieses Handbuchs sowie die regelm ige Kalibrierung und Wartung durch unser im Werk geschultes Serviceteam gew hrleisten den zuverl ssigen und genauen Betrieb und sch tzen somit Ihre Investition Setzen Sie sich mit uns in Verbindung wenn Sie an einem Service Vertrag interessiert sind der genau auf Ihre Anforderungen und Ihr Budget zugeschnitten ist Weitere Informationen erhalten Sie unter www mtcom service Zur Optimierung des Nutzens den Sie aus Ihrer Investition ziehen sind mehrere wichtige Schritte erforderlich 1 Registrierung des Produkts Wir laden Sie dazu ein Ihr Produkt unter www mtcom productregistration zu registrieren damit wir Sie ber Verbesserungen Updates und wichtige Mitteilungen bez glich Ihres Produkts informieren k nnen 2 Kontaktaumahme mit METTLER TOLEDO zwecks Service Der Wert einer Messung steht im direkten Verh ltnis zu ihrer Genauigkeit eine nicht den Spezifikationen entsprechende Waage kann zu Qualit tsminderungen geringeren Gewinnen und einem h heren Haftbarkeitsrisiko f hren Fristgerechte Serviceleistungen von METTLER TOLEDO stellen die Genauigkeit sicher reduzieren Ausfallzeiten und verl nge
6. VT Communication Adapter VT DeviceNet to SCANport i rm tom Abbildung 3 4 Aufrufen des EDS Assistenten 2 Es erscheint der Begr ungsbildschirm des EDS Assistenten Welcome to the EOS Wizard The EDS Wizard allows pou to register ED S based devices unregister a device change the graphic images associated with 4 device create an EDS Stub Upload of EDS data from an unknown online device To continue click Next Abbildung 3 5 Begr ungsbildschirm des EDS Assistenten 3 Klicken Sie auf Next Weiter um die Registrierung zu beginnen METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 3 9 4 Stellen Sie im Bildschirm Options Optionen sicher dass die Optionsschaltflache Register an EDS file s EDS Datei en registrieren ausgew hlt ist EDS Wizard Options g The EDS Wizard provides you with several tasks EE This option will add a device s to our database Unregister a device This option will remove a device that has been registered by an EDS file from our database Change a device s graphic image This option allows you to replace the graphic image icon fle associated with a device Edi Create an EDS Stub i This option creates an EDS file with information that describes the file device and U characteristics lau E Upload EDS This wall allow you to Upload parameter data from a device to be used to create an EDS file Back Cancel Abbildung 3 6
7. Wenn in der Profibus Konfiguration der PLC Shared Data aktiviert sind kann die PLC auf Shared Data auf einem IND570 ber den Profibus mit der Erweiterung der zyklischen I O zugreifen Die PLC muss den Shared Data Befehl sowie den Namen der Variable in der PLC Ausgangsmeldung festlegen Wenn der Befehl ein Schreibbefehl ist muss die PLC Ausgangsmeldung auch einen Schreibfeldwert enthalten Die maximale L nge des Wertes betr gt 20 Bytes Wenn der Shared Data Befehl ein Lesebefehl ist enth lt die PLC Eingangsmeldung einen Lesefeldwert mit Daten der Shared Data Variable enth lt die in der Ausgangsmeldung festgelegt ist Die maximale L nge der gemeldeten Daten im Lesefeld betr gt 20 Bytes Die Shared Data Variablen werden automatisch eingetragen Das Terminal IND570 legt den Typ der g ltigen Datenfelder in der Meldung vom Namen der Variable und der Definition in den Shared Data fest Das Terminal verhindert dass Zeichenkettendaten in eine Gleitpunktvariable oder umgekehrt geschrieben werden 6 5 1 1 Shared Data Eingang Die Eingangsinformationen fur Shared Data bestehen aus zwei Abschnitten dem Shared Data Status und dem Shared Data Lesefeldwert falls vom Shared Data Ausgangsbefehl angefordert Die 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 6 7 Shared Data Statusinformationen sind ein Wort mit einem Ganzzahlwert Der Ganzzahlwert steht fur einen der folgenden Statuswerte 0 Nullstatus 1 Befehl
8. e Weg Z De er Boami Walker reg Wm voed 2 Ers vistas reg Vira F eating Prat Vaisa or D r Wirken Coen Set d baw rte Br pls Chae eu beers Wirka Dring aie Chore p Seu 12 ken rte Garey iia Chara 7 Sen 18 hae Wr ring ala Chore 07 Mara 7 bes Elevate eed Dain Bei aa Beie Zare Deia Send Viste Ward SE 8 Enga Dein Aai Waa Tagg Feed ge eg TAT ie Cent ar Dein Beni Viet Cent besat Enge Dein Beni data Chira G Gu 12 Zone Dot pe ve Cheap 17 fone IE Samd Deia end ve Cheap 17 fire 35 SERJ AN Reda ED Ghana 87 Beat yt RES s A Abbildung 6 16 Wiederholung der Lesesequenz zur berpr fung der Schreibdaten 1 Geben Sie die Zeichenkette des Shared Data Variablennamens wie dargestellt in die nachfolgenden Adressen ein Beginnen Sie dabei mit QW286 2 Geben Sie den Befehl Read Shared Data Shared Data lesen 1 in die Adresse QW282 ein 3 Klicken Sie auf die Schaltfl che Modify Variables Variablen modifizieren um die Anderungen in die PLC zu schreiben die wiederum den Befehl an das IND570 sendet 4 Das Ergebnis Inhalt von A 0101 wird im Eingangsbereich ab ID 290 angezeigt f r Gleitpunktwerte In diesem Fall betrug der vom Terminal gelesene Wert 2 76 der gleiche Wert wurde im vorhergehenden Beispiel geschrieben 6 12 6 Shared Data Zugriff uber den PLC Code Die Beispielprogramme enthalten einen Leiter Logikcode um Shared Data vom Programm zu lesen und zu schreiben Der Code fur die Gleitpun
9. 3 DeviceNet 3 1 Vorwort a um Die Benutzer sollten beachten dass die DeviceNet Optonsplatine im Terminal eae Umiasst IND570 auch in den METTLER TOLEDO Terminals IND131 IND331 und IND780 SECH verwendet wird Diese Terminals verwenden die gleiche EDS Datei und Symboldatei Ubersicht f r das DeviceNet Netzwerkkonfigurationstool Zwischen den Terminals gibt es DeviceNet Schnittstelle jedoch kleine Unterschiede in den regelm ig abgefragten Gleitpunktdaten sodass Datendefinition Sie darauf achten m ssen dass f r jedes Terminal das richtige PLC Datenformat Gleitpunkt verwendet wird Dieses Kapitel beschreibt die Anschl sse und die Konfiguration der Steuerung der diskreten UO mit DeviceNet Option f r das Terminal IND570 Die Formate der Daten die zwischen einer PLC Schnittstelle dem Terminal IND570 und der PLC bertragen werden sind in Anhang A und B Hardwarekonfiguration beschrieben Softwarekonfiguration Fehlerbehebung DeviceNet Optionskit DeviceNet Aktivierung und Konfigurationsbeispiele 3 2 bersicht DeviceNet ist ein RC 485 basiertes Netzwerk auf der Basis der CAN Chiptechnologie Dieses Netzwerk wurde f r Bit und Bytelevel Ger te entwickelt Das Netzwerk kann je nach Kabel und Abstand f r bis zu 500 kBits pro Sekunde konfiguriert werden Die Nachrichten sind auf 8 unfragmentierte Bytes begrenzt Gr ere Nachrichten m ssen aufgeteilt und in mehreren Etappen gesendet werden Die Implementation von DeviceNet in da
10. DeviceNet PLC muss die Daten als Zeichenkettenwert verarbeiten und Modbus TCP zur Verf gung gt Ein Befehl der einen spezifischen Wert anfordert solange die 10 Ein Befehl der nur mit dem IND570 Fill verwendet werden Anforderung im Befehlswort an die Anzeige ist werden keine anderen Daten von der Anzeige gesendet 6 Ein Befehl der voraussetzt dass ein Gleitpunktwert im zweiten und dritten Wort steht wenn der Befehl zur Anzeige gesendet wird Wenn der Befehl erfolgreich ist ist der zur ckgegebene Gleitounktwert gleich dem Wert der an die Anzeige gesendet wird kann 11 Wenn die Option Fill 570 nicht im Terminal installiert ist kann mit diesem Befehl das entsprechende Shared Data Feld im benutzerdefinierten Task Expert Programm aufgerufen werden B 10 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 B 4 Beispiele f r Gleitpunktbefehle Tabelle B 5 Datenanforderungen Nur Nettogewicht f r Waage 1 gesendet kontinuierlich 1 11 Dezimal Die PLC sendet den Befehl schreibweise nicht an das Terminal IND570 um erforderlich ein Nettogewicht zu melden Netto 2 Se St Befehlsbest tigung 1 gewicht im Das A E F P ind 1 Netto Gleitounkt format Solange die PLC die 11 Dezimalschreibweise im Befehlswort enth lt aktualisiert das Terminal IND570 das Nettogewicht bei jedem Aktualisierungszyklus der Schnittstelle Tabelle B 6 Datenanforderung Zielwert laden 21 75 f r
11. Inc e Communication Adapter ER MT IND DINET m MT PT DNET Abbildung 3 8 G ltigkeit der Datei best tigt 9 Stellen Sie sicher dass das Symbol MT_IND DNET ico ausgew hlt ist E Hinweis RSNetWorx fur DeviceNet kann das Symbol nur finden wenn es sich im gleichen Verzeichnis wie die EDS Datei befindet METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 3 11 Rockwell Software s EDS Wizard Change Graphic Image You can change the graphic image that i associated with a device Product Types Change icon US Communication Adapter lt Back Cancel Abbildung 3 9 Grafikauswahl Symbol im EDS Assistenten 10 Der Bildschirm Final Task Summary Abschlussaufgaben bersicht Abbildung 3 10 wird angezeigt Klicken Sie auf Next Weiter Rockwell Software s EDS Wizard Final Task Summary This is a review of the task you want to complete fou would like to register the following device lt Back Cancel Abbildung 3 10 Bildschirm Final Task Summary Abschlussaufgabenubersicht 3 12 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 3 11 1 1 2 30237955 01 06 2015 Einrichten einer O Verbindung Nach der Registrierung der EDS Datei wird mit RSNetWorx eine regelm ig abgefragte Verbindung zwischen dem METTLER TOLEDO IND Terminal und dem DeviceNet Master Scanner eingerichtet E durchsuchen Hinweis Sie m ssen die DeviceNet Scannerkarte
12. Prozesses mit den Funktionen im Terminal Bei Ethernet IP erfolgt der Zugriff auf die Shared Data mit diskreten Nachrichten auch als explizite asynchrone Nachrichten oder Nachrichten der Klasse 3 bezeichnet Um die Shared Data aufzurufen muss ein Programm die folgenden Informationen f r die Anweisungen der Lese und Schreibnachrichten enthalten Klassencode Instanzennummer Atrributnummer Lange Diese Informationen finden Sie im Shared Data Referenzhandbuch des IND5 70 Teilenummer 30205337 f r die einzelnen Shared Data Variablen Das Beispiel in Abbildung 4 10 zeigt wie Sie die Informationen f r eine Shared Data Variable des Typs WT finden 4 16 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 4 9 3 1 4 9 4 30237955 01 06 2015 Scale Functionality Dynamic Scale Weight WT Instance gss Read Only Access level i oh customizable Data Tyne D Inskonce 1 4 Scole ploome 1 4 haar b Zum are well teschend Gross Weight rare e l TETT FAT When linet fv enable Minigh Pe fine ehane ccgrkte on P Attribute WAR Deag ei ie Taner ge arsch conditions are net met Im w poured bg oyan grams of ounces ozroy Gwi W Wed We e pinra metic bors fon on crdom uni nome Wi Capi A Gais Watt 513 ri wis Diepioyad Aux Hel Wett ald A BB pecs ig res Gorze og buni 9 pounds E WAR Ai Weng Lins Ch D pe Gr unisi dat pennis maine Pons Ka of wir Ro Pernod ES fl W
13. che Edit I O Parameters UO Parameter bearbeiten klicken siehe Abbildung 3 18 Die I O Gr e h ngt vom Datentyp und der Anzahl der im Terminal ausgew hlten Zeitfenster ab Beachten Sie dass Zeitfenster ein Terminalbegriff ist der in der Regel bei DeviceNet nicht verwendet wird er leitete sich aus der vorhergehenden PLC Speicherzuordnung ab Der Begriff wird in der Terminalkonfiguration verwendet um in der gesamten METTLER TOLEDO Terminalreihe konsistent zu bleiben F r die Formate Ganzzahl oder Teilstrich mit einem Nachrichtenzeitfenster werden 4 Bytes f r den Eingang und 4 Bytes f r den Ausgang verwendet F r die Formate Ganzzahl oder Teilstrich mit zwei Nachrichtenzeitienster werden 8 Bytes fur den Eingang bzw 8 Bytes f r den Ausgang verwendet Fur das Gleitpunktformat sind es immer 8 Bytes f r den Ein und Ausgang 3 16 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 Edit IO Parameters 07 MT IND DNET Strobe Change of State A Cyclic Input Size Bytes Select Polled Input Size wd Polled Output Size Input Size E Bytes Heartbeat Fate Output Size Pall Hate Fit Point data is Gbytes 2 slots of Integer or Divisions is 6 bytes 1 slot of Integer or Divisions is 4 bytes Cancel Restore 10 Sizes Abbildung 3 19 Bearbeitung der I O Parameter 10 Laden Sie die Konfiguration auf die Scannerkarte herunter um das Netzwerk zu aktivieren Klicken Sie im n chsten Bildschi
14. tsmodus die gleiche Byte Reihenfolge im diskreten Modus wie die METTLER TOLEDO Terminals IND131 331 und IND780 Bei Auswahl der IND560 Emulation stimmen die bertragenen Bytes im diskreten Modus mit der f r IND560 ausgew hlten Byte Reihenfolge berein Die Festiegung der Byte Reihenfolge im Terminal IND560 stimmt nicht mit der von IND131 331 und IND780 berein Der IND560 Emulatiosmodus sollte nur gew hlt werden wenn Sie ein IND560 ersetzen und gleichzeitig die Programmierung der PLC nicht modifizieren Format Wahlen Sie das Format Ganzzahl Standard Teilstrich Gleitpunkt oder Anwendung Wird das Format ge ndert werden alle vorhandenen Nachrichtenzeitfenster gel scht Byte Reihenfolge Es gibt folgende Optionen Standard Byte Swap Word Swap Standard und Double Word Swap Nachrichtenzeitfenster Wahlen Sie 1 2 3 oder 4 Zeitfenster Fehlerbehebung Wenn das IND5 70 nicht mit der PLC kommuniziert gehen Sie wie folgt vor berpr fen Sie die Verdrahtung und den Netzwerkabschluss siehe die folgenden LED Anzeigen f r den Netzwerk und Modbus TCP Modulstatus berpr fen Sie ob die IND570 Einstellungen f r den Datentyp und die IP Adresszuordnung mit den Informationen in der PLC bereinstimmen und ob jedes IND5 70 eine eindeutige IP Adresse besitzt berpr fen Sie ob der richtige PLC Adressen Offset f r die Lese und Schreibvorg nge verwendet wird Wenn die PLC Schnittstellenplatine von einem anderen Typ gew
15. 0 im Befehlswort und 0 Fur die Befehls Gleitpunkt wert Trend gewicht das Terminal IND570 sendet den Dezimalschreib zuk nftige Trendgewichtswert beim n chsten weise im Verwendung Aktualisierungszyklus der Befehlswort O RESERVIERT Schnittstelle best tigung 0 F P ind 6 Diese Rotation wird fortgesetzt bis die PLC einen anderen Befehl sendet Ca alle 60 ms aktualisiert das Terminal IND570 die Daten mit dem n chsten Feld in der Rotation Die PLC muss die Gleitpunktanzeige Bits pr fen um festzulegen welche Daten im Gleitpunktwert stehen Tabelle B 8 Datenanforderung Rotation von Netto und Trendgewicht das mit dem PLC Befehl aktualisiert wird Waagenbefehl Gleitpunktwert Befehlsantwort Gleitpunkt von PLC der Waage vom Terminal wert EE weise im Befehlswort O 2 Befehls Das Terminal IND570 sieht den bestatigung 1 neuen Befehl F P ind 30 3 41 Die PLC f gt das Nettogewicht zur Dream Schill Nullwert Rotation hinzu weise im Befehlswort O 4 Befehls Das Terminal IND5 70 sieht den best tigung 2 neuen Befehl F P ind 30 46 Dezimalschreib zuk nftige weise im Verwendung Befehlswort O RESERVIERT 6 Befehls Das Terminal IND570 sieht den bestatigung 3 neuen Befehl F P ind 30 Die PLC D alle bisherigen Rotationen mit dem Reset 5 Die PLC fugt das Trendgewicht zur Rotation hinzu Zu diesem Zeitpunkt ist die Rotation schon konfiguriert Nun
16. 7 B 8 e p wm Taxes 175 Lan Emeetosezuncsezen ie a Ta zig schen 1 EE e 152 wegen 1 e Io eegen zm Ia meer 1 185155 eer 186 56 masoma 1 EE a Ta Gevicnsonzige dete a Ta michsaneige akeen on 154 Diskreten Ausgang 0 1 1 auf EIN setzen Diskreten Ausgang 0 1 2 auf EIN setzen Diskreten Ausgang 0 1 3 auf EIN setzen Diskreten Ausgang 0 1 4 auf EIN setzen di0108 Diskreten Ausgang 0 1 1 auf AUS di0105 Diskreten Ausgang 0 1 2 auf AUS setzen Diskreten Ausgang 0 1 3 auf AUS di0106 di0107 Diskreten Ausgang 0 1 4 auf AUS di0108 setzen 7 T10 oE aeren SSCS Te eersten gege 112 70 Toeraverenstlen 1 e 72 geseet sonen 1 115 73 Zeierverlach aomen 1 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch Dez He mn same 116 74 pritogewint fr Zewertvewenden 117 75 Netogewiht fir Zemer enee 119 77 einwagen beginen o 78 asswagen beginen nm Zeietveriegeung avien 1122 7a Zewerveriegeung datieren 1123 76 Zewerveriegeung zuritsezen 124 7c nactstommercenstalen ai 83 Tolanzwerteinstien 1 160 AO Sege anwenden neu initialisieren Anzeigentara deaktivieren nur IDNet rr Anzeigentara aktivieren nur IDNet Zielwert f r das Einw gen festlegen af0161 Feiner Zufunrungswert fur das Einwagen 5f0163 festlegen D Nachstromwert f r das Einw gen af
17. Ausgang Die Eingangsdaten der PLC enthalten ein 16 Bit Datenwort fur die Gewichtsinformation der Waage sowie ein 16 Bit Datenwort fur die bitcodierten Statusinformationen f r jedes Nachrichtenzeitfenster Das IND570 sendet spezifische Gewichtsdaten an die PLC Eingangsdaten je nachdem welche Ausgangsdaten es von der PLC erhalt Die Ausgangsworter der PLC bestehen aus einem 16 Bit Ganzzahlwert mit dem beispielsweise ein Tarawert oder ein Zielwert heruntergeladen werden kann und einem 16 Bit Datenwort fur bitcodierte Befehlsinformationen Nachrichtenz 13 Worter 26 Bytes Nachrichtenzeitfenster 4 16 Worter 32 Bytes 0 2 0 2 0 2 S iz 2 Im Anhang A finden Sie detaillierte Informationen zu den Formaten Ganzzahl und Teilstrich 30237955 00 03 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 5 5 5 4 7 Gleitpunkt Eine allgemeine bersicht ber Gleitpunktfunktion Datenformat und Kompatibilit t finden Sie in Anhang B Gleitpunktformat 5 5 Steuerung der diskreten I O mit einer PLC Schnittstelle Siehe dazu Anhang C Allgemeine Dateneigenschaften 5 6 Softwarekonfiguration Das Terminal IND570 erkennt automatisch die Anwesenheit einer Modbus TCP Optionsplatine wenn diese installiert ist Wenn die Option erkannt wird erg nzt das Terminal IND570 die Modbus TCP Parameter in einem Programmblock unter Kommunikation gt PLC Schnittstelle gt EtherNet IP Abbildung 5 3 zeigt den Setup Block fur Mod
18. B Nettogewichtsenden D Trendgewicht senden rr Benutzerdefinierten Gleitounktwert Nr 1 Benutzerdefinierten Zeichenkettenwert Nr 3k0101 2 senden 19 115 Teosserfequene senden 120 ia Spemiertequenz senden a is Zeimetsenden 1 22 nm 14 Toieonzwetsenden 1 23 ar rene zutnnung senden 7 20 Ts 0 Toleanzwertsengen 125119 Nactstomwersenden 1 Benutzerdefinierten Gleitpunktwert Nr 3 20102 senden 28 ic Benutzerdefinierten Zeichenkettenwert Nr 3k0102 4 senden Dez He mn same 130 mr Prim re Enheten senden OO 140 26 Brutogewichtzur Roton hinzuf gen o 29 Netogewichtzur Rotation hinzuf gen 128 Taragewicht zur Rotation hinzuf gen 7 rr Feines Bruttogewicht zur Rotation hinzufugen Feines Nettogewicht zur Rotation hinzufugen Feines Taragewicht zur Rotation 1D e hinzufugen Trendgewicht zur Rotation hinzuf gen ve Benutzerdefinierten Wert Nr 1 zur 310101 Rotation hinzuf gen Benutzerdefinierten Wert Nr 2 zur Rotation hinzuf gen SES Programmierbaren Tarawert laden Drucktastentarabefehl E 20 3E L schte 2 Druckbefehl 7577 DR 3 5 8 ar Ei DR Tiefpassfilterfrequenz einstellen 4A Sperrfilterfrequenz einstellen 8 RS RS RS nasenne ussen sisese gt Beh E ser Se RS Se CS CS CH CH CH 2A 2B 2C 2E 2F 30 3C 3D 3E 3F 45 41 4A METTLER TOLEDO IND570 PLC Schnittstellenhandbuch B
19. Beachten Sie dass die Adresse des Moduls in der Software festgelegt wird siehe Abbildung 4 2 und die DIP Schalter in Abbildung 4 1 alle ge ffnet sein m ssen Ethemet Anschluss g s RJ45 Ze Se be D a y 1 a ZIEL EI II d i WS a S A D w d Of GC un 7 D b D aL ti r 3 d UE Te We WWW WW GH D Abbildung 4 1 Ethernet IP Modulkomponenten 4 3 Ubersicht Ethernet IP steht fur Ethernet Industrieprotokoll und ist ein offener Industrienetzwerkstandard der die kommerziellen handels blichen Ethernet Kommunikationschips und physischen Medien verwendet Dieser Netzwerkstandard unterst tzt sowohl die implizite Nachrichten bertragung 1 O Nachrichten bertragung in Echtzeit als auch die explizite Nachrichten bertragung Nachrichtenaustausch Das Protokoll wird von ControlNet International Cl der Industrial Ethernet Association IEA und der Open DeviceNet Vendor Association ODVA unterst tzt 30237955 01 06 2015 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 4 1 Ethernet IP verwendet handels bliche Ethernet Hardware beispielsweise Switches und Router und ist mit dem Ethernet TCP IP Protokollpaket vollst ndig kompatibel Es kann mit dem bew hrten Steuer und Informationsprotokoll CIP Gerate steuern konfigurieren und Daten erfassen Mit dem Kit kann das Terminal IND570 mit einer speicherprogrammierbaren Ethernet IP Steuerung PLC direkt uber das Ethernet IP Netzwerk mit
20. Bildschirm Options Optionen des EDS Assistenten 5 Klicken Sie auf Next Weiter und dann auf Browse Durchsuchen um eine Datei f r die Registrierung auszuw hlen 6 Gehen Sie zum entsprechenden Verzeichnis und w hlen Sie die Datei MT_IND DNET eds aus Die EDS Datei befindet sich auf der CD ROM Klicken Sie auf die Schaltfl che Open Offnen 7 berpr fen Sie ob die korrekte Datei im Feld Named Name ausgew hlt ist und klicken Sie dann auf Next Weiter KT Dat to DeviceNet e Die Se Scanner Rockwell Software s EDS Wizard L DeviceNet to SC Ahoort Registration yy Dodge EZLINK Electronic Data Sheet Wels will be added to your system for use in Rockwell KT General Purpose Discrete 1 0 Software applications KT Generic Device KE Human Machine Interface KE Inductive Proximity Switch E Limit Switch Register a directory of EDS files KR KT Motor Overload KT Motor Starter Mamed KI Photoelectric Sensor C MetilerMdevicenet MLIND DNET eds Browse KT PointBus Motor Starter KE Rockwell Automation miscellaneous KT SCANport Adapter KT Safety Discrete UO Device KE Smart MEC KI Specialty UO SR lt Here ts ap icon file Lol with the same name as the file s you are registering TI Vendor then this image will be associated with the device IC Mettler Toledo Inc KI Communication Adapter ER MT IND DNET H lt Back Can
21. Byte 10 Byte 11 Byte 5 Byte 12 Byte 13 Byte 7 23 16 bit Words Total 23 16 bit Words Total Shared Data Enabled Area A Shared Data Enabled Area Reserved Byte 15 Reserved Byte 19 SD refersto Shared Data Abbildung 6 3 I O Zuordnung f r Ganzzahl Teilstriche Abbildung 6 3 enth lt eine bersicht ber die I O Zuordnung f r die Terminals IND570 die f r den PLC Kommunikationsmodus Ganzzahl oder Teilstriche konfiguriert sind Bei der Zuordnung der Ein und Ausg nge belegt jeder Meldungsplatz jeweils 4 Bytes oder 2 Ganzzahlw rter Bei der Konfiguration der Kommunikation der PLC sollte die geeignete GSD I O Auswahl wie folgt getroffen werden 1 Meldungsplatz I O 2 W rter 2 Meldungspl tze I O 4 W rter 3 Meldungspl tze I O 6 W rter 4 Meldungspl tze I O 8 W rter Beachten Sie dass bei der Aktivierung von Shared Data die durch die GSD Konfiguration festgelegte I O Gr e unabh ngig von der Anzahl der konfigurierten Meldungsplatze immer JO 23 W rter sein sollte gilt nur f r den Ganzzahl und Teilstrichmodus 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 6 9 Input Data Output Data To PLC From PLC Byte Byte Offset Description Description Offset 4 Floating Point Value o 4 Byte Floating Point Scale Status ga Load Value Command Response N Command N 4 Byte g 8 4 Byte Floating Point Floating Point Value o vi Load Value 14 Scal
22. Das erste Eingangsdatenwort der einzelnen Nachrichtenzeitfenster enth lt die Gewichtsdaten der Waage Der angezeigte Datentyp z B Brutto Tara usw wird von der PLC anhand der Bits 0 1 und 2 des zweiten Ausgangsdatenwortes des Nachrichtenzeitfensters ausgew hlt In Tabelle 2 2 und Tabelle 2 3 sind die Eingangs und Ausgangsinformationen aufgelistet Tabelle 2 2 Ganzzahl und Teilstrich I O Daten der ControlNet PLC gt W rter Ganzzahl Lastwert 4 Bytes 1 4 W rter LI 8 Bytes 4 W rter Ganzzahl Lastwert g 8 Bytes Er 8 Bytes Befehl Ganzzahlwert Ganzzahlwert i 6 Worter 12 Bytes 8 Worter 16 Bytes 12 Bytes 8 Worter 16 Bytes Befehl Ganzzahl Lastwert o ER 2 3 5 10 Worter i 20 Bytes zustand vies D WE 5 Waagen EEE 6 ES 30237955 01 06 2015 30237955 01 06 2015 Das Gleitounktformat verwendet pro Nachrichtenzeitfenster vier 16 Bit Datenw rter fur den Eingang und drei 16 Bit Datenworter fur den Ausgang Siehe dazu Tabelle 2 3 Tabelle 2 3 Gleitpunkt I O Daten der ControlNet PLC 4 Bytes reserviert Befehlsantwor LA 4 Byte Gleitounktwert Waagen zustand Befehlsantwor zl 12 Worter 24 Bytes 4 Byte Gleitounktwert Waagen zustand Befehlsantwor m m 14 W rter 28 Bytes 4 Byte 12 Gleitounktwert Waagen zustand m Befehlsantwor gt 15 16 18 W rter 36 Bytes 4 Byte Gleitounktwert Waagen zus
23. Die unverbundene Nachrichten bertragung wird f r unregelm ige Anforderungen verwendet zum Beispiel f r die Who Funktion im Netzwerk Nur explizite Nachrichten Siehe auch Verbundene Nachrichten bertragung IND5 70 Kommunikation Das Terminal IND570 verwendet Komponententeile welche die vollst ndige Kompatibilit t mit dem ControlNet Netzwerk von Allen Bradley gew hrleisten Das Terminal IND5 70 wird von der PLC als generisches ControlNet Ger t erkannt J ede mit dem ControlNet Netzwerk verbundene ControlNet Option repr sentiert einen physischen Knoten Die Verbindung erfolgt ber BNC Verbinder auf der Optionsplatine F r die Verdrahtung zwischen der PLC und dem IND5 70 ControlNet Anschluss wird ein RG 6 CATV Kabel mit einer Impedanz von 75 Ohm mit Anpassungstransformatoranzapfung f r jeden Knoten verwendet Das Kabel wird in der Regel als Koaxialkabel bezeichnet F r die Kabelverlegung und die technischen Daten einschlie lich L nge und Kabelabschluss gelten die gleichen Empfehlungen von Allen Bradley wie f r das ControlNet Netzwerk In der Regel wird der Kanal A Anschluss f r die Verbindung verwendet Der Kanal B Anschluss wird nur f r redundante Verbindungsnetzwerke verwendet Die Aktualisierungsrate der Kommunikation des Terminals IND570 wird mit der Allen Bradley Software RSNetWor f r ControlNet festgelegt Das Terminal IND570 verwendet die zyklischen Daten der Klasse 1 f r diskrete Daten bertragungen und
24. Ganzzahl und Teilstrichmodus Das Terminal IND570 wird fur 4 Zeitfenster im Ganzzahl oder im Teilstrichmodus konfiguriert 8 Worter werden fur das Lesen in die PLC verwendet und 8 Worter fur das Schreiben an das IND570 Tabelle 5 6 enthalt die Werte fur die einzelnen Waagen Health Rep Rate Read Ref Read Ref Read Last Value Witte Ref Wi tite Ref write 2 1 192 168 7136 0 300 100 400001 400001 8 Hold Last 401025 401025 S Abbildung 5 11 Konfiguration im Ganzzahl oder Teilstrichmodus 5 12 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 00 03 2015 Tabelle 5 6 Konfiguration im Ganzzahl oder Teilstrichmodus Status daten Ganzzahl Gewichtsdaten Ganzzahl Status daten Ganzzahl ee Zu schreibender Datenwert Zeitfenster 1 401025 Ganzzahl Befehlswort 401026 Zu schreibender EE Zeitfenster 2 401027 Ganzzahl Befehlswot Zeitfenster 2 401028 Zu schreibender Datenwert Zeitfenster 3 401029 Ganzzahl Befehlswort 401030 Zu schreibender EES Zeitfenster 4 401031 GER hl Befehlswot 0 Zeitfenster 4 401032 Ganzzahl hl 4001 40001 400001 sind vom PLC Speicher abh ngig 5 8 1 2 Konfiguration im Gleitpunktmodus Das IND570 wurde f r 4 Zeitfenster im Gleitpunktmodus FP konfiguriert 16 W rter werden f r das Lesen in die PLC verwendet und 13 W rter f r das Schreiben an das IND5 70 Tabelle 5 7 enth lt die Werte f r die einzelnen Waagen Health Rep Rate Read Ref Read Ret Head Last Va
25. Gewicht im Gleitpunkt Datenformat an Das Datenformat diskreter Daten beeinflusst die Datengr e die f r die Konfiguration der PLC erforderlich ist Der Setup Bildschirm f r die PLC Nachrichtenzeitfenster der Konsole IND570 enth lt die erforderlichen Datengr en in Bytes Die Auswahl des geeigneten Formats h ngt beispielsweise von dem Bereich oder der Kapazit t der Waage ab die in der Anwendung verwendet wird Das Ganzzahlenformat kann einen nummerischen Wert bis 32 767 darstellen das Teilstrichformat kann einen nummerischen Wert bis 32 767 Teilstriche oder Schritte darstellen Das Gleitounktformat kann einen nummerischen Wert darstellen der nach IEEE 754 als Gleitpunkt mit einfacher Genauigkeit codiert ist Gleitpunkt ist das einzige Datenformat das Dezimalstelleninformationen enth lt Die Formate Ganzzahl und Teilstrich ignorieren Dezimalkommata Die Stelle des Dezimalkommas wird in der PLC Logik festgelegt wenn sie f r diese Formate ben tigt wird C 1 1 1 Beispiele Waage 250 x 0 01 Waage 50 000 x 10 IND570 Anzeigen 0 2 00 51 67 250 00 IND570 Anzeigen 0 200 5160 50000 Gesendetes Format Gesendetes Format Gemein Seet anza o 200 5167 25000 canza o 200 5160 Dom Teismen o 200 5167 25000 Teistin o 20 s16 sono apune o 200 51 67 250 00 orsmune 0 200 5160 50000 In diesem Fall k nnen alle Formate verwendet werden Das Ganzzahlenformat kann nicht verwendet we
26. IND5 70 Es kann jedoch die EDS Datei auf der Dokumentations CD enthalten in die ControlLogix Programmiersoftware mindestens Version 20 geladen und als generisches Add On Profil verwendet werden Der PLC Programmierer kann mit diesem allgemeinen Add On Profil oder dem generischen Ethemet Modul der ControlLogix Programmiersoftware das Kommunikatonsmodul f r IND570 definieren Die Beispiel PLC Logik in diesem Kapitel verwendet das generische Add On Profil der EDS Datei Das Beispielprogramm enth lt die folgenden Beispielmoduldefinitionen f r Terminals mit 1 und 4 Nachrichtenzeitfenstern die das Datenformat Ganzzahl oder Teilstrich und Gleitpunkt verwenden Sie k nnen die folgenden Beispielmodule einfach in Ihr eigenes Programm kopieren das wiederum die verkn pften Deskriptoren kopieren wird Die Modulversionen mit 4 Nachrichtenzeitfenstern k nnen dann auf andere Nachrichtenzeitfenstergr en reduziert werden sodass die Programmiersoftware die Deskriptoren fur die aktualisierten Module beibehalt 30237955 01 06 2015 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 4 11 4 9 1 Kommunikationsmodulprofile Controller Organizer i j Controller General INDS70_EthernetlP Sample pE Tasks pE Motion Groups I Add On instructions pE Data Types ES Trends D LO Configuration ED 1756 Gackplane 1756 0 aii 01 1756 161 General_INO370_EthemetlP_Sample H 1 1756 ENET B Programming Port da Ethernet H 2 1756 ENBT A Etherne
27. Ib pounds kg kiloqpanns grams og ounces Ib or pounds amp custom unis name wi 07 Role Penod S2 A No Ser Min Hou w OB Dispioyed Rote 13 A Abbildung 2 12 Klasse Instanz Attribut und Lange der Shared Data Variable wid 0 shared Attribut Data Typ Beispiel Abbildung 2 13 Aufbau des Namens einer Shared Data Variable Mit diesen Informationen konnen Sie Ihr Programm so einrichten dass die benotigten Shared Data Variablen gelesen und geschrieben werden k nnen 2 10 2 1 Instanznummer des Shared Data Variablennamens Die Instanz wird in anderen METTLER TOLEDO Terminals verwendet um sich auf mehrere Ger te Waagen oder Durchflussmesser zu beziehen die von einem Terminal betrieben werden Im Fall von IND570 gibt es nur ein Ger t eine Waage sodass die Instanznummer meist 01 sein wird wenn diese im Shared Data Variablennamen verwendet wird Es gibt Ausnahmen zu dieser Regel deshalb muss auf die Details der Variable im Shared Data Referenzhandbuch geachtet werden 2 10 3 Shared Data Zugriffsprogrammdetails Da der Typ der an IND570 gesendeten und vom IND570 gelesenen Daten nicht vom ausgew hlten Kommunikationsmodus Ganzzahl Teilstrich oder Gleitpunkt festgelegt wird erfolgt der Zugriff auf 2 18 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 die Shared Data im Terminal IND570 mit ControlNet im Gleitpunktmodus genauso wie im Ganzzahlmodus Abbildung 2 14 zeigt eine Logikstufe die
28. Kommunikationsministeriums Sein Betrieb unterliegt folgenden Bedingungen 1 Dieses Ger t darf keine Funkst rungen verursachen und 2 das Ger t muss in der Lage sein alle empfangenen Funkst rungen zu tolerieren einschlie lich solcher St rungen die u U den Betrieb negativ beeinflussen Dieses Ger t wurde gepr ft und liegt gem Abschnitt 15 der FCC Vorschriften innerhalb der Grenzwerte f r ein digitales Ger t der Klasse A Diese Grenzwerte gew hrleisten den Schutz vor Funkst rungen wenn das Ger t in einer gewerblichen Umgebung betrieben wird Dieses Ger t erzeugt verwendet und kann Hochfrequenzenergie abstrahlen Die unsachgem e Installation und Verwendung kann zu St rungen des Funkverkehrs f hren Das Betreiben dieses Ger ts in einem Wohngebiet f hrt wahr scheinlich zu Funkst rungen wobei der Benutzer auf eigene Kosten entsprechende Ma nahmen zur Behebung der St rung ergreifen muss E Die Konformitatserklarung befindet sich auf der Dokumentations CD RoHS Erkl rung zur Vorschrifteneinhaltung Die Mehrheit unserer Produkte geh rt den Kategorien 8 und 9 an Diese Kategorien fallen derzeit nicht in den Geltungsrahmen der Direktive 2002 95 EG RoHS vom 27 J anuar 2003 Wenn unsere Produkte planungsweise in anderen Produkten zur Anwendung kommen sollen die in den Geltungsrahmen der RoHS Direktive fallen m ssen die Pflichten zur Einhaltung dieser Vorschriften separat vertraglich festgelegt werden
29. O Daten mit einem Scannerklassenprodukt aus Er initiiert selbst keine Verbindungen Nachrichten Im Kommunikationsprotokoll von ControlNet geplante zyklische bertragung der Nachrichten bertragung zwischen einer PLC und einem Ger t der CIP Klasse 1 Adapterklasse Nachrichten Im Kommunikationsprotokoll von ControlNet ungeplante bertragung der Nachrichten bertragung zwischen einer PLC und einem Ger t der CIP Klasse 3 Adapterklasse Dies wird von IND5 70 fur die explizite Nachrichten bertragung verwendet Verbundene Eine Verbindung ist eine Beziehung zwischen mindestens zwei Nachrichten Anwendungsobjekten auf verschiedenen Knoten Die Verbindung stellt einen bertragung virtuellen Stromkreis zwischen Endpunkten her um Daten zu bertragen Knotenressourcen sind vor der Daten bertragung reserviert fest zugeordnet und immer verf gbar Die verbundene Nachrichten bertragung reduziert die Datenverarbeitung der Nachrichten im Knoten Verbundene Nachrichten k nnen implizit oder explizit sein Siehe auch Unverbundene Nachrichten bertragung Verbindungs Quelle f r I O Verbindungs oder Nachrichtenanforderungen Initiert eine UO ursprung Verbindung oder eine explizite Nachrichtenverbindung 2 2 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 Explizite Nachrichten k nnen als verbundene oder unverbundene Nachrichten gesendet werden CIP definiert ein Protokoll f r die explizite Nachrichten bertr
30. PLC es liefert einen Schnappschuss der Daten keine automatische Aktualisierung der neuen Werte desselben Shared Data Befehls Stattdessen muss die PLC die Informationen erneut anfordern indem ein neuer Wertim Shared Data Befehlswort festgelegt wird Um aufeinanderfolgende Lesevorg nge durchzuf hren muss die PLC zwischen einem Nullbefehl und einem Lesebefehl im Shared Data Befehlswort wechseln Die Verarbeitung erfolgt am effizientesten wenn die PLC den Terminalnamen den Variablennamen und den Schreibwert falls vorhanden konfiguriert w hrend der Nullbefehl eingestellt wird Danach kann die PLC den Shared Data Befehl auf Lesen oder Schreiben setzen In der Shared Data Referenz des IND5 70 finden Sie eine vollst ndige Liste der Shared Data Felder 6 8 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 6 6 l O Zuordnung im IND570 Profibus Input Data Output Data To PLC From PLC Byte Offset Description Description Offset 0 Integer Value m zb Load Integer Value 0 2 Scale Status 2 SO Command 4 Integer Value P3 Pe Load Integer Value 4 3 ER Command 3 miogervabe Je ga _toatiteervave 8 10 Scale Status Command 10 m m Load Integer Value 12 Scale Status 2 l Command NULL DESEN SD Command D 1 Read SD Command SD Access Status EE NULL SD Name String Ber Bech 1 Command Success e 3 Invalid SD Command 4 Field Write Protected Byte 3
31. Terminals IND5 70 verwendet werden In Abbildung 2 1 ist das ControlNet Schnittstellenmodul mit den Komponenten dargestellt RJ 45 fur Diagnose und Konfiguration ben DN leg d Kanal A Kanal B MAC ID Schalter nicht verwendet Abbildung 2 1 ControlNet PLC Modul mit Komponenten E Schlie en Sie kein Ethernet Kabel an den RJ 45 Anschluss links in Abbildung 2 1 an Diese Verbindung wird nicht verwendet 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 2 1 Ubersicht Die ControlNet Option erm glicht die Kommunikation des Terminals IND570 mit den programmierbaren Steuerungen PLC von ControlNet direkt ber das ControlNet Netzwerk 2 4 ControlNet Eigenschaften Die ControlNet Option besitzt die folgenden Eigenschaften Programmierbare Knotenadresse MAC ID Bidirektonale Kommunikation im diskreten Modus Nachrichten bertragung der Klasse 1 der Gewichts oder Anzeigeschritte des Status oder der Steuerdaten zwischen der PLC und dem IND570 2 4 1 Begriffsdefinition Einige Begriffe die von der ControlNet PLC Anwendung verwendet werden k nnen eine andere Bedeutung haben als im Zusammenhang mit dem Terminal IND570 Tabelle 2 1 enth lt die ControlNet spezifischen Definitionen Tabelle 2 1 Begriffsdefinition f r ControlNet Adapterklasse Ein Adapterklassenprodukt emuliert die Funktionen der traditionellen Rack Adapterprodukte Diese Art von Knoten tauscht Echtzeit I
32. _ DRT 7 Point Data Point Data Scale okay integrity Integrity for normal bit 1 bit 2 operation IND FP IND FP IND FP_ Data Daten Data Msg Slotl Mag Slotl Msg_Slotl CHD Scale Scale Response Status Status Data_ Data_ Data OR Integrity 1 Integrity 2 DE1_DBZ1_5 DE1_DBZ7_ amp PIDZSE DEl_DEDZ Floating Floating Baw Floating Point Data Point Data Floating Point Data integrity Integrity Point data from bit 1 bit 2 from Terminal IND Ep IND RR Terminal IND SE Data Data RAW FP Data Msg_Slotl Msg_Slot1 Data Msg Slotl CHD scale Data Besponse Status Data_ Data Integrity 1 Integrity 2 kl Abbildung 6 11 Filtern der g ltigen Daten Gleitpunktmodus Wenn die Daten auf diese Weise gefiltert werden wird sichergestellt dass das Terminal sich in einem g ltigen Betriebszustand befindet Data OK 1 und dass die analoge Aktualisierung von der W gezelle ordnungsgem abgeschlossen wurde bevor die Daten gelesen wurden Integrity_1 Integrity_2 Werden diese Pr fungen nicht durchgef hrt kann es passieren das ung ltige Daten vom PLC Programm verwendet werden METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 6 17 Fur den Ganzzahl oder Teilstrichmodus sollte ein hnlicher Filter entsprechend Abbildung 6 13 verwendet werden El Network 3 Get the data from the Terminal and Normalize it to the Increment We need to Normalize the incoming Integer Data by multiplyin
33. beschreiben den Datentyp der von der Anzeige gesendet wird Die Bits 0 1 und 2 des zweiten Wortes geben den Status der Zielwertvergleichslogik an Im Materialtransfer Modus steht Bit 0 fur Zufuhrung Bit 1 fur schnelle Zufuhrung und Bit 2 fur Toleranz OK innerhalb des Bereichs Im ber Unter Modus steht Bit 0 f r Unter Bit 1 f r OK und Bit 2 f r Uber Eine aktivierte Bedingung wird durch die Einstellung des Bit auf 1 angezeigt eine deaktivierte Bedingung durch ein Bit 0 Die Komparator Bits des zweiten Wortes geben den Status der verkn pften Komparator Logik an wenn das Bit auf 1 gesetzt ist ist der Komparatorstatus aktiviert wenn das Bit auf 0 gesetzt ist ist der Komparatorstatus deaktiviert Die Konfiguration der einzelnen Komparatoren legt fest wann der Status AKTIVIERT bzw DEAKTIVIERT ist Bit 8 des zweiten Wortes ist auf 1 gesetzt wenn die Enter Taste auf dem Anzeigetastenfeld gedr ckt wird Dieses Bit kann auf O zur ckgesetzt werden indem der Status der Bits 9 10 und 11 des zweiten Ausgangswortes ge ndert wird Die Bits 9 10 und 11 des zweiten Wortes geben den Status der verkn pften Hardwareeing nge zur Anzeige an diese sind 0 1 1 0 1 2 und 0 1 3 Wenn der Eingang AKTIVIERT ist steht das dazugeh rige Bit auf 1 Bit 12 des zweiten Wortes das Bewegungs Bit wird auf 1 gesetzt wenn die Waage in Bewegung ist instabil Bit 13 des zweiten Wortes
34. die Daten vom Terminal g ltig sind Von dort werden sie in einen Gleitpunktwert konvertiert indem zuerst die Konvertierung in eine 4 Byte Ganzzahl erfolgt die dann mit der Schrittweite multipliziert wird um das Dezimalkomma richtig zu setzen 6 18 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 6 12 3 30237955 01 06 2015 Shared Data Zugriff Das Beispielprogramm zeigt zwei leicht verschiedene Methoden zum Aufrufen von Shared Data im Terminal Die erste Methode verwendet vor allem eine Variablenzugrifistabelle und ein Logiknetzwerk in Routine OB1 siehe Abbildung 6 12 El Network 3 Clear Floating Point Mode Output Message Shared Data Command Shared Data Variable Access l Read Status Z ejlrite FP SDV_ ER SD Access Command Status Abbildung 6 13 Shared Data Zugriff Methode 1 Die Netzwerklogik sucht nach dem Zugrifistatus der Shared Data um eine erfolgreiche Transaktion anzuzeigen und setzt dann den Shared Data Befehl der an das Terminal ausgegeben wird auf null Dies ist notwendig um die Sequenz zwischen Befehlen zur ckzusetzen damit das Terminal rechtzeitig erkennt dass ein neuer Befehl gesendet wurde Mit dieser Logik ist die Variablenzugriffstabellenfunktion einfacher da die Nullstellung der Befehle automatisch erfolgt und der Benutzer nicht selbst daran denken muss Wenn ein Fehler auftritt Shared Data Zugriffstatus gt 1 kann der Befehl nicht auf
35. einen Ausl ser an das Terminal IND5 70 sendet um die Waage zu tarieren Die Konfiguration der Nachrichtenanweisung wird unter der Stufe dargestellt Sand a Tare Command far Scale 1 on the Fleming Pont Terra Cota irg eat Band a TARE sche Gerd a TASE Mega pe ba Pree Posi io Be Fleeing to the Figahng Pan Greg Pot Terme FP re Mea uga AP Tare En Zend a TARE meee SI fd a Tare message to the Fine to pe Fpatog Boni Tarra FP Tara Mes du Jera Sei iue i vor angle aft Poems ee_rlee IA Once ka bet 7AA TVEL baw IST Lees as Ngee For fe Eton fe 1S NEAL Cirih L se 4 1 SHOR EA Ceci Leg Abbildung 2 14 Kontaktplan Tarieren der Waage Beachten Sie dass der Nachrichtentyp ein CIP Generic mit dem Servicetyp Set Attribute Single ist Hinweise zur Abbildung 2 14 1 Hexadezimaler Klassencode f r die Shared Data Variable WCO101 aus dem Shared Data Referenzhandbuch 2 Instanznummer f r die Shared Data Variable WCO101 aus dem Shared Data Referenzhandbuch 3 Hexadezimales Attribut f r die Shared Data Variable WCO101 aus dem Shared Data Referenzhandbuch 4 Der Pfad zum ControlNet Knoten an den die Nachricht gesendet wird Der Pfad kann durch Klick auf die Schaltflache Browse Durchsuchen und durch Auswahl aus der Liste ausgew hlt werden Andere Befehle wie L schen Nullstellung und Drucken werden in gleicher We
36. m glicherweise in der PLC vorliegen siehe dazu die Unterlagen der PLC um die G ltigkeit der Daten in der PLC zu bestimmen HINWEIS F R IND570x Wenn die Kommunikation zwischen IND570x und ACM500 unterbrochen wird ist das Bit Data_OK nicht betroffen und bleibt beim letzten bertragenen Status METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 Tabelle B 2 Eingangsinformationen fur den Gleitpunktmodus 1 nemenin E Ag ll l l l gt z Z 7 x 29 Letzter Fehlercode der Anzeige Datenantwortbefehl nicht 30 erfolgreich 31 Ung ltiger Befehl Daten 11 Tiefpassfilterfrequenz 13 14 15 16 17 18 19 0 12 Sperrfilterfrequenz T 3 Feines Nettogewicht Feiner Zuf hrungswert 3 Dez CS 1 a 6 Trendgewicht 3 Nachstromwert Primare Einheiten geringe Schrittweite Einw gen Zielwert Einwagen feiner Zuf hrungswert Einw gen Nachstromwert Benutzerdefiniertes FeldNr 1 Benutzerdefiniertes Feld Nr 2 Benutzerdefiniertes Feld Nr 3 Benutzerdefiniertes Feld Nr 4 Hinweise fur Tabelle B 2 2 21 1 Die Daten werden bei jeder Anzeigenaktualisierung aktualisiert 2 Die Daten sind ASCII Zeichen und auf die ersten 4 Zeichen beschr nkt 3 Wert der in den Zielwertregistern steht jedoch kein aktiver Zielwert ist Tabelle B 3 Schreiben diskreter Daten im Gleitpunktmodus PLC gt gt IND570 pro Nachrichtenzeitfe
37. null gesetzt werden sodass der Benutzer das Problem schneller erkennen kann Dies ist die empfohlene allgemeine Praxis mit Befehlen f r den Shared Data Zugriff und es wird auch empfohlen den Befehlsausgang mindestens 100 Millisekunden vor der Ausgabe eines neuen Befehls auf null zu lassen Eine PLC Logik die einen Shared Data Zugriff ausf hrt muss den Shared Data Zugniffsstatus berwachen um zu berpr fen 1 ob der Befehl erfolgreich ausgef hrt wurde Status 1 2 oder ob ein Fehler aufgetreten ist Status gt 1 und ob Korrektunma nahmen erforderlich sind Im enthaltenen Programmbeispiel lautet die Variablenzugriffstabelle mit der Shared Data manuell gelesen oder geschrieben werden kann FP_SDV Access f r den Gleitpunktmodus bzw INT_SDV_Access f r den Ganzzahlmodus Da beide Tabellen im Wesentlichen gleich sind au er bei der Speicherzuordnung wird hier nur die Gleitounkttabelle angegeben METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 6 19 6 12 4 Ausgabe eines Shared Data Lesebefehls Um eine Shared Data Variable zu lesen f hren Sie die in Abbildung 6 15 dargestellte und im Folgenden beschriebene Sequenz durch Tabie n baet uC Verb Yew Oetew Weien Help g 1 BH Been L ef tf KZ al Gel e lalelo sl a wi l pepe Tapn Dats Command L Begd Zorte D I age Dain dprapie hars Gaare LLY Tr St Er or egen Vaan ze aty i bw ug Fait Print Welker or Sing Waka Coen Sry d reg vo
38. sendet die PLC die Befehle an das Terminal IND570 um die Rotation zu beginnen und ggf zum n chsten Wert zu gehen 1 1 Die PLC sendet den Befehl das Dezimalschreib erste Feld in der Rotation zu weise im melden Befehlswort O 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch B 13 Waagenbefehl Gleitpunktwert Befehlsantwort Gleitpunkt von der PLC der Waage vom Terminal wert Das Terminal a bestatigt den Befehl und sendet das Nettogewicht Befehls bei jedem Aktualisierungszyklus der best tigung 1 Schnittstelle bis die PLC den Befehl F P ind 1 erteilt das nachste Rotationsfeld zu melden 9 Die PLC sendet den Befehl das nachste Feld zu melden Hinweis Wenn die PLC den Wert 1 Dezimalschreibweise im Befehl lasst betrachtet das Terminal IND570 dies NICHT als neuen Befehl das n chste Rotationsfeld zu melden 10 Das Terminal IND5 70 best tigt den Befehl und sendet das Trendgewicht bei jedem Aktualisierungszyklus der Schnittstelle bis die PLC den Befehl erteilt das n chste Rotationsfeld zu melden 11 Die PLC sendet den Befehl das Dezimalschreib nachste Feld in der Rotation zu weise im melden Befehlswort O 12 Das Terminal IND5 70 best tigt den Befehl und sendet das Nettogewicht Befehls bei jedem Aktualisierungszyklus der best tigung 1 Schnittstelle bis die PLC den Befehl F P ind 1 erteilt das n chste Rotationsfeld zu melden 13 Die PLC sendet den B
39. software allows you to configure online devices you must Upload or download device information Wen the upload or download operation is completed your offline configuration will be synchronized with the online network Note You can upload or download device information on either a network wide or individual device basis eb Abbildung 3 13 Bestatigungsdialogfeld 4 Klicken Sie im Dialogfeld auf OK Im Feld Browsing network Netzwerk wird durchsucht erscheint ein Fortschrittsbalken der den Prozessfortschritt anzeigt DEE vr EDHET Ma kard Deeg g sicher E Abbildung 3 14 Netzwerk wird durchsucht 5 Nachdem der Scanner das gesamte Netzwerk durchsucht hat fugen Sie das Terminal IND zur Scanliste von 1756 DNB A hinzu indem Sie mit der rechten Maustaste auf das Scannersymbol im Grafikfenster klicken beachten Sie die Registerkarte unten in Abbildung 3 15 und Properties Eigenschaften auswahlen ese MT IND DNET A Cut Etrie T R copy rhe G ss Leiete Dei Be recgcter Device Export NO Detak Properties Abbildung 3 15 Aufrufen der Scannereigenschaften METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 6 Es erscheint das Eigenschaftendialogfeld des Scanners siehe Abbildung 3 16 ES 4 756 DNBiA General Module Scanlist Input Output ADA Summary z 1756 DN6 74 Description Address 0 Devi
40. zur Meldung des n chsten Feldes 1 und 2 Wenn die PLC zum n chsten Befehl wechselt schaltet das IND570 zum n chsten Wert in der Rotationsreihenfolge Das IND5 70 speichert die Rotation in den Shared Data sodass die Rotation nach dem Ausschalten und Wiedereinschalten nicht wieder neu gestartet werden muss Wenn die PLC keine Eingangsrotation festlegt besteht die Standardeingangsrotation nur aus dem Bruttogewicht Weitere Informationen finden Sie in den Beispielen f r Gleitpunktbefehle in Tabelle B 5 bis Tabelle B 8 Der Umgang mit Zeichenketten und Gleitpunktdaten istin den verschiedenen PLC Typen verschieden Das IND5 70 liefert Gleitpunktdaten in der Reihenfolge in der sie in der Datenformatkonfiguration eingegeben wurden 30237955 01 06 2015 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch B 1 B 3 Gleitpunkt Datenformat und Kompatibilit t Im Gleitpunktdatenformat tauschen die PLC und das IND570 das Gewicht den Zielwert und die Taradaten im Gleitounktformat mit einfacher Genauigkeit aus Die IEEE Norm f r binare Gleitpunktaritnmetik ANSI IEEE Norm 754 1985 legt das Format der Gleitpunktzahlen mit einfacher Genauigkeit fest Das ist eine 32 Bit Zahl mit einem 1 Bit Vorzeichen einem 8 Bit Exponenten und einer 23 Bit Mantisse Der 8 Bit Exponent mit Vorzeichen erlaubt die Skalierung der Gewichtsdaten Die 23 Bit Mantisse erm glicht die Darstellung von 8 Millionen einzelnen Zahlern Obwohl die Gleitounktzahl eine h here num
41. 0 Setup Setup Bl cke Profibus und Datenformat Setup Block Profibus Im Setup Block Profibus unter Kommunikation gt PLC gt Profibus kann festgelegt werden wie die Profibus Schnittstelle verwendet wird Knotenadresse Geben Sie eine eindeutige Knotenadresse von 0 125 ein Shared Data Hier k nnen die Shared Data aktiviert oder deaktiviert werden 6 12 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 6 9 1 2 6 9 1 2 1 6 9 1 2 2 6 9 1 2 3 6 9 1 2 4 6 10 30237955 01 06 2015 Setup Block Datenformat Gehen Sie im Setup Men zu Kommunikation gt PLC Schnittstelle gt Datenformat Die folgenden Felder sind f r Profibus verf gbar Betriebsmodus Der Betriebsmodus kann aus einer Dropdown Liste ausgew hlt werden Sie haben folgende Optionen Kompatibilitatsmodus Standard IND560 Emulation J e nach Auswahl der Byte Reihenfolge siehe Abschnitt 6 9 1 2 3 Byte Reihenfolge liefert der Kompatibilit tsmodus die gleiche Byte Reihenfolge im diskreten Modus wie die METTLER TOLEDO Terminals IND131 331 und IND780 Bei Auswahl der IND560 Emulation stimmen die bertragenen Bytes im diskreten Modus mit der f r IND560 ausgew hlten Byte Reihenfolge berein Die Festiegung der Byte Reihenfolge im Terminal IND560 stimmt nicht mit der von IND131 331 und IND780 berein Der IND560 Emulatiosmodus sollte nur gew hlt werden wenn Sie ein IND560 ersetzen und gleichzeitig die Programmierung der PLC n
42. 000 canza 0 200 5160 ona Meisten o 200 5167 25000 em o 20 516 am Greun o 2 00 51 67 250 00 oss 0 200 ae so000 In diesem Fall k nnen alle Formate verwendet werden Das Ganzzahlenformat kann nicht verwendet werden da ein negativer oder ungultiger Wert ausgegeben wird sobald das Gewicht 32 760 berschreitet 6 4 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 W aeege o 2a00 51607 150 000 egenen Gesendetes Format mt 0 2100 ei moon eisen 0 2100 ei xin on 11 2a00 51 607 150 000 Das Ganzzahlenformat und das Teilstrichformat konnen nicht verwendet werden da sie einen negativen Wert ausgeben wurden sobald das Gewicht 32 767 uberschreitet In Anhang A und Anhang B finden Sie eine detaillierte Beschreibung der einzelnen Formate um das am besten geeignete Format zu finden 6 3 2 Byte Reihenfolge Der Byte Reihenfolge Parameter legt die Reihenfolge fest in der die Datenbytes und W rter im PLC Datenformat dargestellt werden Verf gbare Byte Reihenfolge Optionen sind Word Swap Standard Passt das Datenformat an RSLogix 5000 Prozessoren an Byte Swap Passt das Datenformat an 57 Profibus an Standard Passt das Datenformat an PLC 5 an Double Word Swap Passt das Datenformat an die Modicon Quantum PLC an Tabelle 6 2 enth lt Beispiele f r verschiedene Byte Reihenfolgen Tabelle 6 2 PLC Daten Byte Reihenfolge 0x054B Hex 0
43. 0162 festlegen D Sat Toleranzwert f r das Einw gen festlegen af0164 Toleranzwert f r das Einwagen festlegen 20165 e Zielwert f r das Ausw gen festlegen DDT af0151 Feiner Zuf hrungswert f r das Einw gen 20153 festlegen EE fur das Auswagen 20152 festlegen EE fur das Auswagen af0154 festlegen 30237955 01 06 2015 wel wm BI B3 O Tanzen r Gag Ausw gen festegen 0155 6 Zielwert f r das Einw gen senden D Feinen Zuf hrungswert f r das Einw gen senden Di Nachstromwert f r das Einw gen senden Toleranzwert f r das Einw gen senden 6 10 Toleranzwert f r das Einw gen senden 6 10 Zielwert f r das Ausw gen senden Feinen Zuf hrungswert f r das Ausw gen senden TH Nachstromwert f r das Ausw gen senden 6 10 Toleranzwert f r das Auswagen senden 6 10 Toleranzwert f r das Ausw gen senden 6 10 Alle Einw gewerte zur Rotation hinzuf gen DJ Alle Ausw gewerte zur Rotation hinzuf gen DJ CO OK Taste ausl sen 194 c2 einw genause aussen 1196 ca Emagen airechen mL 1197 cs aiswigenause austsen 30237955 01 06 2015 pe Befeh Sien Ausw gen fortsetzen ac0102 Ausw gen abbrechen H Grenzwert f r Komparator 1 festlegen D5 Oberen Grenzwert f r Komparator 1 festegen vez Di Grenzwert fur Komparator 2 festlegen Oberen Grenzwert fur Komparator 2 festegen 213 214 D Grenzwert f r Komparator 3 festegen rr Oberen Grenz
44. 25 kb 250 kb oder 500 kb Setup Block Datenformat Rufen Sie im Setup Menu Kommunikation gt PLC Schnittstelle gt Datenformat auf Die folgenden Felder sind f r DeviceNet verf gbar Format Das Format kann aus einer Dropdown Liste ausgew hlt werden W hlen Sie Teilstriche Ganzzahl Standard oder Gleitpunkt Byte Reihenfolge Es gibt folgende Optionen Standard Byte Swap Word Swap Standard und Double Word Swap Definitionen finden Sie in Tabelle 3 3 Nachrichtenzeitfenster Wenn die Option Teilstriche oder Ganzzahl als Datenformat ausgew hlt ist erscheint die Option Nachrichtenzeitfenster W hlen Sie 1 oder 2 Nachrichtenzeitfenster 3 6 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 3 9 3 9 1 1 30237955 01 06 2015 Fehlerbehebung Wenn das IND5 70 nicht mit der PLC kommuniziert gehen Sie wie folgt vor berpr fen Sie die Verdrahtung und den Netzwerkabschluss berpr fen Sie ob die IND570 Einstellungen f r die Knotenadresse und die Datenrate mit den Informationen in der PLC bereinstimmen und ob jedes IND5 70 eine eindeutige Adresse besitzt berpr fen Sie ob die EDS Datei in das Netzwerkkonfigurationstool RSNetWorx f r DeviceNet oder ein hnliches Tool geladen wurde und der Knoten vom Tool erkannt wird berpr fen Sie ob der Knoten ordnungsgem im Netzwerkkonfigurationstool konfiguriert der Knoten steht in der Scanliste mit der korrekten I O Gr e und Posi
45. 3 7 Hardwarekonfiguration 3 7 1 Verdrahtung Die Verdrahtung von IND570 istin Abbildung 3 2 und Tabelle 3 6 dargestellt Weitere Informationen zur DeviceNet Verdrahtung finden Sie unter http www odva org Abbildung 3 2 Pin Belegung im DeviceNet Stecker Tabelle 3 6 DeviceNet Pin Belegung und die entsprechende Verdrahtung Pinnummer Beschreibung Beilaufdraht CAN H 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 3 5 3 8 1 3 8 1 1 3 8 1 2 3 8 1 2 1 3 012 2 30 122 Softwarekonfiguration Das Terminal IND570 erkennt automatisch die Anwesenheit einer DeviceNet Optionsplatine wenn diese installiert ist Wenn die Option erkannt wird erg nzt das Terminal IND570 die DeviceNet Parameter in einem Programmblock unter Communications gt PLC Kommunikation gt PLC Abbildung 3 3 stellt die Programmbl cke f r DeviceNet und das PLC Datenformat dar wm DeviceNet Knotenadresse Datenrate Datenformat Format Byte Reihentolge Nachrichtenzeittenster Wenn Formal Teilstriche ode Gonzr hl Abbildung 3 3 Der Programmblock DeviceNet und der Setup Block Datenformat Setup Teilblock DeviceNet Setup Block DeviceNet ffnen Sie im Setup Men Kommunikation gt PLC Schnittstelle gt DeviceNet Geben Sie die Knotenadresse ein und legen Sie eine Adresse von 0 bis 63 fest Die Adresse muss im DeviceNet Netzwerk eindeutig sein W hlen Sie die gew nschte Datenrate 1
46. 756 L61 General IND570_EthemetiP Sample o 1 1756 ENET S Programming_Port 3 Ethemet ei H 2 1756 ENBT A Ethernet_P_Bridge 3 gr Deet H 17 ENET A Ethemet_IP_Brdge EE NDS70 EtherMet IP INDSTO_Integer EE NOSTO Ethertet_IP INDSIO_Integer_4_ Message Slots H ETHERNET MODULE INDS 0_In Abbildung 4 6 Beispielkommunikationsmodul f r den Gleitpunktmodus In Abbildung 4 6 sind die Beispielmodule f r den Gleitpunktmodus markiert Hinweis Die ersten beiden Module verwenden das von der EDS generierte AOP das dritte verwendet das generische Kommunikationsmodul HT ke ge frame BAe PEN Han F IE ee Mieke a an Pet emp a ee Tree ET RERHE THALE Deee tee Ha Yak Alor rijiy Par E UP One Reng MS FR Greg a Manage E Connector Pmp Ur d input Duat Fa D ZE Ceda az gsn Abbildung 4 7 Kommunikationsmodulkonfigurationen f r den Gleitpunktmodus 4 14 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 4 9 2 30237955 01 06 2015 Anmerkungen zur Abbildung 4 7 1 Gleitpunktmodus Konfiguration mit 1 Nachrichtenzeitfenster und dem von der EDS generierten AOP 2 Gleitpunktmodus Konfiguration mit 4 Nachrichtenzeitfenstern und dem von der EDS generierten AOP 3 Gleitpunktmodus Konfiguration mit 4 Nachrichtenzeitfenstern und dem generischen Ethernet Modul Allgemeine Programmierhinweise Die folgenden Prinzipien sollten immer angewandt werden um die G lt
47. 955 00 03 2015 EM Select FFB x Library Group all M FFE INT TO_WORD INT TO_OINT INT_TO_REAL INT_TO_TIME INT_TO_UDIMT IMT_TO_LIMT INTEG Library sorted Help on Type Close Help EM Select FFB x Library Group all M FFE WORD TO_BIT WORD A3 BYTE WORD en DINT WORD_AS REAL WORD AS TIME WORD 35 UDINT WwORD_TO_BOOL Library sorted Help on Type Close Help METTLER TOLEDO IND570 PLC Schnittstellenhandbuch Abbildung 5 13 Auswahl der Konvertierungen INT TO_WORD links und WORD_TO BIT rechts 5 15 An 198 FAL 97 INT_TO_WORD WORD TO DI EN ENO EN ENO 1_Status_Register l IH BITO 21_Target_t a 21_Target_2 21_Target_ 1 Under Lou Tolerance CS Over High Tolerance 51 Target Latched 21_Discrete_Input 1_Enter_key gt Jung 31 _Input_2 gt en gt 1 Motion He Mode Lt Update In Progress Gi Daa Ok 4 Abbildung 5 14 INT_TO_WORD und WORD_TO_BIT Logik 5 8 2 2 Schreiblogik Der Datenwert 401025 kann direkt von der PLC geschrieben werden Um jedoch den Befehl 401026 vollst ndig zu verwenden ist eine Basislogik notwendig um die Befehls Bits in ein Datenwort umzuwandeln Im Prinzip werden mit der Anweisung BIT_TO_WORD zuerst die Befehls Bits in einen WORT Wert umgewandelt Als Nachstes wird mit der Anweisung WORD_TO_INT der Prozess abgeschlossen in dem die einzelnen Befehls Bits in ein Gan
48. DNET Daa baal o o oo baat o O baal Uist oo O Ilbaalt o O 1 1 Datal OF Cancel Apply Help Abbildung 3 21 Zuordnung des IND Terminals 3 18 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 12 berpr fen Sie ob die I O Zuordnung abgeschlossen ist indem Sie auf die Registerkarte summary bersicht klicken Beachten Sie dass in den zugeordneten Spalten Yes J a f r das IND Terminal steht EX 4756 DNB A General Module Scanlist Input Output ADA summary Node Active Key 1 Mapped Ou Mapped 45l Hu Be MTIND DNET Lancel Apply Help Abbildung 3 22 Registerkarte Summary bersicht 3 11 2 PLC Programmierung Die folgenden Abbildungen zeigen Screenshots der Kontaktplanprogrammierungs Beispiele f r die RSLogix 5000 Software Version 20 Das Beispielprogramm demonstriert die Logik f r die Verkn pfung mit einem IND5 70 das f r die Formate Gleitpunkt oder Ganzzahl konfiguriert ist Die Logik enth lt auch Routinen die Shared Data ber die ControlNet Schnittstelle sowohl im Gleitpunkt als auch im Ganzzahl Datenformat aufrufen Das Beispielprogramm kann jederzeit ohne vorherige Mitteilung ge ndert werden Unter www mt com k nnen Sie sich die neueste Version des PLC Beispielcodes herunterladen E Hinweis Der Ordner Utilities der Dokumentations CD enth lt die vollst ndige Version der Beispiele Diese
49. Data Variable WT0110 aus dem Shared Data Referenzhandbuch 4 Der Variablen Tag der zur Speicherung der vom IND570 zuruckgegebenen Daten verwendet wird Beachten Sie dass sich das Zielelement auf den Array Index 0 beziehen muss um die Daten ordnungsgem am Zielort zu platzieren Das IND570 gibt 4 Datenbytes in das Array Read Data aus das eine einfache Gleitpunktzahl des Typs IEEE 754 darstellt Das Programm konvertiert anschlie end diese 4 Bytes in eine BEA Typnummer indem sie in das Tag FP_ Discrete Read_Weight kopiert werden Beachten Sie dass die Anweisung MOV direktim Anschluss an den Kopiervorgang nur verwendet wird damit der 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 4 19 Programmierer den ausgegebenen Wert schnell sehen kann Beachten Sie dass die Nachrichtenanweisung den Wert direkt in die Variable des Typs REAL statt in das Byte Array ausgeben h tte k nnen Da die Daten in das Byte Array ausgegeben werden kann der Programmierer die Bytes und W rter ggf flexibler vertauschen Au erdem stehen dadurch einige n tzliche Informationen zur Fehlerbehebung zur Verf gung falls der Prozess aus irgendeinem Grund ausfallen sollte 4 20 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 5 Modbus TCP 5 1 Modbus TCP Schnittstelle Abbildung 5 1 zeigt eine EtherNet IP Modbus TCP Optionsplatine mit Anschluss ele UE DIP Schaltern und Statusleuchten Beachten Sie dass di
50. Daten gelesen wurden Integrity_1 Integrity_2 Wenn Sie diese Pr fungen nicht durchf hren kann das PLC Programm ung ltige Daten verwenden 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 3 21 Fur den Ganzzahl oder Teilstrichmodus sollte ein hnlicher Filter entsprechend Abbildung 3 27 verwendet werden ihe Date OK Tg a ae a ASA lo ae re gii mha Viant Data and may t by P ren ee Ihe re NE Note hal he Carrel increment wale mut be pegged m by he PLE programmer ence Eee from Ihe IN Terra thee Dein OR bi gasa off wrie a GORE io the er Veexchl as a fan Tal there a ree onfekad cell Scale Status from A Gere oi The w le 3 Outpt Kevcehel Heimwerk Butter Do HOT use has faded iaia Command Lag Lote Statue Dewceladure int_ Stat Gong Data OK SC Status Update Dn Process Source A DHET F kt Beofiecl i IT Roueg F r ermer 0 001 ei F tcer Deg SIT Scale IR Som Be MDSTO Terms im wale siai j Send dala al renner Dap fron heheh Corea fhe HOS TO ni ee Se Da DR HOM Mee Lpnumeg ER D gek one Cea Heiweri Cheat popser Certs bag fades m Hi Lecal4lSist abiezaier Device alure Abbildung 3 27 Filterung der Ganzzahl Teilstrichdaten in die PLC In diesem Fall werden die Daten mit dem Bit Data_OK und mit dem Bit Update_In_Progress gefiltert um sicherzustellen dass die Daten vom Terminal gultig sind Von hier werden die Daten in einen Gleitpunktwert konvertiert indem
51. Konfiguration des Trendgewichts finden Sie in Kapitel 3 Konfiguration 1 2 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 30237955 01 06 2015 Unter null Uber dem oberen Grenzwert Unter null Uber dem oberen Grenzwert Unter null Uber dem oberen Grenzwert Tabelle 1 1 Analogausgangsfunktionen nach Quelle Wenn das angezeigte Gewicht Brutto oder Nettogewicht unter null fallt nimmt das Analogsignal weiter ab Wenn der Punkt f r das L schen von Anzeigen unter null erreicht ist oder der negative Bereich des Analogsignals berschritten ist schaltet der Analogausgang sofort auf ca 0 mA und bleibt dort bis die Anzeige nicht l nger leer ist und bis das Analogsignal wieder in den Erkennungsbereich zur ckkehrt Wenn das angezeigte Gewicht Brutto oder Nettogewicht den oberen Grenzwert berschreitet steigt das Analogsignal weiter an Wenn der Punkt f r das L schen der Anzeige erreicht ist oder der positive Bereich des Analogsignals berschritten ist schaltet der Analogausgang sofort auf ca 24 mA und bleibt dort bis die Anzeige nicht l nger leer ist und bis das Analogsignal wieder in den Erkennungsbereich zur ckkehrt Wenn sich der Wert des absoluten Anzeigegewichts erh ht steigt das Analogausgangssignal Richtung maximales Ausgangssignal 20 mA bzw 10 VDC Wenn der wahre Punkt fur das L schen von Anzeigen unter null erreicht ist schaltet der Analogausgang sofort auf ca 0 mA und
52. N EINEM AUTOMATISCHEN ODER MANUELLEN BEF LLUNGSZYKLUS VERWENDET WIRD M SSEN ALLE BENUTZER EINE FESTVERDRAHTETE NOTSTOPP SCHALTUNG AUSSERHALB DES GER TESTROMKREISES BEREITSTELLEN WIRD DIESE VORSICHTSMASSNAHME NICHT EINGEHALTEN KANN ES ZU VERLETZUNGEN KOMMEN Die maximal empfohlene Kabell nge f r einen 0 10 VDC Ausgang betragt 15 2 m Die maximal empfohlene Kabell nge f r den 4 20 mA Ausgang betr gt 300 m Verwenden Sie f r den Analogausgang ein abgeschirmtes zweiadriges 20 GA Kabel Belden Nr 8762 oder ein quivalent das unter der Teilenummer 510220190 von METTLER TOLEDO erh ltlich ist In Abbildung 1 3 finden Sie Informationen f r den Anschluss und Abschluss 4 20 mA 0 10V HINWEISE VERWENDEN SIE EIN ABGESCHIRMTES ZWEIADRIGES KABEL MINDESTWIDERSTAND DER GER TELAST 500 OHM ADERQUERSCHNITT MAX 18 AWG 0 823 mm MIN 24 AWG 0 205 mm ZZ d ff f S SS gt 5 gt oo Gi L Zi STROM SPANNUNGS ERKENNUNGSGERAT ERKENNUNGSGERAT Abbildung 1 3 Verdrahtungsanschlusse der Analogausgangs Optionsplatine METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 1 9 1 6 IND570 Tromschleifenausgang 500 otrommess vorrichtung Abbildung 1 4 Typischer Stromschleifenanschluss IND570 Spannungsmessausgang Spannungserfassungs 1 5 o vorrichtung gt gt wee Kim gt Abbildung 1 5 Typischer Spannungsmessanschluss Ersatzteile Fur das Analogausgangs Optionskit gib
53. ND5xx k nnen Sie sich die neueste Version des PLC Beispielcodes herunterladen 6 12 1 PLC Hardware Konfiguration Fur die ordnungsgem e Funktion muss der PLC Prozessor so konfiguriert werden dass die Gr e von Prozessabbildeingang und ausgang 512 ist siehe Abbildung 6 11 PROM ah L ege reent Ee Properties CPU E ne el Prise arap s 122 kipi janas Get ndoa Opole k On Cpt 3 kack Masry lebens heny s zg Three A enoa Ecke k en Les emt em DERA peel aana a al eer ete lee bees Goer E e Abbildung 6 10 Objekteigenschaften von CPU315 2 PN DP 6 12 2 Allgemeine Programmierknoten Die folgenden Prinzipien sollten immer angewandt werden um die Gultigkeit der Daten vor der Verwendung in einem Prozess zu gew hrleisten Beachten Sie dass es verschiedene Prinzipien fur verschiedene Modi Gleitpunkt Ganzzahl oder Teilstriche gibt Im Gleitpunktmodus sollten die vom Terminal gelesenen Daten mit dem Bit Data_OK und den zwei Datenintegritats Bits gefiltert werden siehe Abbildung 6 12 6 16 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 30237955 01 06 2015 El Network 3 Update the data read from the ProfiBus IND Only update the data if the Data OF bit is on and the Data Integrity bits match indicating that the data inbetween the bits is valid the data away DBE1_DBZ1_5 Floating Otherwise throw DE1_DBZ7_ amp Floating D1
54. O Client 1 0 Nachrichten bertragungsdienste bereitstellt Reagiert auf eine Anforderung vom O Client I O Server ist das Ziel der Verbindungsanforderung Nachrichten Client Funktion die mit den expliziten Nachrichten bertragungsdiensten eines anderen Ger ts Nachrichtenserver eine Aufgabe ausf hrt Der Nachrichten Client initiert eine explizite Nachrichtenanforderung an das Servergerat IND570 Nachrichten server Funktion die explizite Nachrichten bertragungsdienste f r ein anderes Ger t Nachrichten Client bereitstellt Der Nachrichtenserver reagiert auf eine explizite Nachrichtenanforderung vom Nachrichten Client IND5 70 Scannerklasse Ein Scannerklassenprodukt tauscht Echtzeit I O Daten mit Produkten der Adapterklasse und Scannerklasse aus Dieser Knotentyp kann auf Verbindungsanforderungen reagieren und au erdem selbst eigene Verbindungen initiieren Zielort f r I O Verbindungs oder Nachrichtenanforderungen Kann nur auf eine Anforderung reagieren kann keine O Verbindung oder Nachricht initiieren 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 2 3 2 4 2 2 4 2 1 2 4 3 Unverbundene Damit kann ein Knoten Nachrichtenanforderungen senden ohne vor der Nachrichten Daten bertragung eine Verbindung herzustellen Es sind mehr bertragung Zusatzinformationen Overhead in jeder Nachricht enthalten und es sind keine Zielknotenressourcen f r die Nachricht garantiert
55. ON PERSONAL DAS DURCH DIE AUFSICHTF HRENDE PERSON AM STANDORT DES KUNDEN HIERZU BEFUGT WURDE ALS NICHT EXPLOSIONSGEF HRDET GESICHERT WURDE Z N ACHTUNG NICHT ALLE VERSIONEN DES IND570 SIND ZUR VERWENDUNG IN EXPLOSIONSGEF HRDETEN BEREICHEN GEEIGNET SIEHE DAS DATENSCHILD DES IND570 UM FESTZUSTELLEN OB EIN BESTIMMTES TERMINAL F R DIE VERWENDUNG IN EINEM ALS BRAND ODER EXPLOSIONSGEF HRDET KLASSIFIZIERTEN BEREICH ZUGELASSEN IST TERMINALS DIE NICHT AB WERK ALS DIVISION 2 MARKIERT ODER ALS EUROP ISCHE KATEGORIE 3 ZUGELASSEN SIND D RFEN NICHT IN EINER UMGEBUNG DER DIVISION 2 ODER ZONE 2 22 INSTALLIERT WERDEN Z N ACHTUNG DIE INTERNEN DISKRETE I O RELAISOPTIONEN DARF NICHT IN BEREICHEN WIE WEGEN DER BRENNBARE ODER EXPLOSIVE ATMOSPHARE GEFAHRLICH EINGESTUFT WERDEN DIE NICHTBEACHTUNG DIESES WARNHINWEISES KONNTE ZU VERLETZUNGEN UND ODER SACHSCHADEN FUHREN A ACHTUNG WENN DIESES GER T ALS KOMPONENTE IN EIN SYSTEM INTEGRIERT WIRD MUSS DIE DARAUS ENTSTEHENDE KONSTRUKTION VON QUALIFIZIERTEM PERSONAL BERPR FT WERDEN DAS MIT DEM BAU UND BETRIEB ALLER KOMPONENTEN IM SYSTEM UND DEN POTENZIELLEN GEFAHREN VERTRAUT IST DIE NICHTBEACHTUNG DIESER VORSICHTSMASSNAHMEN K NNTE ZU VERLETZUNGEN UND ODER SACHSCH DEN F HREN A ACHTUNG NUR DIE IN DER IND570 DOKUMENTATIONS CD SPEZIFIZIERTEN KOMPONENTEN D RFEN IN DIESEM TERMINAL VERWENDET WERDEN ALLE GER TE M SSEN IN BEREINSTIMMUNG MIT DEN ANWEISUNGEN IN DER INSTALLATIONSANLEITUNG BESCH
56. R TOLEDO IND5 70 PLC Schnittstellenhandbuch 2 11 Tabelle 2 4 beschreibt die verschiedenen Zustande der LEDs Tabelle 2 4 ControlNet Statusanzeigen LED LED Status Beschreibung Grun blinkend Verbindung im Leerlauf Modulstatus Rot Schwerer Fehler Rot blinkend Geringfugiger Fehler Ae Modul nicht initialisiert mm Schwerer Fehler Wechsel zwischen rot Selbsttest und gr n Rot blinkend Knotenkonfigurationsfehler doppelte MAC ID usw Kanal deaktiviert Normaler Betrieb des Kanals Kanal A Temporarer Fehler Selbstkorrektur des Knotens oder nicht konfiguriert Kanal B Modul A Es wurde keine Verbindung ge ffnet zugeordnet Es wurde eine Verbindung zum Modul ge ffnet 2 10 Programmierbeispiele Die folgenden Abbildungen zeigen Screenshots der Kontaktplanprogrammierungs Beispiele f r die RSLogix 5000 Software Version 20 oder Gr n blinkend Das Beispielprogramm demonstriert die Logik f r die Verkn pfung mit einem IND5 70 das f r die Formate Gleitpunkt oder Ganzzahl konfiguriert ist Die Logik enth lt auch Routinen die Shared Data ber die ControlNet Schnittstelle sowohl im Gleitpunkt als auch im Ganzzahl Datenformat aufrufen Das Beispielprogramm kann jederzeit ohne vorherige Mitteilung ge ndert werden Unter www mt com k nnen Sie sich die neueste Version des PLC Beispielcodes herunterladen Hinweis Der Ordner Utilities der Dokumentations CD Teilenummer 30205330 enth lt die vollst ndige Version der B
57. RIEBEN INSTALLIERT WERDEN FALSCHE ODER ERSATZKOMPONENTEN UND ODER EINE ABWEICHUNG VON DIESEN ANWEISUNGEN KANN DIE EIGENSICHERHEIT DES TERMINALS GEF HRDEN UND ZU VERLETZUNGEN UND ODER SACHSCH DEN F HREN VORSICHT VOR DEM ANSCHLIESSEN ODER ABTRENNEN INTERNER ELEKTRONISCHER BAUTEILE ODER VERBINDUNGSKABEL ZWISCHEN ELEKTRONISCHEN GERATEN MUSS STETS DIE STROMZUFUHR UNTERBROCHEN UND MINDESTENS DREISSIG 30 SEKUNDEN GEWARTET WERDEN BEVOR ANSCHLUSSE ODER ABTRENNUNGEN VORGENOMMEN WERDEN DIE NICHTBEACHTUNG DIESER VORSICHTSMASSNAHMEN KONNTE ZU EINER BESCHADIGUNG ODER DER ZERSTORUNG DES GERATES UND ODER ZU VERLETZUNGEN FUHREN BEACHTEN SIE DIE ENTSPRECHENDEN VORSICHTSMASSNAHMEN BEIM UMGANG MIT GERATEN DIE EMPFINDLICH AUF ELEKTROSTATIK REAGIEREN Anforderungen der sicheren Entsorgung i In bereinstimmung mit der europ ischen Richtlinie 2002 96 EC zu Elektrik und Elektronikabfallen WEEE darf dieses Ger t nicht im Hausm ll entsorgt werden Dies gilt auch je nach spezifischen Anforderungen fur Lander au erhalb der EU Entsorgen Sie dieses Produkt bitte gem den rtlichen Vorschriften an der Sammelstelle die f r elektrische und elektronische Ger te vorgegeben ist Falls Sie irgendwelche Fragen haben wenden Sie sich bitte an die zust ndige Beh rde oder den H ndler von dem Sie dieses Ger t erworben haben Sollte dieses Ger t an andere Parteien weitergegeben werden f r den privaten oder kommerziellen Gebrauch mu
58. Richtlinien zur Kabelausf hrung f r die verschiedenen PLC finden Sie in den Unterlagen von Allen Bradley Gerader Stecker CR Rechtwinkliger Stecker D a La E Abbildung 2 3 ControlNet Anzapf und Endkabel 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 2 9 2 8 1 2 8 1 1 2 8 4 1 1 2 8 1 2 2 8 1 2 1 Softwarekonfiguration Das Terminal IND570 erkennt automatisch die Anwesenheit einer ControlNet Optionsplatine wenn diese installiert ist Wenn das Terminal IND5 70 die Platine erkennt erscheinen die ControlNet Parameter im Terminal Programmblock unter Kommunikation gt PLC Abbildung 2 4 zeigt den ControlNet Programmblock PLC ControlNet Knotenadresse Datenformat Betriebsmodus Format Byte Reihenfolge Nachrichtenzeitfenster Abbildung 2 4 Setup Menu fur ControlNet Die Setup Bl cke ControlNet und Datenformat In diesem Block k nnen Sie die Verwendung der ControlNet Schnittstelle spezifizieren Es stehen verschiedene Optionen zur Verf gung die mit Ihrer Systemkonfiguration bereinstimmen m ssen Setup Block ControlNet Knotenadresse Im Setup Block ControlNet unter Kommunikation gt PLC Schnittstelle gt ControlNet kann der Benutzer die Knotenadresse konfigurieren J edes Terminal IND570 das mit dem Netzwerk verbunden ist steht f r einen physischen Knoten Diese Knotenadresse wird vom Systemplaner festgelegt und dann durch Ein
59. Screenshots dienen nur der Illustration Abbildung 3 23 zeigt die Konfiguration des DeviceNet Scannermoduls 1756 DNB 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 3 19 e a a PR re al ARAO beacgie Semple T ama sm a emmm 1 g acm ee ee pt S pi Grenadinen Findet Mine bis Sear Li Eekgteg E p Add Ce Piirid Ipe 1 1756 epshe brasa z Den Typi Wendin Abee er ZI Tiati Cente Liesen 20 CH Generale LE Backplane 184 47 a P RH Zo Din i Geer BH Deicahit Sample a EEE Progamming For A Abbildung 3 23 DeviceNet Scannermodul Konfiguration 3 11 3 Allgemeine Programmierhinweise Das Beispielprogramm enthalt benutzerdefinierte Typen die verwendet werden k nnen um die Dokumentation des Programms zu unterst tzen F r den Gleitpunkt sind die benutzerdefinierten Typen Cmd_Response und FP_Scale Status in Abbildung 3 24 angegeben ns sl Tad larh EPn ap ail Copia 8 D RR hy i Tess keep z Leikriat de Se Dei a Fei ege Dama ame r an an n amah am arsa Deeg i H 1 Abbildung 3 24 Benutzerdefinierte Gleitpunktdatentypen Im Ganzzahl und Teilstrichmodus ist der benutzerdefinierte Typ Integer Scale Status in Abbildung 3 25 dargestellt 3 20 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 pela pO Bal E Jena m a nt edd har gz La Abbildung 3 25 Benutzerdefinierte Ganzzahl Teilstr
60. TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 3 4 Datendefinition 3 4 1 Datenintegrit t Das Terminal IND5 70 verwendet spezifische Bits damit die PLC best tigen kann dass die Daten ohne Unterbrechung empfangen wurden und kein Fehlerzustand im Terminal IND5 70 vorliegt Es ist wichtig diese Bits zu berwachen eder PLC Code sollte sie verwenden um die Integrit t der fur das Terminal IND570 erhaltenen Daten zu best tigen Spezifische Informationen zu den Bits Data_OK Update In Progress und Data_Integrity und deren Verwendung finden Sie in den Datendiagrammen 3 4 2 Diskrete Daten Eine Beschreibung der diskreten Daten finden Sie in Anhang C Allgemeine Dateneigenschaften eine detaillierte Beschreibung der in jedem Format verf gbaren Daten finden Sie in Anhang A und in Anhang B um das geeignetste Datenformat herauszufinden Es gibt drei Formate f r diskrete Daten die mit der DeviceNet Schnittstellenoption verf gbar sind Ganzzahl Teilstrich und Gleitpunkt Von den Terminals IND5 70 die dieselbe logische DeviceNet Knotenadresse verwenden kann nur ein Datenformattyp ausgew hlt und verwendet werden Die Formate Ganzzahl und Teilstrich erlauben die bidirektionale Kommunikation diskreter bitcodierter Informationen oder 16 bit bin rer Zahlwortwerte Das Terminal IND570 verwendet vier Bytes pro Nachrichtenzeitfenster Zwei Zeitfenster sind im Ganzzahl und Teilstrichmodus verf gbar f r den Gleitpunktmodus ste
61. TON Connotea Cord bunn E i pe br Cegebte fea A Menan ke Ce m pet LISCH oe g Gg Wei H 7 piw Coin l Abbildung 2 8 Moduldefinitionen f r Terminals mit 1 und 4 Nachrichtenzeitfenstern die das Format Gleitpunkt verwenden 2 14 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 Das Beispielprogramm enth lt au erdem eine RSNetworx Konfigurationsdatei fur ControlNet mit der Bezeichnung IND570 xc in der alle 4 Knoten definiert sind siehe Abbildung 2 9 BE EE mn ELITE De Et yer Hetz Drie Deen Tech Dee 1a TST Lee tate clea m CLT CT vi ER rites Cat EN ME DECHE ez in m Lrkren Era Type 20 wv EY Recall Aut Aen Brgces i E Bert inrait Seance ber NA KN D Seest eg Gare fd Abbildung 2 9 RSNetworx Konfigurationsdatei mit 4 definierten Knoten Diese Konfiguration muss auf das ControlNet Scannermodul heruntergeladen und geplant werden damit das Beispielprogramm korrekt funktioniert Die folgenden RSLogix 5000 Screenshots f r die Datenformate Ganzzahl und Gleitounkt zeigen nur ein Beispiel einer speziellen Eingangs und Ausgangsgr enkonfiguration Die I O Gr en f r die Verbindungsparameter m ssen unter Ber cksichtigung der Anzahl der Nachrichtenzeitfenster die in den Einstellungen der PLC Datenformat Nachrichtenzeitfenster im IND5 70 zugeordnet sind konfiguriert werden In Tabelle 2 5 und Tabelle 2 6 ist die Beziehung zwischen den Nachrichtenzeitfenstern
62. Unit Version 2 6 L 5R1 b Copyright 1995 2003 Schneider Electric GmbH ww POCO CO Current user Access level Supervisor Connection none Licensed to Serial Abbildung 5 5 Concept Programmierungseinheit Begr ungsbildschirm 1 ffnen Sie ein Projekt indem Sie das Dateimen aufrufen auf OPEN ffnen klicken und anschlie end das Projekt ausw hlen In diesem Beispiel hei t das Projekt MT_INT PRJ Abbildung 5 6 Open File x File name Folders Ok MT_INT PRi cconcepttestpr mt bak ER Cancel D Lesch CONCEPT Network TESTPR Es MIT BAK C DER d EI DER GLP List files of type Drives Concept Projects pry ll E c d Abbildung 5 6 Projektauswahldialog 2 Sobald das Projekt ge ffnet ist sollte der Projektbrowser erscheinen andernfalls klicken Sie auf Ee um ihn anzuzeigen 30237955 00 03 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 5 9 3 Als Nachstes muss die Netzwerkkarte konfiguriert werden Doppelklicken Sie auf Ihr Projekt im Projektorowser In diesem Beispiel klicken Sie auf das blau markierte Element Abbildung 5 7 um das Fenster PLC Configuration PLC Konfiguration zu ffnen EJ Project Browser lol Project MT_INT MT Scales JE INTEGER cale_1 scale 2 Scales ED Scale 4 Abbildung 5 7 Projektansicht im Projektbrowser 4 Das Fenster PLC Configuration PLC Konfiguration Abbildung 5 8 offnet sic
63. Waage 1 110 Dezimal schreibweise im Befehlswort O Die PLC Bh den Befehl zur Einstellung des Grenzwerts f r Zielwert 1 3 Das Terminal IND570 sieht u einen neuen Befehl l dt Befehlsbest tigung Gleitpunkt den Wert in den Zielwert wert und beendet eine F P ind 30 Ruckmeldung um den neuen Zielwert anzuzeigen A Die PLC weist das Dezimal Terminal IND570 an den IE lead neuen Zielwert zu CTT EE O K Das Sec IND570 sieht den neuen Befehl F P S 30 Die PLC muss warten bis eine Befehlsbest tigung eingegangen ist bevor der n chste Befehl an das Terminal IND5 70 gesendet wird Nachdem die PLC den Zielwert geladen hat kann sie wieder die notwendige Gewichtsinformationen berwachen indem ein Befehl zur Meldung des Gewichts gesendet oder eine Rotation der gemeldeten Daten konfiguriert wird 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch B 11 Tabelle B 7 Datenanforderung Rotation von Brutto und Trendgewicht das bei jedem Aktualisierungszyklus der Schnittstelle aktualisiert wird Waagenbefehl Gleitpunktwert Befehlsantwort Gleitpunkt von der PLC der Waage vom Terminal wert 1 3 Die PLC l scht alle bisherigen lac a Rotationen mit dem Reset ao 2 Befehls Das Terminal IND5 70 sieht den best tigung 1 neuen Befehl F P ind 30 3 40 Die PLC f gt das Bruttogewicht zur Pezimaischreib ni tier Rotation hinzu weise im Befehlswor
64. Waagen Das IND570 verwendet zwei Datenintegrit ts Bits um die Datenintegrit t bei der Kommunikation mit der PLC aufrechtzuerhalten Ein Bit befindet sich im Anfangs Byte der Daten das zweite im Abschluss Byte der Daten f r einen Waagenplatz Das PLC Programm muss sicherstellen dass beide Datenintegrit ts Bits die gleiche Polaritat f r die Daten im Waagenplatz haben um g ltig zu sein Es istm glich dass das PLC Programm verschiedene aufeinander folgende ung ltige Lesevorg nge erkennt wenn das IND5 70 unaufgefordert Gewichtsaktualisierungen sendet Wenn das PLC Programm diesen Zustand erkennt sollte ein neuer Befehl an das IND570 gesendet werden 6 4 3 Hinweise Gleitpunktzahlen in verschiedenen PLC Die PLC Simatic TI505 unterst tzt Gleitpunktzahlen nach IEEE Norm Nach den Angaben im Simatic T1505 Programmierreferenzhandbuch werden reelle Zahlen im 32 Bit Format mit einfacher Genauigkeit entsprechend der ANSI IEEE Norm 754 1985 im Bereich von 5 42101070 E 20 bis 9 22337177 E18 gespeichert Die PLC Siemens S5 unterst tzt nicht automatisch Gleitpunktzahlen im IEEE Format Die PLC 55 unterst tzt die Gleitpunktzahlen im eigenen internen Format Es kann ein Softwarefunktionsblock in die PLC S5 implementiert werden um zwischen S5 Gleitpunktzahlen und Gleitpunktzahlen nach IEEE Norm zu wechseln Die PLC Siemens 57 und Rockwell Allen Bradley unterst tzen Gleitounktzahlen nach IEEE Norm 6 5 Shared Data 6 5 1 Funktionsubersicht
65. Wri kret agt niara oat De SIY Verte companied Op un Si ER TE i ia Site Dita Faire Poni viitat ti ta t MOATO i Sheed Deis Zrrerg Sta v gben ov MI FASO nemme Shared Zei Command Fund Zeep pe a vw zi 7h Ku Arten Sten Shared Dain Ware Lea Lean Hi pe er Gre DIER EWEN Heng CRL DER 13 RFP De SOV Acten Hameffl Shaved Der berena Name for Hee pr Verde ACC ER OnAAALTIR A L CE D rw SIN Aere Mangii Era Data due kee tat aed oe Ve Soen 2 CHARACTIA f za Ee 38 MO FR Dai SEN A eeah emi Share Data Verben tine for Bed or Webe Ateka ORT En e 3 SO Di ee 3 MER De SI eco Hp Shared Date vw re for Bund or db Aren RT Ted Tee i A EE Des EN Locana email Shaved Date Vrape Alma bar Bee or Wirt Aeren CDMARALITE oe Des af FP Des thy Accom hams Sneed Chale Via Agate fur Bee or Webs Agent T DAlahecten General MOSS Sage SATIS KI Station Progeamil Ke pr e Aa e A3 Abbildung 6 18 Shared Data Variablenzugriffstabelle 1 Setzen Sie dieses Bit auf 1 um einen Lesevorgang auszul sen 2 Setzen Sie dieses Bit auf 1 um einen Schreibvorgang auszul sen 3 Aktualisieren Sie das DB1 Shared Data Namenarray hier Bei Shared Data Zugrifisroutinen innerhalb des Beispielprogramms sind vor allem die Zeitgeber zu beachten die kontrollieren wann der zuletzt ausgegebene Befehl auf null gesetzt wurde Mit diesen Zeitgebern muss der Shared Data Befehl f r mindestens 100 Millisekunden auf null gesetzt sein damit das Terminal erkennen kann wann der n chste ne
66. abelle 4 3 sind die Eingangs und Ausgangsinformationen aufgelistet 30237955 01 06 2015 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 4 5 Tabelle 4 3 Ganzzahl und Teilstricheingangsdaten und Datennutzung der Ethernet IP PLC Ganzzahlwert ooo r WW hice In aagen R 4 Bytes 2 Ganzzahlwert 2 En rie swore a 3 Waagen 8 Bytes 8 Bytes j 3 zustand Ganzzahlwert oa E en wm E 4 5 Waagen 8 12 Bytes 12 Bytes zustand ECH Ganzzahlwert _ 8 W rter 8 W rter Waagen 2 16 Bytes 16 Bytes zustand Das Gleitounktformat verwendet pro Nachrichtenzeitfenster vier 16 Bit Datenw rter f r den Eingang und drei 16 Bit Datenw rter f r den Ausgang Die Tabelle 4 4 enth lt Einzelheiten 4 6 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 Tabelle 4 3 Gleitpunkt Eingangsworter der Ethernet IP PLC 4 Worter 4 Worter by NEW 8 Bytes 8 Bytes e LU lt P Carr Bi e Gleitounktwert H 8 4 Byte Gleitounkt Waagen 3 g Lastwert Zustand i Befehlsantwort h K 4 Byte 18 ch m L Gleitpunktwert Sg Lastwert 6 8 HEHE BEE 3 5 waan P T Befehl 7 10 Worter 5 1 1 Befehlsantwort j 20 Bytes 9 4 Byte Gleitpunkt 4 Byte Lastwert T 12 W rter Gleitpunktwert 9 24 Bytes he Befehl 0 Waagen 13 W rter 5 1 zustand e 26 Bytes 8 4 Byte Gleitpunkt Befehlsantwort by E 4 Byte Gleitounktwert 12 LA
67. achrichtenzeitfenster W hlen Sie 1 2 3 oder 4 Zeitfenster Fehlerbehebung Wenn das IND570 nicht mit der PLC kommuniziert gehen Sie wie folgt vor berpr fen Sie ob das IND570 auf einen Ping im Netzwerk reagiert Andernfalls pr fen Sie die Verdrahtung und die Netzwerkverbindungen Verwenden Sie die Status LEDs siehe folgende Beschreibung um spezifische Netzwerkfehlerzustande z B einen IP Adressenkonflikt zu erkennen und zu beheben berpr fen Sie ob die IND570 Einstellungen f r den Datentyp die I O Gr e und die IP Adresszuordnung mit den Informationen in der PLC bereinstimmen und ob jedes IND570 eine eindeutige Adresse besitzt berpr fen Sie das elektronische Keying vom PLC Programm berpr fen Sie ob die Firmware Version des Ethernet IP Moduls im IND5 70 gr er oder gleich der Firmware Version im Kommunikationsmodul des IND570 in der PLC ist ndern Sie ggf die Firmware Version im PLC Kommunikationsmodul Wenn die PLC Schnittstellenplatine von einem anderen Typ gewechselt wurde z B DeviceNet oder ControlNet muss ein Master Reset des Terminals IND570 durchgef hrt werden Wenden Sie sich an den Mettler Toledo Kundendienst wenn Sie Hilfe ben tigen Um die Ethernet IP Schnittstelle zu ersetzen wenden Sie sich an den Kundendienst von METTLER TOLEDO Status LEDs Die Ethernet IP Schnittstellenkarte besitzt vier Status LED Anzeigen um die Kommunikation und den Fehlerstatus der Karte anzugeben Abb
68. agung das die Bedeutung der Nachricht festlegt Das Nachrichten bertragungsprotokoll ist in den Nachrichtendaten enthalten Explizite Nachrichten sind ein einmaliger Transport eines Datenobjekts um die typischen anforderungs antwortorientierten Funktionen auszuf hren z B Modulkonfiguration Diese Nachrichten sind in der Regel Punkt zu Punkt Nachrichten IND5 70 Explizite Nachrichten bertragung Implizite Nachrichten bertragung Implizite Nachrichten werden uber I O Verbindungen mit einer dazugeh rigen Verbindungs ID ausgetauscht Die Verbindungs ID definiert die Bedeutung der Daten und legt die regelm ige wiederholte Transportfrequenz und Transportklasse fest In den Nachrichtendaten ist im Gegensatz zur expliziten Nachrichten bertragung kein Nachrichten bertragungsprotokoll enthalten Implizite Nachrichten k nnen Punkt zu Punkt oder Multicast Nachrichten sein und werden verwendet um anwendungsspezifische I O Daten zu bertragen Dieser Begriff wird synonym mit dem Begriff I O Nachrichten bertragung verwendet O Client Funktion die mit einem I O Nachrichten bertragungsdienst eines anderen Ger ts 1 O Server eine Aufgabe ausf hrt Initiiert eine Anforderung fur eine I O Nachrichtan das Servermodul Der I O Client ist ein Verbindungsursprung O Nachrichten Pe bertragung Wird synonym mit dem Begriff implizite Nachrichten bertragung verwendet O Server Funktion die einem anderen Ger t 1
69. ausgangsfunktion Wenn die Quelle des Analogausgangs das angezeigte Gewicht das Bruttogewicht oder das Trendgewicht ist liegen die Ausgangssignale im unteren Grenzwert 0 VDC oder 4 mA wenn der dargestellte Wert null ist Wenn der Wert den oberen Grenzwert erreicht erhoht sich das Ausgangssignal auf den oberen Grenzwert 10 VDC bzw 20 mA J eder Wert zwischen null und dem oberen Grenzwert wird als Prozentsatz des Ausgangssignals proportional zum Prozentsatz des Wertes dargestellt Das absolute angezeigte Gewicht und das absolute Trendgewicht werden verwendet wenn das Material im Nettomodus von einer Waage entfernt wird In diesen Fallen erscheinen negative Werte f r das angezeigte Gewicht und das Trendgewicht aber das Analogausgangssignal behandelt sie als absolute Werte das negative Vorzeichen wird ignoriert Die Ausgangssignale nehmen zu wenn sich der ausgewertete absolute Gewichtswert oder der absolute Trendgewichtswert erh ht Wie der Analogausgang unter null und ber dem oberen Grenzwert funktioniert h ngt von der Auswahl der Quelle angezeigtes Gewicht absolutes angezeigtes Gewicht Bruttogewicht Trendgewicht oder absolutes Trendgewicht und vom Typ des Analogsignals 4 20 mA oder 0 10 VDC ab In Tabelle 1 1 ist detailliert aufgef hrt wie der Analogausgang unter diesen Bedingungen reagiert Um das Trendgewicht als Quelle zu verwenden muss dies im Setup Men unter Waage gt Trendgewicht aktiviert sein Informationen zur
70. bleibt dort bis die Anzeige nicht l nger leer ist Dies ist nur m glich wenn das Gewicht im Bruttomodus mit dem absoluten angezeigten Gewicht als Quelle verwendet wird Funktioniert in diesem Fall wie bei der Standardeinstellung Angezeigtes Gewicht Wenn das Bruttogewicht unter null fallt nimmt das Analogsignal weiter ab Wenn der Punkt fur das Loschen von Anzeigen unter null erreicht ist oder der negative Bereich des Analogsignals berschritten ist schaltet der Analogausgang sofort auf ca 0 mA und bleibt dort bis die Anzeige nicht langer leer ist und bis das Analogsignal wieder in den Erkennungsbereich zur ckkehrt Wenn das Bruttogewicht den oberen Grenzwert berschreitet steigt das Analogsignal weiter an Wenn der Punkt f r das L schen der Anzeige erreicht ist oder der positive Bereich des Analogsignals berschritten ist schaltet der Analogausgang sofort auf ca 24 mA und bleibt dort bis die Anzeige nicht l nger leer ist und bis das Analogsignal wieder in den Erkennungsbereich zur ckkehrt METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 1 3 Unter null Wenn das Trendgewicht unter null fallt schaltet der Analogausgang schnell auf ca 0 mA und bleibt dort bis das Trendgewicht wieder in den programmierten Bereich zur ckkehrt Der sprunghafte Wechsel zu 0 mA titt nur so schnell auf wie der Trendgewichtswert im Terminal aktualisiert wird Die Trendgewichtsaktualisierung basiert auf dem im Setup Menu des Terminals aus
71. bus TCP _ ae FiherNet P Modbus TOP MAC Adresse DHCP Klient IP Adresse Subnetz Maske Gotewoy Adrasse Datenformal Beiriebsmodus Formal Byte Reihenfolge Nochrichlenzeitfenster Abbildung 5 3 Der Setup Block Modbus TCP 5 6 1 Setup Bl cke Modbus TCP und Datenformat 5 6 1 1 Setup Block Modbus TCP Die Modbus TCP Konfiguration erfolgt im gleichen Setup Block wie die Ethernet IP Konfiguration Im Modbus Setup unter Kommunikation gt PLC gt Ethemet IP Modbus TCP k nnen die IP Adresse die Subnetz Maske und die Gateway Adresse f r die Modbus TCP Schnittstelle festgelegt werden Wenn DHCP ausgew hlt ist startet das Terminal IND570 neu und f llt automatisch die Felder IP Adresse Subnetz Maske und Gateway Adresse mit den vom Netzwerk erhaltenen Informationen aus Die MAC Adresse wird angezeigt kann jedoch nicht ge ndert werden 5 6 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 00 03 2015 5 6 1 2 5 6 1 2 1 5 6 1 2 2 20 L23 KELAA 9 7 30237955 00 03 2015 Setup Block Datenformat Gehen Sie im Setup Menu zu Kommunikation gt PLC Schnittstelle gt Datenformat Die folgenden Felder sind f r Modbus TCP verf gbar Betriebsmodus Der Betriebsmodus kann aus einer Dropdown Liste ausgew hlt werden Sie haben folgende Optionen Kompatibilitatsmodus Standard IND560 Emulation J e nach Auswahl der Byte Reihenfolge siehe Abschnitt 5 6 1 2 3 Byte Reihenfolge liefert der Kompatibilit
72. ce Identity Primary Vendor Rockwell Automation Allen Bradley 1 00 Type Communication Adapter D2 07565 Device 1756 DNBAA DA 00 Catalog N Revision 4005 Abbildung 3 16 Scannereigenschaftendialog Ausgangsbildschirm 7 Klicken Sie im Eigenschaftendialogfeld auf die Registerkarte Scanlist Scanliste Es erscheint ein Fenster wie in Abbildung 3 17 22 4 756 DNB A General Module Scanl st Input Output ADR Summary Available Devices Scanl zt EH 02 MT IND DNET 1 gt gt we Automap op Add D Electronic Key Upload from Scanner NEE NEN Download to Scanner OF Cancel Apply Help Abbildung 3 17 Scannereigenschaftendialog Registerkarte Scanlist Scanliste 30237955 01 06 2015 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 3 15 8 Markieren Sie das IND Terminal MT IND DNET und klicken Sie mit der linken Maustaste darauf um es zur Scanliste hinzuzufugen Sobald das IND Terminal hinzugefugt wurde erscheint es im rechten Teilfenster Abbildung 3 18 Klicken Sie auf OK 1 756 DNB A General Module Sesniist input Output ADA Summary Avalable Devices Scankt Ze MT IND DNET W Node Active Electronic Eer Device Type Iw Werder bw Product Code Mago Revision Abbildung 3 18 IND Terminal zur Scanliste hinzugefugt 9 Bearbeiten Sie im n chsten Schritt die I O Parameter des IND Terminals indem Sie auf die Schaltfl
73. cel Mettler Toledo DNBOOOO1000 KC Rockwell Automation Allen Bradley f Register a single file To perform an installation test op the fileja click Next tat Abbildung 3 7 Datei ausgew hlt bereit f r Registrierung 3 10 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 30237955 01 06 2015 8 Bestatigen Sie die Fehlermeldung Diese Fehlermeldung wird erzeugt weil die generische EDS Datei auch fur andere MT Gerate geeignet ist Die I O Gr en werden sp ter im Prozess konfiguriert i RER Sa EEN ER w EES EH 3 ES P m 1756 DNB A Lx j General Module Scanlist Input Output ADA Summary Available Devices Scanlist IER MT IND DNET EINEN MT IND DNET Edit 1 0 Parameters 02 MT IND DNET Strobed Input Size 0 Bytes scanner Configuration Applet Change of State JA Cyclic f Change of State Cyclic Warning The connection sizes that you ve entered differ from that expected by the device IF you choose Yes to continue the connection to the device may Fail To restore the sizes back the default expected by the device click the Restore IO sizes button Do you want bo continue using the values that you have manually entered Das Fenster erscheint nach dem Klick auf die Schaltflache OK Klicken Sie UK Cancel Restore LU Sizes auf die Schaltfl che Yes ja um ED Specialty 1 0 EH vendor 2 ET Mettler Toledo
74. das Nettomodus Bit ist auf 1 gesetzt wenn sich die Waage im Nettomodus befindet ein Tarawert erfasst wurde Bit 14 des zweiten Wortes Aktualisierung wird durchgef hrt steht auf 1 wenn die Anzeige die Daten gerade an den PLC Kommunikationsadapter sendet Die PLC sollte alle Daten ignorieren wenn das Bit auf 1 gesetzt ist Bit 15 des zweiten Wortes das Bit Data_OK ist auf 1 gesetzt wenn die Anzeigebetriebsbedingungen normal sind Das Bit wird beim Einschalten bei der Konfiguration der Anzeige bei berkapazit t oder bei einem Wert unter null auf O gesetzt wenn der x10 Anzeigemodus verwendet wird befindet sich der Ganzzahlwert des ersten Wortes ebenfalls auf 0 Die PLC sollte das Bit Data_OK in der IND570 Kommunikation Stets berwachen und auch alle PLC Daten auf Verbindungsfehler berpr fen die m glicherweise in der PLC vorliegen siehe dazu die Unterlagen der PLC um die G ltigkeit der Daten in der PLC zu bestimmen METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 30237955 01 06 2015 Tabelle A 2 Schreiben diskreter Daten im Ganzzahl oder Teilstrichmodus PLC gt IND570 pro Nachrichtenzeitfenster stunn Erstes Wor Zweites Wor Waagenbefeh 1 Start Abort Target nur 1 Nachrichtenzeitfenster Message Display Mode nur 1 Nachrichtenzeitfenster Message Display Mode nur 1 Nachrichtenzeitfenster Message Display Mode nur 1 Nachrichtenze
75. dass bei der Aktivierung von Shared Data die durch die GSD Datei festgelegte O Gr e unabh ngig von der Anzahl der konfigurierten Meldungsplatze immer I O 28 W rter sein sollte gilt nur f r den Gleitpunktmodus 6 10 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 6 7 Steuerung der diskreten I O mit einer PLC Schnittstelle Das Terminal IND570 kann die diskreten Ausgange direkt steuern und die diskreten Eingange uber die digitale PLC Schnittstellenoption lesen Systemintegratoren mussen berucksichtigen dass die Aktualisierung der diskreten Ein und Ausgange des IND570 mit der A D Rate synchronisiert wird nicht mit der I O Scanrate der PLC Dies f hrt zu einer sp rbaren Verz gerung beim Lesen der Eing nge oder beim Aktualisieren der Ausg nge durch die PLC im Vergleich zu den echten Signalen Die Verdrahtung der diskreten UO finden Sie im Installationshandbuch des Terminals IND5 70 Beachten Sie dass die Ausg nge im Terminal IND570 unter Setup gt Anwendung gt Diskreter UO nicht zugeordnet sein d rfen damit die PLC sie steuern kann 6 8 Hardwarekonfiguration 6 8 1 Verdrahtung Die Profibus Optionsplatine des Terminals IND5 70 besitzt einen DB 9 Verbinder zum Anschluss an die Profibus Netzwerkschnittstelle Abbildung 6 5 Kabell nge Kabeltyp und Kabelabschluss werden vom Profibus festgelegt Richtlinien zur Kabelausf hrung f r die verschiedenen PLC finden Sie in den PLC Unterlagen
76. des IND570 und der I O Gr e f r die Datenformate Ganzzahl Teilstrich und Gleitpunkt in RSLogix 5000 dargestellt Tabelle 2 5 Nachrichtenzeitfenster und PLC I O Gr en Ganzzahl Teilstrich 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 2 15 Tabelle 2 6 Nachrichtenzeitfenster und PLC I O Gr en Gleitpunkt 2 10 1 Allgemeine Programmierknoten Die folgenden Prinzipien sollten immer angewandt werden um die G ltigkeit der Daten vor der Verwendung in einem Prozess zu gew hrleisten Beachten Sie dass es verschiedene Prinzipien f r verschiedene Modi Gleitpunkt Ganzzahl oder Teilstriche gibt Im Gleitpunktmodus sollten die vom Terminal gelesenen Daten mit dem Bit Data_OK und den zwei Datenintegrit ts Bits gefiltert werden siehe Abbildung 2 10 Head re rec OS ThE reed GER sgr FOR eel mp rg E Fa Fra d en Hp FF an Pt Tor T ct ci ec e Ca eta bi ie a O ed ae rn Dais tity G t ES een Feet er ee Be Fie cbr hia da bi saich S aa SL BE De Ha Dais Cet ca at Dana mar ban En P g bach Togo te Borg eee freen rete ebe ek Loge Pom Faf D s DE Dali Fiap Ey D s b s 2 R m Ip Corie Tice i Deets i5 CAT Coire Poet ities BOANO Coripe Poot Saft ja P i rer er Fis Dass his TS ii Teee PETTO aeni Fra Beal Peep Des RES Corte Frei Uwe RT Connain freien 14 Gaaah i Cee Det PRT Gere Tess 38 remm z Abbildung 2 10 Filterung mit dem Bit Data OK und zwei Datenintegri
77. e Adresse des Moduls in der o Software festgelegt wird und die DIP Schalter alle ge ffnet sein m ssen ersic Modbus TCP Eigenschaften Datendefinition Steuerung der diskreten UO mit ER _ MAC ID DIP 2 Ethernet einer PLC Enistele et Status Softwarekonfiguration RJ 45 LEDs Fehlerbehebung Konfigurationsbeispiel plates Abbildung 5 1 Komponenten der Ethernet IP Modbus TCP Optionsplatine 5 2 bersicht Das Modbus Protokoll ist eine Nachrichtenstruktur die 1979 von Modicon entwickelt wurde Es wird verwendet um die Master Slave Client Server Kommunikation zwischen intelligenten Geraten herzustellen Es ist ein offenes Standardnetzwerkprotokoll das in der industriellen Fertigung haufig verwendet wird Modbus kann in mehreren Master Slave Anwendungen eingesetzt werden um Ger te zu berwachen und zu programmieren die Kommunikation zwischen intelligenten Ger ten Sensoren und Instrumenten zu erm glichen und Feldgerate mit PCs und HMIs zu berwachen Modbus ist au erdem ein ideales Protokoll f r RTU Anwendungen f r die eine drahtlose Kommunikation erforderlich ist TCP IP ist ein Internettransportprotokoll das aus mehreren Protokollen besteht und einen zuverl ssigen Datentransportmechanismus zwischen Ger ten bereitstellt Die offene Modbus TCP IP Spezifikation wurde 1999 entwickelt Das Modbus TCP Protokoll nimmt die Modbus Anweisung und bettet diese in TCP IP ein 5 3 Modbus TCP Eigenschaften Benutzerprog
78. e Status m Command Command Response 8 4 Byte Floating Point 4 Byte PR gt a Load Value AoatingPointvalue 5 7 scale Status 5 4 Byte Floating Point 8 Command Response 2 Load Value Kl 5 4 Byte i 8 0 Null SD Command SD Command 5 Floating Point Value o 1 Read SD Command NULL 1 gt 2 Write SD Command 5 l z SD Access Status String i e A AKO101 7 eg N m Byte 2 Byte 3 0 Null Status Byte 0 Byte 1 36 Elston ee 38 Byte 4 Byte 5 2 Invalid SD Name Byte 2 Byte 3 Bes aen oe 40 Byte 6 Byte 7 4 Field Write Protected Byte 4 Byte 5 4 Byte 8 Byte 9 d Byte 6 Byte 7 44 Byte 10 Byte 11 Byte 8 Byte 9 Bytes Read FROM Shared Data Shared Data Enabled Area e Em e so s2 en men 54 Reserved Byte18 Byte 19 SD refers to Shared Data Write these Bytes Abbildung 6 4 1 O Zuordnung fur Gleitpunkt Die Tabelle mit der I O Zuordnung f r Gleitpunktzahlen enth lt die allgemeine I O Zuordnung fur das Terminal IND570 das f r den PLC Kommunikationsmodus Gleitpunkt konfiguriert wurde eder Meldungsplatz belegt 8 Bytes f r den Eingangs und 6 Bytes f r den Ausgangsspeicher wobei der Ausgang um 2 Bytes versetzt ist Bei der Konfiguration der Kommunikation der PLC sollte die geeignete GSD I O Auswahl wie folgt getroffen werden 1 Meldungsplatz I O 4 W rter 2 Meldungspl tze I O 8 W rter 3 Meldungsplatze I O 12 W rter 4 Meldungspl tze I O 16 W rter Beachten Sie
79. ealth Black 14 2 1 agadi 100128 Diagnostic Block 344s Leese ol tear ae E 1 192168 1 36 300 400001 400001 5 Hold Last 401025 401025 8 ES ES 5 Ea Bi E Ea ESCH Ei Ei Ea E ea EA BE Ei BS E ES E ES r 4 a UK Cancel Help Abbildung 5 9 Fenster Ethernet I O Scanner Wenn Sie auf die Hilfe Schaltflache unten rechts in Abbildung 5 9 klicken erhalten Sie eine detaillierte Beschreibung der einzelnen Spalten im Konfigurationsfenster Es mussen folgende Elemente konfiguriert werden Slave IP Address IP Adresse der Modbus TCP Schnittstelle des Terminals IND570 Der Wert wird im Setup Menu des IND570 unter Communication gt PLC Interface gt EtherNet IP Kommunikation gt PLC Schnittstelle gt Ethernet IP konfiguriert UnitID Dieser Wert ist meist 0 Health Timeout Rep Rate Read Ref Master Der Beginn des PLC Registers in das die Informationen von IND570 geschrieben werden Diese Adresse ist IMMER 400001 Read Ref Slave Der Beginn des IND570 Registers in dem die Waagendaten gespeichert werden Diese Adresse kann jeden Wert der PLC Adresse 4XXXXX annehmen E Beachten Sie dass die Daten im Read Ref Slave gelesen und anschlie end im Read Ref Master gespeichert werden 30237955 00 03 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 5 11 Read Length amp Die Lese und Schreibl nge wird von den IND570 Einstellungen festgelegt und ist Write Length von der A
80. echselt wurde z B ControlNet oder DeviceNet muss ein Master Reset des Terminals IND570 durchgef hrt werden Wenden Sie sich an den METTLER TOLEDO Kundendienst wenn Sie Hilfe ben tigen Um die ControlNet Schnittstelle zu ersetzen wenden Sie sich an den Kundendienst von METTLER TOLEDO METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 5 7 5 7 1 Status LEDs Die Ethernet IP Modbus TCP Schnittstellenkarte besitzt vier Status LED Anzeigen um die Kommunikation und den Fehlerstatus der Karte anzugeben Abbildung 5 1 zeigt die Position dieser LEDs und Abbildung 5 4 zeigt die Anordnung der LEDs auf der Platine Tabelle 5 5 erlautert die Bedeutung Linkaktivit t 1 O Modulstatus Aktivitat 4 3 Netzwerkstatus Abbildung 5 4 Status LEDs der Modbus TCP Platine Tabelle 5 5 LED Statusanzeigen der EtherNet IP Modbus TCP Platine Verbunden Grun leuchtend Grun leuchtend Grun leuchtend Grun blinkend Kabel von PLC getrennt Grun leuchtend Grun blinkend Rot blinkend Grun blinkend Kabel von Terminal getrennt Aus Grun blinkend Rot blinkend Aus PLC im Programmiermodus Grun leuchtend Grun blinkend Grun leuchtend Grun blinkend Terminal Grun leuchtend Grun leuchtend Grun leuchtend Grun blinkend Konfigurationsmodus 5 8 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 00 03 2015 5 8 Konfigurationsbeispiel f r Modbus TCP Diese Demo wurde mit der Concept Version 2 6 XL SR1 b konfiguriert Abbildung 5 5 Concept Programming
81. ed Data Die PLC kann mit Get Attribute Single 0x hex eine Shared Data Variable lesen und mit Set Attribute Single 10 hex eine Shared Data Variable schreiben Das Shared Data Referenzhandbuch f r IND570 ist auf der Dokumentations CD des Terminals enthalten 4 6 Steuerung der diskreten I O mit einer PLC Schnittstelle Siehe dazu Anhang C Allgemeine Dateneigenschaften 4 8 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 4 7 4 7 1 4 7 1 1 4 7 1 2 4 1 1 2 1 30237955 01 06 2015 Softwarekonfiguration Wenn das Terminal IND570 die Anwesenheit einer EtherNet IP Platine erkennt werden die EtherNet IP Parameter im Setup Block unter Communication gt PLC gt EtherNet IP Kommunikation gt PLC gt Ethernet IP aktiviert Abbildung 4 2 zeigt den Setup Block Ethernet IP KR FtherNetlP Modbus TCP MAC Adresse HCH Nor IP Adresse Subnetz Maske Gotawav Adrasse Datenformal Belriehsimodus Format Byte Reihenfolge Nochrichlenzeitfenster Abbildung 4 2 Setup Block Ethernet IP Setup Bl cke Ethernet IP und Datenformat Setup Block Ethernet IP Im Setup Block Ethernet IP unter Kommunikation gt PLC Schnittstelle gt Ethemet IP k nnen die IP Adresse die Subnetz Maske und die Gateway Adresse der Ethernet IP Schnittstelle festgelegt werden Wenn DHCP ausgew hlt ist startet das Terminal IND570 neu und f llt automatisch die Felder IP Adresse Subnetz Maske und Gateway Adresse mit den vo
82. ef hrt kann es passieren das ung ltige Daten vom PLC Programm verwendet werden METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 4 15 Fur den Ganzzahl oder Teilstrichmodus sollte ein hnlicher Filter entsprechend Abbildung 4 9 verwendet werden if ie Cote OF iag a on sad ere a iin D Vodaie in progress Dei ihe West Cet and mu bby he noemer in gerent feck Veg Risi Pat Ta Larri ern valid Or ba pla ceed it by Ei PLL pce ince Ei rel nd fron Pe A Darren H Be Dala DE Ei gaga oM eerie a he Gye Versch aa a flag thal See m oa Gre oa the koad apl L cl es Cais OF Upssie in Fresess iyo RESTO integer 2Eiete1 18 DS 1 MUL y N regm D Dals OR ROSTO BOSO nisya 32twei 15 Je i Deg iminy Osis 1501 0 Abbildung 4 9 Lesen der zyklischen Daten im Ganzzahlmodus In diesem Fall werden die Daten mit dem Bit Data OK und mit dem Bit Update_In_Progress gefiltert um sicherzustellen dass die Daten vom Terminal gultig sind Von hier werden die Daten in einen Gleitpunktwert konvertiert indem sie mit der fest programmierten Schrittweite multipliziert werden damit das Terminal den Dezimalpunkt korrekt setzt 4 9 3 bersicht ber den Shared Data Zugriff Shared Data ist ein Speicherplatz im Terminal der viele verschiedene Informationen z B Standardgewichtsdaten Systemvariablen und Task Expert Anwendungsdaten enth lt Wenn die PLC auf diese Informationen zugreifen kann ist dies u erst hilfreich f r die Koordination des
83. efehl das nachste Feld zu melden 14 Das Terminal IND5 70 best tigt den EN Befehl und sendet das Trendgewicht See Befehls bei jedem Aktualisierungszyklus der zuk n ge bestatigung 2 Schnittstelle bis die PLC den Befehl F P ind 6 erteilt das nachste Rotationsfeld zu melden Gleitpunkt wert Netto gewicht Dezimalschreib weise im Befehlswort O F r die zuk nftige Verwendung RESERVIERT Gleitounkt wert Trend gewicht Befehls best tigung 2 F P ind 6 Gleitounkt wert Netto gewicht Dezimalschreib weise im Befehlswort O Gleitounkt wert Trend Verwendung RESERVIERT gewicht Ca alle 60 ms aktualisiert das Terminal IND570 die Daten mit neuen Daten springt jedoch erst zum n chsten Feld wenn die PLC den Befehl sendet das n chste Feld zu melden Die PLC muss die Gleitpunktanzeige Bits pr fen um festzulegen welche Daten im Gleitpunktwert stehen B 14 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 C Allgemeine Dateneigenschaften CL Datenformate C 1 1 Diskrete Daten Es sind drei Datenformate verf gbar Ganzzahl Standard Teilstrich und Gleitpunkt Ganzzahl Zeigt das Waagengewicht als 16 Bit Ganzzahl an 32767 Teilstriche Zeigt das Waagengewicht in Teilstrichen der Anzeige an 32767 Die PLC multipliziert die gemeldeten Teilstriche mit der Schrittweite um das Gewicht in der Anzeigema einheit zu berechnen Gleitpunkt Zeigt das
84. efinitionen finden Sie in Tabelle 2 2 Nachrichtenzeitfenster Wahlen Sie 1 2 3 oder 4 Zeitfenster Fehlerbehebung Wenn das IND5 70 nicht mit der PLC kommuniziert gehen Sie wie folgt vor berpr fen Sie die Verdrahtung und den Netzwerkabschluss berpr fen Sie ob die IND570 Einstellungen f r den Datentyp die I O Gr e und die Knotenzuordnung mit den Informationen in der PLC bereinstimmen und ob jedes IND5 70 eine eindeutige Knotenzuordnung besitzt berpr fen Sie ob die EDS Datei in das Netzwerkkonfigurationstool RSNetWorx f r ControlNet in Allen Bradley Rockwell Systemen geladen wurde die Knoten zur Netzwerkkonfiguration hinzugef gt wurden und die Konfiguration auf das Tragermodul heruntergeladen wurde berpr fen Sie ob die aktualisierte Netzwerkkonfiguration optimiert und geplant wurde Wenn die PLC Schnittstellenplatine von einem anderen Typ gewechselt wurde z B EtherNet IP oder DeviceNet muss ein Master Reset des Terminals IND570 durchgef hrt werden Wenden Sie sich an den Mettler Toledo Kundendienst wenn Sie Hilfe ben tigen Um die ControlNet Schnittstelle zu ersetzen wenden Sie sich an den Kundendienst von METTLER TOLEDO Status LEDs Die ControlNet Optionsplatine besitzt vier LEDs die den Kommunikationsstatus angeben Abbildung 2 5 zeigt die Status LEDs mit der Kennzeichnung der einzelnen LEDs Modulstatus Kanal A Kanal B Modul Abbildung 2 5 Status LEDs von ControlNet METTLE
85. ehler auftritt wird der Befehl nicht auf null gesetzt und der Shared Data Status enth lt den Fehler der vom IND570 zur ckgegeben wurde 6 20 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 6 12 5 Ausgabe eines Shared Data Schreibbefehls Um eine Shared Data Variable zu schreiben fuhren Sie die in Abbildung 6 16 dargestellte und im Folgenden beschriebene Sequenz aus Se Fo zeg PLE een Opens Fp cizimi l sleli x Fe 2 9 are Dain Varese Crema i OW 382 0 Command Shared ein Command 1 Elnad Jevin CEL d Ow 204 0_ALWAVE_ZIRF rt O WER Cer 206 30v Var Nere 4 F Shared Deis Varebie Kame Charscters 182 CHARACTIA a 288 S V Neng A e Shared Date Warte homme Characters M CHARACTER Ei Co 200 SEN Var Mag SE Shared Dat Varatie hame Chavacters E45 CHARACTER OB 202 BET Vaia Byte Welle Single Beie or Back Valje hare REX Gw 202 SOW Wirte Veier Wor ge Vead 2 Dyis Vales hera EZ wan 00 202 50V Wire Via Fe Wire Fearing Port Veue of Song Vawe Chara 1 thru d nere FLOATING Pont 2M d en 36 SOV Wete Eree 5 E Vote String Vabe Chara teu E here I CHARACTER EEE an m Su Wirte Sing 817 Wie Sing eg Chara Dimu 12 hare CHARACTER OD 304 Sv Viet reg I ie Wee Sring Vaia Chara 1I tire H hera CHARACTER CO 208 SOW rte Sieg 1720 W s Sring Vaker Charn I7 Ihia 20 here CHARACTER H D Eine Data Varats Eisi I ww a EN Accea iiia Shared Data Varia
86. eignet Der Programmierer sollte stattdessen die generischen Kommunikationsmodule ausw hlen und nur die EDS Datei f r Programme wie RSLinx und RSNetWorx f r ControlNet verwenden 2 5 3 Datenformate Eine allgemeine bersicht ber die Datenformattypen finden Sie in Anhang C Allgemeine Dateneigenschaften Beim ndern des vom IND570 zu verwendeten Datenformats werden alle Nachrichtenzeitfenster gel scht Das Datenformat wird im Setup Block Kommunikation gt PLC gt Datenformat ausgew hlt siehe Abbildung 2 4 2 5 4 Byte Reihenfolge Eine allgemeine bersicht ber die Byte Reihenfolge finden Sie in Anhang C Allgemeine Dateneigenschaften 30237955 01 06 2015 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 2 5 2 9 9 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch Nachrichtenzeitfenster Es k nnen bis zu 4 Nachrichtenzeitfenster f r den diskreten Datentransfer Nachrichten bertragung der Klasse 1 in den Datenformaten Ganzzahl Teilstrich und Gleitpunkt verwendet werden J edes Nachrichtenzeitfenster steht f r die Waage kann jedoch von der PLC gesteuert werden um verschiedene Daten in den einzelnen Nachrichtenzeitfenstern zu erfassen Die Anzahl der Nachrichtenzeitfenster wird im Setup Men des Terminals unter Kommunikation gt PLC gt Datenformat festgelegt Die Formate Ganzzahl und Teilstrich verwenden pro Zeitfenster zwei 16 Bit Datenw rter f r den Eingang und zwei 16 Bit Datenw rter f r den Ausgang
87. einer Geschwindigkeit von 10 oder 100 MBPs kommunizieren Das Kit besteht aus einem I O Modul das mit der Bus Leiterplatte des Terminals kompatibel ist Befestigungselemente und einer Ferritperle Die fur den Datenaustausch notwendige Software befindet sich im Terminal IND5 70 4 4 Ethernet IP Eigenschaften Die Ethernet IP Option besitzt folgende Eigenschaften Benutzerprogrammierbare IP Adressierung Bidirektonale Kommunikation im diskreten Modus Nachrichten bertragung der Klasse 1 der Gewichts oder Anzeigeschritte des Status oder der Steuerdaten zwischen der PLC und dem IND570 4 4 1 Begriffsdefinition Einige Begriffe die von der Ethernet IP PLC Anwendung verwendet werden k nnen eine andere Bedeutung haben als im Zusammenhang mit dem Terminal IND570 Tabelle 4 1 enth lt die Ethernet IP spezifischen Definitionen Tabelle 4 1 Begriffsdefinition f r Ethernet IP Adapter klasse Nachrichten bertragung der Klasse 1 Nachrichten bertragung der Klasse 3 Verbundene Nachrichten bertragung Verbindungs ursprung METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch Ein Adapterklassenprodukt emuliert die Funktionen der traditionellen Rack Adapterprodukte Diese Art von Knoten tauscht Echtzeit I O Daten mit einem Scannerklassenprodukt aus Er initiiert selbst keine Verbindungen Im Ethernet IP Kommunikationsprotokoll geplante zyklische Nachrichten bertragung zwischen einer PLC und einem Ger t der CIP Ada
88. eispiele Diese Screenshots dienen nur der Illustration 2 12 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 30237955 01 06 2015 Abbildung 2 6 zeigt die Konfiguration des ControlNet Scannermoduls 1756 CNB D SE ci SE S SEH wee Tee li vue ime bee ermm Tee Hari zu emeng d Leg Ke Mgr P eg E asus nm nn egen JAMES INA SI been Fong Beet B Board Fin Soa Deet E Hart Met MD S Docker IPHAN E Ji L Genaral DRAN Cre esitieg Semple co H CIENIE hopem eg J iiri CH Coriri Card F 7CR0TECHLLET AENHE INDST Ceria Integes 8 CONTRO AGT MODULE MDAT Core Fest H a COMTROLNET MOOULE MOA Conte riage i Merje Shot H SCOMTROLNET MODULE INDSN _Conteothiet Fion 4 Abrasge Shot es Abbildung 2 6 1756 CNB Konfiguration Zu diesem Zeitpunkt existiert kein Add On Profil fur das ControlNet Modul des IND570 Um ein IND570 in der ControlNet Konfiguration der PLC zu definieren verwenden Sie das generische ControlNet Modul das auf der Registerkarte Catalog Katalog unter Select Module Type Modultyp ausw hlen ausgew hlt werden kann Das Beispielprogramm enth lt die folgenden Beispielmoduldefinitionen fur Terminals mit 1 und 4 Nachrichtenzeitfenstern die das Format Ganzzahl oder Teilstrich verwenden METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 2 13 ees Zeg ren SS SUE Mech Paperin Bet Canta Cord CONTENT ARCHE 11 E C
89. ellenhandbuch 30237955 01 06 2015 6 2 1 6 2 2 6 3 6 3 1 30237955 01 06 2015 Knoten Rack Adresse J ede PROFIBUS Optionsplatine des Terminals IND5 70 steht f r einen physischen Knoten Die Knotenadresse wird vom Systemplaner festgelegt und anschlie end im IND5 70 und in der PLC programmiert Die Knotenadresse von IND5 70 wird im Men Kommunikation gt PLC konfiguriert Die Knotenadresse und die Anzahl der Ein und Ausgangsw rter f r die Kommunikation zwischen Terminal und PLC werden in der PLC mit der Profibus Netzwerkkonfigurationssoftware und den Profibus GSD Dateien von IND570 programmiert In den Konfigurationsmen s des IND5 70 k nnen die logische Rack Adresse Knotenadresse das Datenformat Ganzzahl Gleitpunkt Teilstriche die Anzahl der einem Knoten zugewiesenen Meldungspl tze und die Option f r das Senden und Empfangen von Shared Data ausgew hlt werden Die Anzahl der erforderlichen Ein und Ausgangsw rter und die Zuordnung der I O Daten h ngt von den gew hlten Optionen ab In der Profibus GSD Datei des IND5 70 ist ein I O Block f r jede der 14 m glichen IND5 70 Profibus Kombinationen festgelegt Das Terminal IND5 70 legt die Anzahl der Ein und Ausgangsw rter fest die f r die Anzahl der konfigurierten Meldungspl tze und das ausgew hlte Datenformat erforderlich sind In der PLC muss der gleiche Speicherplatz konfiguriert werden Unterst tzte Datenformate Die Profibus Schnittstelle des T
90. en Hersteller verschieden ist J e nach Master und Software m ssen Sie m glicherweise den Master ausschalten und wieder einschalten um ein Gerat zu aktivieren und zum Netzwerk hinzuzufugen Weitere Informationen dazu finden Sie in den Unterlagen des Masters Das folgende Beispiel bezieht sich auf die Rockwell Software und den Logix5000 Prozessor 3 11 11 Konfiguration des Terminals IND570 mit RSNetWorx fur DeviceNet Die EDS Datei auf der im Lieferumfang des Terminals IND570 enthaltenen CD ROM enth lt Konfigurationsinformationen mit denen RSNetWorx f r DeviceNet eine regelm ig abgefragte I O Verbindung zwischen einem METTLER TOLEDO Terminal IND570 und dem DeviceNet Master Scanner herstellen kann Beachten Sie dass die Reihenfolge der Schritte nicht die einzige Moglichkeit zur Konfiguration des Terminals IND570 ist 3 8 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 3 11 11 6 ye LAA 30237955 01 06 2015 Registrierung der EDS Datei Die EDS Datei muss zuerst in RSNetWorx fur DeviceNet registriert werden Dies erfolgt mit dem EDS Assistenten So rufen Sie den EDS Assistenten auf 1 Klicken Sie auf Tools und dann auf EDS Wizard EDS Assistent um die Registrierung zu beginnen b DeviceNet RSNetworx for DeviceNet File Edit View Network Device Tools Help laljs a 4 Node Commissioning Hardware H O DeviceNet ICT Category IC AC Drive VT Barcode Scanner
91. en Sie den Softkey VERLASSEN Ese um die Messspanneneinstellung zu verlassen oder dr cken Sie den Softkey OK we um die Einstellung fortzusetzen 12 Verwenden Sie im Bildschirm Analogausgang Kalibrierung des vollen Waagenwerts die Softkeys um das Analogausgangssignal exakt auf den vom Kundenger t ben tigten oberen Grenzwert zu setzen Die verf gbaren Softkeys sind in Tabelle 1 2 beschrieben 1 4 1 1 Einstellung eines negativen Wertes Manchmal ist es notwendig einen negativen Wert f r die Definition des unteren Endes der Messspanne zu definieren Beispielsweise muss ein 4 mA Ausgang so eingestellt werden dass er einem Gewicht von 20 kg entspricht 1 8 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 1 5 30237955 01 06 2015 ber die Benutzeroberflache des IND570 kann kein negativer Gewichtswert eingestellt werden Dennoch gibt es zwei M glichkeiten um einen negativen Wert einzustellen Verwenden Sie eine externe am USB Anschluss des Terminals angeschlossene QWERTY Tastatur um einen negativen Wert im Setup Men des Terminals im Feld Nullwert des Analogausgangs einzugeben Geben Sie den negativen Wert direkt in die Shared Data Variable a00103 ein Nullvoreinstellung f r den Analogausgang Verdrahtung ZN VORSICHT SCHLIESSEN SIE DAS TERMINAL IND570 ERST WIEDER AN WENN DIE INSTALLATION DER KOMPONENTEN UND DIE EXTERNE VERDRAHTUNG ABGESCHLOSSEN SIND Z N VORSICHT WENN DIESES GER T I
92. erbinwese nenn 4 15 bersicht ber den Shared Data 2u0f nnn 4 16 Instanznummer des Shared Data Variablennamens ccccccccssseceeceeseeeeeeesseeeeesesseeeeseesags 4 17 Shared Data Zugriffsprogrammdelaills ccccscccssseseccceseeeeeecesseeeeeeeesaaeeessersaaessss 4 17 MOGDUS TCP nina 5 1 Modbus TGP SCH el 5 1 Hee 5 1 MOGBUS TOR EIGERSCHAllEN ie een 5 1 Technische Daten ss se 5 2 einen lei ne 5 2 IS 5 2 Unies UE Datehionae ne ee 5 2 CMM ON esse este 5 2 RES ul e EE 5 2 DISK Feb Dal lel EE 5 3 SNE elle 5 3 REGISTEIZUOTANUNG EE 5 3 Nachrichtenzeitienser EE 5 4 GANZ Z a Eileen GE 5 5 GIEIDUNKE EE 5 6 Steuerung der diskreten I O mit einer PLC Schnittstelle 5 6 SONWATEKONNGLTAN ON ae N a TT 5 6 Setup Blocke Modbus TCP und Dateniomat en nnennne en nnennee nen 5 6 METTLER TOLEDO IND5 70 W geterminal PLC Schnittstellenhandbuch 5 6 1 1 5 6 1 2 Sal Seeche 5 8 5 8 1 1 5 8 1 2 5 8 2 5 0 2 1 5 8 2 2 6 1 6 1 1 6 2 6 2 1 6 2 2 6 3 6 3 1 6 3 1 1 6 3 2 6 4 6 4 1 6 4 2 6 4 3 6 5 6 5 1 6 5 1 1 6 5 1 2 6 6 6 7 6 8 6 8 1 6 9 6 9 1 6 9 1 1 6 9 1 2 6 10 6 10 1 6 11 6 12 6 12 1 6 12 2 METTLER TOLEDO IND570 Wageterminal PLC Schnittstellenhandbuch SEUIP BIOCK Oe e 5 6 setup Block Lali Ol i EE 5 7 FENIEIDENEDUNG Sven eain nennen 5 7 AUS EE 5 8 Konfigurationsbeispiel f r Modbus IR 5 9 K
93. erden edes Nachrichtenzeitfenster ist einer internen lokalen oder entfernten Waage zugeordnet Die Anzahl der Nachrichtenzeitfenster wird im Setup Men unter Kommunikation gt PLC gt Datenformat festgelegt Die Formate Ganzzahl und Teilstrich verwenden pro Nachrichtenzeitfenster zwei 16 Bit Datenw rter f r den Eingang und zwei 16 Bit Datenw rter f r den Ausgang Das erste Eingangsdatenwort der einzelnen Nachrichtenzeitfenster enth lt die Gewichtsdaten der Waage Die Eingangsgewichtsdaten k nnen von der PLC anhand der Bits 0 1 und 2 des zweiten Ausgangsdatenwortes des Nachrichtenzeitfensters ausgew hlt werden In Tabelle 5 3 und Tabelle 5 4 sind die Eingangs und Ausgangsinformationen aufgelistet Tabelle 5 3 I O Daten und Datenverwendung Ganzzahl und Teilstrich der Modbus TCP PLC Eingangsdaten an die PLC Ausgangsdaten von der PLC Register Eingangs Ausgangs Word Oe Beschreibung Beschreibung Offset 400001 Ganzzahlwert anzzahl Lastwert 401025 2 Worter 2 Worter 400002 Waagen 4 Bytes 4 Bytes Befehl 401026 zustand G 400003 Ganzzahl Lastwert 401027 400005 Ganzzahl Lastwert 401029 zustand 400007 Ganzzahl Lastwert 401031 8 Worter 8 Worter 400008 Waagen 16 Bytes 16 Bytes Befehl 401032 zustand 4000 40001 und 400001 sind vom PLC Prozessorspeicher abh ngig Siehe dazu die PLC Unterlagen zur O Zuordnung 6 W rter 6 W rter z 12 Bytes 12 Bytes 4 W r
94. erenz des Analogsignals einzustellen drucken Sie den Softkey NULL gt J 8 Es erscheint eine Meldung mit der Warnung dass wahrend der Einstellung der Analogausgang auf null gesetzt wird und die Anderungen im Quellenwert nicht berwacht werden Drucken Sie den Softkey VERLASSEN Ese um die Nulleinstellung zu verlassen oder dr cken Sie den Softkey OK D um die Einstellung fortzusetzen 9 Verwenden Sie im Bildschirm Analogausgang Nullkalibrierung die Softkeys um das Analogausgangssignal auf dem Ger t des Kunden exakt auf null zu setzen Die verf gbaren Softkeys sind in Tabelle 1 2 beschrieben Tabelle 1 2 Beschreibung der Softkeys Y Grob nach Damit stellen Sie die Analogsignalstufe in gro en unten Schritten nach unten ein y Fein nach Damit stellen Sie die Analogsignalstufe in kleinen unten Schritten nach unten ein A Fein nach Damit stellen Sie die Analogsignalstufe in kleinen oben Schritten nach oben ein Grob nach Damit stellen Sie die Analogsignalstufe in gro en oben Schritten nach oben ein 10 Dr cken Sie nach Abschluss der Nulleinstellung den Softkey VERLASSEN AY um zum Bildschirm Analogausgang zur ckzukehren 11 Nun kann der volle Waagenwert des Analogausgangs durch Dr cken des Softkeys MESSSPANNE J lt eingestellt werden Es erscheint eine hnliche Warnmeldung die darauf hinweist dass der Analogausgang auf einen h heren Wert gesetzt wird und nderungen in der Quelle nicht berwacht werden Dr ck
95. erfolgreich ausgef hrt 2 Ungultiger Shared Data Name 3 Ungultiger Shared Data Befehl 4 Schreiben nicht m glich da Feld schreibgesch tzt ist eichpflichtige Konfiguration Der Lesefeldwert der Shared Data enth lt den Wert der Shared Data Variable der im Shared Data Ausgang festgelegt ist von der PLC zum Terminal Er ist nur vorhanden wenn der Befehl vom Shared Data Ausgang das Lesen der Shared Data anfordert Der Wert wird automatisch ausgef llt er kann beispielsweise eine Gleitpunktzahl oder eine Zeichenkettenvariable sein Die L nge ist von der ausgew hlten Variable vorgegeben berschreitet jedoch nicht 20 Bytes In den Tabellen nach dem Abschnitt zum Shared Data Ausgang finden Sie eine Liste der m glichen Variablen mit ihrem Inhalt 6 5 1 2 Shared Data Ausgang Die Ausgangsinformationen f r Shared Data bestehen aus vier Abschnitten Shared Data Befehl Shared Data Name Shared Data Variablenname und Shared Data Schreibwert falls vom Shared Data Ausgangsbefehl angefordert Die Shared Data Befehlsinformationen sind ein Wort mit einem Ganzzahlwert Der Ganzzahlwert steht fur einen der folgenden Statuswerte 0 Nullbefehl 1 Shared Data lesen 2 Shared Data schreiben Das Terminal verarbeitet einen Shared Data Befehl auf Anforderung on demand durch die PLC Wenn ein neuer Wert im Shared Data Befehlswort platziert wird f hrt das Terminal den ausgegebenen Befehl aus Das Terminal sendet keine Echtzeitinformationen an die
96. erminals verwendet zwei Datenaustauschformate diskrete Daten und Shared Data Die Verzeichnisse der einzelnen Datenformate sind vom IND5 70 festgelegt J edem Meldungsplatz der zur Datenweiterleitung ber die Profibus Option des Terminals ausgew hlt wurde wurden Ein und Ausgangsw rter f r den kontinuierlichen Informationsfluss zur und von der PLC zugewiesen Es werden Gleitpunkt Ganzzahl und Teilstrichwerte unterst tzt Der Zugriff auf Shared Data ist nur m glich wenn die Option unter Setup gt Kommunikation gt PLC gt Profibus gt Shared Data Akitivert ist Dieses Datenformat wird verwendet um Informationen weiterzuleiten die aufgrund ihrer Gr e oder aufgrund von Prozessgeschwindigkeitseinschr nkungen nicht als diskrete Daten gesendet werden k nnen Die Option ben tigt zus tzlichen Platz f r Ein und Ausgangsworter Die Lange des Shared Data Werts und der Datentyp h ngen vom Typ des angeforderten Shared Data Felds ab Sie istimmer auf maximal 10 W rter 20 Bytes begrenzt Datendefinition Datenintegrit t Die Profibus Optionsplatine unterst tzt drei Formate der diskreten Daten Ganzzahl Teilstrich und Gleitpunkt Ganzzahl Standard Zeigt das Waagengewicht als 16 Bit Ganzzahl an Teilstriche Zeigt das Waagengewicht in Teilstrichen der Anzeige an Die PLC multipliziert die gemeldeten Teilstriche mit der Schrittweite um das Gewicht in der Anzeigema einheit zu berechnen Gleitpunkt Zeigt das Gewicht im Gleitpunk
97. es 1 und 2 Wenn die PLC zum n chsten Befehl wechselt schaltet das Terminal zum n chsten Wert in der Rotationskette Das Terminal speichert die Rotation in den Shared Data sodass die Rotation nach dem Ausschalten und Wiedereinschalten nicht wieder neu gestartet werden muss Wenn die PLC keine Eingangsrotation festlegt besteht die Standardeingangsrotation nur aus dem Bruttogewicht Weitere Informationen dazu finden Sie in den Beispielen f r Gleitpunktbefehle in Anhang B Tabelle B 5 bis B 8 6 4 2 Gleitpunkt Datenformat und Kompatibilit t Im Modus Gleitpunktmeldung tauschen die PLC und das Terminal das Gewicht den Zielwert und die Taradaten im Gleitpunktformat mit einfacher Genauigkeit aus Die IEEE Norm f r bin re Gleitpunktarithmetik ANSI IEEE Norm 754 1985 legt das Format der Gleitpunktzahlen mit einfacher Genauigkeit fest Das ist eine 32 Bit Zahl mit einem 1 Bit Vorzeichen einem 8 Bit Exponenten und einer 23 Bit Mantisse Der 8 Bit Exponent mit Vorzeichen erlaubt die Skalierung der Gewichtsdaten Die 23 Bit Mantisse erm glicht die Darstellung von 8 Millionen einzelnen Zahlern Obwohl die Gleitounktzahl eine hohere nummerische Genauigkeit und Flexibilitat bietet als Ganzzahlgewichtsanzeigen ist diese Option dennoch beschrankt Die Gewichtsdarstellung ist 6 6 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 m glicherweise nicht genau besonders bei Gewichtsfeldern mit erweiterter Aufl sung fur hochgenaue
98. etup Bl cke ControlNet und Datenformat AA 2 1 EE EEN eege 2 1 Sep ee RT e EE 2 1 EE 2 1 SUS LEDS ceia 2 1 METTLER TOLEDO IND570 Wageterminal PLC Schnittstellenhandbuch 2 10 og 06 C00 1 21d EE 2 1 2 10 1 Allgemeine Brogrammierknoten Au 2 1 2 10 2 bersicht Ober den Shared Data Zug 2 1 2 10 2 1 Instanznummer des Shared Data Variablennamens ccccscccssseeseceeeeeeeeesseeeeeeessaeeeeeesaaeess 2 1 2 10 3 Shared Data ZUoNIS5pLEgamMArR Sk 2 1 3 DEVIcENEE nn 3 1 S ch VOO nee lern 3 1 3 2 U 3 1 3 3 DEVICENSESENNIBIEI Enns ann 3 1 3 3 1 geilen lei ON ee ee nennen een 3 1 3 3 2 AEE EEES EE 3 1 3 3 3 Unterst tzte DIEND Na a 3 1 3 3 4 Spannung und Stromst rke im Netzwerk eesssssnssnnnensennnnnnennnnnnnnnnnennen nennen nnnnnenn en 3 1 3 4 Meel ue BE 3 1 3 4 1 Miete 3 1 3 4 2 BIER EN 3 1 3 4 3 Eur UE tee 3 1 3 4 4 N SCH ENLENZEIN EHE Eee een 3 1 3 5 ET ell E 3 1 3 6 Steuerung der diskreten I O mit einer PLC Schnittstelle es 3 1 3 1 Hardwarekonhguraton nenn nnnnnnnnnn ernennen 3 1 3 7 1 EE emiren Enni AEE DEEE E EER A AREE EER 3 1 3 8 SOV are ONNOU a TO TEE 3 1 30l SEUD LE elei DEVICENE EE 3 1 SoCs SAUP Block DEVICEN Eegen 3 1 3 8 1 2 Setup Block Danone 3 1 3 9 SU ere ana 3 1 39 Modu ow RE 5 E 3 1 3 9 1 2 Netzwerkstatus LED NS 3 1 3 10 DEVICENCEODTONSKIC nn 3 1 3 11 _DeviceNet Aktivierung und Konfiguratonsbeispiele eneen 3 1 3 11 1 Konfiguration des Terminals IND570 m
99. explizite Nachrichten f r den Zugang zu den Shared Data Variablen des Terminals IND5 70 Explizite Nachrichtenbl cke k nnen verbunden oder unverbunden sein dar ber muss der PLC Programmierer entscheiden Knotenadresse J ede ControlNet Option repr sentiert einen physischen Knoten Diese Adresse wird vom Systemplaner festgelegt und anschlie end im Terminal IND570 und in der PLC programmiert Die Adresse des Terminals IND570 wird im Setup Menu unter Kommunikation gt PLC Schnittstelle gt ControlNet programmiert Die Eingabe der IND5 70 Adresse erfolgt in Dezimalschreibweise Datenformate Die ControlNet Option erm glicht einen diskreten Datentransfer Nachrichten bertragung der Klasse 1 Diskrete Daten sind st ndig verf gbar Die ControlNet Option besitzt eine eigene logische Knotenadresse um Informationen an die PLC zu senden und von dieser zu empfangen Es gibt drei Datenformate Ganzzahl Teilstrich und Gleitpunkt In Anhang A und B finden Sie ausf hrliche Informationen zu den Datenformaten METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 2 5 Datendefinition Die ControlNet Option verwendet diskrete Daten fur die Kommunikation mit der PLC Der Datentransfer erfolgt ber die zyklische Nachrichten bertragung der PLC 2 5 1 Datenintegritat Das Terminal IND570 verwendet spezifische Bits damit die PLC bestatigen kann dass die Daten ohne Unterbrechung empfangen wurden und kein Fehlerzustand im Termina
100. g it by the multiplier that is defined for the scale that value is Hard Coded in Network 1 But first we have to convert the Integer data coming back to a Double Integer and then convert the Double Integer into a Real data type After all of that we can finally multiply the data by the Increment and store the result in the Message Slot data area Note that the Data OF bit MUST be ON and the Update In Progress bit MUST be OFF or the data coming back should be ignored EZ _ DEES e Ignore Terminal IBZ2_IB 5_7 data while Scale okay Update in for normal Progress 1 operation IND INT_ IND INT_ Data Data Msgqg_Slotl Msgqg_Slotl Status Status Update_In_ Data_OE Frogress DEZ _ DDO PIW312 Me Me DSO HDSO Message Converts Converts Input Input Integer Slot 1 Integer Integer Integer Integer Data from Integer Data Data Co Data to Data Data Terminal MSG Slotl_ Double Double converted converted Multiplied INT Data Integer Integer to REAL to REAL by a Double INT_ Double INT_ data type data type Scaling Data Data Input Real Input Real Value Data IND_INT Data HDO Msqg_Slotl Multiplier Data to get the Decimal Point into the correct position Scaling_ Value Abbildung 6 12 Filtern der gultigen Daten Ganzzahl oder Teilstrichmodus In diesem Fall werden die Daten mit dem Bit Data OK und mit dem Bit Update In Progress gefiltert um sicherzustellen dass
101. gabe der entsprechenden Nummer 0 bis 99 Standard im Knotenadressfeld konfiguriert Setup Block Datenformat Gehen Sie im Setup Men zu Kommunikation gt PLC Schnittstelle gt Datenformat Die folgenden Felder sind f r ControlNet verf gbar Betriebsmodus Der Betriebsmodus kann aus einer Dropdown Liste ausgew hlt werden Sie haben folgende Optionen Kompatibilitatsmodus Standard IND560 Emulation Je nach Auswahl der Byte Reihenfolge siehe Abschnitt 2 8 1 2 3 Byte Reihenfolge liefert der Kompatibilit tsmodus die gleiche Byte Reihenfolge im diskreten Modus wie die METTLER TOLEDO Terminals IND131 331 und IND780 Bei Auswahl der IND560 Emulation stimmen die METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 2 8 1 2 2 2 8 1 2 3 2 8 1 2 4 2 9 2 9 1 30237955 01 06 2015 bertragenen Bytes im diskreten Modus mit der f r IND560 ausgew hlten Byte Reihenfolge berein Die Festiegung der Byte Reihenfolge im Terminal IND560 stimmt nicht mit der von IND131 331 und IND780 berein Der IND560 Emulatiosmodus sollte nur gew hlt werden wenn Sie ein IND560 ersetzen und gleichzeitig die Programmierung der PLC nicht modifizieren Format Wahlen Sie das Format Ganzzahl Standard Teilstrich oder Gleitounkt Wird das Format ge ndert werden alle vorhandenen Nachrichtenzeitfenster gel scht Byte Reihenfolge Es gibt folgende Optionen Standard Byte Swap Word Swap Standard und Double Word Swap D
102. gew hlten Messzeitraum und Ausgangsdurchschnitt ber dem oberen Wenn das Trendgewicht den oberen Grenzwert berschreitet schaltet der Grenzwert Analogausgang schnell auf ca 24 mA und bleibt dort bis das Trendgewicht wieder in den programmierten Bereich zur ckkehrt Der sprunghafte Wechsel zu 24 mA tritt nur so schnell auf wie der Trendgewichtswert im Terminal aktualisiert wird Die Trendgewichtsaktualisierung basiert auf dem im Setup Menu des Terminals ausgew hlten Messzeitraum und Ausgangsdurchschnitt Unter null Nicht zutreffend Das absolute Trendgewicht erkennt negative Trendgewichtswerte als g ltig an ber dem oberen Wenn das Trendgewicht den oberen Grenzwert des Analogausgangs berschreitet Grenzwert schaltet der Analogausgang schnell auf ca 24 mA und bleibt dort bis das Trendgewicht wieder in den programmierten Bereich zur ckkehrt Der sprunghafte Wechsel zu 24 mA tritt nur so schnell auf wie der Trendgewichtswert im Terminal aktualisiert wird Die Trendgewichtsaktualisierung basiert auf dem im Setup Menu des Terminals ausgew hlten Messzeitraum und Ausgangsdurchschnitt Unter null Wenn das angezeigte Gewicht Brutto oder Nettogewicht unter null f llt nimmt das Analogsignal weiter ab Wenn der Punkt fur das L schen von Anzeigen unter null erreicht ist oder der negative Bereich des Analogsignals berschritten ist schaltet der Analogausgang sofort auf ca 2 4 VDC und bleibt dort bis die Anzeige nicht langer lee
103. gs Bits des ersten Worts Bits 14 und 15 werden von der Anzeige verwendet um die PLC dar ber zu informieren dass ein neuer Befehl eingegangen ist Die Dezimalwerte dieser Bits rotieren sequenziell von 1 bis 3 solange ein Befehl gesendet wird der nicht 0 ist 3 Ausgangswort Der Dezimalwert dieser Bits ist 0 wenn das 3 Ausgangswort PLC Ausgangsbefehlswort ein 0 Dezimalwert ist Das zweite und dritte Wort enthalten 32 Bit Gleitpunktdaten mit einfacher Genauigkeit Die Daten k nnen die verschiedenen Waagengewichtsdaten oder Konfigurationsdaten darstellen Das PLC Ausgangsbefehlswort bestimmt welche Daten gesendet werden Das vierte Wort Bits 0 2 und 4 geben den Status der Zielwertvergleichslogik an Im Materialtransfer Modus steht Bit 0 f r Zuf hrung Bit 2 f r schnelle Zuf hrung und Bit 4 f r Toleranz OK innerhalb des Bereichs Im ber Unter Modus steht Bit 0 f r Unter Bit 2 f r OK und Bit 4 f r ber Eine aktivierte Bedingung wird durch die Einstellung des Bit auf 1 angezeigt eine deaktivierte Bedingung durch ein Bit 0 Das vierte Wort Komparator Bits geben den Status der verkn pften Komparator Logik an wenn das Bit auf 1 gesetzt ist ist der Komparatorstatus aktiviert wenn das Bit auf 0 gesetzt ist ist der Komparatorstatus deaktiviert Die Konfiguration der einzelnen Komparatoren legt fest wann der Status AKTIVIERT bzw DEAKTIVIERT ist Das vierte Wort TE Bit 1 be
104. gsw rter der PLC bestehen aus einem 16 Bit Ganzzahlwert mit dem beispielsweise ein Tara oder ein Ziel Logikwert heruntergeladen werden kann und einem 16 Bit Datenwort f r bitcodierte Befehlsinformationen Die Befehle 1 2 oder 3 ausw hlen im Schreibwort 1 w hlen den Datentyp aus der an das Datenzeitfenster der Waage zur ckgegeben wird eder Datentyp kann von einem Ganzzahl oder Teilstrichzeitfenster zur ckgesendet werden Befehle wie Tarieren L schen und Nullstellung k nnen jedoch nur an das Zeitfenster 1 gesendet werden Dies gilt nur f r den Ganzzahl Teilstrichmodus In Tabelle A 1 und Tabelle A 2 finden Sie detaillierte Informationen zu den Formaten Ganzzahl und Teilstrich Beachten Sie dass sich die Bezeichnung der Lese oder Schreibdaten auf die PLC bezieht d h Lesen bezieht sich auf die Eingangsdaten der PLC und Schreiben auf die Ausgangsdaten der PLC Tabelle A 1 Lesen diskreter Daten im Ganzzahl oder Teilstrichmodus IND570 gt PLC pro Nachrichtenzeitfenster mme Estes Wort Zweites Work sei pn Tome Comparator 3 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch A 1 A 2 Zweites Wort Update in Process Data OK GE Anmerkungen f r Tabelle A 1 1 Das erste Wort ist ein 16 Bit Ganzzahlwert der das Bruttogewicht das Nettogewicht das angezeigte Gewicht das Taragewicht oder das Trendgewicht darstellen kann Die Bits 0 bis 2 in dem 2 Ausgangswort der PLC
105. h i Concept C CONCEPTVTES TPMT BAKWAT_INT Die Gonfigure ost Onne tz window tep 4 ee Ee aa Ja ERST Tell B Sal U IN PLC Configuration at pu Tyee 140 CPU 424 fe Awadable Lo Area ZE IEC E rushed PLC Memom Pete Lontig Extensions Dierete lapaz D Glo Extensions Irga Pete BE Ethamet WO Scanner Hoieeg Agah E Modbus Port Spam Specials ASCII Battery Cot Times Flegiter Time of Daye Config Extentions Dala Probate Hot Stsrebar E theair Profitvss DF Abbildung 5 8 Fenster PLC Configuration PLC Konfiguration 5 Klicken Sie auf den Ordner Config Extensions Konfigurationserweiterungen im mittleren Teilfenster oben Im Unterverzeichnis ist jetzt Ethernet l O Scanner zu sehen Doppelklicken Sie auf Ethernet l O Scanner um die Details der Ethernet Karte anzuzeigen Abbildung 5 9 5 10 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 00 03 2015 6 Hier m ssen die IP Adressen konfiguriert werden von der PLC und von dem IND570 mit die PLC kommuniziert Die Daten die mit dem IND570 ausgetauscht werden werden ebenfalls in diesem Fenster konfiguriert M Ethernet I0 Scanner lof x Ethernet Configuration re Specify IP Address Internet Address 192 168 1 37 Go Subnet Mask 255 255 255 0 m z Use Bootp Server Gateway 192 168 1 1 Frame Type ETHERNET II LU Scanner Configuration Master Module Slot Slot 140 NOE 771 00 e Import H
106. haltet der Analogausgang sofort auf ca 2 4 VDC und bleibt dort bis die Anzeige nicht l nger leer ist und bis das Analogsignal wieder in den Erkennungsbereich zur ckkehrt Wenn das Bruttogewicht den oberen Grenzwert berschreitet steigt das Analogsignal weiter an Wenn der Punkt f r das L schen der Anzeige erreicht ist oder der positive Bereich des Analogsignals berschritten ist schaltet der Analogausgang sofort auf ca 12 5 VDC und bleibt dort bis die Anzeige nicht l nger leer ist und bis das Analogsignal wieder in den Erkennungsbereich zur ckkehrt ber dem oberen Grenzwert Unter null Wenn das Trendgewicht unter null f llt schaltet der Analogausgang schnell auf ca 2 4 VDC und bleibt dort bis das Trendgewicht wieder in den programmierten Bereich zur ckkehrt Der sprunghafte Wechsel zu 2 4 VDC tritt nur so schnell auf wie der Trendgewichtswert im Terminal aktualisiert wird Die Trendgewichts aktualisierung basiert auf dem im Setup Menu des Terminals ausgew hlten Messzeitraum und Ausgangsdurchschnitt ber dem oberen Wenn das Trendgewicht den oberen Grenzwert berschreitet schaltet der Grenzwert Analogausgang schnell auf ca 12 5 VDC und bleibt dort bis das Trendgewicht wieder in den programmierten Bereich zur ckkehrt Der sprunghafte Wechsel zu 12 5 VDC tritt nur so schnell auf wie der Trendgewichtswert im Terminal aktualisiert wird Die Trendgewichtsaktualisierung basiert a
107. hinzuf gen und die richtige Revision ausw hlen bevor Sie online gehen W hlen Sie das Network Netzwerk und dann Online um das DeviceNet Netzwerk zu DeviceNet RSNetWorx for DeviceNet File Edit View Network Device Diagnostics Tools Help aS IR Di Properties FID KT DeviceNet Safety Scanner KE DeviceNet to SCANport E Dodge EZLINK KT General Purpose Discrete UO KT Generic Device ry Ped poe ee coe A E Abbildung 3 11 RSNetWorx Onlinesuche 2 Wahlen Sie den entsprechenden Netzwerkpfad In unserem Beispiel Abbildung 3 12 wird der DeviceNet Scanner 1756 DNB A ausgew hlt Browse for network Select a communications path to the desired network jw Autobrowse _Reftesh workstation LOB a Linx Gateways Ethernet 1 5 AB ETHIP 1 Ethernet 5 TCP 1 Ethernet A 111 111 111 161 1756 ENET B 1756 ENET B E Backplane 1756 4774 00 1756 L61 LOGIx5561 Panther_DNB_Test 01 1756 ENET B 02 1756 CNBR D 1756 CNBR D boS_38_40 03 1756 DHRIG B 1756 DHRIO B u 4 DewiceNet 05 1756 L416 4 1756 14164 ACIM 06 1756 048 4 1756 048 4 ACOUT oK Cancel Help Abbildung 3 12 Nach Netzwerk suchen METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 3 13 3 14 3 Klicken Sie auf OK um fortzusetzen Es erscheint ein Dialogfeld wie in Abbildung 3 13 Je nach verwendeter Softwareversion m ssen Sie ggf ein Upload oder Download durchf hren RSMetVorx for DeviceNet i Before the
108. hlsbest tigung vom IND5 70 erh lt bevor ein weiterer Befehl gesendet wird Das IND570 kann zwei Wertetypen an die PLC melden Echtzeit und statische Werte Wenn die PLC einen Echtzeitwert anfordert best tigt das IND5 70 den Befehl der PLC einmal sendet und aktualisiert jedoch den Wert bei jedem Aktualisierungszyklus der Schnittstelle Wenn die PLC einen statischen Wert anfordert best tigt das IND5 70 den Befehl der PLC einmal und aktualisiert den Wert einmal Das IND570 sendet weiter diesen Wert bis es einen neuen Befehl von der PLC erh lt Brutto und Nettogewicht sind Beispiele f r Echtzeitdaten Taragewicht Zielwert Zuf hrung und Toleranzwerte sind Beispiele f r statische Daten Das IND570 kann eine Rotation von bis zu neun verschiedenen Echtzeitwerten senden Die PLC sendet die Befehle an das IND5 70 um einen Wert in diese Rotation aufzunehmen Sobald die Rotation festgelegt ist muss die PLC das IND570 anweisen die Rotation automatisch zu beginnen Die PLC kann auch die Geschwindigkeit der Rotation steuern indem das IND570 angewiesen wird zum n chsten Wert zu wechseln Wenn das IND5 70 aufgefordert wird die Ausgangsdaten automatisch zu wechseln schaltet es beim n chsten Aktualisierungszyklus der Schnittstelle zum n chsten Wert in der Reihe Der Aktualisierungszyklus der Schnittstelle besitzt eine Aktualisierungsrate von bis zu 20 Hz oder 58 Millisekunden Die PLC steuert die Rotation durch abwechselndes Senden der Befehle
109. ht nur ein 8 Byte Nachrichtenzeitfenster zur Verf gung Das Gleitpunktformat erm glicht die bidirektonale Kommunikation diskreter bitcodierter Informationen oder numerischer Daten die nach IEEE 754 als Gleitpunkt mit einfacher Genauigkeit codiert sind Das Gleitounktformat erfordert mehr Platz pro Terminal IND570 da die Gleitpunktdaten zwei 16 Bit Datenw rter verwenden um allein die numerischen Daten darzustellen Die Auswahl des geeigneten Formats h ngt beispielsweise von dem Bereich oder der Kapazit t der Waage ab die in der Anwendung verwendet wird Das Ganzzahlenformat kann einen nummerischen Wert bis 32 767 darstellen das Teilstrichformat kann einen nummerischen Wert bis 32 767 Teilstriche oder Schritte darstellen Das Gleitpunktformat kann einen nummerischen Wert darstellen der nach IEEE 754 als Gleitpunkt mit einfacher Genauigkeit codiert ist 3 4 3 Byte Reihenfolge Eine allgemeine bersicht ber die Byte Reihenfolge finden Sie in Anhang C Allgemeine Dateneigenschaften 3 4 4 Nachrichtenzeitfenster Es gibt bis zu zwei Nachrichtenzeitfenster f r diskrete Daten bertragungen in den Formaten Ganzzahl oder Teilstrich sowie ein Nachrichtenzeitfenster f r das Datenformat Gleitounkt edes Nachrichtenzeitfenster steht f r die Waage kann jedoch von der PLC gesteuert werden um verschiedene Daten in den einzelnen Nachrichtenzeitfenstern zu erfassen Die Anzahl der Nachrichtenzeitfenster wird im Setup Men des Terminals unter Kommun
110. iable WT0110 aus dem Shared Data Referenzhandbuch 2 Instanznummer fur die Shared Data Variable WT0110 aus dem Shared Data Referenzhandbuch 3 Hexadezimales Attribut f r die Shared Data Variable WT0110 aus dem Shared Data Referenzhandbuch 4 Der Variablen Tag der zur Speicherung der vom IND5 70 zur ckgegebenen Daten verwendet wird Beachten Sie dass sich das Zielelement auf den Array Index 0 beziehen muss um die Daten ordnungsgem am Zielort zu platzieren 2 20 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 Das IND570 gibt 4 Datenbytes in das Array Read Data aus das eine einfache Gleitpunktzahl des Typs IEEE 754 darstellt Das Programm konvertiert anschlie end diese 4 Bytes in eine REAL Typnummer indem sie in das Tag ER Discrete Read Weight kopiert werden Beachten Sie dass die Anweisung MOV direkt im Anschluss an den Kopiervorgang nur verwendet wird damit der Programmierer den ausgegebenen Wert schnell sehen kann Beachten Sie dass die Nachrichtenanweisung den Wert direkt in die Variable des Typs REAL statt in das Byte Array ausgeben h tte k nnen Da die Daten in das Byte Array ausgegeben werden kann der Programmierer die Bytes und W rter ggf flexibler vertauschen Au erdem stehen dadurch einige n tzliche Informationen zur Fehlerbehebung zur Verf gung falls der Prozess aus irgendeinem Grund ausfallen sollte 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 2 21
111. ich f r die Koordination des Prozesses mit den Funktionen im Terminal Bei ControlNet erfolgt der Zugriff auf die Shared Data mit diskreten Nachrichten auch als explizite asynchrone Nachrichten oder Nachrichten der Klasse 3 bezeichnet Um die Shared Data aufzurufen muss ein Programm die folgenden Informationen f r die Anweisungen der Lese und Schreibnachrichten enthalten Klassencode Instanzennummer Atrributnummer Lange Diese Informationen finden Sie im Shared Data Referenzhandbuch Teilenummer 30205337 f r die einzelnen Shared Data Variablen Das folgende Beispiel zeigt wie Sie diese Informationen f r eine Shared Data Variable des Typs WT finden 30237955 01 06 2015 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 2 17 IND780 Terminal Shared Data Reference Scale Data scale Functionality Dynamic Scale Weight WT Read Only Access level is nol customizable Dok Type D Instance 1 4 Scole plafonns 1 4 chance D Sum soole Nole The las iwo digts of eoch shored date vanable is its offnbuis wt 0D Composite wi block uci O1 Despecyed Gross Weight WX Deployed Nat eg when the MinlWaigh conditons ora not met ib pounds kg kilograms groans az ounces onen Gat Composite of entire block BE Soe T Been Attribut SR es 7 D eromegtr meine fons fon or custom units name wi Od Dispiayed Aux Gross Weight sia ont wi OS Despkayad Aux Net Weg 513 m
112. ichdatentypen Wenn Sie diese benutzerdefinierten Typen in Ihrem eigenen Programm verwenden konnen Sie den gesamten Programmieraufwand vereinfachen Die folgenden Prinzipien sollten immer angewandt werden um die Gultigkeit der Daten vor der Verwendung in einem Prozess zu gew hrleisten Beachten Sie dass es verschiedene Prinzipien fur verschiedene Modi Gleitpunkt Ganzzahl oder Teilstriche gibt Im Gleitpunktmodus sollten die vom Terminal gelesenen Daten mit dem Bit Data_OK und den zwei Datenintegrit ts Bits gefiltert werden siehe Abbildung 3 26 Sai Ep Ar Aal Ti recused a Pe eee mb er P eh A ee Cii I Hi er a eee er bes Sg er Bi Go a A a EOL BE CSC ee ai CE BE ra De Pa Fee ee Fi ae er bp Fi ir FI er Fi Fe it RAA Lenk e D Se SS ORK KEES E bhri Diwwi z Ton Fei Te L Fart Qn s 22 105 Sites Caen LAN Taler Pee u 1 j Peary Bel Lee ee Geet ade FE sm Den CR OMG Direta De erty A Zigteg Can F gzbe 3 end mn n dk af i miiy Bt LAT b estceepg Date F gots Te e San Cate r E ey i Pe ee arh SA fe LSE 4 Sage eege neg u Pinging Ford Gone Stan Zapp ke Mgr mid FP Eagle Er n Deag De Abbildung 3 26 Filtern der Gleitpunktdaten in die PLC Wenn die Daten auf diese Weise gefiltert werden wird sichergestellt dass das Terminal sich in einem g ltigen Betriebszustand befindet Data OK 1 und dass die analoge Aktualisierung von der W gezelle ordnungsgem abgeschlossen wurde bevor die
113. icht modifizieren Format W hlen Sie das Format aus der Dropdown Liste W hlen Sie Teilstriche Ganzzahl Standard oder Gleitpunkt Byte Reihenfolge Es gibt folgende Optionen Standard Byte Swap Word Swap Standard und Double Word Swap Die Definitionen finden Sie in Tabelle 6 2 Meldungsplatze Wahlen Sie 1 2 3 oder 4 Platze Fehlerbehebung Wenn das IND570 nicht mit der PLC kommuniziert gehen Sie wie folgt vor Uberpriifen Sie die Verdrahtung und die Netzwerkabschluss berpr fen Sie ob die GSD Datei von IND570 in die Netzwerkkonfiguration der PLC geladen wurde selbst bei Verwendung des IND570 Emulationsmodus und ob der Netzwerkknoten von IND570 fur die Verwendung definiert wurde berpr fen Sie ob die IND570 Einstellungen f r den Datentyp und die Knotenadresse mit den Informationen in der PLC ubereinstmmen und ob jedes IND570 eine eindeutige Knotenadresse besitzt berpr fen Sie ob die I O Wortgr e in der PLC Netzwerkkonfiguration mit der Konfiguration in IND570 bereinstimmt siehe Abschnitt zur I O Zuordnung im Profibus Achten Sie besonders darauf ob die Shared Data Option in der Konfiguration von IND5 70 aktiviert ist Wenn die PLC Schnittstellenplatine durch einen anderen Typ ersetzt wurde zum Beispiel Ethernet IP oder DeviceNet sollte ein Master Reset des IND570 durchgef hrt werden Wenden Sie sich an den Metter Toledo Kundendienst wenn Sie Hilfe ben tigen METTLER TOLEDO IND5 70 PLC Schnitt
114. ie Daeg Vis Crore I eu Beare Winky Tring Wale Chere a gou 1 tes rte D se Vize Chee 7 rs N Baer Wire airing Wide Chen 07 Ges 28 beet Seed Dan Beni ee hye Samd Duis Seng Yan Wine ZE E are i Beni Ta Feed ge 11 ee ul Exeg TAT 4 Z heks Chr re Cee Sel Wii Ck egr scghbesb WC Era Den Bei dp Cae H teu 17 Gage Data Send ve Kieeee 1 Far IE Famed Dein Brad Var Cher 17 Era oF CHARAL ER Daat E OI armpit LA TAS K Sarco Ponpa ks A n A Abbildung 6 14 Sequenz zum Lesen einer Shared Data Variable 1 Geben Sie die Zeichenkette des Shared Data Variablennamens wie dargestellt in die nachfolgenden Adressen ein Beginnen Sie dabei mit QW286 2 Geben Sie den Befehl Read Shared Data Shared Data lesen 1 in die Adresse QW282 ein 3 Klicken Sie auf die Schaltfl che Modify Variables Variablen modifizieren um die Anderungen in die PLC zu schreiben die wiederum den Befehl an das IND570 sendet 4 Das Ergebnis Inhalt von A 0101 wird im Eingangsbereich ab ID 290 angezeigt f r Gleitpunktwerte In diesem Fall betrug der vom Terminal gelesene Wert 3 1416 Wenn diese Sequenz abgeschlossen ist ndert sich der Zugrifisstatus f r Shared Data Variablen bei erfolgreicher Ausf hrung des Befehls kurz in 1 In diesem Fall setzt die Logik f r die OB1 Routine Abbildung 6 12 den Schreibbefehl aus dem Puffer sofort auf null sodass das Terminal IND5 70 den Shared Data Variablenzugriffsstatus auf null setzt Wenn ein F
115. igkeit der Daten vor der Verwendung in einem Prozess zu gew hrleisten Beachten Sie dass es verschiedene Prinzipien f r verschiedene Modi Gleitpunkt Ganzzahl oder Teilstriche gibt Im Gleitpunktmodus sollten die vom Terminal gelesenen Daten mit dem Bit Data_OK und den zwei Datenintegritats Bits gefiltert werden siehe Abbildung 4 8 Dead the moemy dans The requesied data Copu be the weight 8 retumed in the inpet Words 1 and 3 For the data to be vabi tte Gets Oot status bt must be ON and the two Date Indegrity bit must match petanty Ans Gere the kiesrfe bie de OT maich fhe dete SHOULD BE DSSCARCeD H the Dala OK bi 5 ol ihan a mar pirar hos bian rcdi ai fhe de Flag ie oer by foto pt nie ee ech vei ba De D en 1 Diets Fe A HATO Fketre Pond Dalam 15 RDT Fang Manii teal i 3 SIb Fitalia Pom Gada 14 q r F Teer Le woe WOSTO_Pinating_Pointi fetal ij Fpalezber Data Sr Goin egy 1 iets ee 4 Deal RDT Fame Peek Cea 3 SIb Faite Pori Dale 14 L nge j L Lara DE HOSTO_Fieaing Pont Dala 15 Geet T atostoet Ven DO Abbildung 4 8 Lesen der zyklischen Daten im Gleitpunktmodus Wenn die Daten auf diese Weise gefiltert werden wird sichergestellt dass das Terminal sich in einem g ltigen Betriebszustand befindet Data OK 1 und dass die analoge Aktualisierung von der W gezelle ordnungsgem abgeschlossen wurde bevor die Daten gelesen wurden Integrity_1 Integrity_2 Werden diese Pr fungen nicht durchg
116. ikation gt PLC gt Datenformat festgelegt Das Datenformat f r die Zeitfenster wird in Anhang A und B beschrieben Die Formate Ganzzahl und Teilstrich verwenden pro Zeitfenster zwei 16 Bit Datenw rter f r den Eingang und zwei 16 Bit Datenw rter f r den Ausgang Das erste Eingangsdatenwort der einzelnen 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 3 3 Nachrichtenzeitfenster enth lt die Gewichtsdaten der Waage Der angezeigte Datentyp z B Brutto Tara usw wird von der PLC anhand der Bits 0 1 und 2 des zweiten Ausgangsdatenwortes des Nachrichtenzeitfensters ausgew hlt In Tabelle 3 4 und Tabelle 3 5 sind die Eingangs und Ausgangsinformationen aufgelistet wt a Ganzzahl Lastwert 24 AR Befeh Tabelle 3 4 1 0 Ganzzahl Lastwert Das Gleitounktformat verwendet vier 16 Bit Datenworter fur den Eingang und vier 16 Bit Datenworter fur den Ausgang siehe Tabelle 3 5 Tabelle 3 5 DeviceNet PLC Gleitpunkt 1 O W rter 0 Ganzzahlwert jee f 0 ps By Se 2 Gleitounktwert 4 Byte Gleitounkt Waagen 2 N 3 Lastwert zustand 3 4 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 3 5 Gleitpunkt Eine allgemeine bersicht ber Gleitpunktfunktion Datenformat und Kompatibilit t finden Sie in Anhang B Gleitpunktformat 3 6 Steuerung der diskreten I O mit einer PLC Schnittstelle Siehe dazu Anhang C Allgemeine Dateneigenschaften
117. ildung 4 2 zeigt die Position dieser LEDs und Abbildung 4 3 zeigt die Anordnung der LEDs auf der Platine Tabelle 4 4 erl utert die Bedeutung der Anzeigen Linkaktivit t 1 2 Modulstatus Aktivit t 4 3 Netzwerkstatus Abbildung 4 3 Ethernet IP Statusanzeigen LEDs METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 Tabelle 4 4 Ethernet IP Statusanzeigen LEDs LED Status Verbunden Grun leuchtend Grun leuchtend Grun leuchtend Grun blinkend Kabel von PLC getrennt Grun leuchtend Grun blinkend Rot blinkend Grun blinkend Netzwerkstatus Kabel von Terminal getrennt Aus Grun blinkend no ged d oder Aus PLC im Programmiermodus Grun leuchtend Grun blinkend Grun leuchtend Grun blinkend Terminal i Grun leuchtend Grun leuchtend Grun leuchtend Grun blinkend Konfigurationsmodus 4 9 Programmierbeispiele Die folgenden Abbildungen zeigen Screenshots der Kontaktplanprogrammierungs Beispiele f r die RSLogix 5000 Software Version 20 E Hinweis Der Ordner Utilities der Dokumentations CD des IND570 enth lt die vollst ndige Version der Beispiele Diese Screenshots dienen nur der Illustration Das Ethernet IP Modul f r das Terminal IND570 kann entweder mit 10 oder mit 100 Mbps kommunizieren Es kommuniziert im Full Duplex Modus und ist mit der Einstellung der automatischen Steuerung kompatibel die von vielen PLC und Ethemet Switches verwendet wird Zu diesem Zeitpunkt existiert kein Add On Profil AOP f r das
118. ine Logikstufe die einen Lesevorgang des gerundeten Bruttogewichts im Terminal auslost der der Shared Data Variable WT0110 entspricht Die Konfiguration der Nachrichtenanweisung ist zusammen mit dem Datenbereich fur die Speicherung der Antwort unter der Stufe dargestellt Gerd a Tate Command for Scale 1 on the Finatng Por Local Send a Tare message Cord a TARE meee Zend a TARE message to the Finatine te Fe Fioabng te the Firing Para teea Pore Termral Peart Tavera ES Tee Mag Ke ER Tere EN Wes ER Veppage ln Mesaage Conia HSG FP Te Best GK g Send g TARE TEHE e end a Tice Menage io Se Pigeting P BE Gii at T Fori Terral oo FR Te DA FP Tarp Mig ln L Eora ferred Ahama UMI are La See Mes HET Togo Fra Mew Ta 9 oa CNET Fuatereeeg Pot gr Ethernet re 1 J Erste Erabi er A Mei E Core es Lene D Vase J Grabe wad J G Cone Exercised Ema Cade eee RE vi er Dede Es Fer N Era De Eer Te ees le Le Corman Mag Or Ceci rime T zz nn SE V Abbildung 4 13 Shared Data Lesebefehl von wt0101 Der Nachrichtentyp ist ein CIP Generic mit dem Servicetyp Get Attribute Single Anmerkungen zur Abbildung 4 13 1 Hexadezimaler Klassencode f r die Shared Data Variable WT0110 aus dem Shared Data Referenzhandbuch 2 Instanznummer fur die Shared Data Variable WT0110 aus dem Shared Data Referenzhandbuch 3 Hexadezimales Attribut f r die Shared
119. ion EE 6 1 Allgemeine Programmerknolen AA 6 1 30237955 01 06 2015 30237955 01 06 2015 6 12 3 6 12 4 6 12 5 6 12 6 6 12 7 Dil B 2 B 3 B 4 CH Bak SS C 2 C 3 Mard Re Ee WEE 6 1 Ausgabe eines Shared Data Lesebefehls A 6 1 Ausgabe eines Shared Data Schreibbefehls A 6 1 Shared Data Zugriff ber den PIC Code ns 6 1 Shared Data Zugriff Schlussfolgerung 6 1 Die Formate Ganzzahl und Teilstrich z22u2200n00n00nnnnnnunnnnnnnnnnnnn nn A 1 GIELUNKUONN AE E B 1 EURKUONSUBER e EE B 1 Gleitpunkt Datenformat und Kompapbutat RR e nen 10 B 1 Definitionen f r das Glertpounkidatentommmat nee B 1 Beispiele f r Gleitpunktbefehle AAA B 1 Allgemeine Dateneigenschaften s 22us000000n0n0nnnnonnnnnnnnnnnnn nun C 1 DIEB ae C 1 NIE ZC EN C 1 BGIS DIGIC ee charac een Beenden Cl Bye Remen e C 1 Steuerung der diskreten I O mit einer PLC Schnittstelle A C 1 METTLER TOLEDO IND570 Wageterminal PLC Schnittstellenhandbuch 1 Analogausgang Dieses Kapitel umfasst Die Analogausgangs Optionsplatine umfasst einen isolierten 4 20 mA bzw 0 10 VDC sche Daten Analogausgang f r das angezeigte Gewicht das Absolutgewicht das absolute angezeigte Gewicht das Bruttogewicht das Trendgewicht und das absolute Analogausgangsfunktion an i Trendgewicht Der Analogausgang erzeugt mit einem 16 Bit D A Wandler ein sehr Installation u A Pe oration prazises Ausgangssignal Verdrahtung Die Ausg nge sind akt v das hei
120. ise gesendet 30237955 01 06 2015 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 2 19 Abbildung 2 15 zeigt eine Logikstufe die einen Lesevorgang des gerundeten Bruttogewichts im Terminal auslost der der Shared Data Variable WT0110 entspricht Die Konfiguration der Nachrichtenanweisung ist zusammen mit dem Datenbereich fur die Speicherung der Antwort unter der Stufe dargestellt Amy fie Ange Gronn eg Inge Bug T gep Pain berina Brad De Vreeht kre Reed Cap Weight rer Hee Ficwting Par Ca Feat Dat Term ers FF Bee ee aen e bn BETTE Eu Henau e Cones USO FP Reed Wagi DS eenz weed Beas fe zen veer Resa bp eg Poet F Te Beni ze gr fron Fern wir Wei wf Te Posing Pom Docrgig Anej Eee Amad Te atl CAF e e ul Gem PR Deng Vigh Cee File wee d Z Peso iso eure TE Lee See Ver re L I g Derris Deng Wegt Lea De FR Diea Be Viet WE Kale we ele ele an bas jas ele ele e Le e Le ENEE d ETE AN HH f il f H IR E SIE j f e D LCE L i ga a TEF ai roa ee ER D i Ei es Pea TEE Ea te Ba Er I A Eus O Erte Via gt Mari J Gone A Exo Code Binda Di Leck brs Fan Ery Tent ow II Ceci ain himnar Ems Aa Tag f E Abbildung 2 15 Kontaktplan Ablesen des Bruttogewichts und Speichern in den Shared Data Der Nachrichtentyp ist ein CIP Generic mit dem Servicetyp Get Attribute Single Hinweise zur Abbildung 2 15 1 Hexadezimaler Klassencode f r die Shared Data Var
121. it RSNetWorx f r DeviceNet A 3 1 3 11 1 1 Registrierung der EIS Date 3 1 3 112 Te Lire IT ul le 3 1 3 11 3 Allgemeine PrograMmMierinWeiSe cccccccsesccessecseeseseeeeseeeseersuesetsneeeeesanersetanesees 3 1 4 Enemet lP anna 4 1 4 1 VON ON anna 4 1 4 2 Eimemetlb Gchnttetellengplatne RR R nennen nennen 4 1 4 3 Kee een 4 1 4 4 Eimemetlbp Eigenschaften AAA 4 2 4 4 1 BEI DENN ION ee ee E E insane 4 2 2 METTLER TOLEDO IND5 70 Wageterminal PLC Schnittstellenhandbuch 30237955 01 06 2015 30237955 01 06 2015 4 4 2 4 4 3 4 4 4 4 5 4 5 1 4 5 2 4 5 3 4 5 4 4 5 5 4 5 5 1 4 5 5 2 4 6 4 7 4 1 ER CN 4 1 1 2 4 8 4 8 1 4 9 4 9 1 4 9 2 4 9 3 4 9 3 1 4 9 4 Ju 5 2 5 3 TL 5 3 2 5 3 3 3 3 4 5 4 5 4 1 5 4 2 5 4 3 5 4 4 5 4 5 5 4 6 Otol Di 5 6 5 6 1 KOmMUNK raf EE 4 4 Ile 4 4 Unen URE Deno EE 4 4 BEEE Un e ee 4 5 Baugruppeninstanzen fur zyklische Kommunikationen der Klasse li 4 5 Diskrete Dal WEE 4 5 Eur REINE TON ee ee ee 4 5 Bee EE 4 5 Eeer 4 8 B lleg CHEN 4 8 shared Datas MOG Eegeregie ee 4 8 Steuerung der diskreten I O mit einer PLC Schnittstelle senes 4 8 ess ste ulel le re 4 9 Setup Bl cke Ethernet IP Und Datertommat AA 4 9 Setlp BIOcK EMIeMeW IP east 4 9 SHIN BOCK REN e E 4 9 Fehlerboehebung EE 4 10 SEI GR ae ea Re ee rete 4 10 P OgFamINIEDESpIe EE 4 11 KOMMUNIKAUONS MO GUI DFON a na 4 12 Allgemeine Programm
122. iterer Befehl gesendet wird Das Terminal kann zwei Arten von Werten an die PLC melden Echtzeit und statische Daten Wenn die PLC Echtzeitdaten anfordert best tigt das Terminal den Befehl der PLC einmal sendet und aktualisiert jedoch den Wert bei jeder A D Aktualisierung Wenn die PLC einen statischen Wert anfordert best tigt das Terminal den Befehl der PLC einmal und aktualisiert den Wert einmal Das Terminal sendet weiter diesen Wert bis es einen neuen Befehl von der PLC erh lt Brutto und Nettogewicht sind Beispiele f r Echtzeitdaten Taragewicht Zielwert Zuf hrung und Toleranzwerte sind Beispiele f r statische Daten Das Terminal kann eine Rotation von bis zu neun verschiedenen Echtzeitwerten f r jeden Meldungsplatz senden Die PLC sendet die Befehle an das Terminal um einen Wert in diese Rotation aufzunehmen Sobald die Rotation festgelegt ist muss die PLC das Terminal anweisen die Rotation automatisch zu beginnen Die PLC kann auch die Geschwindigkeit der Rotation steuern indem das Terminal angewiesen wird zum n chsten Wert zu wechseln Wenn das Terminal aufgefordert wird die Ausgangsdaten automatisch zu wechseln schaltet es bei der n chsten A D Aktualisierung zum n chsten Wert in der Reihe Die A D Aktualisierung h ngt vom Waagentyp ab Eine analoge Waage besitzt eine Aktualisierungsrate von 20 Hz oder 58 Millisekunden Die PLC steuert die Rotation durch abwechselndes Senden der Befehle zur Meldung des n chsten Feld
123. itfenster Output 1 nur 1 Nachrichtenzeitfenster Output 2 nur 1 Nachrichtenzeitfenster Output 3 nur 1 Nachrichtenzeitfenster Siehe Hinweis Zero nur 1 Nachrichtenzeitfenster Load Target nur 1 Nachrichtenzeitfenster Anmerkungen fur Tabelle A 2 1 Das erste Wort ist ein 16 Bit Ganzzahlwert der einen Wert repr sentiert der in die Anzeige heruntergeladen werden kann Der Wert steht f r einen Tara oder Zielwert Bei Verwendung des Teilstrichformats muss der Datensatz in der Anzahl der Teilstriche vorliegen und nicht als Ganzzahlgewichtswert Ein Wert muss in das Wort geladen werden bevor die Bits 3 oder 15 im zweiten Wort festgelegt werden Um den Zielwert zu laden geben Sie zuerst den Wert in das erste Wort ein und aktivieren Sie anschlie end Bit 15 Load Target Die Auswahl Bits ndern den Datentyp der von der Anzeige im ersten Wort gesendet wird Verwenden Sie einen Dezimalwert im bin ren Format in den Bits 0 1 und 2 um die von der Anzeige gemeldeten Daten zu ndern 0 Bruttogewicht 1 Nettogewicht 2 angezeigtes Gewicht 3 Taragewicht 4 Zielwert 5 Trendgewicht jeder Wert ber 5 entspricht dem Bruttogewicht Ein Wechsel von 0 zu 1 f hrt dazu dass der Wert im ersten Wort in das Tara Register der Anzeige geladen und die Anzeige in den Nettomodus gesetzt wird Setzen Sie dieses Bit nur auf 1 nachdem das erste Wor
124. kt Speicherzuordnung der Shared Data befindet sich in FC2 der Code fur die Ganzzahl Speicherzuordnung in FC4 Mit beiden Routinen kann das Programm den Shared Data Variablennamen mit einem Zeichenarray in den jeweiligen Datenblockdateien spezifizieren Fur Gleitounktzahlen lautet der Datenblock DB1 f r Ganzzahlen DB2 siehe folgende Abbildung 6 22 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 Gerg B DCH SC DI wi m hie Setz rm mat kp Lez a HI 2 EE mo arena na a art EE Zeta Verlanie Mens for Sea or Write Arjea EE Abbildung 6 17 Shared Data Zugriff mit PLC Code Um die Variable zu andem sollte das Programm einen neuen Shared Data Variablennamen mit ASCII Zeichen in dieses Array schreiben Es existiert eine separate Variablenzugrifistabelle f r FC2 mit dem Namen FP_SDV Access Program Abbildung 6 18 Es existiert eine weitere Variablenzugriffstabelle f r FC4 INT SDV_Access Program um den Ganzzahlmodusprozess durchzuf hren A tbe Lon kee PC verwble Yew Op om Window Help si Dee ei lalelo x Ea wi ole sl we Jess ce rn TR Benz Sin Set em Rm Shaved Det ve TE SO Peng in Program A Peed of Chace Data a in Progeman TP d Geng Compacts Tag u rg D i P DON reed Comm OF ZP Ran Fici Fred Band col Shares Cinta Verake Sees ee ae np 515 FP verte G t Sai pa mam Vie A Seed De Verb Im Dt PER Wire in_Pronprene A Wet of Steed Daia nr Peres NM ti TR Sie
125. l IND570 vorliegt Es ist wichtig diese Bits zu berwachen J eder PLC Code sollte sie verwenden um die Integrit t der vom IND570 erhaltenen Daten zu best tigen Spezifische Informationen zu den Bits Data_OK Update In Progress und Data_Integrity und deren Verwendung finden Sie in den Datendiagrammen 2 5 2 Baugruppeninstanzen f r zyklische Kommunikationen der Klasse 1 F r die bertragung diskreter Daten zwischen der PLC und dem IND570 werden zyklische Kommunikationen der Klasse 1 verwendet Die PLC Eingangsbaugruppen Instanz ist 100 Dezimalschreibweise Diese Instanz wird f r alle Datenformate und f r alle Datengr enanforderungen verwendet Die PLC Ausgangsbaugruppen Instanz ist 150 Dezimalschreibweise Diese Instanz wird f r alle Datenformate und f r alle Datengr enanforderungen verwendet Das IND570 verwendet nur Daten es werden keine Konfigurationsdaten verwendet oder ben tigt Stellen Sie die Konfigurationsinstanz im Setup Men der PLC ControlNet Schnittstelle auf 1 und die Datengr e auf null Die auf der Dokumentations CD enthaltene EDS Datei enth lt keine Baugruppeninstanz oder Datengr eneinschr nkungen Die Programmierung im IND5 70 legt die Baugruppeninstanz und die Datengr eneinschr nkungen fest E HINWEIS ControlLogix ab Version 20 besitzt eine Funktion mit der eine EDS Datei als Kommunikationsmodul in das PLC Programm geladen werden kann Die EDS Datei des IND570 ist fur diesen Zweck nicht ge
126. l Punkt zu Punkt Nachrichten Implizite Nachrichten bertragung Implizite Nachrichten werden uber I O Verbindungen mit einer dazugeh rigen Verbindungs ID ausgetauscht Die Verbindungs ID definiert die Bedeutung der Daten und legt die regelm ige wiederholte Transportfrequenz und Transportklasse fest In den Nachrichtendaten ist im Gegensatz zur expliziten Nachrichten bertragung kein Nachrichtenubertragungsprotokoll enthalten Implizite Nachrichten k nnen Punkt zu Punkt oder Multicast Nachrichten sein und werden verwendet um anwendungsspezifische I O Daten zu bertragen Dieser Begriff wird synonym mit dem Begriff I O Nachrichten bertragung verwendet O Client Funktion die mit einem I O Nachrichten bertragungsdienst eines anderen Ger ts 1 O Server eine Aufgabe ausf hrt Initiiert eine Anforderung f r eine I O Nachricht an das Servermodul Der I O Client ist ein Verbindungsursprung I O Nachrichten Wird synonym mit dem Begriff implizite Nachrichten bertragung verwendet bertragung O Server Funktion die einem anderen Ger t 1 O Client 1 0 Nachrichten bertragungsdienste bereitstellt Reagiert auf eine Anforderung vom O Client I O Server ist das Ziel der Verbindungsanforderung Nachrichten Funktion die mit den expliziten Nachrichten bertragungsdiensten eines anderen Client Ger ts Nachrichtenserver eine Aufgabe ausf hrt Initiiert eine explizite Nachrichtenanforderung an das Serverger t Nachrichte
127. ldung 6 9 Hardware Konfiguration Die Hardware Konfiguration bezieht sich auf das im Lieferumfang enthaltene Beispielprogramm In diesem Beispiel ist ein IND570 im Gleitounktmodus GDS Konfiguration O 28 W rter am Profibus Knoten 3 konfiguriert ein weiteres Terminal IND570 ist fur den Ganzzahlmodus GSD Konfiguration JO 23 W rter am Profibus Knoten 4 konfiguriert Beide Knoten besitzen die beiden Konfigurationsdetails Shared Data Enabled Aktiviert Betriebsmodus Compatibility Mode Kompatibilit tsmodus Byte Reihenfolge Byte Swap Meldungsplaze 4 6 12 PLC Beispielprogramm Zwei PLC Beispielprogramme sind auf der Dokumentations CD enthalten eins f r 57 315 PN DP mit der Step 7 Version 5 SP3 und eins furS7 1200 mit TIA Portal Die beiden Beispiele sind im Wesentlichen gleich und beide Programme enthalten zahlreiche Kommentare die die Funktion 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 6 15 n her erlautern Um es kurz zu fassen werden hier nur die Hauptpunkte des Programms 57 315 erl utert Das Beispielprogramm demonstriert die Logik fur die Verkn pfung mit einem IND570 das fur die Formate Gleitounkt oder Ganzzahl konfiguriert ist Die Logik enth lt auch Routinen die Shared Data ber die Profibus Schnittstelle sowohl im Gleitounkt als auch im Ganzzahl Datenformat aufrufen Das Beispielprogramm kann jederzeit ohne vorherige Mitteilung ge ndert werden Unter www mt com I
128. len Betrieb anzeigt muss das Terminal IND5 70 ausgeschaltet und neu gestartet werden Wenn die LED weiterhin nicht gr n leuchtet m ssen Sie die Platine ersetzen METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 3 7 3 9 1 2 Netzwerkstatus LED NS Diese LED zeigt den Netzwerkstatus an Tabelle 3 8 Bedeutung der Netzwerkstatus LED LED Status Bedeutung Grun leuchtend Knoten kommuniziert mit dem Scanner Ger t ist mit dem Netzwerk verbunden wird aber nicht gescannt Gr n blinken Der h ufigste Grund daf r ist dass das Ger t nicht zur Scanliste hinzugef gt wurde Schlagen Sie in der Hilfe des DeviceNet Konfigurationstools nach um den Knoten zu aktivieren und in die Scanliste aufzunehmen i d DeviceNet ohne Strom Rot leuchtend Kritischer Verbindungsfehler Dieser Fehler weist in der Regel auf ein Kabelproblem hin Rot blinkend Verbindungszeit berschreitung 3 10 DeviceNet Optonskit Es gibt keine Ersatzteile f r das DeviceNet Optionskit Die CIMF Teilenummer des Kits lautet 72193580 In Tabelle 3 9 ist der Lieferumfang des Kits aufgef hrt Tabelle 3 9 DeviceNet Optionskit Beschreibung Installatonsanweisungen Platinenpaket Installationskit Kabeldurchfuhrungskit 3 11 DeviceNet Aktvierung und Konfigurationsbeispiele Sie m ssen die EDS Datei registrieren das Ger t anschlie en und das Terminal IND570 zur Scanliste des DeviceNet Masters hinzuf gen Beachten Sie dass die Software der einzeln
129. lnen Formate um das am besten geeignete Format zu finden C 2 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 LA 30237955 01 06 2015 Steuerung der diskreten I O mit einer PLC Schnittstelle Das Terminal IND570 kann einige diskrete Ausg nge direkt steuern und einige diskrete Eing nge ber die digitale PLC Schnittstellenoption lesen Systemintegratoren m ssen ber cksichtigen dass die Aktualisierung der diskreten Ein und Ausg nge mit der A D Rate des Terminals synchronisiert wird nicht mit der I O Scanrate der PLC Dies f hrt zu einer sp rbaren Verz gerung beim Lesen der Eing nge oder beim Aktualisieren der Ausg nge durch die PLC im Vergleich zu den echten Signalen Die Verdrahtung der diskreten UO finden Sie im Installationshandbuch des Terminals IND5 70 Beachten Sie dass die Ausg nge im Terminal IND5 70 unter Setup gt Anwendung gt Diskreter UO nicht zugeordnet sein d rfen damit die PLC sie steuem kann METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch C 3 METTLER TOLEDO Service Fur eine lange Nutzungsdauer Ihres METTLER TOLEDO Produkts Herzlichen Gluckwunsch dass Sie sich fur die Qualitat und Prazision von METTLER TOLEDO entschieden haben Der ordnungsgem e Gebrauch entsprechend diesen Anweisungen sowie die regelm ige Kalibrierung und Wartung durch unser im Werk geschultes Serviceteam gew hrleisten den zuverlassigen und genauen Betrieb und sch tzen somit Ihre Inves
130. lue Write Ref Witte Ref Write leeres 0 300 400001 400001 16 Hold Last 401025 401025 13 Abbildung 5 12 Konfiguration im FLP Modus 30237955 00 03 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 5 13 Tabelle 5 7 Konfiguration im Gleitpunktmodus Beachten Sie dass alle Waagendaten so konfiguriert werden k nnen dass sie mit jeder Zeitfensternummer bereinstimmen 4001 40001 400001 sind vom PLC Speicher abh ngig 5 8 2 Beispiele f r Ganzzahllogik 2 Datenw rter werden mit einer Waage im Ganzzahlmodus verkn pft Die Gewichtsdaten f r Waage 1 werden im IND570 im Register 400001 gespeichert Die Statusdaten f r dieses Gewicht und das IND5 70 befinden sich in Register 400002 5 14 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 00 03 2015 5 8 2 1 Leselogik Die 400001 Gewichtsdaten k nnen direkt von der PLC gelesen werden Um jedoch die 400002 Statusdaten vollst ndig zu verstehen ist eine Basislogik notwendig um die Datenw rter in Bits aufzuspalten Im Prinzip wird mit der Anweisung INT TO WORD zuerst der Ganzzahlwert vom IND570 in einer Form gelesen die in Bits aufgespalten werden kann Sobald die Daten in einem Wort Format vorliegen beendet die Anweisung WORD _TO_BIT den Prozess der Extrahierung einzelner Bits Abbildung 5 13 und Abbildung 5 14 zeigen ein Beispiel f r die Logik die zum Lesen der Statusw rter verwendet werden kann 30237
131. m Netzwerk erhaltenen Informationen aus Die MAC Adresse wird angezeigt kann jedoch nicht ge ndert werden Setup Block Datenformat Gehen Sie im Setup Men zu Kommunikation gt PLC Schnittstelle gt Datenformat Die folgenden Felder sind f r Ethernet IP verf gbar Betriebsmodus Der Betriebsmodus kann aus einer Dropdown Liste ausgew hlt werden Sie haben folgende Optionen Kompatibilitatsmodus Standard IND560 Emulation Je nach Auswahl der Byte Reihenfolge siehe Abschnitt 4 7 1 2 3 Byte Reihenfolge liefert der Kompatibilit tsmodus die gleiche Byte Reihenfolge im diskreten Modus wie die METTLER TOLEDO Terminals IND131 331 und IND780 Bei Auswahl der IND560 Emulation stimmen die bertragenen Bytes im diskreten Modus mit der f r IND560 ausgew hlten Byte Reihenfolge berein Die Festiegung der Byte Reihenfolge im Terminal IND560 stimmt nicht mit der von IND131 331 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 4 9 4 10 4 1 1 2 2 Bd dad oe 4 1 1 2 4 4 8 4 8 1 und IND780 berein Der IND560 Emulatiosmodus sollte nur gew hlt werden wenn Sie ein IND560 ersetzen und gleichzeitig die Programmierung der PLC nicht modifizieren Format Wahlen Sie das Format Ganzzahl Standard Teilstrich oder Gleitpunkt Wird das Format ge ndert werden alle vorhandenen Nachrichtenzeitfenster gel scht Byte Reihenfolge Es gibt folgende Optionen Standard Byte Swap Word Swap Standard und Double Word Swap N
132. merische Genauigkeit und Flexibilit t bietet als Ganzzahlgewichtsanzeigen ist diese Option dennoch beschr nkt Die Gewichtsdarstellung ist m glicherweise nicht genau besonders bei Gewichtsfeldern mit erweiterter Aufl sung f r hochgenaue Waagen Es gibt zwei Datenintegritats Bits mit denen das IND5 70 die Datenintegritat bei der Kommunikation mit der PLC aufrecht erh lt Ein Bit befindet sich im Anfangswort der Daten das zweite im Abschluss Byte der Daten f r einen Waagenplatz Das PLC Programm muss berpr fen ob beide Datenintegritats Bits die gleiche Polaritat f r die Daten im Waagenplatz haben andernfalls sind sie ungultig Es ist moglich dass das PLC Programm verschiedene aufeinander folgende ung ltige Lesevorg nge erkennt wenn das Terminal unaufgefordert Gewichtsaktualisierungen an die PLC sendet Falls das PLC Programm diesen Zustand erkennt muss es einen neuen Befehl an das Terminal senden Die PLC Programme von Allen Bradley SLC verwenden keine speziellen Pr fungen f r die G ltigkeit der Gleitpunktdaten Der Umgang mit Zeichenketten und Gleitpunktdaten ist in den verschiedenen PLC Generationen von Allen Bradley verschieden Definitionen fur das Gleitpunktdatenformat Die Tabellen B 1 bis B 4 enthalten detaillierte Informationen zum Gleitpunktdatenformat Lesedaten beziehen sich auf die Eingangsdaten der PLC Schreibdaten auf die Ausgangsdaten der PLC Tabelle B 1 Lesen diskreter Daten im Gleitpunktmodus IND570 g
133. mmierung im IND570 legt die Baugruppeninstanz und die Datengr eneinschr nkungen fest 4 5 2 Diskrete Daten Eine Beschreibung der diskreten Daten finden Sie in Anhang C Allgemeine Dateneigenschaften eine detaillierte Beschreibung der in jedem Format verf gbaren Daten finden Sie in Anhang A und in Anhang B um das geeignetste Datenformat herauszufinden 4 5 3 Byte Reihenfolge Eine allgemeine bersicht ber die Byte Reihenfolge finden Sie in Anhang C Allgemeine Dateneigenschaften 4 5 4 Nachrichtenzeitfenster Es k nnen bis zu 4 Nachrichtenzeitfenster f r den diskreten Datentransfer Nachrichten bertragung der Klasse 1 in den Datenformaten Ganzzahl Teilstrich und Gleitounkt verwendet werden edes Nachrichtenzeitfenster steht fur die Waage kann jedoch von der PLC gesteuert werden um verschiedene Daten in den einzelnen Nachrichtenzeitfenstern zu erfassen Die Anzahl der Nachrichtenzeitfenster wird im Setup Menu des Terminals unter Kommunikation gt PLC gt Datenformat festgelegt Abbildung 4 2 Die Formate Ganzzahl und Teilstrich verwenden pro Zeitfenster zwei 16 Bit Datenw rter f r den Eingang und zwei 16 Bit Datenw rter f r den Ausgang Das erste Eingangsdatenwort der einzelnen Nachrichtenzeitfenster enth lt die Gewichtsdaten der Waage Der angezeigte Datentyp z B Brutto Tara usw wird von der PLC anhand der Bits 0 1 und 2 des zweiten Ausgangsdatenwortes des Nachrichtenzeitfensters ausgew hlt In Tabelle 4 2 und T
134. n Funktion die explizite Nachrichten bertragungsdienste f r ein anderes Ger t server Nachrichten Client bereitstellt Reagiert auf eine explizite Nachrichtenanforderung vom Nachrichten Client Scanner Ein Scannerklassenprodukt tauscht Echter IO Daten mit Produkten der klasse Adapterklasse und Scannerklasse aus Dieser Knotentyp kann auf Verbindungsanforderungen reagieren und au erdem selbst eigene Verbindungen initiieren Zielort f r I O Verbindungs oder Nachrichtenanforderungen Kann nur auf eine Anforderung reagieren kann keine O Verbindung oder Nachricht initiieren 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 4 3 Un Damit kann ein Knoten Nachrichtenanforderungen senden ohne vor der verbundene Daten bertragung eine Verbindung herzustellen Es sind mehr Nachrichten Zusatzinformationen Overhead in jeder Nachricht enthalten und es sind keine bertragung Zielknotenressourcen fur die Nachricht garantiert Die unverbundene Nachrichten bertragung wird f r unregelm ige Anforderungen verwendet zum Beispiel f r die Who Funktion im Netzwerk Nur explizite Nachrichten Siehe auch Verbundene Nachrichten bertragung 4 4 2 Kommunikation Das Terminal IND5 70 verwendet Komponententeile die die vollst ndige Kompatibilit t mit dem Ethernet IP Netzwerk von Allen Bradley gew hrleisten Das Terminal IND570 wird von der PLC als generisches Ethernet IP Protokoll erkannt J ede E
135. n beschr nkt Die Verwendung der Anzeigemodus Bits l scht das Enter Tasten Bit im zweiten Wort der Anzeigeausgangsdaten Die Nachrichtenanzeigemodus Bits bewirken dass ein Wert in die Shared Data Variable pd0119 geschrieben wird die f r Task Expert Anwendungen zur Verf gung steht Der Wechsel von 0 zu einem Dezimalwert in binarer Form zu einem Bit 9 10 und 11 des zweiten Wortes initiiert die Nachrichtenereignisse Werden die Nachrichtenanzeige Bits auf einen Wert 1 gesetzt werden die Zeichen in der Shared Data Variable aw0101 angezeigt und die Variable pd0119 wird auf 1 gesetzt Einstellung auf 2 Anzeige von aw0102 und pd0119 2 Einstellung auf 3 Anzeige von aw0103 und pd0119 3 Einstellung auf 4 Anzeige von aw0104 und pd0119 4 Einstellung auf 5 Anzeige von aw0105 und pd0119 5 Einstellung auf Start der Eingabeaufforderungssequenz pd0119 6 und xc0134 1 Einstellung auf 7 Anzeige von pd0118 und pd0119 7 Die Nachrichtenanzeigemodus Bits m ssen wieder 0 sein bevor eine neue Nachricht angezeigt wird 10 Die Ausgangs Bits bewirken dass der dazugeh rige Hardware Ausgang auf EIN und AUS gestellt wird Dies sind nur die internen Ausg nge der Anzeige 0 1 1 0 1 2 und 0 1 3 Die Ausgangs Bits berschreiben nicht die Hardware Ausg nge die von der Anzeigenlogik zur Konfiguration innerhalb der Anzeige verwe
136. n den Datendiagrammen in Anhang A und B l Das Finger ER ui CHE D ith Gebot Igieiteag e Cole Dry ie HEED Conii Feat Deg 1 DEER sei Ewert ap m nn E ___ __ Abbildung 5 2 Korrekter Filterkontaktplan f r Gleitpunktdaten 5 4 2 Diskrete Daten Eine Beschreibung der diskreten Daten finden Sie in Anhang C Allgemeine Dateneigenschaften eine detaillierte Beschreibung der in jedem Format verf gbaren Daten finden Sie in Anhang A und in Anhang B um das geeignetste Datenformat herauszufinden 5 4 3 Byte Reihenfolge Eine allgemeine bersicht ber die Byte Reihenfolge finden Sie in Anhang C Allgemeine Dateneigenschaften 5 4 4 Registerzuordnung Die Zuordnung des Speichers der Modbus TCP Optionsplatine ist in Tabelle 5 2 dargestellt Die Lese und Schreibbereiche des Speichers sind um 1024 versetzt In einer Quantum PLC w rde die PLC ab Register 400001 Daten vom IND570 lesen und ab Register 401025 Daten in das IND570 schreiben Tabelle 5 2 Zuordnung der Eingangs und Ausgangsdaten in einer Modbus TCP IP PLC Daten lesen vom IND5 70 en Daten schreiben in das IND570 0000h 0001h 0002h 0003h 0004h 0005h 0006h 0007h 30237955 00 03 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 5 3 5 4 5 Nachrichtenzeitfenster Das Terminal IND570 kann fur bis zu 4 Nachrichtenzeitfenster f r den diskreten Datentransfer in den Formaten Ganzzahl Teilstrich und Gleitpunkt konfiguriert w
137. ndet werden Die Einstellung eines Bits auf 1 bewirkt dass der Ausgang auf EIN gesetzt wird die Einstellung des Bits auf O bewirkt dass der Ausgang auf AUS gesetzt wird 11 Ein Wechsel von 1 zu O f hrt dazu dass der Wert im ersten Wort in das Zielwertregister der Anzeige geladen und beim n chsten Start der Zielwertlogik verwendet wird Setzen Sie dieses Bit nur auf 1 nachdem das erste Wort mit dem entsprechenden Wert geladen wurde 12 Dies sind Bit Befehle an die Anzeige die nur im ersten Nachrichtenzeitfenster funktionieren A 4 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 Gleitpunktformat B 1 Funktionsubersicht Das Terminal IND570 verwendet Ganzzahlenbefehle der PLC um die Eingangsdaten fur das Gleitounktgewicht auszuwahlen Das IND570 erkennt einen Befehl wenn ein neuer Wert im Befehlswort des Nachrichtenzeitfensters angezeigt wird Wenn der Befehl mit einem Gleitounktwert zum Beispiel Laden eines Zielwertes verkn pft ist muss er in die Gleitpunktwert W rter geladen werden bevor der Befehl ausgegeben wird Sobald das IND570 einen Befehl erkennt best tigt es den Befehl durch Festlegung eines neuen Werts in den Befehlsbest tigungs Bits des Befehlsantwortwortes der Waage Au erdem meldet das IND570 der PLC welcher Gleitpunktwert gesendet wird ber die Gleitpunkt Eingangsanzeigen Bits des Befehlsantwortwortes Die PLC sollte warten bis sie die Befe
138. ner im Terminal installierten Software fur den Datenaustausch Die Platine ist eine Schnittstelle zu speicherprogrammierbaren Steuerungen PLC und Gleitpunkt ed Data digitalen Steuerungssystemen DCS die der Profibus DPV0 Spezifikation entsprechen Der Softwarekonfiguration Profibus erscheint als O Block im Profibus Netzwerk Grobe und Zuordnung der I O feschen h ngen von der Konfiguration der Profibus Schnittstelle in der IND570 Software ab Anschlussbeispiele Die im UO Block zugeordneten Daten sind als diskrete oder Shared Data Variablen definiert PLC Beispielprogamm Diskrete Daten k nnen als Ganzzahl Teilstrich und Gleitpunktwerte festgelegt werden 6 1 1 30237955 01 06 2015 Sie k nnen in Gruppen gesendet werden die als Meldungspl tze definiert sind Die Anzahl der Meldungsbl cke 1 bis 4 wird im IND5 70 konfiguriert Das Format der einzelnen Meldungsblocke ist gleich doch die eingehenden und in einem Meldungsblock angezeigten Daten sind von den Befehlen im Block abh ngig Bei neueren Siemens S7 PLC ist die Profibus Option auf der Hauptcontrollerkarte integriert Versionen der Profibus Optionsplatine Es gibt zwei verschiedene Versionen der Profibus Platine Die Auswahl h ngt vom Geh use des Terminals IND5 70 ab in dem die Platine installiert wird Die beiden Platinen unterscheiden sich in der Position der Verbinder METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 6 1 6 2 Abbildung 6 1 zeigt die Opti
139. nster Bitnummer u Waagenbefehl Siehe Hinweis 1 Siehe Hinweise 2 und 3 30237955 01 06 2015 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch B 5 Hinweise fur Tabelle B 3 1 Das erste Wort ist ein 16 BitGanzzahlwert und wird zum Senden von Befehlen an die Anzeige verwendet Die Befehle werden verwendet um die Anzeige anzuweisen einen spezifischen Datentyp in Wort 2 und 3 zu senden Beispiele sind Bruttogewicht Nettogewicht Toleranzwert usw die Anzeige anzuweisen die Gleitpunktdaten im zweiten und dritten Wort fur einen Tarawert Zielwert oder anderen Wert zu laden die Anzeige anzuweisen interne Ausg nge zu aktivieren oder eine Funktion auszuf hren zum Beispiel Tara l schen drucken tarieren W gevorgang starten USW 2 Das zweite und dritte Wort repr sentieren einen 32 Bit Gleitpunktwert mit einfacher Genauigkeit der zum Herunterladen eines Tarawerts eines Zielwerts oder eines anderen Wertes zur Anzeige verwendet wird 3 Nicht alle Befehle erfordern einen Gleitpunktwert im zweiten und dritten Wort B 6 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 30237955 01 06 2015 Tabelle B 4 PLC Ausgangsbefehlstabelle nur Gleitpunkt Aktualisierung senden N 2 Feines Bruttogewicht senden Feines Nettogewicht senden 2 EB BEE BEE Rotation zur cksetzen abbrechen Bruttogewichtsenden fJ EN EN EEE a Feines Taragewichtsenden Hex D
140. ntsprechend Abbildung 1 4 und stellen Sie sicher dass die Ausgangslast 500 Ohm nicht berschreitet berpr fen Sie bei einem 0 10 V Ausgang die korrekte Verdrahtung entsprechend Abbildung 1 5 und stellen Sie sicher dass die Ausgangslast mindestens 100 kOhm betr gt Siehe dazu die Anweisungen zur Kalibrierung des Analogausgangs in Abschnitt 1 4 1 1 7 3 Status LEDs Spannung ausgew hlt Stromst rke ausgew hlt Abbildung 1 6 Status LEDs Tabelle 4 LED Status en a aw La Spannung Aus Nicht ausgew hlt ausgew hlt Spannungsausgangsmodus ausgew hlt Aus Kein Fehler Ubertemperatur erkannt 1 12 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 2 ControlNet 2 1 Vorwort Die Benutzer sollten beachten dass die ControlNet Optionsplatine im Terminal IND570 auch in den METTLER TOLEDO Terminals IND131 IND331 und IND780 verwendet wird Zwischen den Terminals gibt es kleine Unterschiede in den regelm ig abgefragten Gleitpunktdaten sodass Sie darauf achten m ssen dass f r jede Terminalfamilie das richtige PLC Datenformat verwendet wird Dieses Kapitel beschreibt die Anschl sse und die Konfiguration der ControlNet Option f r das Terminal IND5 70 Die Formate der Daten die zwischen dem Terminal IND570 und der PLC bertragen werden sind in Anhang A und B beschrieben 2 2 ControlNet Schnittstellenplatine Aus Platzgr nden kann die ControlNet Schnittstelle nur bei der Panelversion des
141. nzahl der Waagen vom Betriebsmodus usw abhangig In unserem Beispiel verwenden wir 4 Zeitfenster im GANZZAHL Modus Im Terminal IND570 lesen wir 16 Bytes und schreiben 16 Bytes Wenn die PLC konfiguriert wird besteht jede 4XXXX Registeradresse aus 2 Informations Bytes Dadurch erhalten wir insgesamt 16 Bytes mit 2 Bytes pro Wort bzw 8 fur die Leselange und 8 fur die Schreiblange 7 Es m ssen sowohl die IP Adresse der PLC und des IND570 als auch die Adresseinstellungen konfiguriert werden siehe Abbildung 5 10 Die Ethernet Karte die fur die Beispielkonfiguration verwendet wird ist die Karte 140 NOE 771 00 WW Ethernet O Scanner Jof x Ethernet Configuration Specity IP Address Internet Address 132 169 1 37 Go Subnet Mask 255 265 255 0 e a Use Bootp Server Gateway 192 168 1 1 Frame Type ETHERNET I LU Scanner Configuration Master Module Slot Slot 140 NOE 771 00 Import Health Black 1 1 O00 100128 Diagnostic Block 34 404 I Dees EDan Export Health Rep Rate Read Ret Read Ret Head Last Value Write Ref Write Ref Write 132 169 1 36 300 100 400001 400001 2 Hold Last 401025 401025 OF Cancel Help CT PLC IND570 J IND780 Abbildung 5 10 PLC und IND570 Werte f r Ethernet I O Scanner Im Folgenden finden Sie Beispiele fur die Konfiguration eines Modicon Ethemet I O Scanners f r verschiedene Waagenkonfigurationen 5 8 1 1 Konfiguration im
142. nzeigenaktualisierung Befehl 81 f hrt dazu dass die Zeichen in der Shared Data wird das n chste Feld der Rotationskonfiguration im zweiten Variable AW0101 angezeigt werden und die Variable und dritten Wort des Gleitpunktausgangs von der Anzeige PD0119 auf 1 gesetzt wird Befehl 82 Anzeige von gemeldet Das Gleitpunkt Anzeigedatum gibt an wof r die AW0102 und PDO119 2 Befehl 83 Anzeige von Felddaten stehen Um die Rotations nderungen zu AW0103 und PDO119 3 Befehl 84 Anzeige von berwachen darf die programmierte Scanzeit der PLC AW0104 und PDO119 4 maximal 30 ms betragen Ein Befehl 0 ohne Befehl 85 Anzeige von AW0105 und PD0119 5 Rotationskonfiguration meldet das Bruttogewicht der Waage Befehl 86 Start der Eingabeaufforderungssequenz Die Befehlsbest tigungs Bits sind auf den Wert 0 gesetzt PD0119 und XC0134 1 Befehl Anzeige von 2 Ein Befehl der Daten anfordert die bei jeder PD0118 und PDO119 7 Der Befehl 80 Anzeigenaktualisierung aktualisiert werden Dezimalschreibweise entfernt die Nachrichtenanzeige 3 Durch das Umschalten zwischen den Befehlen 1 und 2 kann 9 Wenn die Shared Data Klassen pl ds Il nt ce zr ct cm die PLC die Rotationsfeld nderung steuem XS CS dp wk ao rp oder dc von der PLC ge ndert werden 4 Nur 4 Zeichen eines Zeichenkettenfelds werden gemeldet die N En el nn E en gen wirksam Shared Data stehen nicht f r AB RIO
143. o ze Min Har WAN Disployed Roe ald Abbildung 4 10 Klasse Instanz Attribut und Lange der Shared Data Variable shared Attribut Data Typ Beispiel Abbildung 4 11 Aufbau des Namens einer Shared Data Variable Mit diesen Informationen k nnen Sie Ihr Programm so einrichten dass die ben tigten Shared Data Variablen gelesen und geschrieben werden k nnen Instanznummer des Shared Data Variablennamens Die Instanz wird in anderen METTLER TOLEDO Terminals verwendet um sich auf mehrere Ger te Waagen oder Durchflussmesser zu beziehen die von einem Terminal betrieben werden Im Fall von IND570 gibt es nur ein Ger t eine Waage sodass die Instanznummer meist 01 sein wird wenn diese im Shared Data Variablennamen verwendet wird Es gibt Ausnahmen zu dieser Regel deshalb muss auf die Details der Variable im Shared Data Referenzhandbuch geachtet werden Shared Data Zugriffsprogrammdetails Da der Typ der an IND570 gesendeten und vom IND5 70 gelesenen Daten nicht vom ausgew hlten Kommunikationsmodus Ganzzahl Teilstrich oder Gleitpunkt festgelegt wird erfolgt der Zugriff auf die Shared Data im Terminal IND5 70 mit ControlNet im Gleitpunktmodus genauso wie im Ganzzahlmodus METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 4 17 Abbildung 4 12 zeigt eine Logikstufe die einen Ausl ser an das Terminal IND570 sendet um die Waage zu tarieren Die Konfiguration der Nachrichtenanweisung wird unter der Stufe dargestellt
144. onfiguration im Ganzzahl und Teilstrichmodus sssssssssssssrrrrenessrrrrrneressrrrrreeesrrrrrreeenrrrens 5 12 Konfiguration im Gletpunkimodus AAA 5 13 Beispiele f r Ganzzahllogik sessssessrnnerrrnnsrrrnenrrnnnrrrnnnrrnnnrrrnnnrrrnerrrnerrrreerrreerrrreene 5 14 LESO EE 5 15 Eea Le e EE 5 16 PFONDIE EE 6 1 EEA ser artc casesnceasncsvonssveaecunessepeste cn tenece on tan ceo tanec os TENGTEHRFEIGEENEREIGHERE 6 1 Versionen der Profibus Optionsplatine AA 6 1 KOMTUR Il nemeeenene tenants teen te tenn are ne nee ty oe ene 6 1 NO Teli RCIA OCS 6 Ors sccc ree nesreerrcoecastesdiocsisventseevinatemesteoetniataoesessotnaueseas 6 1 Unter WIZE Da EATON AE earnen AAA 6 1 PASTA CTL I BE 6 1 Heu li te EE 6 1 See 6 1 Byte Reihenfolge AA 6 1 EIERE 6 1 F NKUONSUDES IC EE 6 1 Gleitpunkt Datenformat und Kompatibilit t ss22222s2222222BBHHnnn RR nn nn nennen nennen een 6 1 Hinweise Gleitpunktzahlen in verschiedenen PU 6 1 Shared MR CC 6 1 F RKDORSUDER ee E 6 1 Sard DAR EOIN e DEE 6 1 EE ee e 6 1 O Zuordnung im IND570 Profibus nennen 6 1 Steuerung der diskreten I O mit einer PLC Schnittstelle 6 1 Hardwarekonhguraton nenne nnnnn nenne nenne nnnnnn nenn 6 1 Krees ANNE 6 1 Softwarekonfiguraton EE 6 1 Setup Bl cke Profibus und Datentiomat A 6 1 SEMIP BIGEK PONDUS EE 6 1 SED BOCK RT ON Wal EEN 6 1 Fehleroehebung DEE 6 1 le OS KE 6 1 PNG CES SOG SO ICC anne ann nenne Tea 6 1 Mentee ll BE 6 1 PLC Hardware Konfigurat
145. onsplatine fur aggressive Umgebungen Abbildung 6 2 die Frontplattenversion Auf der Optionsplatine fur aggressive Umgebungen sind beide Verbinder aktiv HET EHI ECH er RW F d db EX er ba bp ar Ee e T EP vk WE Si en 2 L amp u a E E e amp D u a E E D ei e i a H e D D D e e D e D e d Shiela i pam Hja H HIE Po een en L Fimi BO LCBO OO L ALLER LL DIr Lied ru Pi ag ee Status LEDs F Es r PS F UND wi i Za EE ES ot jt r I i e i e PP el i KEE K SW AE TE UA ke d WW o EA Status LEDs Abbildung 6 2 Profibus Optionsplatine Frontplattenversion Kommunikation PROFIBUS basiert auf verschiedenen nationalen und internationalen Normen Die Protokollarchitektur basiert auf dem OSI Referenzmodell Open Systems Interconnection entsprechend der internationalen ISO Norm 7498 Das Terminal IND570 unterst tzt Profibus DPVO fur Hochgeschwindigkeits Daten bertragungen auf Sensor Aktorebene DP steht f r dezentrale Peripherie Auf dieser Ebene k nnen Steuerger te z B PLC ber eine schnelle serielle Verbindung mit dezentralen Peripherieger ten kommunizieren Der Datenaustausch mit diesen dezentralen Ger ten verl uft zyklisch Die zentrale Steuerung liest die Eingangsinformationen der Slaves und sendet die Ausgangsinformationen an die Peripherieger te zur ck 6 2 METTLER TOLEDO IND570 PLC Schnittst
146. ontroller esera ONO Conirelhet begit EELER ch Corel Tag I Cenpetgs Fach Hyr Zu Power Up Handler cp CSS Tai GE Lise ick di Bregen Tagi E erka RW Ram fonia Feist iH BB HOSE Posting Point 4 Menage Met BB pa kee l BHO iago aaa E Shared D n Acemi EN Leocb rb rei Papam Phaon p E kiaia Drep ZI ugHe irei r ie CEE Data Tree E bad Korte P en cy MP 1784 Bipi US AT Dem d Connection Mociule k Be 0 7564162 Generel BEST Contretiet Semple fr er Kailer oe 8 DIS EM TE Prapomming Pon zs ir PAE a AAA amp hame dont nach uns Capaian Faso 3 BL Conroe Card Abbildung 2 7 Moduldefinitionen f r Terminals mit 1 und 4 Nachrichtenzeitfenstern die das Format Ganzzahl oder Teilstrich verwenden Das Beispielprogramm enth lt auch die folgenden Beispielmoduldefinitionen fur Terminals mit 1 und 4 Nachrichtenzeitfenstem die das Format Gleitounkt verwenden Ceetebe Oe Eege CON TAOLNET MODULE Cenang Cont Module SY Pomir p Harder Cette Cand cp E Tia R d 28 Mee A Mes iro aam IWER Cortese Post d Propam Tags 2 2 fh kiaina p mam Peng Fert BE Ian fie geen Picent_ i Blercage ie Reap Integer l Menge Sot B vn Centre E Unectheduted Megami Pruse i G Moton Garap Aa bauen p T Dee Types E LitC sbergtste 8 1756 BAckrtane 1TA Ti pO bE Girer RORO ae Sir H DiUm Am91p Programming Port rami Loia Lei ime m gesteet r hhe H EL
147. pterklasse Im Ethernet IP Kommunikationsprotokoll ungeplante Nachrichtenubertragung zwischen einer PLC und einem Ger t der CIP Adapterklasse Dies wird von IND570 fur die explizite Nachrichten bertragung verwendet Eine Verbindung ist eine Beziehung zwischen mindestens zwei Anwendungsobjekten auf verschiedenen Knoten Die Verbindung stellt einen virtuellen Stromkreis zwischen Endpunkten her um Daten zu bertragen Knotenressourcen sind vor der Daten bertragung reserviert fest zugeordnet und immer verf gbar Die verbundene Nachrichten bertragung reduziert die Datenverarbeitung der Nachrichten im Knoten Verbundene Nachrichten k nnen implizit oder explizit sein Siehe auch Unverbundene Nachrichten bertragung Quelle f r I O Verbindungs oder Nachrichtenanforderungen Initiiert eine I O Verbindung oder eine explizite Nachrichtenverbindung 30237955 01 06 2015 Explizite Explizite Nachrichten k nnen als verbundene oder unverbundene Nachrichten Nachrichten gesendet werden CIP definiert ein Protokoll fur die explizite bertragung Nachrichten bertragung das die Bedeutung der Nachricht festlegt Das Nachrichtenubertragungsprotokoll ist in den Nachrichtendaten enthalten Explizite Nachrichten sind ein einmaliger Transport eines Datenobjekts Die explizite Nachrichten bertragung erm glicht die Ausf hrung der typischen anforderungs antwortorientierten Funktionen z B Modulkonfiguration Diese Nachrichten sind in der Rege
148. r istund bis das Analogsignal wieder in den Erkennungsbereich zur ckkehrt ber dem oberen Wenn das angezeigte Gewicht Brutto oder Nettogewicht den oberen Grenzwert Grenzwert berschreitet steigt das Analogsignal weiter an Wenn der Punkt fur das L schen der Anzeige erreicht ist oder der positive Bereich des Analogsignals berschritten ist schaltet der Analogausgang sofort auf ca 12 5 VDC und bleibt dort bis die Anzeige nicht l nger leer ist und bis das Analogsignal wieder in den Erkennungsbereich zur ckkehrt 1 4 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 30237955 01 06 2015 Unter null Wenn sich der Wert des absoluten Anzeigegewichts erhoht steigt das Analogausgangssignal Richtung maximales Ausgangssignal 20 mA bzw 10 VDC Wenn der wahre Punkt fur das Loschen von Anzeigen unter null erreicht ist schaltet der Analogausgang sofort auf ca 2 4 VDC und bleibt dort bis die Anzeige nicht langer leer ist Dies istnur m glich wenn das Gewicht im Bruttomodus mit dem absoluten angezeigten Gewicht als Quelle verwendet wird ber dem oberen Grenzwert Funktioniert in diesem Fall wie bei der Standardeinstellung Angezeigtes Gewicht Unter null Wenn das Bruttogewicht unter null f llt nimmt das Analogsignal weiter ab Wenn der Punkt f r das L schen von Anzeigen unter null erreicht ist oder der negative Bereich des Analogsignals berschritten ist sc
149. r Anderung des Eingangssignals das Ausgangssignal entsprechend ndert Bei berpr fen Sie ob der Ausgangstyp in der Konfiguration des Analogausgangs auf 0 10 V gesetzt wurde der Konfiguration mit Spannungsausgang berpr fen Sie die ordnungsgem e Verdrahtung entsprechend Abbildung 1 5 SG Schalten Sie einen Soannungsmesser digitales Voltmeter im Gleichspannungsmess modus parallel zum Stromkreis ver ndern Sie das Eingangssignal f r IND570 und berpr fen Sie auf dem Display ob sich bei einer nderung des Eingangssignals das Ausgangssignal entsprechend ndert berpr fen Sie ob die analoge Karte ordnungsgem im Ger t eingef hrt wurde und alle drei Ankerschrauben eingedreht sind Stellen Sie sicher dass sich das Terminal NICHT im Setup Modus befindet Schalten Sie das IND570 aus und wieder ein und pr fen Sie erneut den Ausgang Wenn die PLC Schnittstellenplatine von einem anderen Typ gewechselt wurde z B DeviceNet oder ControlNet muss ein Master Reset des Terminals IND570 durchgef hrt werden Wenden Sie sich an den METTLER TOLEDO Kundendienst wenn Sie Hilfe ben tigen Eine Analogausgangs Ersatzplatine erhalten Sie vom METTLER TOLEDO Kundendienst 1 7 2 Falsches Signal Wenn ein falsches Signal vom IND570 empfangen wurde pr fen Sie Folgendes 30237955 01 06 2015 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 1 11 berpr fen Sie bei dem 4 20 mA Ausgang die korrekte Verdrahtung e
150. rammierbare IP Adressierung Bidirektonale Kommunikation im diskreten Modus zyklische Nachrichtenubertragung der Gewichts oder Anzeigeschritte des Status oder der Steuerdaten zwischen der PLC und dem IND570 30237955 00 03 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 5 1 9 3 1 9 3 2 9 3 3 5 3 4 9 4 5 4 1 Technische Daten Netzwerktyp Ethernet TCP IP basiertes einfaches Client Server Netzwerk Stern Baum oder Bustopologie alle Topologien die mit der Standard Ethernet Technologie verwendet werden k nnen z B vermittelnde Netzwerke sind zul ssig Es kann die 10 Mbps oder 100 Mbps Standard Ethernet Technologie mit Topologie Installation Kupferkabel Glasfaserkabel oder WLAN Standards verwendet werden Die Modbus TCP Option fur das Terminal IND570 umfasst einen RJ 45 Ethernet Anschluss Geschwindigkeit 10 100 Mbps Max Anz der Stationen fast unbegrenzt Netzwerkeigenschaften Client Server Netzwerk auf Basis der Standard Ethernet Technologie und der TCP UDP IP Protokolle in Schicht 3 4 Benutzerverwaltung Modbus IDA Benutzergruppe Kommunikation Das Terminal IND5 70 verwendet Komponententeile die die vollst ndige Kompatibilit t mit dem Modbus TCP Netzwerk gew hrleisten Die PLC erkennt das Terminal IND5 70 als generisches Modbus TCP Gera t J ede mit dem Netzwerk verbundene Modbus TCP Option repr sentiert eine physische IP Adresse Die Verbindung erfolgt uber den RJ 45 An
151. rate der Terminalschnittstelle synchronisiert wird und nicht mit der I O Scanrate der PLC Dies f hrt zu einer sp rbaren Verz gerung beim Lesen der Eing nge oder beim Aktualisieren der Ausg nge durch die PLC im Vergleich zu den echten Signalen Die Verdrahtung der diskreten UO finden Sie im Installationshandbuch des Terminals IND5 70 Beachten Sie dass die Ausg nge im Terminal IND5 70 unter Setup gt Anwendung gt Diskreter UO nicht zugeordnet sein d rfen damit die PLC sie steuern kann METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 2 7 Hardwarekonfiguration dek Verdrahtung Das ControlNet PLC Modul wird ber ein Anzapf und Endkabel vom urspr nglichen Stammkabel mit dem ControlNet Netzwerk verbunden Die Option unterst tzt einen oder zwei redundante koaxiale BNC Anschl sse Kanal A ist der normale Anschluss Kanal B redundant zu Kanal A kann verwendet werden wenn ControlNet auf Kanal A kein Signal erkennt Siehe Abbildung 2 2 Kanal A Kanal B Abbildung 2 2 Koaxialanschluss f r ControlNet Abbildung 2 3 zeigt Beispiele f r zwei verschiedene ControlNet Anzapf und Endkabel Beachten Sie dass der Stecker wie abgebildet zur ControlNet Option gerade und rechtwinklig sein kann Die Frontplattengehause des IND5 70 k nnen beide Endkabelversionen verwenden Dieses Endkabel wird nicht von METTLER TOLEDO geliefert Kabell nge Kabeltyp und Kabelabschluss werden von Allen Bradley festgelegt
152. rden da ein negativer oder ungultiger Wert ausgegeben wird sobald das Gewicht 32 760 berschreitet 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch C 1 Gesendetes Format mt 0 2400 Doom Ted eisen 0 2100 rei oat epum o 200 51 607 150 000 Das Ganzzahlenformat und das Teilstrichformat konnen nicht verwendet werden da sie einen negativen Wert ausgeben wurden sobald das Gewicht 32 767 uberschreitet dr D 2 100 51 607 150 000 Anzeigen In Anhang A und Anhang B finden Sie eine detaillierte Beschreibung der einzelnen Formate damit Sie das am besten geeignete Format leichter finden C 2 Byte Reihenfolge Der Byte Reihenfolge Parameter legt die Reihenfolge fest in der die Datenbytes und W rter im PLC Datenformat dargestellt werden Verf gbare Byte Reihenfolge Optionen sind Word Swap Standard Passt das Datenformat an RSLogix 5000 Prozessoren an Byte Swap Passt das Datenformat an 57 Profibus an Standard Passt das Datenformat an PLC 5 an Double Word Swap Passt das Datenformat an die Modicon Quantum PLC f r Modbus TCP Netzwerke an Tabelle 2 1 enthalt Beispiele fur verschiedene Byte Reihenfolgen Tabelle 2 1 PLC Datenbyte Reihenfolge 0x054B Hex 0x4B05 Hex 0x4805 Hex 0x054B Hex 1 0x6000 Hex 0xA944 Hex 0x0060 Hex Ox44A9 Hex 2 0x44A9 Hex 0x0060 Hex OxA944 Hex 0x6000 Hex In Anhang A und Anhang B finden Sie eine detaillierte Beschreibung der einze
153. rm Abbildung 3 20 auf Yes J a um fortzufahren Beachten Sie dass einige Scannerkarten m glicherweise ausgeschaltet werden m ssen damit die nderungen wirksam werden Scott5 0snaps dnt RSNetWorx for DeviceNet File Edit View Network Device Diagnostics Tools Help ei t Single Pass Browse M Continuous Browse GA e Online F10 Hardware Upload From Network Download to Network Safety Device Verfication Wizard Properties IS DeviceNet Safety Scanner Abbildung 3 20 Bestatigungsaufforderung fur das Herunterladen des Netzwerkes 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 3 17 11 Sobald das IND Terminal zur Scanliste hinzugefugt wurde rufen Sie das Eigenschaftendialogfeld auf um die I O Zuordnung Abbildung 3 21 und Abbildung 3 22 auf der Scannerkarte zu berpr fen Beachten Sie dass Sie die Zuordnung automatisch oder manuell durchf hren k nnen Erweiterte I O Zuordnungsoptionen finden Sie in den Unterlagen des Masters Bei Verwendung der manuellen Zuordnung Beginnen Sie mit einem nicht verwendeten Abschnitt des Speichers f r den Offset EH 4756 DNB A General Module Scanlist Input Output ADA Summary Taass ER MT Foled 8 1 1 Data 0 0 Unmap Advanced Options ege Dons ge om MT IND DNET s M 3 Memory Assembly Data ll Start Dw ford 0 S Bits 31 0 DOIT 1 1 D ataf 02 MT IND DNET 02 MT IND
154. rn die Geratelebensdauer d Installation Konfiguration Integration und Schulung Unsere Servicevertreter sind vom Werk geschulte Experten fur Wageausrustungen Wir stellen sicher dass Ihre Wagegerate auf kosteng nstige und termingerechte Weise f r den Einsatz in der Produktionsumgebung bereit gemacht werden und dass das Bedienungspersonal so geschult wird dass ein Erfolg gew hrleistet ist Erstkalibrierungsdokumentation Die Installationsumgebung und Anwendungs anforderungen sind fur jede Industriewaage anders deshalb muss die Leistung gepruft und zer fiziert werden Unsere Kalibrierungsservices und Zertifikate dokumentieren die Genauigkeit um die Qualitat der Produktion sicherzustellen und fur erstklassige Aufzeichnungen der Leistung zu sorgen Periodische Kalibrierungswartung Ein Kalibrierungsservicevertrag bildet die Grundlage f r Ihr Vertrauen in Ihr W geverfahren und stellt gleichzeitig eine Dokumentation der Einhaltung von Anforderungen bereit Wir bieten eine Vielzahl von Serviceprogrammen an die auf Ihre Bed rfnisse und Ihr Budget ma geschneidert werden k nnen GWP Verifizierung Ein risikobasierter Ansatz zur Verwaltung von W geger ten erm glicht die Steuerung und Verbesserung des gesamten Messprozesses um eine reproduzierbare Produktqualit t zu gew hrleisten und Prozesskosten zu minimieren GWP Gute Wagepraxis ist der wissenschaftiche Standard fur das effiziente Lebenszyklus management von W geger
155. s IND570 unterst tzt keine fragmentierten Nachrichten alle Nachrichten sind maximal 8 Bytes lang Das Netzwerk kann 64 Knoten einschlie lich Master in der Regel als Scanner bezeichnet aufnehmen 30237955 01 06 2015 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 3 1 3 3 DeviceNet Schnittstelle In Abbildung 3 1 finden Sie eine bersicht ber die DeviceNet Schnittstellenplatine mit den Steckern und Statusleuchten Anschluss Abbildung 3 1 Komponenten der DeviceNet Optionsplatine 3 3 1 Kommunikation Das IND570 verwendet regelm ig abgefragte Nachrichten Dieser Nachrichtentyp wird auch als geplante oder zyklische Nachrichten bezeichnet Es werden keine expliziten oder ungeplanten Nachrichten unterst tzt 3 3 2 Knotenadresse Das IND5 70 kann einer beliebigen g ltigen DeviceNet Knotenadresse zugeordnet werden In der Regel ist 0 fur Scannerkarten und die Adresse 63 fur neue Standardger te reserviert 3 3 3 Unterst tzte Datenformate Eine allgemeine bersicht ber die Datenformattypen finden Sie in Anhang C Allgemeine Dateneigenschaften E Beachten Sie dass DeviceNet nicht auf Shared Data zugreifen kann In Anhang A und B finden Sie ausf hrliche Informationen zu den Datenformaten 3 3 4 Spannung und Stromst rke im Netzwerk Tabelle 3 1 und Tabelle 3 2 enthalten detaillierte Angaben zur Spannung und Stromst rke des DeviceNet Netzwerkes Tabelle 3 1 Netzwerk Stromverbrauch 3 2 METTLER
156. schluss der Platine siehe Abbildung 5 1 F r die Verdrahtung zwischen der PLC und dem IND570 Modbus TCP Anschluss wird ein Ethernet Kabel mit verdrillten Aderpaaren verwendet F r die Kabelverlegung und die technischen Daten einschlie lich L nge und Kabelabschluss gelten die gleichen Empfehlungen von Schneider Electric Modicon wie f r das Modbus TCP Netzwerk IP Adresse J ede Modbus TCP Schnittstelle repr sentiert eine physische IP Adresse Diese Adresse wird vom Systemplaner festgelegt und anschlie end im Terminal IND570 und in der PLC programmiert Die Adresse des Terminals IND570 wird unter Kommunikation gt PLC Schnittstelle gt EtherNet IP Modbus TCP programmiert Die IP Adresseingabe f r IND5 70 muss f r jedes Terminal eindeutig sein Unterst tzte Datenformate Eine allgemeine bersicht ber die Datenformattypen finden Sie in Anhang C Allgemeine Dateneigenschaften Datendefinition Datenintegrit t Das Terminal IND5 70 verwendet spezifische Bits damit die PLC best tigen kann dass die Daten ohne Unterbrechung empfangen wurden und kein Fehlerzustand im Terminal IND570 vorliegt Es ist wichtig diese Bits zu berwachen J eder PLC Code sollte sie verwenden um die Integrit t der vom IND570 erhaltenen Daten zu best tigen Detaillierte Informationen zu den Bits Data_OK 5 2 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 00 03 2015 Update In Progress und Data Integrity und ihrer Verwendung finden Sie i
157. schreibt den Zustand der Shared Data Variable ac0101 TE Bit 2 beschreibt den Status der Shared Data Variable ac0102 Eine Task Expert TE Anwendung kann mit diesen Bits die PLC anweisen ein Verfahren oder eine Funktion auszuf hren METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch B 3 10 11 12 Das Bit 8 des vierten Wortes ist auf 1 gesetzt wenn die Enter Taste auf dem Tastenfeld der Anzeige gedruckt wurde Das Bit kann auf 0 zuruckgesetzt werden in dem der Befehl 75 Dezimalschreibweise im PLC Ausgangsbefehlswort gesendet wird Die Bits 9 10 und 11 des vierten Wortes geben den Status der dazugeh rigen Hardwareeing nge zur Anzeige an diese sind 0 1 1 0 1 2 und 0 1 3 Wenn der Eingang AKTIVIERT ist steht das dazugeh rige Bit auf 1 Bit 12 des vierten Wortes das Bewegungs Bit ist auf 1 gesetzt wenn die Waage in Bewegung ist Bit 13 des vierten Wortes das Nettomodus Bit ist auf 1 gesetzt wenn sich die Waage im Nettomodus befindet ein Tarawert erfasst wurde Bit 15 des vierten Wortes das Bit Data_OK ist auf 1 gesetzt wenn die Anzeigebetriebsbedingungen normal sind Das Bit wird beim Einschalten bei der Konfiguration der Anzeige bei berkapazit t bei einem Wert unter null sowie bei Verwendung des x10 Anzeigemodus auf O gesetzt Die PLC sollte das Bit Data_OK in der IND570 Kommunikation stets berwachen und auch alle PLC Daten auf Verbindungsfehler berpr fen die
158. sie mit der fest programmierten Schrittweite multipliziert werden damit das Terminal den Dezimalpunkt korrekt setzt E Hinweis Da die I O Daten von der PLC nicht auf null gesetzt werden k nnen wenn die Kommunikation mit dem DeviceNet Knoten fehlschl gt ist es ratsam die Eingangsdaten nach Kommunikationsstatus weiter zu filtern der im DeviceNet Scannermodul angegeben wird 3 22 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 d Etnernet IP 4 1 Vorwort Die Benutzer sollten beachten dass die Etnernet IP Optionsplatine im Terminal IND570 auch in den METTLER TOLEDO Terminals IND131 IND331 IND570 und Dieses Kapitel umfasst aor IND780 verwendet wird Ethernet IP Schnittstellenplatine bersicht Zwischen den Terminals gibt es kleine Unterschiede in den regelm ig abgefragten Ethernet IP Eigenschaften Gleitpunktdaten sodass Sie darauf achten m ssen dass f r jede Terminalfamilie das Datendefinition richtige PLC Datenformat verwendet wird Dieses Kapitel beschreibt die Anschl sse Steuerung der diskreten 1 0 mit und die Konfiguration der Ethernet IP Option fur das Terminal IND5 70 Die Formate einer PLC Schnittstelle der Daten die zwischen dem Terminal IND570 und der PLC bertragen werden sind Softwarekonfiguration in Anhang A und B beschrieben Fehlerbehebung Programmierbeispiele 4 2 Ethernet IP Schnittstellenplatine In Abbildung 4 1 ist das Ethernet IP Modul mit den Komponenten dargestellt
159. ss der Inhalt dieser Vorschrift ebenfalls weitergeleitet werden Vielen Dank f r Ihren Beitrag zum Umweltschutz 30237955 01 06 2015 Inhaltsverzeichnis 1 che 1 2 1 3 1 4 1 4 1 1 4 1 1 1 3 1 6 E LZ 1 7 2 dee 2 1 2 2 2 3 2 4 2 4 1 2 4 2 2 4 2 1 2 4 3 2 5 25 1 2 5 2 23 3 2 5 4 2 5 5 2 5 6 Zid 2 6 2 1 2 7 1 2 8 2 8 1 2 8 1 1 2 8 1 2 2 9 2 9 1 AnalogauUSGANG use 1 1 IS giele HR E ae nn 1 1 Analog ausgangebunkton nenn 1 2 ADE EE a Sa einsamer 1 6 KONGUTA UOT EE l 7 Setup Teilblock f r den Analogausgang ccccsccccssseeecceeeeeeeceeseeeeeeeeeseeesessessanensss 1 7 Einstellung eines negativen Wees 1 8 Ee 1 9 E VS ei VE 1 10 Fehlerbehebung EE 1 11 Glen 1 11 Falsches Sana seinen 1 11 SAS VR TEE EE 1 12 CONTOIN Eege EEN 2 1 VOLWON nn 2 1 ControlNet Schnittstellenplatine 222s222222202BBHn RBB HR RR Rn nennen nennen 2 1 Beete E 2 1 ControlNet Eigenschaften cccccssecsssecsseerseeerseserseserssersesersesetagsers 2 1 Elsen de een ne see 2 1 Geier 2 1 deele 2 1 BEIS Lei 2 1 Datendefinition AAA 2 1 BN IR ie 2 1 Baugruppeninstanzen fur zyklische Kommunikationen der Klasse la 2 1 BS leie 2 1 BYE REINE TON es R 2 1 NaChNIEhtenzeltenser rtr n E 2 1 EE ner EE 2 1 Shared Dat M lln 2 1 Steuerung der diskreten I O mit einer PLC Schnittstelle A 2 1 W INEG dein le IL EE 2 1 VE er GLIA WEE 2 1 Softwarekonfiguraton EE 2 1 Die S
160. stellenhandbuch 6 13 Um die Profibus Schnittstelle zu ersetzen wenden Sie sich an den Kundendienst von METTLER TOLEDO 6 10 1 Status LEDs Die Profibus Schnittstellenkarte besitzt vier Status LED Anzeigen um die Kommunikation und den Fehlerstatus der Karte anzugeben Abbildung 6 1 und Abbildung 6 2 zeigen die Position dieser LEDs Abbildung 6 8 zeigt die Anordnung der LEDs auf der Karte Tabelle 6 3 erl utert die Bedeutung der Anzeigen Spannung 1 2 Senden Datenaustausch ON Empfangen Abbildung 6 8 LED Statusanzeigen der Profibus Platine Tabelle 6 3 LED Statusanzeigen der Profibus Platine BT Pa zen me 2 Sendestatus Aue Es werden keine Daten gesendet keine Spannung Gr n leuchtend Daten werden empfangen 3 Empfangsstatus Aue Es werden keine Daten empfangen keine Spannung Gr n leuchtend Daten werden ausgetauscht 4 Datenaustausch ae Es werden keine Daten ausgetauscht keine Spannung 6 14 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 6 11 Anschlussbeispiele Abbildung 6 10 zeigt einen Beispielbildschirm der IND570 Hardware Konfiguration und die IW berwachung in der Siemens Step 7 Software Auf der Dokumentations CD Teilenummer 30205330 sind die vollst ndigen Versionen dieser Beispiele enthalten Eh on Config SOMATIC 200 Staten C onfiqueanan General BEST Sampie men WR Sur Ei bae PC Wee een Wiedere Help CESEN fr d Bn gw Abbi
161. t Bruttogewicht Trendgewicht und Absolutes Trendgewicht Wird Keine ausgew hlt ist der Analogausgang deaktiviert Die Option Angezeigtes Gewicht erzeugt ein Analogsignal entsprechend dem angezeigten Netto oder Bruttogewicht Wenn die Option Bruttogewicht ausgew hlt ist basiert das Analogsignal auf dem Bruttogewicht unabh ngig von dem Nettogewicht Um als Quelle verf gbar zu sein muss das Trendgewicht unter Waage gt Trendgewicht konfiguriert sein W hlen Sie als N chstes den Kanal Optionen sind Waage und Keiner Waage ist zurzeit die einzige Option Keiner ist f r die zuk nftige Verwendung reserviert METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 1 7 5 Geben Sie unter Nullwert den gewunschten Quellenwert fur den Nullwert des Analogausgangs ein In der Regel ist dies 0 fur die meisten Anwendungen es kann jedoch jeder g ltige Wert unter dem oberen Grenzwert verwendet werden 6 Geben Sie unter Voller Waagenwert den gew nschten Quellenwert ein bei dem der Analogausgang den oberen Grenzwert erreichen soll Fur die Gewichtsquellen ist dies in der Regel die Waagenkapazitat Der Wert kann jedoch auch niedriger sein Fur das Trendgewicht sollte dies der Trendgewichtswert sein der ein volles Analogausgangssignal erzeugen soll 7 Nach Eingabe dieser Parameter kann der Analogausgang so eingestellt werden dass die Kundenanforderungen mit dem Softkey NULL alle und dem Softkey MESSSPANNE gt angepasst werden Um die Nullref
162. t PLC Eingang pro Nachrichtenzeitfenster Bitnummer ak T non Befehlsantwort Waagenzustand pn Target 1 1 Comparator 1 WER Target 2 eck Tal 3 RESERVIERT Hinweis 4 Hinweis 4 Comparator 2 Always 1 TE bit 1 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 30237955 01 06 2015 1 Bitnummer nl E Befehlsantwort Waagenzustand pn FP Input Indicator 1 Enter Key CH FP Input Indicator 2 Input 1 lo FP Input Indicator 3 Input 2 112 FP Input Indicator 4 Input 3 ECH FP Input Indicator 5 Motion um Data integrity1 Net Model a Command Ack 1 Data Integrity 2 um Command Ack 2 Data OK Hinweise fur Tabelle B 1 Mit den Gleitounktanzeige Bits Bits 8 12 des 1 Wortes wird bestimmt welcher Typ von Gleitounktdaten oder anderen Daten im zweiten oder dritten Wort gesendet wird Informationen zu diesen Bits im Dezimalformat finden Sie in der Gleitpunkt Anzeigetabelle Mit den Datenintegritats Bits Bit 13 des 1 Wortes und Bit 14 des 4 Wortes wird sichergestellt dass die Kommunikation und die Daten immer noch g ltig sind Diese beiden Bits werden f r eine Aktualisierung von der Anzeige auf 1 gesetzt F r die n chste Aktualisierung von der Anzeige werden sie dann auf 0 gesetzt Diese Status nderung erfolgt bei jeder Aktualisierung und ist konstant solange die Kommunikationsverbindung nicht unterbrochen wird Die Befehlsbest tigun
163. t es ist keine externe Stromversorgung erforderlich Ersatzteile es ist auch kein externes Netzteil im Stromkreis vorgesehen Fehlerbehebung Im Teilblock f r den Analogausgang k nnen Sie die Datenquelle f r das Analogsignal ausw hlen Au erdem finden Sie dort eine Methode zur Kalibrierung des analogen Nullwerts und der oberen Grenzwerte Das Terminal IND570 muss fur die gew nschte Waagenkapazitat kalibriert werden bevor nderungen am Analogausgang durchgef hrt werden Wenn Trendgewicht als Quelle f r das Signal des Analogausgangs verwendet werden soll muss dies unter Waage gt Trendgewicht im Setup Menu aktiviert werden Die Analogausgangskarte besitzt einen Kanal dieser kann entweder als Strom 4 20 mA oder als Spannungsausgang 0 10 VDC programmiert sein 1 1 Technische Daten Maximale Kabell nge 0 10 VDC 15 2 m 4 20 mA 300 m Min Max Lastwiderstand 0 10 VDC mindestens 100 kOhm 4 20 mA maximal 500 Ohm Ausg nge 1 Kanal der 4 20 mA oder 0 10 VDC liefern kann Aufl sung Aufl sung 16 Bit 65536 Stufen ber den gesamten Bereich E Beachten Sie dass der Analogausgang bei berschreitung der Nenndaten des Lastwiderstands nicht ordnungsgem funktioniert Abbildung 1 1 zeigt eine Analogausgangs Optionsplatine mit dem Anschluss unten nach links 30237955 01 06 2015 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 1 1 wl Cp er Le Le Abbildung 1 1 Analog Ausgangs Optionsplatine 1 2 Analog
164. t Datenformat an METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 6 3 E In Anhang A und Anhang B finden Sie ausf hrliche Informationen zu den Datenformaten Das Format der diskreten Daten beeinflusst den pro Meldungsplatz ben tigten Platz f r Ein und Ausgangsworter sowie die Anzahl der Ein und Ausgangsw rter die von der Profibus Optionsplatine verwendet werden Tabelle 6 1 Meldungspl tze f r Ganzzahl und Gleitpunktwerte Ein und Ausgangsw rter 2 4 Byes 1 8 Byes 5 12 Byes a 86 Byes 3 16 Byes 10 30 Byes P4262 Byes 13 26 Byes Die Auswahl des geeigneten Formats hangt von verschiedenen Faktoren ab Es muss der Bereich oder die Kapazitat der verwendeten Waage berucksichtigt werden Das Ganzzahlenformat kann einen nummerischen Wert bis 32 767 darstellen das Teilstrichformat kann einen nummerischen Wert bis 32 767 Teilstriche oder Schritte darstellen das Gleitounktformat kann einen nummerischen Wert darstellen der nach IEEE 754 als Gleitpunkt mit einfacher Genauigkeit codiert ist Der Gleitpunkt ist das einzige Format das ein Dezimalkomma als Teil der Daten enth lt Alle anderen Formate ignorieren die Dezimalkommas in den Daten Die Stelle des Dezimalkommas wird in der PLC Logik festgelegt wenn sie f r diese Formate ben tigt wird 6 3 1 1 Beispiele InDS70 Anzeigen 0 2 00 51 67 250 00 InDsT0 Anzeigen 0 200 5160 sooo Gesendetes Format Gesendetes Format Ganza o 200 5167 25
165. t IP _Bridge 3 d Ethernet 3 Wee D Kos En meng Ethertiet_ e NDS pen EE IH0570 Eiherhet_F IND370_ Floating Point A Message Slots H ETHERNET MODULE INDS 0_FP_Genenc_4_Mestage Slots Abbildung 4 4 Beispielkommunikationsmodul f r den Ganzzahlmodus In Abbildung 4 4 sind die Beispielmodule f r den Ganzzahlmodus markiert Hinweis Die ersten beiden Module verwenden das von der EDS generierte AOP das dritte verwendet das generische Kommunikationsmodul 4 12 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 i et orane Ma g riy rage Paia Fa Corp res RTH eee F eC er beie mh lrer T iaa RETI rege i bee ie Dame Fiat Lan ri Agite 2 n hae CR ace i I D amp i Fei Hia Aug Dike Le Lex PN Sri gt j Abbildung 4 5 Kommunikationsmodulkonfigurationen f r den Ganzzahlmodus Anmerkungen zur Abbildung 4 5 1 Ganzzahlmodus Konfiguration mit 1 Nachrichtenzeitfenster und dem von der EDS generierten AOP 2 Ganzzahlmodus Konfiguration mit 4 Nachrichtenzeitfenstern und dem von der EDS generierten AOP 3 Ganzzahlmodus Konfiguration mit 4 Nachrichtenzeitfenstern und dem generischen Ethernet Modul 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 4 13 Controller General IND570_Ethernetl Sample dk 3 Tasks nn Motion Groups D Add On Instructions 2 Data Types Trends o E LO Configuration O E 1756 Backplane 1755 44 __ff 0 1
166. t O 4 Befehls Das Terminal IND5 70 sieht den best tigung 2 neuen Befehl F P ind 30 46 Dezimalschreib weise im Befehlswort O 6 Befehls Das Terminal IND570 sieht den bestatigung 3 neuen Befehl F P ind 30 5 Die PLC fugt das Trendgewicht zur Rotation hinzu Zu diesem Zeitpunkt ist die Rotation schon konfiguriert J etzt muss die PLC dem Terminal IND570 mitteilen mit der Rotation zu beginnen 1 Die PLC sendet den Befehl die Rotation mit dem Aktualisierungszyklus der Schnittstelle zu beginnen Gleitounkt Das Terminal IND570 sendet das Befehls oa u Bruttogewicht bei jedem best tigung 0 B u ni rutto Aktualisierungszyklus der F P ind 0 ieh Schnittstelle ca 60 ms g 9 Die PLC l sst 0 im Befehlswort und 0 Befehls Gleitpunkt das Terminal IND570 sendet den Dezimalschreib wert Trendgewichtswert beim n chsten weise im Trend Aktualisierungszyklus der Befehlswort O gewicht Schnittstelle 10 Die PLC l sst 0 im Befehlswort und P Befehls RS das Terminal IND570 sendet den nella iin best tigung 0 Sege Bruttogewichtswert beim nachsten STEE F P ind 0 gewicht Aktualisierungszyklus der Schnittstelle 0 Dezimalschreib weise im Befehlswort O bestatigung 0 F P ind 6 B 12 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 Waagenbefehl Gleitpunktwert Befehlsantwort Gleitpunkt von der PLC der Waage vom Terminal wert Die PLC lasst
167. t es keine passenden Ersatzteile Das Kit besitzt die Nummer 71209099 In Tabelle 1 3 ist der Lieferumfang des Kits aufgef hrt Tabelle 1 3 Analogausgangs Optionsplatine Installatonsanweisungen Platinenpaket Installationskit Kabeldurchf hrungskit 1 10 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 01 06 2015 1 7 Fehlerbehebung Bevor Sie versuchen den Ausgang zu reparieren m ssen Sie den Abschnitt Analogausgangs funktion im Handbuch lesen und dabei besonders auf Tabelle 1 1 achten in der die verschiedenen Betrieosmodi f r den Ausgang f r die Bedingungen unter null und ber dem oberen Grenzwert beschrieben sind Pr fen Sie den LED Status entsprechend Abbildung 1 6 Mit Tabelle 4 k nnen Sie berpr fen ob der Betriebsstatus der Analogausgangs Platine der ausgew hlten Konfiguration entspricht 1 7 1 Kein Signal Wenn vom Terminal IND570 kein Signal empfangen wird pr fen Sie Folgendes berpr fen Sie ob eine Quelle in der Konfiguration des Analogausgangs ausgew hlt wurde Bei der 4 20 mA Konfiguration berpr fen Sie ob als Ausgangstyp 4 20 mA in der Konfiguration des Analogausgangs ausgew hlt wurde berpr fen Sie die ordnungsgem e Verdrahtung entsprechend Abbildung 1 4 B Schalten Sie im Stromkreis ein Strommessger t digitales Voltmeter in mA Messmodus in Reihe ver ndern Sie das Eingangssignal f r IND570 und berpr fen Sie auf dem Display ob sich bei eine
168. t mit dem entsprechenden Wert geladen wurde Ein Wechsel von 0 zu 1 f hrt dazu dass das Tara Register der Anzeige auf 0 und die Anzeige in den Bruttogewichtsmodus gesetzt wird Ein Wechsel von 0 zu 1 f hrt dazu dass das Gewicht auf der Waage als Tarawert verwendet und die Anzeige in den Nettomodus gesetzt wird entspricht einem Tara Befehl Beachten Sie dass die Waage nicht skaliert wird w hrend die Waage in Bewegung ist Wenn die Anzeige nicht innerhalb von 3 Sekunden tariert wird muss der Befehl erneut gesendet werden Es hat sich in der Praxis bew hrt zun chst auf keine Bewegung zu pr fen METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch A 3 Bit12 des Eingangswortes 1 AUS 6 Ein Wechsel von 0 zu 1 lost einen Druckbefehl aus 7 Ein Wechsel von O zu 1 f hrt dazu dass die Waage erneut auf null gesetzt wird jedoch nur innerhalb der in der Waagenkonfiguration festgelegten Bereiche 8 Ein Wechsel von 0 zu 1 f hrt dazu dass die Zielwertiogik gestartet wird Ein Wechsel von l zu 0 f hrt dazu dass die Zelwertlogik abgebrochen wird Die Verwendung der PLC in Verbindung mit dem Anzeigentastenfeld und oder einer Ferneingabe wird nicht empfohlen da unerwartete Ergebnisse auftreten k nnen 9 Die Bits des Nachrichtenanzeigemodus bewirken dass Nachrichten auf der Anzeige ber Softkey Aufforderungen angezeigt werden Nachrichten sind auf 20 Zeiche
169. tand 0 WE WER El 8 Ea H H E 16 4 Worter 8 Bytes 7 Worter 14 Bytes 10 Worter 20 Bytes 13 Worter 26 Bytes Befehl 4 Byte Gleitpunkt Lastwert 0 Befehl Ao 4 Byte Gleitpunkt Lastwert e 8 ES 4 Byte Gleitounkt Lastwert Befehl 4 Byte Gleitpunkt Lastwert METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 2 1 2 5 6 2 5 7 2 6 Gleitpunkt Eine allgemeine bersicht ber Gleitpunktfunktion Datenformat und Kompatibilit t finden Sie in Anhang B Gleitpunktformat Shared Data Modus Im Shared Data Modus erfolgt die PLC Kommunikation ber explizite CIP Nachrichten Das Shared Data Referenzhandbuch fur IND5 70 listet die f r ControlNet verf gbaren Shared Data Variablen auf Dieses Dokument enth lt au erdem den hex Klassencode die Instanz sowie das Attribut f r die Shared Data Die PLC kann mit Get Attribute Single 0e hex eine Shared Data Variable lesen und mit Set Attribute Single 10 hex eine Shared Data Variable schreiben Das Shared Data Referenzhandbuch f r IND570 ist auf der Dokumentations CD des Terminals enthalten Steuerung der diskreten I O mit einer PLC Schnittstelle Das Terminal IND570 kann die diskreten Ausg nge direkt steuern und die diskreten Eing nge uber die digitale PLC Schnittstellenoption lesen Systemintegratoren m ssen ber cksichtigen dass die Aktualisierung der diskreten Ein und Ausg nge des Terminals IND570 mit der Aktualisierungs
170. tats Bits im Gleitpunktmodus Wenn die Daten auf diese Weise gefiltert werden wird sichergestellt dass das Terminal sich in einem g ltigen Betriebszustand befindet Data OK 1 und dass die analoge Aktualisierung von der W gezelle ordnungsgem abgeschlossen wurde bevor die Daten gelesen wurden Integrity_1 Integrity_2 Werden diese Pr fungen nicht durchgef hrt kann es passieren das ung ltige Daten vom PLC Programm verwendet werden 2 16 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 Fur den Ganzzahl oder Teilstrichmodus sollte ein hnlicher Filter entsprechend Abbildung 2 11 verwendet werden Abbildung 2 11 Filterung mit dem Bit Data_OK und zwei Datenintegrit ts Bits im Ganzzahl oder Teilstrichmodus In diesem Fall werden die Daten mit dem Bit Data OK und mit dem Bit Update In Progress gefiltert um sicherzustellen dass die Daten vom Terminal g ltig sind Von hier werden die Daten in einen Gleitpunktwert konvertiert indem sie mit der fest programmierten Schrittweite multipliziert werden damit das Terminal den Dezimalpunkt korrekt setzt 2 10 2 bersicht ber den Shared Data Zugriff Shared Data istein Speicherplatz im Terminal der viele verschiedene Informationen z B Standardgewichtsdaten Systemvariablen und Task Expert Anwendungsdaten enth lt Wenn die PLC auf diese Informationen zugreifen kann ist dies u erst hilfre
171. ten bertragung der PLC Die Ethernet IP Schnittstelle besitzt eine eigene logische IP Adresse um Informationen ununterbrochen an die PLC zu senden und von dieser zu empfangen Die Ethernet IP Schnittstelle verwendet diskrete Daten f r die Kommunikation mit der PLC Es gibt drei Formate f r diskrete Daten die f r die Ethemet IP Schnittstelle verf gbar sind Ganzzahl Standard Teilstrich und Gleitpunkt In Anhang A und B finden Sie ausf hrliche Informationen zu den Datenformaten 4 4 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 4 5 Datendefinition 4 5 1 Baugruppeninstanzen f r zyklische Kommunikationen der Klasse 1 F r die bertragung diskreter Daten zwischen der PLC und dem IND570 werden zyklische Kommunikatonen der Klasse 1 verwendet Die PLC Eingangsbaugruppen Instanz ist 100 Dezimalschreibweise Diese Instanz wird fur alle Datenformate und f r alle Datengr enanforderungen verwendet Die PLC Ausgangsbaugruppen Instanz ist 150 Dezimalschreibweise Diese Instanz wird fur alle Datenformate und fur alle Datengr enanforderungen verwendet Das IND570 verwendet nur Daten Die Konfigurationsdaten werden nicht verwendet oder ben tigt Stellen Sie die Konfigurationsinstanz im Setup Menu der PLC Ethernet IP Schnittstelle auf 1 und die Datengr e auf null Die auf der Dokumentations CD des IND570 enthaltene EDS Datei enthalt keine Baugruppeninstanz oder Datengr eneinschr nkungen Die Progra
172. ten und liefert eindeutige Antworten zur Spezifizierung Kalibrierung und Genauigkeit der W geger te unabh ngig vom Hersteller oder von der Marke METTLER TOLEDO 2015 Dieses Handbuch darf ohne die ausdr ckliche schriftliche Genehmigung von METTLER TOLEDO weder ganz noch teilweise in irgendeiner Form oder durch irgendwelche Mittel seien es elektronische oder mechanische Methoden einschlie lich Fotokopieren und Aufzeichnen f r irgendwelche Zwecke reproduziert oder bertragen werden Durch die US Regierung eingeschr nkte Rechte Diese Dokumentation wird mit eingeschr nkten Rechten bereitgestellt Copyright 2015 METTLER TOLEDO Diese Dokumentation enth lt eigentumsrechtlich gesch tzte Informationen von METTLER TOLEDO Sie darf ohne die ausdr ckliche schriftliche Genehmigung von METTLER TOLEDO nicht ganz oder teilweise kopiert werden METTLER TOLEDO beh lt sich das Recht vor ohne vorherige Ank ndigung Verbesserungen oder nderungen am Produkt oder Handbuch vorzunehmen COPYRIGHT METTLER TOLEDO ist eine eingetragene Marke von Mettler Toledo LLC Alle anderen Marken oder Produktbezeichnungen sind Marken bzw eingetragene Marken ihrer jeweiligen Firmen METTLER TOLEDO BEH LT SICH DAS RECHT VOR VERBESSERUNGEN ODER NDERUNGEN OHNE VORHERIGE ANK NDIGUNG VORZUNEHMEN FCC Mitteilung Dieses Ger t entspricht Abschnitt 15 der FCC Vorschriften und den Funkentst ranforderungen des kanadischen
173. ter 4 W rter 400004 8 Bytes 8 Bytes Befehl 401028 zustand Das Gleitpunktformat verwendet pro Nachrichtenzeitfenster vier 16 Bit Datenworter fur den Eingang und drei 16 Bit Datenw rter f r den Ausgang Tabelle 5 4 enth lt Einzelheiten 5 4 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 30237955 00 03 2015 Tabelle 5 4 Gleitpunkt 1 O Worter der Modbus TCP PLC Eingangsdaten an die PLC Ausgangsdaten von der PLC sR Beschreibung ainga ngs RE Beschreibung Eech adresse gro e gro e adresse antwort 400002 4 Byte Befehl 401026 4 Byte 401027 Gleitpunkt Gleitpunkt Lastwert 401028 400003 wert Waagen Befehl 401029 4 Byte 401030 Befehls 400005 on 400006 4 Byte Gleitpunkt Lastwert 401031 Befehl 401032 10 W rter 20 Bytes 4 Byte 401033 Gleitpunkt Gleitpunkt Lastwert 12 W rter 401034 400007 wert Waagen 24 Bytes Befehl 401035 4 Byte 401036 Gleitpunkt 400009 Befehls Lastwert 401037 4 Worter 4 Worter 8 Bytes 8 Bytes 7 Worter 8 Worter 14 Bytes 16 Bytes eitfenste Nachrichten Nachrichten zeitfenster 2 zeitfenster 1 r3 antwort 400010 4 Byte Gleitpunkt Waagen Befehls 400013 S ier 400014 4 Byte Gleitpunkt 400015 wert Waagen 5 4 6 Ganzzahl und Teilstrich Wenn eines dieser beiden Formate ausgew hlt wird verwendet das IND5 70 in jedem Nachrichten zeitfenster zwei 16 Bit Datenw rter f r den Eingang und zwei 16 Bit Datenw rter f r den
174. tie reet States pec BE Im 99 SOV Beni Wien Dyw Shared Dala Fined Vaka Dyt nex Para d ww 9 SOV Brad viet Vd Shamed Date Fe Vake Wird Dec waer in zen SOV Aem Vms Ee Shared Dun Read Vake Fleatng Font er tat 4 characters of Sing FLOATING PONT LAHR j z SE Braz viet Chars Shared Dain Peed Vake Characters 5 fiw E CHARACTER OA O 9 20 Bed Cou iir Shared Oats Arad Valve Charncter an rg CHARACTER DE A O ze ap Ama Cu ir Shared Osis Arad Vake Character DEn CHARACTER Dog nne Do ee sm Send Cher 17 AT Shared Data Brad Vabar Cnarmcher 17 Pina 29 CHARACTER DEEN Prees Fl for help ee Abe lt 52 Abbildung 6 15 Sequenz fur die Ausgabe eines Shared Data Schreibbefehls 1 Geben Sie die Zeichenkette des Shared Data Variablennamens wie dargestellt in die nachfolgenden Adressen ein Beginnen Sie dabei mit QW286 2 Geben Sie den Befehl Write Shared Data Shared Data schreiben 2 in die Adresse QW282 ein Geben Sie den neuen in AJ 0101 zu schreibenden Wert in QD292 ein 4 Klicken Sie auf die Schaltfl che Modify Variables Variablen modifizieren um die Anderungen in die PLC zu schreiben die wiederum den Befehl an das IND570 sendet Um zu berpr fen ob die Variable ordnungsgem geschrieben wurde kann die vorher durchgef hrte Lese Routine wiederholt werden 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 6 21 Tipe ied Date Corset i la Verte
175. tion im Scan Pufferspeicher und die Konfiguration auf das Scannermodul im PLC Rack heruntergeladen wurde Achten Sie darauf dass die Stromversorgung f r das Netzwerk nicht auch f r andere Ger te verwendet wird um eine berlastung und St rungen in den Leitungen zu vermeiden Ger te wie Relais Magneten Motoranlasser usw d rfen nie die gleiche Stromversorgung wie das Netzwerk verwenden Achten Sie darauf dass Netzwerkfehler wie Bus Off Detected auf PLC Ebene gel scht werden wahrscheinlich ist ein Reset des Scannermoduls erforderlich Wenn die PLC Schnittstellenplatine von einem anderen Typ gewechselt wurde z B EtherNet IP muss ein Master Reset des Terminals IND570 durchgef hrt werden Wenden Sie sich an den Mettler Toledo Kundendienst wenn Sie Hilfe ben tigen Um die DeviceNet Schnittstelle zu ersetzen wenden Sie sich an den Kundendienst von METTLER TOLEDO Modulstatus LED MS Alle DeviceNet Knoten ben tigen zwei Status LEDs Diese LEDs Kennzeichnung in Abbildung 3 1 geben den Modul und Netzwerkstatus an Siehe dazu die folgenden Definitionen Diese LED zeigt den Status der DeviceNet Platine des Terminals IND570 an Tabelle 3 7 Bedeutung der Modulstatus LED LED Status Bedeutung Gr n leuchtend Normaler Betrieb Gr n blinkend DeviceNet Platinenfehler Orange blinkend E Hinweis Wenn die Modulstatus LED nach dem Einschalten des Ger ts und dem Anschlie en des DeviceNet Kabels keinen norma
176. tition Setzen Sie sich mit uns in Verbindung wenn Sie an einem Service Vertrag interessiert sind der genau auf Ihre Anforderungen und Ihr Budget zugeschnitten ist Wir bitten Sie Ihr Produkt unter www mt com productregistration zu registrieren damit wir Sie ber Verbesserungen Updates und wichtige Mitteilungen zu Ihrem Produkt informieren k nnen www mt com IND570 Mettler Toledo LLC 1900 Polaris Parkway Columbus OH 43240 Phone 800 438 4511 Fax 614 438 4900 2015 Mettler Toledo LLC 30237955 Rev 01 06 2015 Dokumentversion A F r weitere informationen 30237955
177. tnernet IP Option die mit dem Ethernet IP Netzwerk verbunden ist stellt eine physische IP Adresse dar Die Verbindung erfolgt ber einen RJ 45 Anschluss auf der Optionsplatine siehe Abbildung 4 1 F r die Verdrahtung zwischen der PLC und dem IND570 EtherNet IP Anschluss wird ein Ethernet Kabel mit verdrillten Aderpaaren verwendet F r die Kabelverlegung und die technischen Daten einschlie lich Lange und Kabelabschluss gelten die gleichen Empfehlungen von Allen Bradley wie f r das Ethernet IP Netzwerk Das Terminal IND570 verwendet nur die zyklischen Daten der Klasse 1 f r diskrete Daten und explizite Nachrichten f r den Zugang zu den Shared Data Variablen des Terminals IND5 70 Explizite Nachrichtenbl cke k nnen verbunden oder unverbunden sein dar ber muss der PLC Programmierer entscheiden 4 4 3 IP Adresse J ede Ethemet IP Option stellt eine physische IP Adresse dar Diese Adresse wird vom Systemplaner festgelegt und anschlie end im Terminal IND570 und in der PLC programmiert Die Adresse des Terminals IND570 wird im Setup Men des Terminals unter Kommunikation gt PLC Schnittstelle gt Ethemet IP Modbus TCP programmiert Die IP Adresseingabe f r IND570 muss f r jedes Terminal IND570 eindeutig sein 4 4 4 Unterst tzte Datenformate Die Ethemet IP Schnittstelle des Terminals erm glicht die bertragung diskreter Daten und die Nachrichten bertragung der Klasse 1 Der Datentransfer erfolgt ber die zyklische Nachrich
178. ue Befehl ausgegeben wird 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 6 23 6 12 7 Shared Data Zugriff Schlussfolgerung Fast alle Shared Data Variablen k nnen entsprechend der Darstellung in den vorgenannten Beispielen gelesen oder geschrieben werden In dieser Hinsicht besitzt die Profibus Schnittstelle weniger Einschrankungen als die meisten anderen Feldbus Schnittstellen die von IND570 unterstutzt werden Es gibt jedoch eine Einschr nkung die zu beachten ist die maximale Anzahl der Bytes die von der PLC auf das IND570 geschrieben oder vom IND570 aus der PLC gelesen werden kann ist auf 20 beschr nkt Dies gilt fur alle Zeichenketten und Arrays 6 24 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 30237955 01 06 2015 Die Formate Ganzzahl und Teilstrich Wenn eines dieser beiden Formate ausgew hlt wird verwendet das IND5 70 in jedem Nachrichtenzeitfenster zwei 16 Bit Datenw rter f r den Eingang und zwei 16 Bit Datenw rter f r den Ausgang Es k nnen bis zu vier Zeitfenster verwendet werden die Anzahl der Zeitfenster wird vom IND570 festgelegt Die Eingangsdaten der PLC enthalten ein 16 Bit Datenwort f r die Gewichtsinformation der Waage sowie ein 16 Bit Datenwort f r die bitcodierten Statusinformationen f r jedes Nachrichtenzeitfenster Das IND570 sendet spezifische Gewichtsdaten an den PLC Eingang je nachdem welche Ausgangsdaten es von der PLC erh lt Die Ausgan
179. uf dem im Setup Menu des Terminals ausgew hlten Messzeitraum und Ausgangsdurchschnitt METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 1 5 Quelle absolutes Trendgewicht Modus 0 10 VDC Unter null Nicht zutreffend Das absolute Trendgewicht erkennt negative Trendgewichtswerte als gultig an ber dem oberen Wenn das Trendgewicht den oberen Grenzwert des Analogausgangs berschreitet Grenzwert schaltet der Analogausgang schnell auf ca 12 5 VDC und bleibt dort bis das Trendgewicht wieder in den programmierten Bereich zur ckkehrt Der sprunghafte Wechsel zu 12 5 VDC tritt nur so schnell auf wie der Trendgewichtswert im Terminal aktualisiert wird Die Trendgewichtsaktualisierung basiert auf dem im Setup Men des Terminals ausgew hlten Messzeitraum und Ausgangsdurchschnitt 1 3 Installation N VORSICHT TRENNEN SIE DIE STROMVERSORGUNG ZUM GER T BEVOR SIE DIE SICHERUNG ENTFERNEN ODER REPARATURARBEITEN AUSFUHREN VORSICHT SCHLIESSEN SIE DAS TERMINAL IND570 ERST WIEDER AN WENN DIE INSTALLATION DER KOMPONENTEN UND DIE EXTERNE VERDRAHTUNG ABGESCHLOSSEN SIND BEACHTEN SIE DIE VORSICHTSMASSNAHMEN F R DEN UMGANG MIT ELEKTROSTATISCH EMPFINDLICHEN GER TEN Die Analogausgangsoption kann f r die verschiedenen Geh usetypen im Werk installiert oder als Kit bestellt und vor Ort installiert werden Das Optionskit umfasst detaillierte Zeichnungen die die Installation unterst tzen F r die Verdrahtung des Analoga
180. usgangs wird ein zweiadriges 20 GA Kabel empfohlen das von METTLER TOLEDO erh ltlich ist Teilenummer 510220190 Das Kabel entspricht dem Belden Kabel Nr 8762 1 6 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 01 06 2015 1 4 1 4 1 30237955 01 06 2015 Konfiguration In Abbildung 1 2 ist das Setup Verfahren zur Konfiguration der Analogausgangsoption f r das Terminal IND5 70 dargestellt PLC Anologausgang Quelle Ausgangsiyp Nullwert Voller Woagenwert alle Auaga Nullkolibaienung AMELOGMS ULLAL AAHMLNG Aare ei jet Mm Skkee Sio mil dan Falan clan KR YV 44 F A RW Analogausgong Kallbrserung Ne das vollen Waoogenwerts ANA Al VOLL WAI WARNUNG Ange ee IO Eee Ex Ing l OM Abbildung 1 2 Setup Verfahren zur Konfiguration der Analogausgangs Optionsplatine Setup Teilblock fur den Analogausgang So konfigurieren Sie die Analogausgangs Optonsplatine L Trennen Sie das Terminal IND570 von der Stromversorgung und schlie en Sie ein Spannungs oder Strommessger t am entsprechenden Ausgang an Wenn das Ger t des Kunden bereits angeschlossen ist ist ein Messger t nicht notwendig Verbinden Sie das Terminal wieder mit der Stromversorgung und rufen Sie das Setup Menu auf Gehen Sie zum Teilblock PLC SPS Wahlen Sie den Men punkt Analogausgang und anschlie end Quelle Als Optionen stehen zur Verf gung Keine Angezeigtes Gewicht Standard Absolutes angezeigtes Gewich
181. wert fur Komparator 3 nu festlegen 216 D8 Grenzwert fur Komparator 4 festlegen P Oberen Grenzwert fur Komparator 4 217 festlegen Grenzwert fur Komparator 5 festlegen Oberen Grenzwert fur Komparator 5 219 festlegen Tastenfeld deaktivieren 221 DD Tastenfeld aktivieren rr Grenzwert fur Komparator 1 senden Oberen Grenzwert fur Komparator 1 Du senden Grenzwert f r Komparator 2 senden Oberen Grenzwert f r Komparator 2 nu senden Grenzwert f r Komparator 3 senden Oberen Grenzwert f r Komparator 3 nu senden Grenzwert f r Komparator 4 senden METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch B 9 Befehl SD Namee 7 Ein Befehl der keinen Wert zur cksendet die Gleitpunktdaten 229 Ire Oberen Grenzwert f r Komparator 4 von der Anzeige sind null EE 8 Die Befehle der Nachrichtenanzeige bewirken dass Nachrichten auf der Anzeige uber Softkey Aufforderungen Grenzwert fur Komparator 5 senden DEE Et N angezeigt werden Nachrichten sind auf 20 Zeichen ie Te beschr nkt Die Befehle der Nachrichtenanzeige bewirken dass ein Wert in die Shared Data Variable pd0119 232 8 Komparatorwerte anwenden geschrieben wird PDO119 Werte k nnen f r Task Expert Hinweise f r Tabelle B 4 Anwendungen verwendet werden Der Befehl 81 bis 87 1 Die Rotation wird durch die Befehle 40 bis 48 konfiguriert Dezimalschreibweise initiiert die Nachrichtenereignisse Der Dezimalschreibweise Bei jeder A
182. x4B05 Hex 0x4805 Hex 0x054B Hex 0x6000 Hex OxA944 Hex 0x0060 Hex Ox44A9 Hex 1 2 Ox44A9 Hex 0x0060 Hex OxA944 Hex 0x6000 Hex 6 4 Gleitpunkt 6 4 1 Funktions bersicht Bei Auswahl des Gleitounktformats in IND5 70 besitzt jeder konfigurierte Meldungsplatz Lese und Schreibdaten siehe Tabelle 6 1 Lesedaten beziehen sich auf die Daten die vom IND5 70 an die PLC gesendet werden PLC Lesebefehl Schreibdaten beziehen sich auf die Daten die von der PLC 30237955 01 06 2015 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 6 5 an das IND570 gesendet werden PLC Schreibbefehl Das erste Wort der Speicherzuordnung von Schreibdaten ist reserviert Das Terminal verwendet Ganzzahlenbefehle der PLC um die Ausgangsdaten f r das Gleitpunktgewicht auszuw hlen Das Terminal erkennt einen Befehl wenn ein neuer Wert im Befehlswort des Waagenplatzes angezeigt wird Wenn der Befehl mit einem Gleitpunktwert zum Beispiel Laden eines Zielwertes verkn pft ist muss er in die Gleitpunktwert W rter geladen werden bevor der Befehl ausgegeben wird Sobald das Terminal einen Befehl erkennt best tigt es den Befehl durch Festlegung eines neuen Werts in den Befehlsbest tigungs Bits des Befehlsantwortwortes der Waage Au erdem meldet es der PLC welcher Gleitpunktwert gesendet wird ber die Gleitpunkt Eingangsanzeigen Bits des Befehlsantwortwortes Die PLC sollte warten bis sie die Befehlsbest tigung vom Terminal erh lt bevor ein we
183. zzahlformat umgewandelt werden damit sie in das IND570 geschrieben werden Abbildung 5 15 zeigt ein Logikbeispiel fur die Steuerung des Befehlsworts 5 16 METTLER TOLEDO IND570 PLC Schnittstellenhandbuch 30237955 00 03 2015 a 125 DIr TO WORD l WORD_TO_INT EN ENO EN ENO 51 Gross Weight 51 Net Weight 31_Command_INT 51_Tare_Wreight Bits DU 01 02 are use for 1 Rat Binary Weight Select PT Select Weight ode DUDU Grass O01 Net 1_Displayed_Wieight EI Lead Tore nn Geen 1 Tare Weight 61 Dest Tare 100 Setpoint 1 101 Rate i l l An E E 51 Setpoint 51 Tare 111 Reserved 51 Rate 51 Print 51 Zero Bit 00 01 02 Binary Weight Select 61 Short Start Tage Bit 03 Load Tare u F Bit 04 Clear Tare Bit 05 Tare Bit Op Print Bit OF Zero Bit OS Abort Start Target Bit 09 10 11 Display hiodes Bit 12 Tum op Output 1 Bit 13 Tum on Output 2 Bit 14 Tum on Output 3 Bit 15 Load Target 51 Output 1 51 Output 2 51 Output 3 1_Load Target Abbildung 5 15 BIT_TO_WORD und WORD_TO_INT Logik 30237955 00 03 2015 METTLER TOLEDO IND5 70 PLC Schnittstellenhandbuch 5 17 6 6 1 Profibus Ubersicht Mit der Profibus Optionsplatine kann das Terminal IND570 mit einem Profibus DP Master Dieses Kapitel umfasst entsprechend DIN 19245 kommunizieren Die Platine besteht aus einem Modul das mit Ubersicht Kommunikation Datendefinition der Bus Leiterplatte des Terminals IND570 kompatibel ist und ei

Download Pdf Manuals

image

Related Search

PLC Schnittstellenhandbuch

Related Contents

  OPERATORLS MANUAL  Ratchet Hubs.book    Approx APPPCI100V2  PRO 4000 Base Station  Besoin d`aide    AGPS User's Manual (PC)  User Manual - Foro SYSCOM  

Copyright © All rights reserved.
Failed to retrieve file