Home

Premium und Atrium mit Unity Pro

image

Contents

1. e Bei Modulen im Rack erfolgt der Austausch sofort auf dem lokalen SPS Bus und wird vor der Fertigstellung der Ausf hrungstask abgeschlossen so dass beispielsweise READ_STS immer fertig gestellt ist wenn das Bit 3MW0 0 mod 0 0 von der Applikation berpr ft wird e Bei Fernbussen Beispiel Fipio erfolgen explizite Austauschvorg nge nicht synchron mit der Ausf hrungstask so dass eine Erkennung durch die Applikation m glich ist Abbildung Die folgende Abbildung zeigt die unterschiedlichen signifikanten Bits f r die Verwaltung der Austauschvorg nge Neukonfiguration Bit 15 Einstellung Bit 2 Befehl Bit 1 y Status Bit 0 EXCH_RPT MWr m c 1 EXCH_STS MWr m c 0 Statusparameter READ_STS Befehlsparameter WRITE_CMD WRITE_PARAM Einstellparameter READ_PARAM SAVE PARAM RESTORE_PARAM 35006214 10 2013 103 Beschreibung der signifikanten Bits Jedes Bit der W rter EXCH_STS MWr m c O und EXCH_RPT MWr m c 1 ist mit einem Parametertyp verbunden Bits des Rangs 0 sind mit den Statusparametern verbunden e Das Bit STS_IN PROGR MWr m c 0 0 zeigt an ob eine aktuelle Aufforderung zum Lesen der Statusw rter vorhanden ist e Das Bit STS_ERR MWr m c 1 0 zeigt an ob eine Aufforderung zum Lesen der Statusw rter vom Kanal des Moduls akzeptiert wird Bits des Rangs 1 sind mit den Befehlsparametern verbunden e Das Bit CM
2. 35006214 10 2013 89 Byte Struktur Beschreibung 2 Bit 0 bis 6 Nicht verwendet Bit 7 diag_overflow Bit 7 1 wenn die Diagnoseanzahl den Umfang der Empfangsw rter berschreitet 3 master_address Adresse des Master Moduls das den Slave parametriert 4 5 PNO_identifier Identifikationscode des Slaves 6 244 specific_diag Optionale spezifische Diagnosedaten 90 35006214 10 2013 Allgemeine Informationen auf einem Slave Einleitung F r jeden Slave k nnen die folgenden allgemeinen Informationen mit Hilfe der Funktion SEND_REOQ durch das Modul TSX PBY 100 gelesen werden Bezeichnung Gr e Beschreibung Konfiguriert Byte Der Slave wurde gem der Profibus Konfiguration konfiguriert in Betrieb Byte Der Slave wurde initialisiert und funktioniert korrekt Anzahl von IW Wort Gesamtumfang der Eingangsdaten im Bereich IW Anzahl von QW Wort Gesamtumfang der Ausgangsdaten im Bereich OW Umfang der Byte Gesamtumfang der Eingangsdaten am Profibus Eingangsdaten Umfang der Byte Gesamtumfang der Ausgangsdaten am Profibus Ausgangsdaten Umfang der Byte Gesamtumfang der letzten empfangenen Diagnose Diagnosedaten Kompakte Diagnose Byte Kompakte Diagnosedaten f r diesen Slave Diagnosez hler Bytetabelle Gesamtanzahl der vom Slave erhaltenen Diagnosenachrichten ein Byte pro Slave die Gr e betr gt immer 126 Bytes
3. Standardsymbol Typ Zugriff Bedeutung Kennzeichnung STS_SLAVE_112 BOOL R Statusbit des Slaves 112 IWr m 0 251 0 STS_SLAVE_113 BOOL R Statusbit des Slaves 113 IWr m 0 251 1 STS_SLAVE_n BOOL R Statusbit des Slaves n IWr m 0 251 i STS_SLAVE_125 BOOL R Statusbit des Slaves 125 IWr m 0 251 13 MOD_INP_TRANS BOOL R Transfer der Eing nge des Moduls zur UC SPS 1Wr m 0 251 14 CPU_OUTP_TRANS BOOL R Transfer der Ausg nge der UC SPS zum Modul I1Wr m 0 251 15 Fehlerworte und codes Die nachfolgende Tabelle beschreibt die Bedeutung der Worte MAST _ ERR COD IWr m 0 252 und IO_ERR_COD IWr m 0 253 Standardsymbol Typ Zugriff Bedeutung Kennzeichnung MAST_ERR_COD INT R Fehlercodes siehe Seite 118 des Master Moduls IWr m 0 252 IO_ERR_COD INT R Fehlercodes siehe Seite 119 der Ein Ausg nge IWr m 0 253 35006214 10 2013 115 Ausf hrliche Beschreibung der Sprachobjekte mit implizitem Austausch f r eine Profibus DP Funktion Auf einen Blick In den nachfolgenden Tabellen werden die Sprachobjekte f r Profibus DP Kommunikation beschrieben Diese Objekte sind nicht in die IODDTs integriert Liste der Objekte mit implizitem Austausch In der nachfolgenden Tabelle sind die Objekte mit implizitem Austausch aufgef hrt Adresse Typ Zugriff Bedeutung 1Wr m 0 O bis INT R 242 DP Eingangsw rter 1Wr m 0 241 QWr m 0 O bis INT R W 242 DP Ausgangsw rter
4. e Das erste Feld zeigt die Gesamtanzahl der Slaves e Das zweite Feld zeigt die Gesamtanzahl der Eingangsw rter e Das dritte Feld zeigt die Gesamtanzahl der Ausgangsw rter 35006214 10 2013 59 Slave Daten Profibus DP Der Bereich ist nachfolgend abgebildet PROFIBUS DP Slave Daten rl Adr Symbol HOSO YINV O D r AAW Adr Symbol Zwei Listen erm glichen die Anzeige der Adressen und Symbole der Ein und Ausg nge e Die Liste IW zeigt die Eingangsdaten zum ausgew hlten Ger t mit dem ihnen zugeordneten Symbol an e Die Liste QW zeigt die Ausgangsdaten zum ausgew hlten Ger t mit dem ihnen zugeordneten Symbol an 60 35006214 10 2013 Anzeige der Master Konfiguration Profibus DP Auf einen Blick Durch Bet tigen der Schaltfl che Anzeigen k nnen Sie die Konfigurationsparameter des Master und des Busses anzeigen Dieses Fenster kann aufgerufen werden wenn Sie die Textdatei CNF ausgew hlt haben Wenn keine Textdatei CNF ausgew hlt wurde wird eine Standarddatei angezeigt Sie stellt ein Master Modul ohne Slave dar Abbildung Nachfolgend ist das Fenster abgebildet Master Konfiguration Steionsarresse 1 Anzahl Slaves 2 r Buskonfiguration Baudrate 12 Gap Update Factor 10 Highest St Addr 1 Slot Time 1 000 Retry Limit E Min St Delay Resp 11 Max St Delay Resp 800 nn Quiet Time 9 nterval ee 100 us
5. 35006214 10 2013 81 Diagnose ber LED Anzeigen des Modulstatus Auf einen Blick ber LED Anzeigen auf der Karte k nnen Sie den Status des Moduls und des Profibus DP Netzwerks anzeigen Die Signalgebung entspricht dem Premium und Profibus DP Standard Illustration Folgende Diagnose Anzeigen sind vorhanden Diagnose Abh ngig vom Status der Anzeigen werden folgende Diagnosemeldungen ausgegeben Statusanzeigen Ein Blinkend Aus RUN gr n Modul TSX PBY 100 bereit Modul nicht initialisiert Autodiagnosetests Warten auf erfolgreich abgeschlossen Konfiguration Profibus DP bereit ERR rot Fehler am Bus oder Modul wartet auf Kein Fehler angezeigt Fehler in der Konfiguration Konfiguration oder oder Beim Ladevorgang wenn Fehler am Modul RUN aus ist oder TSX PBY 100 Kommunikationsfehler mit der UC SPS wenn RUN aufleuchtet I O rot Fehler an einem oder Kein Fehler angezeigt mehreren Peripherie alle Slaves aktiv Slaves CHO gelb Austausch der Kein Austausch der Eingangs Ausgangsdaten Eingangs Ausgangsdaten 82 35006214 10 2013 Eingeschr nkte Modi des Projektes Fehler des bertragungsmediums e Kommunikationsfehler beim Start des Profibus DP Dieser Fehler kann durch eine fehlerhafte Konfiguration oder ein besch digtes Kabel ausgel st worden sein In diesem Fall bleibt der Bus im nicht betriebsbereiten Status und die Slaves bleiben beim
6. Stationsadresse 1 Slave Anzahl 0 Baudrate 1 5 Mbaud Zeitfenster 2000 tBit Ruhezeit 6 tBit Min Verz gerungsantwort 11 Bit Max 55 tBit der Station Verz gerungsantwort der Station Setup Zeit 1 tBit Token Rot Zeit 50000 tBit Gap Aktualisierungsfaktor 1 Max Anzahl 3 Wiederholungen H chste Stationsadresse 126 Min Slave Intervall 1 100 Mikrosekunden Polling Timeout 500 ms Datensteuerungszeit 100 10 ms 64 35006214 10 2013 Profibus DP Slave Konfiguration Slave Sprachobjekte Profibus DP Legende Slot time Maximale Wartezeit bis der Master auf einen Request zu antworten beginnt Min St Delay Resp Minimale Wartezeit bis der Slave antworten kann inklusive bertragungsverz gerung Setup Time Wartezeit zwischen dem Senden des letzten Bits durch den Slave und der Annahme der Antwort durch den Master Gap Update Factor Anzahl der Marken aufgrund derer der Master andere Master im Netzwerk sucht z B 10 alle 10 Marken Highest St addr Der Master sucht die anderen Master des Netzwerks nur bis zu dieser Adresse Wird nicht vom Modul TSX PBY 100 unterst tzt Polling Timeout Nur signifikant bei Austausch zwischen 2 Mastern Wird nicht vom Modul TSX PBY 100 unterst tzt Quiet Time Zeit die ein Signal ben tigt bis es nach Senden eines Frames wieder Null erreicht hat W hrend dieser Zeit ist kein Ger t auf dem Bus aktiv Max St Delay
7. 16 OPERATE 0 0 4 MW104 32 In der folgenden Tabelle sind die Parameter beschrieben Parameter Variablen Werte Adresse ADDR 0 6 0 Requestcode 16 0031 Sendedaten MW100 3 2 Slave Adresse in dezimaler Form 0 Adresse der Diagnosetabelle in dezimaler Form 32 L nge der Diagnosetabelle in dezimaler Form Protokoll MW200 4 Empfangsfeld MW104 32 Diagnose eines Masters SEND_REQ ADDR 0 6 0 7 16 0031 MW100 3 MW200 4 MW104 32 Parameter Variablen Werte Adresse ADDR 0 6 0 Requestcode 16 0031 Sendedaten MW100 3 126 Master Code in dezimaler Form 0 Adresse der Diagnosetabelle in dezimaler Form 32 L nge der Diagnosetabelle in dezimaler Form Protokoll MW200 4 Empfangsfeld MW104 32 35006214 10 2013 71 R cksetzung des Diagnosez hlers 0 6 0 7 16 0031 MW100 3 MW200 4 MW104 32 SEND_REO ADDR Parameter Variablen Werte Adresse ADDR 0 6 0 Requestcode 16 0031 Sendedaten MW100 3 16 4081 Initialisierung des Gesamtdiagnosez hlers in hexadezimaler Form 0 Adresse der Diagnosetabelle in dezimaler Form 32 L nge der Diagnosetabelle in dezimaler Form Protokoll MW200 4 Empfangsfeld MW104 32 72 35006214 10 2013 Kommunikations Betriebsr ckmeldung Beschreibung Di
8. 3 TSX P57 304 3634 354 PCI 57 354 4 TSX P57 454 4634 5 TSX P57 554 5634 6634 Anzahl der Slave 32 ohne Verst rker Stationen Anzahl der Ein Maximal 124 mit Verst rkern Ausg nge Maximal 2048 Eing nge Ausg nge Anzahl der Repeater 3 35006214 10 2013 Teil Il Hardwaretechnische Inbetriebnahme des Busses Profibus DP Inhalt dieses Abschnitts In diesem Abschnitt wird die hardwaretechnische Inbetriebnahme des Profibus DP beschrieben Inhalt dieses Teils Dieser Teil enth lt die folgenden Kapitel Kapitel Kapitelname Seite 2 Leistung 21 3 Beschreibung des Moduls TSX PBY 100 27 35006214 10 2013 Hardwaretechnische Inbetriebnahme von Profibus DP 20 35006214 10 2013 Kapitel 2 Leistung Inhalt dieses Kapitels Dieses Kapitel beschreibt die Leistungen des Profibus DP Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Daten bertragungskapazit t 22 Netzzyklus 23 Anwendungs Antwortzeit 24 35006214 10 2013 21 Leistung Daten bertragungskapazit t Einleitung Das Modul TSX PBY erfordert Slaves f r Konfigurationsdaten von weniger als 250 Byte und f r Diagnosedaten von weniger als 244 Byte Es kann Konfigurationsdaten von 125 Ger ten speichern deren maximale Gesamtgr e bei 16 KB liegt bertragene Daten In der folgenden Tabelle ist der Umfang der Daten bertra
9. CNF Textdatei 62 35006214 10 2013 Schritt Aktion 4 Klicken Sie auf die Schaltfl che CNF laden Ergebnis Das folgende Fenster wird angezeigt ffnung amp Suchen Cnf E e Ocnf Al 264cnf a m2siby4k cnf 120 onf A 4onf 250 cnf E 40 cnf CE s 356 cnf s Bad onf a 257 cnf ibus cnf Name atelier Cnf Typ ONF FILE onf y Suchen und w hlen Sie die CNF Textdatei in der die verwendete Konfiguration beschrieben ist Best tigen Sie Ihre Wahl mit der Schaltfl che ffnen Die Datei wird zur ckgewiesen wenn e das Dateiformat ung ltig ist e mehr als 125 Ger te vorhanden sind Best tigen Sie die Konfiguration 35006214 10 2013 63 Konfigurationsdatei des Moduls Auf einen Blick Ein Dokument in dem die Konfiguration des Projektes f r das Modul TSX PBY 100 beschrieben wird ist im Unity Pro Dokumentationseditor verf gbar Abbildung Dieses Dokument hat folgendes Aussehen 2 MODUL Profibus DP Modulkennung Produkt Modulkennung TSX PBY 100 Bezeichnung Profibus DP MODUL Adresse 0 2 Symbol Kanalbezeichnung Profibus DP spezifische Funktion Task MAST Ereignis Allgemeine Profibus DP Konfiguration Ausg nge Reset Anzahl IW QW 128 W rter L nge der Diagnose 32 Byte Profibus DP Konfigurationsdatei Masterkonfiguration Profibus DP
10. QWr m 0 241 QWr m 0 242 INT QW r m 0 242 0 0 Byte Konsistenz QW r m 0 242 0 1 Rahmenkonsistenz QWr m 0 243 to INT reserviert QWr m 0 253 Der E A Austauschmodus QWr m 0 242 ist mit PBY Firmware ab Version V1 3IE14 verf gbar und erfordert eine CPU 2 1 Betriebssystemversion oder h her Das Anwendungsprogramm kann zwischen den folgenden E A Austauschmodi umschalten e E A Austauschmodus mit Byte Konsistenz empfohlen f r digitale E A QW r m 0 242 0 0 gt Byte weise Datenkonsistenz innerhalb des Profibus Rahmens mit hoher Leistung Keine Gew hrleistung dass alle Daten eines Profibus Rahmens innerhalb eines SPS Zyklus f r Konsistenz aktualisiert werden e E A Austauschmodus mit Rahmen Konsistenz empfohlen f r analoge E A QW r m 0 242 0 1 gt Datenkonsistenz f r die gesamte L nge des Profibus Rahmens mit reduzierter Leistung In diesem Modus werden alle Daten der jeweiligen Profibus Rahmens innerhalb eines SPS Zyklus f r Konsistenz aktualisiert 116 35006214 10 2013 Mit der Konfiguration verbundene Sprachobjekte Auf einen Blick Auf dieser Seite sind alle Konfigurations Sprachobjekte f r eine Profibus DP Kommunikation beschrieben Diese Objekte sind nicht in die IODDT integriert sie k nnen vom Anwendungs programm angezeigt werden Interne Konstanten In nachstehender Tabelle werden die internen Konstanten beschrieben Objekt Typ Zugriff Bedeu
11. Setup Time 16 Poling Timeout 10 _ 1ms Token Rot Tme 6459 Control Tme 720 10 ms HINWEIS F r weitere Informationen siehe Dokumentation der Software SyCon PB und Konfigurationshandbuch des Moduls siehe Seite 64 35006214 10 2013 61 Allgemeine Modulkonfiguration Auf einen Blick Die Modulkonfiguration besteht aus zwei Teilen e Konfiguration der allgemeinen Parameter e Konfiguration des Moduls TSX PBY 100 So konfigurieren Sie die allgemeinen Parameter Sie k nnen die allgemeinen Parameter nach der folgenden Vorgehensweise konfigurieren Schritt Aktion 1 W hlen Sie den Typ der Task die den Bus steuern soll 2 W hlen Sie die Zahl der f r die Ein und Ausg nge verwendeten Datenw rter 3 W hlen Sie das Verhalten der PMS Dienste bei einem Stopp der Anwendung 4 W hlen Sie das Verhalten der Ausg nge bei einem Stopp der Anwendung So konfigurieren Sie das Modul PBY Anhand der folgenden Vorgehensweise k nnen Sie das Modul TSX PBY 100 mit SyCon PB konfigurieren Schritt Aktion 1 Klicken Sie auf die Schaltfl che Hilscher Ergebnis Die Software SyCon PB wird gestartet In SyCon PB konfigurieren Sie e die Bustopologie e die Speicherzuordnung Adressierung jedes Modulabbildes in den Registern IW und QW e die Gruppendefinitionen e die Sonderfunktionen Exportieren Sie diese Konfiguration in die
12. Standardsymbol Typ Zugriff Bedeutung Kennzeichnung BOOL R Adresse des letzten diagnostizierten Slaves 1Wr m 0 243 0 bis 6 BUS_FLT BOOL R Bit 7 1 Hardwarefehler am Bus 1Wr m 0 243 7 Abschlusswiderst nde Verkabelung Anschl sse TAP usw 112 35006214 10 2013 Standardsymbol Typ Zugriff Bedeutung Kennzeichnung MAST_MOD_OP BOOL R Bit 8 1 Master Modul in Betrieb 1Wr m 0 243 8 IO_FLT BOOL R Bit 9 1 Eingangs Ausgangsfehler ein oder 1Wr m 0 243 9 mehrere Slaves defekt NEW_MAST_DIAG BOOL R Bit 10 1 Neue Diagnose des Master Moduls 1Wr m 0 243 10 verf gbar NEW_SLAVE_DIAG BOOL R Bit 11 1 Neue Diagnosen eines Slaves verf gbar IWr m 0 243 11 Adresse von den Bits 0 bis 6 geliefert NEW_SLAVES_DIAG BOOL R Bit 12 1 Neue Diagnose mehrerer Slaves 1Wr m 0 243 12 empfangen BOOL R Code des letzten Verwaltungsereignisses Bus 1Wr m 0 243 13 offline Kommunikationsfehler zwischen Master bis 15 Ger ten Diagnosebits Die nachfolgende Tabelle beschreibt die Bedeutung der Bits des Diagnosewortes 1Wr m 0 244 Standardsymbol Typ Zugriff Bedeutung Kennzeichnung STS_SLAVE_O BOOL R Statusbit des Slaves 0 IWr m 0 244 0 STS_SLAVE_1 BOOL R Statusbit des Slaves 1 IWr m 0 244 1 STS_SLAVE_n BOOL R Statusbit des Slaves n IWr m 0 244 n STS_SLAVE_15 BOOL R Statusbit des Slaves 15 IWr m 0 244 15 Diagn
13. Zugriff auf die Verbindung Die nachfolgende Tabelle zeigt die Vorgehensweise um einen Zugriff auf die Profibus DP Verbindung zu erhalten Schritt Aktion 1 ffnen Sie den Hardwarekonfigurationseditor 2 W hlen Sie den Steckplatz aus in den Sie das Modul einf gen m chten 3 F hren Sie ausgehend vom Kontextmen den Befehl Neues Ger t aus Ergebnis Das Fenster Neues Ger t wird angezeigt Adresse E Teilenummer Beschreibung E Premium lokaler Drop 4 Zeigen Sie den Inhalt des Verzeichnisses Premium lokaler Drop und Kommunikation an indem Sie auf das Symbol klicken Ergebnis Adresse 3 Teilenummer Beschreibung E E rere Analog E Kommunikation een TSX ETY 110 TCP IP ETHWAY MODUL j terra TSXETY 120 ETHERNET ETY120 MODUL prezes TSX ETY 4103 ETHERNET TCP IP BASIS bernnnn TSX ETY 5103 ETHERNET TCP IP fa TSXIBY 100 InterBus S MODUL Mess TSX PBY 100 PROFIBUS DP NODUL 54 35006214 10 2013 Schritt Aktion 5 W hlen Sie das Modul TSX PBY 100 aus und best tigen Sie Ihre Wahl mit OK 6 W hlen Sie im Fenster X Bus das Modul TSX PBY 100 aus 7 F hren Sie ausgehend vom Kontextmen den Befehl Modul ffnen aus Ergebnis Das Konfigurationsfenster des Moduls wird angezeigt 35006214 10 2013 55 Konfigurationsfenster einer Profibus DP Verbindun
14. ts e EI A Objekte siehe Unity Pro Betriebsarten die verwendet werden um die Eingangs Ausgangsobjekte vorab zu symbolisieren e Fehler auf der die Ger tefehler angezeigt werden Zugriff nur im Online Modus e die Auswahl eines Kanals e die Anzeige des Symbols vom Benutzer mittels des Variableneditors festgelegter Name des Kanals 4 Bereich Gibt die Parametrierung des Kommunikationskanals an Allgemeine e Funktion Gibt die konfigurierte Kommunikationsfunktion an Parameter Diese Rubrik kann nicht ge ndert werden e Task Zeigt die konfigurierte Task an MAST oder FAST Diese Rubrik kann nicht ge ndert werden 35006214 10 2013 77 Kennzeichen Element Funktion 5 Bereich Anzeige und Befehl Erm glicht das Debuggen des Kanals Einige Optionen sind nicht w hlbar und werden grau unterlegt angezeigt Der Bereich ist in f nf Teilbereiche unterteilt e Konfiguration des Profibus DP Busses siehe Seite 59 wenn ein Ger t defekt ist e wird der Cursor auf diesem Ger t positioniert e wird die entsprechende Leitung in rot angezeigt e Start der Software SyCon e Daten der Diagnose siehe Seite 68 des Profibus DP Busses e Zugriff auf die Anzeige siehe Seite 61 der Parameter des Masters und des Profibus DP Busses e mit einem Ger t verbundene Eingangsdaten siehe Seite 79 und Ausgangsdaten HINWEIS Nicht verf gbare Anzeigen und Befehle werden abgeblendet darge
15. Adresse Byte Adresse des Slaves am Bus Modularer Slave Byte Wert 1 wenn der Slave ein modulares Ger t ist Wert 0 wenn der Slave ein kompaktes Ger t ist Aktiver Slave Byte Wert 1 wenn der Slave am Bus aktiv ist Wert 0 wenn der Slave am Bus deaktiviert ist Gr e der Parameter Wort Umfang des Funktionsblocks der Parameterdaten dieses Slaves Umfang der Wort Umfang des Funktionsblocks der Konfigurationsdaten Konfigurationsdaten dieses Slaves Umfang der verwendeten Wort Umfang des Funktionsblocks der verwendeten Daten Daten dieses Slaves Parameter x Byte Funktionsblock der Parameterdaten dieses Slaves Konfigurationsdaten x Byte Funktionsblock der Konfigurationsdaten dieses Slaves Verwendete Daten x Byte Funktionsblock der verwendeten Daten dieses Slaves 92 35006214 10 2013 Typische Fehler Fall 1 Fall 2 ERR blinkt Auswirkungen Nach Laden des Projektes blinkt die ERR LED des Moduls TSX PBY Ursachen Aktion Das Modul TSX PBY 100 wird nicht durch den Prozessor erkannt und verf gt ber keine Konfigurationsdaten e Pr fen Sie ob die Konfiguration in Unity Pro der tats chlichen Konfiguration entspricht e Pr fen Sie ob die Softwareversionen des Prozessors von Unity Pro und des Moduls TSX PBY 100 kompatibel sind ERR leuchtet Auswirkungen Nach dem Laden des Projektes leuchtet die ERR LED des Moduls TSX PBY 100 permanent Ursache
16. Ausgangsbyte Modul E 1 Ausgangswort Modul F 1 Ausgangsbyte 50 35006214 10 2013 Beispiel Zugeordnete Module Slave x bei zugeordneten Modulen Modul A Modul D Modul B Modul E Modul C Modul F 1 Eingangswort 1 Eingangswort 1 Eingangsbyte 1 Ausgangswort 1 Ausgangsbyte 1 Ausgangsbyte Abbild der Eing nge IWr m O d IWr m 0 d 1 IWr m O d 2 Modul A Modul D Modul B Nicht 1 Eingangswort 1 Eingangswort 1 Eingangsbyte verwendetes Byte Abbild der Ausg nge QWr m O d QWr m O d 1 Modul E Modul C Modul F 1 Ausgangswort 1 Ausgangsbyte 1 Ausgangsbyte 35006214 10 2013 51 52 35006214 10 2013 Kapitel 5 Konfiguration des Moduls TSX PBY 100 Inhalt dieses Kapitels Dieses Kapitel beschreibt die verschiedenen Konfigurationsoptionen des Moduls TSX PBY 100 Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Deklaration des Moduls TSX PBY 100 und Zugriff auf anwendungsspezifische Fenster 54 Konfigurationsfenster einer Profibus DP Verbindung 56 Notwendige Daten 58 Daten aus der Decodierung der CNF Textdatei 59 Anzeige der Master Konfiguration Profibus DP 61 Allgemeine Modulkonfiguration 62 Konfigurationsdatei des Moduls 64 35006214 10 2013 53 Deklaration des Moduls TSX PBY 100 und Zugriff auf anwendungsspezifische Fenster
17. Byte n entspricht Slave Adresse n Austauschz hler Bytetabelle Gesamtanzahl der Kommunikationsfehler zwischen dem Master und seinen Slaves ein Byte pro Slave die Gr e betr gt immer 126 Bytes Byte n entspricht Slave Adresse n Nichtverf gbarkeits Bytetabelle Gibt an wie oft dieser Slave vorliegt aber nicht Z hler verf gbar ist der Umfang liegt immer bei 125 Byte das Byte 0 entspricht dem Ger t 1 und das Byte 124 dem Ger t 125 Z hler f r ung ltige Bytetabelle Die Anzahl der ung ltigen Antworten dieses Slaves Antworten der Umfang liegt immer bei 125 Byte das Byte 0 entspricht dem Ger t 1 und das Byte 124 dem Ger t 125 35006214 10 2013 91 Konfigurationsdaten des Slaves Auf einen Blick Das Modul TSX PBY 100 kann die Konfigurationsdaten jedes Slaves mit Hilfe der Funktion SEND_REQ neu lesen Bezeichnung Gr e Beschreibung Gesamtl nge Wort Gesamtl nge der Konfigurationsinformationen Anzahl von IW Byte Gesamtumfang der Eingangsdaten im Bereich IW Anzahl von QW Byte Gesamtumfang der Ausgangsdaten im Bereich AW Offset IW Wort Offset der Funktionsbl cke der Eingangsdaten im Bereich IW Offset QW Wort Offset der Funktionsbl cke der Eingangsdaten im Bereich QW Station Status Byte Siehe Standard Profibus DP Watchdog Faktor 1 Byte Watchdog Faktor 2 Byte Min TSDR Byte PNO_ldentifier Wort Group Flags Byte ID
18. Nichtverf gbarkeits Z hler 132 Z hler f r ung ltige Antworten MWi 9 Reserviert MWi 10 Reserviert MWi 11 Reserviert MWi 12 Falls aktiviert Lesen der Konfigurationsdaten des durch MWi 0 8 0 bis 124 ausgew hlten Slaves MWi 13 Falls aktiviert Lesen der Informationsdaten des durch MWi 0 8 0 bis 124 ausgew hlten Slaves MWi 14 Falls aktiviert Reinitialisierung der durch MWi 0 8 126 129 bis 132 angegebenen Liste der verf gbaren Diagnosen oder Z hler MWi 15 Falls aktiviert Lesen der durch MWi 0 8 126 129 bis 132 angegebenen Liste der verf gbaren Diagnosen oder Z hler MWi 1 Startadresse in der Diagnosetabelle Standardwert 0 Um einen Teilzugriff auf die Diagnosetabelle durchzuf hren ist es m glich ein Startwort in der Tabelle festzulegen Start Offset MWi t2 L nge der zu lesenden Diagnose MWk 4 Tabelle zur Verwaltung der Funktion SEND_REQ MWj L Empfangstabelle der L nge L beginnend bei Wort MWi in der die Diagnoseinformationen zur ckgesendet werden Diese Antworten sind vom Typ der durchgef hrten Diagnose abh ngig Weitere Details bez glich der mittels der Kommunikationsfunktion SEND_REOQ erhaltenen Diagnoseinformationen finden Sie im Kapitel Diagnose siehe Seite 81 70 35006214 10 2013 Beispiele f r Diagnosebefehle Lesen der Diagnosew rter eines Slaves Diagnose bei Slave 2 durchgef hrt TOE OPERATE 310 P 1 SEND_REQ ADDR 0 6 0
19. Resp Maximale Dauer w hrend der der Master auf eine Antwort vom Slave wartet Token Rot Time Maximale Zeit f r die Rotation einer Marke Retry Limit Ohne Antwort eines Slaves fordert der Master den Slave erneut zum Senden auf Er berpr ft den folgenden Slave wenn die Verz gerung Retry Limit erreicht ist Min Slave Interval Minimale Dauer bevor der Slave erneut berpr ft wird Data Control Time Maximale Dauer zum Datenaustausch zwischen dem Master und jedem Slave 35006214 10 2013 65 66 35006214 10 2013 Kapitel 6 Programmierung einer Profibus DP Kommunikation Inhalt dieses Kapitels Dieses Kapitel beschreibt die Programmierung als Teil der Inbetriebnahme einer Profibus DP Kommunikation Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Profibus DP Diagnose 68 Diagnosebefehl 69 Beispiele f r Diagnosebefehle 71 Kommunikations Betriebsr ckmeldung 73 35006214 10 2013 67 Profibus DP Diagnose Allgemeines ber die Diagnosefunktionen des Profibus DP k nnen Fehler an mit dem Bus verbundenen Ger ten erkannt und lokalisiert werden Die Diagnosemeldungen werden beim Profibus DP durch das Master Modul TSX PBY 100 ausgetauscht Es gibt vier Diagnosetypen e Master diag Vollst ndige Diagnose des Master Moduls TSX PBY 100 e Slave diag Vollst ndige Diagnose eines einzigen Sla
20. Start im Fehlerstatus Ein Fehlercode wird durch das Master Modul TSX PBY 100 in Form einer Diagnose generiert Alle Diagnosebits der Slaves verbleiben in ihrem Fehlerstatus Die ERR Anzeige leuchtet und alle anderen LED Anzeigen sind ausgeschaltet e Kommunikationsfehler im laufenden Betrieb Wenn ein Fehler beim laufendem Austausch auftritt wird ein Fehlercode durch das Master Modul TSX PBY 100 in Form einer Diagnose generiert In diesem Fall erreichen die Slaves ihren vorkonfigurierten Fehlerstatus nach der Zeit berschreitung des Watchdogs Die Diagnosebits der Slaves werden freigegeben um die Nichtverf gbarkeit der Slaves und die auf Null gesetzten Eing nge anzuzeigen Das Modul TSX PBY 100 speichert die Diagnose und informiert die Zentraleinheit durch die Sprachobjekte 1Wr m 0 243 10 12 ber ihre Verf gbarkeit Fehler am Master Modul TSX PBY 100 Bei Auftreten eines Fehlers werden Datenaustausch Befehle und Diagnosen unterbrochen Nach der Zeit berschreitung des Watchdogs wird ein Fehlercode in Form einer Diagnose generiert Falls der Austausch unterbrochen ist werden die Diagnosebits der Slaves freigegeben um die Nichtverf gbarkeit der Slaves und die auf Null gesetzten Eing nge anzuzeigen Die ERR Anzeige leuchtet und alle anderen LED Anzeigen sind ausgeschaltet Slave Fehler Bei laufendem Datenaustausch wird ein Slave Fehler durch eine neue Diagnose angezeigt Bei noch bestehender Kommunikation generiert der Slave die Diagno
21. bersicht zu Profibus DP Protokoll Das Protokoll basiert auf einem Master Slave Bus Durch dieses Prinzip ist eine erstklassige Antwortzeit bei E A Austausch zyklischer Austausch mit einer maximalen Zykluszeit des Netzwerks unter 5 ms bei 12 Mbds gew hrleistet Lediglich die Master Stationen auch aktive Stationen genannt haben Zugriffsrechte auf den Bus Die Slave Stationen passive Stationen beschr nken sich darauf auf Anfragen zu reagieren Es gibt mehrere standardisierte Ger tetypen e Master class 1 im Allgemeinen SPS Roboter digitale Steuerung usw e Master class 2 Ger t zur Konfiguration Programmierung und Master Diagnose e Slaves Adressierung der Profibus DP Stationen Die Profibus DP Stationen k nnen durch eine Nummer von 0 bis 124 identifiziert werden die die Stationsnummer in der Architektur von 1 bis 125 festlegt Diese Adresse entspricht dem Anschlusspunkt der Station an den in der Konfiguration angegebenen Bus 16 35006214 10 2013 bersicht zu Profibus DP Multimaster Architektur Auf einen Blick Der Feldbus Profibus DP erlaubt mehrere Masterstationen Bei einer Multimaster Konfiguration ist jede Station den Slaves zugeordnet und bildet dadurch ein Untersystem Illustration Diese Abbildung beschreibt eine Multimaster Architektur des Feldbus Profibus DP zur Installation des Moduls TSX PBY100 und der Slave Ger te 35006214 10 2013 Premium Master 1 Slaves 1 2 un
22. m 0 d 2 Lediglich die Bits von 0 bis 7 sind signifikant 35006214 10 2013 49 Zuordnung von IW und QW Adressen Allgemeines Die Zuordnung der Eingangs Ausgangsdaten erlaubt die exakteste Adressierung Beispiel Slave x bei nicht zugeordneten Modulen Ein Slave kann sich aus mehreren Modulen unterschiedlicher Datengr e zusammensetzen In diesem Fall kann er aus Adressfehlabgleichungen entstehen Um diese zu vermeiden k nnen Sie die Module im Slave Rack physikalisch so positionieren e dass Eingangsmodule von besonderer Gr e zusammengefasst werden z B 1 Byte pro Paar e dass Ausgangsmodule von besonderer Gr e zusammengefasst werden z B 1 Byte pro Paar e dass ein einziges Eingangsmodul von besonderer Gr e z B 1 Byte an der letzten Position der Eingangsmodule positioniert wird e dass ein einziges Ausgangsmodul von besonderer Gr e z B 1 Byte an der letzten Position der Ausgangsmodule positioniert wird Nicht zugeordnete Module Modul A 1 Eingangswort Modul B Modul C 1 Eingangsbyte 1 Ausgangsbyte Modul D 1 Eingangswort Modul E 1 Ausgangswort Modul F 1 Ausgangsbyte Abbild der Eing nge IWr m O d IWr m O d 1 IWr m O d 2 Modul A 1 Eingangswort Modul B 1 Eingangsbyte Modul D 1 Eingangswort Nicht verwendetes Byte Abbild der Ausg nge QWr m O d QWr m O d 1 Modul C 1
23. sich vor Installation Betrieb und Wartung mit dem Ger t vertraut Die nachstehend aufgef hrten Warnhinweise sind in der gesamten Dokumentation sowie auf dem Ger t selbst zu finden und weisen auf potenzielle Risiken und Gefahren oder bestimmte Informationen hin die eine Vorgehensweise verdeutlichen oder vereinfachen Erscheint dieses Symbol zus tzlich zu einer Gefahrwarnung bedeutet dies dass die Gefahr eines elektrischen Schlags besteht und die Nichtbeachtung des Hinweises Verletzungen zur Folge haben kann aufmerksam Beachten Sie alle unter diesem Symbol aufgef hrten Hinweise um Verletzungen oder Unf lle mit Todesf lle zu vermeiden N Dies ist ein allgemeines Warnsymbol Es macht Sie auf m gliche Verletzungsgefahren A GEFAHR GEFAHR macht auf eine unmittelbar gef hrliche Situation aufmerksam die bei Nichtbeachtung unweigerlich einen schweren oder t dlichen Unfall zur Folge hat A WARNUNG WARNUNG verweist auf eine m gliche Gefahr die wenn sie nicht vermieden wird Tod oder schwere Verletzungen zur Folge haben kann A VORSICHT VORSICHT verweist auf eine m gliche Gefahr die wenn sie nicht vermieden wird leichte Verletzungen zur Folge haben kann HINWEIS HINWEIS gibt Auskunft ber Vorgehensweisen bei denen keine K rperverletzung droht 35006214 10 2013 7 BITTE BEACHTEN Elektrische Ger te d rfen nur von Fachpersonal installiert betrieben bedient und gewartet
24. werden Schneider Electric haftet nicht f r Sch den die durch die Verwendung dieses Materials entstehen Als qualifiziertes Personal gelten Mitarbeiter die ber F higkeiten und Kenntnisse hinsichtlich der Konstruktion und des Betriebs dieser elektrischen Ger te und der Installationen verf gen und eine Schulung zur Erkennung und Vermeidung m glicher Gefahren absolviert haben 8 35006214 10 2013 ber dieses Buch O Auf einen Blick Ziel dieses Dokuments In diesem Handbuch wird die Installation der Hardware und Software des Moduls TSX PBY 100 f r die Profibus DP Kommunikation mit Premium und Atrium Steuerungen beschrieben G ltigkeitsbereich Diese Dokumentation ist g ltig ab Unity Pro 8 0 Produktbezogene Informationen A WARNUNG UNBEABSICHTIGTER GER TEBETRIEB Die Anwendung dieses Produkts erfordert Fachkenntnisse bez glich der Entwicklung und Programmierung von Steuerungssystemen Die Programmierung Installation nderung und Anwendung des Produkts darf nur von Personen vorgenommen werden die ber diese Kenntnisse verf gen Befolgen Sie alle lokalen und nationalen Sicherheitsnormen und vorschriften Die Nichtbeachtung dieser Anweisungen kann Tod schwere K rperverletzungen oder Sachsch den zur Folge haben 35006214 10 2013 9 10 35006214 10 2013 Teil l Allgemeine Informationen zur Kommunikation ber Profibus DP 35006214 10 2013 Allgemeine Informatio
25. 3 Auflistung von Diagnosevariablen Diagnose des Masters In der folgenden Tabelle werden die Diagnosedaten des Moduls TSX PBY 100 angezeigt Byte Aufbau Beschreibung 0 1 Operating_mode Betriebsmodus des Masters Byte 0 LSB Byte 1 MSB Hexadezimalwerte 16 00 au erhalb der Leitung Initialisierung 16 40 Gestoppt bereit f r die Konfiguration 16 80 Fehlermodus der Ausg nge gem Konfiguration 16 C0 in Betrieb 2 3 PNO_identifer Identifikationscode des Masters gem Profibus DPCode Byte 2 LSB Byte 3 MSB Hexadezimalwerte 16 1654 f r das Modul TSX PBY 100 4 PC Karte Hardwareversion der PCMCIA Karte gem Profibus Code Hardwareversion Hexadezimalwerte 16 10 Version V1 0 16 XY Version VX Y 16 FF Keine Karte oder Karte ung ltig 5 PC Karte Softwareversion der PCMCIA Karte gem Profibus Code Firmware Version Hexadezimalwerte 16 14 Version V5 02I 16 16 Version V5 02K 16 XY Version V5 XY 16 FF Keine Karte oder Karte ung ltig 6 PBY Hardwareversion des Moduls TSX PBY 100 Hardwareversion Hexadezimalwerte 16 10 Version V1 0 16 XY Version VX Y 7 PBY Softwareversion des Moduls TSX PBY 100 Firmware Version Hexadezimalwerte 16 10 Version V1 0 16 XY Version VX Y 8 PBYIE Software nderungsindex des Moduls TSX PBY 100 Version Hexadezimalwerte 16 04 Version IEO4 16 XY Version IEXY 9 15 PC Karte Softwareversion der PCMCIA Karte im ASCII Modus Firmwar
26. 35006214 10 Premium und Atrium mit Unity Pro Profibus DP Bus Benutzerhandbuch 10 2013 Schneider Electric www schneider electric com Die Informationen in der vorliegenden Dokumentation enthalten allgemeine Beschreibungen und oder technische Leistungsmerkmale der hier erw hnten Produkte Diese Dokumentation dient keinesfalls als Ersatz f r die Ermittlung der Eignung oder Verl sslichkeit dieser Produkte f r bestimmte Verwendungsbereiche des Benutzers und darf nicht zu diesem Zweck verwendet werden Jeder Benutzer oder Integrator ist verpflichtet angemessene und vollst ndige Risikoanalysen Bewertungen und Tests der Produkte im Hinblick auf deren jeweils spezifischen Verwendungszweck vorzunehmen Weder Schneider Electric noch deren Tochtergesellschaften oder verbundene Unternehmen sind f r einen Missbrauch der Informationen in der vorliegenden Dokumentation verantwortlich oder k nnen diesbez glich haftbar gemacht werden Verbesserungs und nderungsvorschlage sowie Hinweise auf angetroffene Fehler werden jederzeit gern entgegengenommen Dieses Dokument darf ohne entsprechende vorhergehende ausdr ckliche und schriftliche Genehmigung durch Schneider Electric weder in Teilen noch als Ganzes in keiner Form und auf keine Weise weder anhand elektronischer noch mechanischer Hilfsmittel reproduziert oder fotokopiert werden Bei der Montage und Verwendung dieses Produkts sind alle zutreffenden staatlichen landesspe zifischen r
27. 4 dem Slave 125 Jedes Byte weist die gleichen Diagnoseinformationen auf In der folgenden Tabelle sind die in jedem Byte enthaltenen Diagnoseinformationen beschrieben Worte Struktur Beschreibung 0 124 Bit 0 not_reachable Bit 0 1 wenn der Slave x nicht angeschlossen oder aus ist Bit 1 not_ready Bit 1 1 wenn der Slave x nicht bereit ist f r den Bit 2 config_fault Datenaustausch Bit 3 prm_required Bit 2 1 wenn ein Konfigurationsfehler an Slave x bei Bit 4 inactive Testanforderung vorliegt Bit 5 invalid_rsp Bit 3 1 wenn der Slave x erneut konfiguriert und Bit 6 param_fault parametriert werden muss Bit 7 master_lock Bit 4 1 wenn der Slave x inaktiv ist von der Verarbeitung ausgeschlossen Bit 5 1 wenn ein Fehler bei der letzten Antwort von Slave x vorliegt Bit 6 1 wenn ein Fehler bei der letzten Parametrierungsmeldung von Slave x vorliegt Bit 7 1 wenn Slave x bereits durch ein anderes Master Modul parametriert ist 88 35006214 10 2013 Diagnose eines Slaves Auf einen Blick Lediglich die sechs ersten Diagnosebytes sind standardisiert und zwingend erforderlich Ein Slave kann bis zu 244 Diagnosebytes aufweisen Im Falle einer erweiterten Diagnose Byte 7 steht f r ff in hexadezimaler Form signalisiert dies das Bit 3 von Byte 0 wenn es den Wert 1 Bit 3 1 hat Byte Struktur Beschreibung 0 Bit 0 not_rea
28. CIA Karte f r den Profibus DP Ein 0 6 m langes Kabel das an ein Anschlussgeh use angeschlossen wird 9 0 A OIN Ein Anschlussgeh use f r den Profibus DP Schnittstelle f r Verbindung mit dem Bus Profibus DP Dieses Handbuch enth lt Informationen zum Modul TSX PBY 100 Bezug genommen wird auf alle Ger te aus denen das Modul besteht Dienste Das Modul TSX PBY 100 ist ein Ger t des Typs Master class 1 das folgende Dienste bereitstellt Dienste Request Zu oder von Kommentare oder Antwort Data_Exchange Request Slave bertragung von Eingangs Ausgangsdaten Slave_Diag Request Slave Diagnosedienst der Slaves Set_Prm Request Slave Senden von Parametern an die Slaves unter Spannung Chk_Cfg Request Slave Konfigurationspr fung unter Spannung Global_Control Request Slave Globale berwachung des Busses automatisch bernommen durch die Profibus Karte Get_Master_Diag Request Master class 2 Diagnosedienst der Master automatisch bernommen durch die Profibus Karte 30 35006214 10 2013 Beschreibung des Moduls TSX PBY 100 Betriebsmodus Funktionsweise In der folgenden Abbildung wird die Funktionsweise der Module beschrieben Modul angehalten zn Einschalten Kommunikationsfunkti Modul on Modul in konfiguriert aktiv wenn das Modul Selbsttest Phase konfiguriert ist Reset Modulnicht Konfiguration konfiguriert Selbsttests OK Beschr
29. D_IN_PROGR MWr m c 0O 1 gibt an ob die Befehlsparameter an den Modulkanal gesendet werden oder nicht e Das Bit CMD_ERR MWr m c 1 1 zeigt an ob die Befehlsparameter vom Kanal des Moduls akzeptiert werden Bits des Rangs 2 sind mit den Einstellparametern verbunden e Das Bit ADJ_IN_PROGR MWr m c 0O 2 gibt aan ob die Einstellparameter mit dem Kanal des Moduls ausgetauscht werden ber WRITE_PARAM READ PARAM SAVE PARAM RESTORE PARAM e Das Bit ADJ _ ERR MWr m c 1 2 zeigt an ob die Einstellparameter vom Kanal des Moduls akzeptiert werden Wenn der Austausch korrekt ausgef hrt wird wird das Bit auf 0 gesetzt Bits des Rangs 15 geben eine Neukonfiguration des Kanals c des Moduls ausgehend von der Konsole an nderung der Konfigurationsparameter Kaltstart des Kanals Die Bits r m und c geben die folgenden Elemente an e Das Bitr gibt die Racknummer an e Das Bit m gibt die Position des Moduls im Rack an e Das Bit c gibt die Kanalnummer im Modul an HINWEIS r gibt die Racknummer m die Position des Moduls im Rack und cdie Kanalnummer im Modul an HINWEIS Austausch und Berichtsw rter existieren auch auf Modulebene EXCH_STS MWr m MOD and EXCH_RPT MWr m MOD 1 des IODDT Typs T_GEN_MOD 104 35006214 10 2013 Beispiel Phase 1 Senden von Daten mittels der Anweisung WRITE_ PARAM SPS Speicher Statusparameter Befehlsparamet
30. Einstellparameter werden MWr m c 0 2 ausgetauscht RECONF_IN_PROGR BOOL R Neueinstellung des MWr m c 0 15 Moduls l uft HINWEIS Wenn das Modul nicht vorhanden oder getrennt ist werden die expliziten Austausch objekte z B READ_STS nicht an das Modul gesendet STS_IN_PROG MWr m c 0 0 0 aber die W rter werden aktualisiert Bericht ber explizite Austauschvorg nge EXCH_RPT Die folgende Tabelle zeigt die Berichtsbits EXCH_RPT MWr m c 1 Standardsymbol Typ Zugriff Bedeutung Adresse STS_ERR BOOL R Fehler beim Lesen der MWr m c 1 0 Statusw rter des Kanals 1 Fehler CMD_ERR BOOL R Fehler beim Austausch von MWr m c 1 1 Befehlsparametern 1 Fehler ADJ_ERR BOOL R Fehler w hrend eines MWr m c 1 2 Austauschs von Einstellparametern 1 Fehler RECONF_ERR BOOL R Fehler bei der MWr m c 1 15 Neukonfiguration des Kanals 1 Fehler Verwendung des Z hlermoduls In der folgenden Tabelle sind die Vorg nge aufgef hrt die nach dem Einschalten zwischen dem Z hlermodul und dem System erfolgen Schritt Ma nahme 1 Stromzufuhr ein 2 Das System sendet die Konfigurationsparameter 3 Das System sendet die Einstellparameter mittels des WRITE_PARAM Verfahrens Hinweis Bei Abschluss des Vorgangs wird das Bit MWr m c 0 2 auf 0 gesetzt Wenn Sie zu Anfang den Befehl WRITE_PARAM in der Anwendung verwenden m ssen Sie war
31. Gruppela 3344 0 0 03344 0 0 r PROFIBUS DP Tool Master Konfiguration gt Anzeigen scher QWbearbeien Formal 4 Best tigen Bin 7 Hex e Dez T IBUS DP Slave Daten r AA Adr Symbol Wert e 1W0 0 5 0 A r HOW 4 4 lt Adr Symbol ert a r Gesamt QWO 0 5 0 Anzahl Slaves Anz IW Anzahl KQW BI BT 76 35006214 10 2013 Beschreibung Die nachfolgende Tabelle beschreibt die verschiedenen Elemente des Debug Fensters und ihre Funktionen Kennzeichen Element Funktion 1 Registerkarten Auf der im Vordergrund angezeigten Registerkarte wird der aktuelle Modus angegeben in diesem Beispiel Debuggen Jeder Modus kann ber die entsprechende Registerkarte ausgew hlt werden Die verf gbaren Modi lauten e Debuggen Zugriff nur im Online Modus e Konfiguration 2 Bereich Modul Zeigt die abgek rzte Bezeichnung des Moduls Im selben Bereich befinden sich drei Anzeige LEDs die den Modulstatus im Online Modus angeben e RUN gibt den Betriebszustand des Moduls an e ERR weist auf einen internen Modulfehler hin e I O zeigt einen externen Fehler am Modul oder einen Anwendunggsfehler an 3 Bereich Kanal Erm glicht e die Anzeige der Registerkarten durch Klicken auf die Referenz des Ger ts e Beschreibung enth lt die Merkmale des Ger
32. Projektes bertragung bertragung des Projektes in die Steuerung Online Einstellung Debugging Debugging des Projektes ausgehend von den Debugging Online Bildschirmen und den Animationstabellen Software SyCon PB nderung des Programms und der Einstellparameter Dokumentation Erstellung der Dokumentation und Druck der verschiedenen Online 1 im Zusammenhang mit dem Projekt stehenden Informationen 46 35006214 10 2013 Phase Beschreibung Modus Betrieb Diagnose Anzeige der verschiedenen f r die Ausf hrung des Online Projektes erforderlichen Informationen Diagnose des Projektes und der Module Legende 1 Diese verschiedenen Phasen k nnen auch in der anderen Betriebsart ausgef hrt werden 2 1 Die Konfiguration einer Profibus DP Installation erfordert die Verwendung der Software SyCon PB verf gbar auf CD ROM Ref TLX L FBC10M Diese Software umfasst eine Bibliothek von Profilen die jedes an den Profibus DP anschlie bare Ger t beschreiben Eine Aktualisierung erhalten Sie bei Ihrer Niederlassung vor Ort 35006214 10 2013 47 Physikalische oder logische Adressierung der Ein Ausg nge Auf einen Blick Die Ein Ausg nge respektieren die von der Software Unity Pro verwendete Topologie und k nnen identifiziert werden e entweder durch eine physikalische Adressierung e oder durch eine logische Adressierung Topologie Die Adressi
33. Y 100 118 35006214 10 2013 111 Ausf hrliche Beschreibung der Objekte mit implizitem Austausch des IODDT vom Typ T_COM_PBY Auf einen Blick In der nachfolgenden Tabelle sind die Objekte mit implizitem Austausch des IODDT vom Typ T_COM_PBY beschrieben die sich auf die Profibus DP Kommunikation beziehen Fehlerbit In der nachfolgenden Tabelle ist die Bedeutung des Fehlerbits CH_ERROR lr m c ERR aufgef hrt Standardsymbol Typ Zugriff Bedeutung Kennzeichnung CH_ERROR BOOL R Fehlerbit des Kommunikationskanals lr m 0 ERR Statusbits In der nachfolgenden Tabelle ist die Bedeutung der Bits des Statuswortes IWr m 0 242 aufgef hrt Standardsymbol Typ Zugriff Bedeutung Kennzeichnung CHAN_FLT BOOL R Bit 0 1 wenn Bit 8 1 oder Bit 9 1 oder Bit 10 IWr m 0 242 0 1 Kanalfehler MAST_OP_FLT BOOL R Bit 8 1 Fehler beim Betrieb des Master Moduls 1Wr m 0 242 8 DP_error PCMCIA_OP_FLT BOOL R Bit 9 1 Fehler beim Betrieb der PCMCIA Karte IWr m 0 242 9 IOM_error MAST_CONF_FLT BOOL R Bit 10 1 Konfigurationsfehler des Master Moduls IWr m 0 242 10 CM_error CONF_FLT BOOL R Bit 13 1 Konfigurationsfehler IWr m 0 242 13 COM_FLT BOOL R Bit 14 1 Kommunikationsfehler Keine 1Wr m 0 242 14 Kommunikation mit der SPS Statusbits Die nachfolgende Tabelle beschreibt die Bedeutung der Bits des Statuswortes STS_243 1Wr m 0 243
34. achfolgende Tabelle beschreibt die Bedeutung der Bits des Diagnosewortes 1Wr m 0 248 Standardsymbol Typ Zugriff Bedeutung Kennzeichnung STS_SLAVE_64 BOOL R Statusbit des Slaves 64 IWr m 0 248 0 STS_SLAVE_65 BOOL R Statusbit des Slaves 65 IWr m 0 248 1 STS_SLAVE_n BOOL R Statusbit des Slaves n 1Wr m 0 248 i STS_SLAVE_79 BOOL R Statusbit des Slaves 79 IWr m 0 248 15 Diagnosebits Die nachfolgende Tabelle beschreibt die Bedeutung der Bits des Diagnosewortes 1Wr m 0 249 Standardsymbol Typ Zugriff Bedeutung Kennzeichnung STS_SLAVE_80 BOOL R Statusbit des Slaves 80 IWr m 0 249 0 STS_SLAVE_81 BOOL R Statusbit des Slaves 81 IWr m 0 249 1 STS_SLAVE_n BOOL R Statusbit des Slaves n 1Wr m 0 249 i STS_SLAVE_95 BOOL R Statusbit des Slaves 95 IWr m 0 249 15 Diagnosebits Die nachfolgende Tabelle beschreibt die Bedeutung der Bits des Diagnosewortes 1Wr m 0 250 Standardsymbol Typ Zugriff Bedeutung Kennzeichnung STS_SLAVE_96 BOOL R Statusbit des Slaves 96 IWr m 0 250 0 STS_SLAVE_97 BOOL R Statusbit des Slaves 97 IWr m 0 250 1 STS_SLAVE_n BOOL R Statusbit des Slaves n 1Wr m 0 250 i STS_SLAVE_111 BOOL R Statusbit des Slaves 111 IWr m 0 250 15 114 35006214 10 2013 Diagnosebits Die nachfolgende Tabelle beschreibt die Bedeutung der Bits des Diagnosewortes 1Wr m 0 251
35. agt wenn das Modul unter Spannung steht Schlie en Sie das Kabel am Anschlussgeh use an 7 Befestigen Sie den Stecker um 36 35006214 10 2013 Beschreibung des Moduls TSX PBY 100 Abschnitt 3 3 Technische Daten Inhalt dieses Abschnitts In diesem Abschnitt werden die technischen Daten bei Verwendung einer Profibus DP Kommunikation mit dem Modul TSX PBY 100 beschrieben Inhalt dieses Abschnitts Dieser Abschnitt enth lt die folgenden Themen Thema Seite Kompatibilit t 38 Normen und technische Daten 39 Betriebsbedingungen 40 35006214 10 2013 37 Beschreibung des Moduls TSX PBY 100 Kompatibilit t Hardware Anzahl der unterst tzten anwendungsspezifischen Kan le e Premium siehe Premium und Atrium mit Unity Pro Prozessoren Racks und Stromversor gungsgera te Installationshandbuch e Atrium siehe Premium und Atrium mit Unity Pro Prozessoren Racks und Stromversorgungs ger te Installationshandbuch Das Empfangsmodul TSX PBY 100 ist ein Ger t des Typs Master Class 1 und kann in eine Multimaster Konfiguration integriert werden Es ist kompatibel mit den folgenden Kommunikationsverfahren e Master Slave e logischer Token Bus logical token ring Software Das Modul TSX PBY 100 ist mit Version gt V2 5 0 0 der Konfigurationssoftware SyCon PB und der Unity Pro Software kompatibel Diese beiden Programme laufen unter dem Betriebssystem Windows 2000 ode
36. alfehler am Bus und an allen Ger ten die ihre Diagnosedaten senden signalisiert Ursachen Aktion Am Bus k nnen Fehler an der Verkabelung den Anschl ssen dem Abschlusswiderstand oder am Anschlusskasten auftreten Deshalb senden Slaves ihre Diagnose und f llen den Empfangsbereich der Diagnosen e Pr fen Sie die Verkabelung und die Abschlusswiderst nde vor allem die Anschl sse deren Enden am Busende aktiviert aber nicht lokalisiert sind e Reinitialisieren Sie BUS_FLT IWr m 0 243 7 mittels e Spannungsabschaltung der SPS und anschlie end erneuter Spannungszuschaltung e Reinitialisierung der SPS e Spannungsabschaltung und anschlie ender Spannungszuschaltung des Modul TSX PBY 100 e Fernladen eines neuen Projektes e R cksetzen der Diagnosez hler mittels der Funktion SEND_REQ 35006214 10 2013 95 96 35006214 10 2013 Kapitel 9 Sprachobjekte der Profibus DP Kommunikation Inhalt dieses Kapitels In diesem Kapitel werden die mit der Profibus DP Kommunikation verbundenen Sprachobjekte sowie die verschiedenen Arten ihrer Nutzung beschrieben Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Abschnitte Abschnitt Thema Seite 9 1 Sprachobjekte und IODDTs f r die Profibus DP Kommunikation mit dem Modul 98 TSX PBY 100 9 2 Allgemeine Sprachobjekte und IODDTs f r Kommunikationsprotokolle 107 9 3 IODDT f r die Profibus DP Kommun
37. angs und 1 Ausgangswort 35006214 10 2013 23 Leistung Anwendungs Antwortzeit Auf einen Blick Die Antwortzeit der Anwendung ist eine logische Antwortzeit in der die Filterungszeit und die Reaktionszeit der Sensor und Aktor Interfaces nicht enthalten sind Illustration Das folgende Beispiel veranschaulicht die abgelaufene Zeit zwischen der Erfassung eines Eingangs und der Positionierung eines Ausgangs bei einer bertragungsrate von 12 Mbit s Antwortzeit MAST Zyklus Zeit 10 ms 24 35006214 10 2013 Leistung Berechnungsbeispiel In der folgenden Tabelle sind die verschiedenen Elemente zur Berechnung der Antwortzeit der Anwendung zusammengestellt Antwortzeit ms IWI QW max 32 128 242 Aktualisierung Zahl der maximalen Ein 1 024 4 096 7 744 Ausg nge des Prozesses Maximale Zahl der 64 124 124 Eingangs Ausgangsmodule Min Max Min Max Min Max 2x min 2x min 2x min Abtastzeit ms Erfassung 2 44 4 8 5 10 11 22 des Bilds E4 Zykluszeit MAST ms E4 10 00 20 00 10 00 20 00 10 00 120 00 S4 Abtastzeit IBS ms 2 44 4 8 5 10 11 22 Aktualisierung des Bilds S4 Anwendungs 14 88 29 6 20 40 32 32 35006214 10 2013 25 Leistung 26 35006214 10 2013 Kapitel 3 Beschreibung des Moduls TSX PBY 100 Inhalt des Kapitels In diesem Kapitel werden die Ha
38. ben erfolgen damit eine angemessene Abfolge zum Verbinden Unterbrechen der Signale am X Bus gew hrleistet ist Durch die Verwendung eines elektrischen Schraubendrehers kann diese Abfolge nicht gew hrleistet werden Vorgehensweise Schritt Aktion Illustration 1 Positionieren Sie die auf der Modulr ckseite befindlichen F hrungsnasen in den Zentrierbohrungen die sich unten im Rack befinden 35006214 10 2013 33 Beschreibung des Moduls TSX PBY 100 indem Sie die Schraube oben am Modul fest ziehen Schritt Aktion Illustration 2 Bewegen Sie das Modul so dass der Kontakt mit dem Rack hergestellt wird 3 Befestigen Sie das Modul im Rack 34 35006214 10 2013 Beschreibung des Moduls TSX PBY 100 Schritt Aktion Illustration 4 unter Spannung steht Der Ein oder Ausbau der Kommunikationskarte ist untersagt wenn das Empfangsmodul Setzen Sie die Karte an der daf r vorgesehenen Position ein Schrauben Sie die Karte fest um jede Manipulation an der selbigen zu vermeiden und ihre volle Funktionsf higkeit zu gew hrleisten 35006214 10 2013 35 Beschreibung des Moduls TSX PBY 100 jede Manipulation am selbigen zu vermeiden und eine gute Verbindung sicherzustellen Schritt Aktion Illustration 6 Das Anschlie en oder Abtrennen des Anschlussgeh uses ist unters
39. chable Bit 0 1 wenn der Slave nicht angeschlossen oder aus ist Bit 1 not_ready Bit 1 1 wenn der Slave nicht bereit ist f r den Datenaustausch Bit 2 config_fault Bit 2 1 wenn ein Konfigurationsfehler an Slave bei Testanforderung vorliegt Bit 3 ext_diag Bit 3 1 bei erweiterter Diagnose Byte 7 bis FFh in hexadezimaler Form Bit 4 not_supported Bit 4 1 wenn die Funktion nicht durch den Slave unterst tzt wird Bit 5 invalid_rsp Bit 5 1 wenn ein Fehler bei der letzten Antwort von Slave vorliegt Bit 6 param_fault Bit 6 1 wenn ein Fehler bei der letzten Parametrierungsmeldung von Slave vorliegt Bit 7 master_lock Bit 7 1 wenn der Slave bereits durch ein anderes Master Modul parametriert ist 1 Bit 0 prm_required Bit 3 1 wenn der Slave erneut konfiguriert und parametriert werden muss Bit 1 diag_data_rdy Bit 1 1 wenn der Slave eine Diagnose generiert hat die durch den Master verarbeitet werden soll Bit 2 is_slave_diag Bit 2 0 wenn die Diagnose durch den Master erzeugt wurde Bit 2 1 wenn die Diagnose durch den Slave erzeugt wurde Bit 3 wdt_active Bit 3 1 wenn der Watchdog des Slaves aktiv ist Bit 4 freeze_mode Bit 4 1 wenn die Eing nge des gew hlten Slaves eingefroren sind Bit 5 sync_mode Bit 5 1 wenn die Ausg nge des gew hlten Slaves eingefroren sind Bit 6 nicht verwendet Bit 7 inactive Bit 7 1 wenn der Slave inaktiv ist von der Verarbeitung ausgeschlossen
40. d 3 mm mm DP Slaves Premium Master 2 1 E A Module Slaves 4 und 5 17 bersicht zu Profibus DP Eigenschaften von Profibus DP Einleitung Profibus DP ist ein lineares Bussystem zur Daten bertragung mit hohem Durchsatz Die Steuerung kommuniziert ber eine schnelle serielle Verbindung mit den Peripherieger ten Der Datenaustausch erfolgt im Wesentlichen zyklisch bertragungseigenschaften In dieser Tabelle werden die technischen Merkmale der vom Modul TSX PBY 100 unterst tzten Daten bertragung ber Profibus DP beschrieben Topologie Lineares Bussystem mit Abschlusswiderstand bertragungsverfahren Half Duplex bertragungsrate 9 6 19 2 93 75 187 5 500 1500 Kbit s bis 3 6 12 Mbit s Maximale L nge 100 m bei 3 6 12 Mbit s 400 m mit 3 Verst rkern 200 m bei 1 5 Mbit s 800 m mit 3 Verst rkern 500 m bei 500 Kbit s 2 000 m mit 3 Verst rkern 1 000 m bei 187 5 Kbit s 4 000 m mit 3 Verst rkern 1200 m bei 9 6 19 2 93 75 Kbit s 4800 m mit 3 Verst rkern M gliche Paarig verdrillte Leitung Basisversion Typ RS 485 bertragungsmedien Glasfaserverbindung Wellenleiter Anschluss Sub D 9 polig Kapazit t In dieser Tabelle wird die bertragungskapazit t von Profibus DP beschrieben Anzahl der Master 0 TSX P57 104 154 1634 Stationen pro 1 TSX P57 204 254 2634 TSX PCI 57 204 Steuerung
41. der Software Konfigurationsfehler MWr m MOD 2 13 nur Fipio Erweiterung NO_MOD_EXT BOOL R Modul nicht vorhanden oder nicht betriebsbereit MWr m MOD 2 14 nur Fipio Erweiterung 35006214 10 2013 121 122 35006214 10 2013 Index Symbols Adressierung topologisch 48 A Anschlie en 32 D Datei 59 Debuggen 75 Diagnose 81 82 87 E Einbau 33 Eingangs Ausgangszuordnung 50 F Fehlercodes 118 H H ufig gestellte Fragen 93 K Kanaldatenstruktur aller Module T_GEN_MOD 120 Kanaldatenstruktur f r Kommunikationspro tokolle T_COM_STS_GEN 107 Kanaldatenstruktur f r Profibus DP Module T_COM_PBY 111 Konfigurieren 53 Konformit t 37 L Leistungen 21 P Parametereinstellungen 98 Programmierung 67 7 T_COM_PBY 111 T_GEN_MOD 120 Topologien 15 TSXPBY100 27 35006214 10 2013 123 Index 124 35006214 10 2013
42. e Version ASCII 35006214 10 2013 85 Diagnose Master Klasse 2 Beim Profibus DP weist ein Ger t der Master Klasse 2 folgende Standard Diagnosedaten des Moduls TSX PBY 100 auf Byte Aufbau Beschreibung 0 Operating_mode Betriebsmodus des Masters Hexadezimalwerte 16 00 au erhalb der Leitung Initialisierung 16 40 Gestoppt bereit f r die Konfiguration 16 80 Fehlermodus der Ausg nge gem Konfiguration 16 C0 in Betrieb 1 2 PNO_identifer Identifikationscode des Masters gem Profibus DPCode Byte 1 LSB Byte 2 LSB Hexadezimalwerte 16 1654 f r das Modul TSX PBY 100 PC Karte Hardwareversion Hardwareversion der PCMCIA Karte gem Profibus Code Hexadezimalwerte 16 10 Version V1 0 16 XY Version VX Y 16 FF Keine Karte oder Karte ung ltig PC Karte Firmware Version Softwareversion der PCMCIA Karte gem Profibus Code Hexadezimalwerte 16 14 Version V5 02I 16 16 Version V5 02K 16 XY Version V5 XY 16 FF Keine Karte oder Karte ung ltig PBY Hardwareversion Hardwareversion des Moduls TSX PBY 100 Hexadezimalwerte 16 10 Version V1 0 16 XY Version VX Y PBY Firmware Version Hardwareversion des Moduls TSX PBY 100 Hexadezimalwerte 16 10 Version V1 0 16 XY Version VX Y HINWEIS Die MSB und LSB Diagnosebytes des PNO_IDENTIFIER werden im Verh ltnis zur Standarddiagnose beim Profibus DP umgek
43. egionalen und lokalen Sicherheitsbestimmungen zu beachten Aus Sicherheitsgr nden und um die bereinstimmung mit dokumentierten Systemdaten besser zu gew hrleisten sollten Reparaturen an Komponenten nur vom Hersteller vorgenommen werden Beim Einsatz von Ger ten f r Anwendungen mit technischen Sicherheitsanforderungen sind die relevanten Anweisungen zu beachten Die Verwendung anderer Software als der Schneider Electric eigenen bzw einer von Schneider Electric genehmigten Software in Verbindung mit den Hardwareprodukten von Schneider Electric kann K rperverletzung Sch den oder einen fehlerhaften Betrieb zur Folge haben Die Nichtbeachtung dieser Informationen kann Verletzungen oder Materialsch den zur Folge haben 2013 Schneider Electric Alle Rechte vorbehalten 35006214 10 2013 Inhaltsverzeichnis Sicherheitshinweise 22222220 nn nn nn nn ber dieses Buch 2 222222 eeeeennennnn nn Teill Allgemeine Informationen zur Kommunikation ber Profibus DP z222sennenennnn Kapitel 1 bersicht zu Profibus DP 222222anuen Allgemeine Informationen ber Profibus DP 22220 Allgemeine Architektur und Protokoll von Profibus DP Multimaster Architektur 22 222 en essen ernennen Eigenschaften von Profibus DP unncnaneeren Teil II Hardwaretechnische Inbetriebnahme des Busses Profibus DP zuueueneeeenn Kapitel2 Leistung c snuaau
44. ehrt 86 35006214 10 2013 Liste der verf gbaren Diagnosem glichkeiten Auf einen Blick Diese Tabelle beschreibt die Aktivit tsbits Mit einem Bit pro Slave informieren sie ber die Verf gbarkeit neuer von den Slaves stammender Diagnosen Worte Struktur Beschreibung 0 Bit 0 bis 15 Neue Diagnosen in Bezug auf die Slaves 0 bis 15 1 Bit 0 bis 15 Neue Diagnosen in Bezug auf die Slaves 16 bis 31 2 Bit 0 bis 15 Neue Diagnosen in Bezug auf die Slaves 32 bis 47 3 Bit 0 bis 15 Neue Diagnosen in Bezug auf die Slaves 48 bis 63 4 Bit 0 bis 15 Neue Diagnosen in Bezug auf die Slaves 64 bis 79 5 Bit 0 bis 15 Neue Diagnosen in Bezug auf die Slaves 80 bis 95 6 Bit 0 bis 15 Neue Diagnosen in Bezug auf die Slaves 96 bis 111 7 Bit 0 bis 13 Neue Diagnosen in Bezug auf die Slaves 112 bis 125 Bit 14 und 15 Nicht verwendet Das Bit wird auf Null gesetzt wenn der Slave durch die Kommunikationsfunktion SEND_REQ diagnostiziert wurde Alle Bits k nnen durch den Befehl SEND_REQ sowie durch den diese Tabelle und die Reinitiali sierung identifizierenden Parameter gleichzeitig auf Null gesetzt werden 35006214 10 2013 87 Kompakte Diagnose aller Slaves Auf einen Blick In der Diagnosetabelle die immer eine Gr e von 125 Byte hat sind die Hauptdiagnosen f r jeden Slave zusammengefasst Jedes Byte entspricht der Adresse eines Slaves das Byte 0 entspricht dem Slave 1 und das Byte 12
45. eibung der verschiedenen Betriebsmodi des Moduls Verhalten e Profibus DP im RUN Modus Datenaustausch ber den Bus e Task im RUN Modus Aktualisierung der Ein Ausg nge e Task im STOP Modus e Aktualisierung der Eing nge e Fehlermodus der Ausg nge aufrechterhalten oder auf Null gesetzt 35006214 10 2013 31 Beschreibung des Moduls TSX PBY 100 Anschlie en des Busses Profibus DP Abbildung Buchse des Typs SUB D RS 485 9 polig Beschreibung Nummer Beschreibung 1 Abschirmung M24 Masse der Spannung des 24 V Ausgangs RxD TxD P Daten bertragung RD TD AJOJN CNTR P berwachungssignal des Verst rkers Richtungs berwachung nicht verwendet DGND Masse der Daten bertragung VP Polarisierung am Abschlusswiderstand P24 Ausgangsspannung 24 V RxD TxD N Daten bertragung RD TD oloo NI oO aA CNTR N berwachungssignal des Verst rkers Richtungs berwachung nicht verwendet HINWEIS Die Signale RxD TxD P DGND VP RxD TxD N sind zwingend erforderlich Die anderen Signale sind optional 32 35006214 10 2013 Beschreibung des Moduls TSX PBY 100 Abschnitt 3 2 Installation des Moduls Montage des Moduls in einem Rack Allgemeines Die Montage und Demontage eines Moduls kann unter Spannung vorgenommen werden Der Einbau Ausbau unter Modulspannung muss durch manuelles L sen oder Befestigen der Schrau
46. en Vorschriften f r Transport und Lagerung Diese Bestimmungen entsprechen der IEC Norm 1131 2 e Lagertemperatur 25 Grad C bis 70 Grad C e Relative Luftfeuchtigkeit 5 bis 95 ohne Kondensation 35006214 10 2013 41 Beschreibung des Moduls TSX PBY 100 42 35006214 10 2013 Teil Ill Softwaretechnische Inbetriebnahme von Profibus DP Inhalt dieses Abschnitts Dieser Abschnitt beschreibt die softwaretechnische Inbetriebnahme von Profibus DP mit der Software Unity Pro Inhalt dieses Teils Dieser Teil enth lt die folgenden Kapitel Kapitel Kapitelname Seite 4 Allgemeines 45 5 Konfiguration des Moduls TSX PBY 100 53 6 Programmierung einer Profibus DP Kommunikation 67 7 Debugging des Moduls TSX PBY 100 75 8 Diagnose des Moduls TSX PBY 100 81 9 Sprachobjekte der Profibus DP Kommunikation 97 35006214 10 2013 43 Softwaretechnische Inbetriebnahme von Profibus DP 44 35006214 10 2013 Kapitel 4 Allgemeines Inhalt dieses Kapitels Dieses Kapitel beschreibt allgemein die softwaretechnische Inbetriebnahme des Moduls TSX PBY 100 Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Prinzip 46 Physikalische oder logische Adressierung der Ein Ausg nge 48 Zuordnung von IW und QW Adressen 50 35006214 10 2013 45 Prinzip Einleitung Die Inbetriebnahme des Profibus DP s
47. en 98 Beschreibung der Sprachobjekte f r die Profibus DP Kommunikation 99 Mit der applikationsspezifischen Funktion verbundene Sprachobjekte mit implizitem Austausch o n oauan naunan uniaan ununu 100 Explizite Austauschsprachobjekte der anwendungsspezifischen Funko 2 22 00 0 u ee ENARE E 101 Verwaltung von Austauschvorg ngen und Berichten mit expliziten Objekten si diiin 242 near renault 103 35006214 10 2013 9 2 9 3 Allgemeine Sprachobjekte und IODDTs f r Kommunikationsprotokolle Details der impliziten IODDT Austauschobjekte des Typs T COM STS GEN 24 2 Banner a Details der expliziten IODDT Austauschobjekte des Typs T COM STSZGEN smart nenn IODDT f r die Profibus DP Kommunikation 2222220 Ausf hrliche Beschreibung der Objekte mit implizitem Austausch des IODDT vom Typ T_LCOM_PBY 22 2n rennen ernennen Ausf hrliche Beschreibung der Sprachobjekte mit implizitem Austausch f r eine Profibus DP Funktion 222222220 Mit der Konfiguration verbundene Sprachobjekte Fehlercodes des Moduls TSX PBY 100 2 2222 eeeeeenn Der f r alle Module geltende IODDT Typ T_LGEN_MOD Einzelheiten der Sprachobjekte von T_GEN_MOD Typ IODDT 107 108 109 111 112 116 117 118 120 120 123 35006214 10 2013 35006214 10 2013 Sicherheitshinweise Wichtige Informationen HINWEISE Lesen Sie diese Anweisungen sorgf ltig durch und machen Sie
48. er Einstellparameter E A Modulspeicher oder integrierter applikationsspezifischer Funktionsspeicher Statusparameter Befehlsparameter p Einstellparameter Wenn die Anweisung vom SPS Prozessor verarbeitet wird wird das Bit Austausch l uft im MWr m c auf 1 gesetzt Phase 2 Analyse der Daten durch das E A Modul und Bericht SPS Speicher Statusparameter Befehlsparameter Einstellparameter E A Modulspeicher oder integrierter applikationsspezifischer Statusparameter Befehlsparameter Einstellparameter Wenn die Daten zwischen dem SPS Speicher und dem Modul ausgetauscht werden wird die Best tigung durch das Modul durch das Bit ADJ_ERR MWr m c 1 2 verwaltet Dieses Bit erstellt die folgenden Berichte e 0 korrekter Austausch e 1 fehlerhafter Austausch HINWEIS Es existiert kein Einstellparameter auf Modulebene Ausf hrungsanzeiger eines expliziten Austauschs EXCH_STS Die folgende Tabelle zeigt die Steuerbits der expliziten Austauschvorg nge EXCH_STS MWr m c 0 Standardsymbol Typ Zugriff Bedeutung Adresse STS_IN_PROGR BOOL R Lesen der Statusw rter MWr m c 0 0 des Kanals l uft CMD_IN_PROGR BOOL R Befehlsparameter werden MWr m c 0 1 ausgetauscht 35006214 10 2013 105 Standardsymbol Typ Zugriff Bedeutung Adresse ADJ_IN_PROGR BOOL R
49. er Bits des Statuswortes CH_FLT MWr m c 2 aufgef hrt Der Lesevorgang wird durch einen RI EAD STS IODDT_VAR1 ausgef hrt Standardsymbol Typ Zugriff Bedeutung Adresse NO_DEVICE BOOL R Kein Ger t auf dem Kanal funktioniert MWr m c 2 0 1_DEVICE_FLT BOOL R Ein Ger t auf dem Kanal ist ausgefallen MWr m c 2 1 BLK BOOL R Klemmenleiste ist nicht angeschlossen MWr m c 2 2 TO_ERR BOOL R Anormale Timeout berschreitung MWr m c 2 3 INTERNAL_FLT BOOL R Entdeckter interner Fehler oder Selbsttest des MWr m c 2 4 Kanals CONF_FLT BOOL R Unterschiedliche Hard und Softwarekonfiguration MWr m c 2 5 COM_FLT BOOL R Unterbrechung der Kommunikation mit der SPS MWr m c 2 6 APPLI_FLT BOOL R Anwendunggsfehler erkannt Einstellungs oder MWr m c 2 7 Konfigurationsfehler 110 35006214 10 2013 Abschnitt 9 3 IODDT f r die Profibus DP Kommunikation Inhalt dieses Abschnitts Dieser Abschnitt beschreibt die Sprachobjekte und die IODDT f r die Profibus DP Kommunikation mit dem Modul TSX PBY 100 Inhalt dieses Abschnitts Dieser Abschnitt enth lt die folgenden Themen Thema Seite Ausf hrliche Beschreibung der Objekte mit implizitem Austausch des IODDT vom Typ 112 T_COM_PBY Ausf hrliche Beschreibung der Sprachobjekte mit implizitem Austausch f r eine Profibus DP 116 Funktion Mit der Konfiguration verbundene Sprachobjekte 117 Fehlercodes des Moduls TSX PB
50. erden E_CFG_SET_OPMODE 116 Wechsel in den en Betriebsmodus nicht m glich E_CFG_LOAD_SLAVE 117 Konfiguration der Slaves kann nicht geladen werden E_CFG_MASTER_DIAG 118 Diagnosen des Master Moduls k nnen nicht gelesen werden E_CFG_DUP_ADDR 119 Adressen des Bus existieren bereits E_CFG_TAP_FAULT 120 Fehler zwischen PCMCIA Karte und TAP 118 35006214 10 2013 Ein Ausg nge IO_ERR_COD Verwaltung der Ein Ausg nge des Moduls TSX PBY 100 Symbol Wert Beschreibung E_OK 0 Kein Fehler E_INIT 1 Initialisierungsfehler E_NO_CONFIG 2 Keine Konfigurationsdaten E_INVALID_CONFIG 3 Ung ltige Konfigurationsdaten E_INVALID_PARAM 4 Ung ltige Parameter E_INVALID_STATE 5 Der Slave Status kann den Request nicht ausf hren E_ACCESS 6 Kein Austausch am BusX E_NO_RESSOURCES Keine Ressource verf gbar E_SEND 8 Es kann keine Meldung zur PCMCIA Karte gesendet werden E_RECEIVE 9 Es kann keine Meldung der PCMCIA Karte empfangen werden E_STATE 10 Ung ltiger Status E_SERVICE 11 Ung ltiger Servicecode Uni Telway Request und Service 35006214 10 2013 119 Abschnitt 9 4 Der f r alle Module geltende IODDT Typ T_GEN_MOD Einzelheiten der Sprachobjekte von T_GEN_MOD Typ IODDT Auf einen Blick Alle Module von Premiums SPS haben einen zugeordneten IODDT des Typs T_GEN_MOD Bemerkungen e Prinzipiell wird die Bedeutung der Bits f r Bit
51. erung wird auf folgende Weise definiert loderQ X W oder D r m c d j Symbol Objekttypen Format Rackadresse Modulposition Kanalnummer Stelle Bit I Eingang X boolesch r 0 bis 7 y 0 bis 14 c 0 r 0 bis 253 j 0 bis 15 Q Ausgang W Wort D Doppelwort Zuweisung der Bl cke DP Daten werden in Form von Eingangs Ausgangsbl cken ausgetauscht Alle Eingangsdaten eines Slaves werden durch angrenzende IW Bl cke und alle Ausgangsdaten durch angrenzende QW Bl cke erfasst Die Kontinuit t der Bl cke IW und QW ist auch im Falle eines modularen Slaves g ltig Jeder Datenblock eines Slaves beginnt mit einem neuen IW oder QW Folglich ist das erste E A Wort eines Slaves immer einem neuen IW oder QW zugeordnet F r den Fall dass das Abbild IW oder QW des Slaves eine besondere Gr e hat z B 1 oder 3 Byte wird es durch nicht verwendete Bytes erg nzt damit die E A Worte bearbeitet werden k nnen 48 35006214 10 2013 Beispiel In der folgenden Tabelle ist ein Zuweisungsbeispiel beschrieben Abbild der Eing nge Lediglich die Bits von 0 bis 7 sind signifikant Slave 2 Slave 1 Nicht verwendetes Byte Slave 17 2 W rter 1 Byte 1 Wort IWr m 0 d IWr m 0 d 1 IWr m O d 2 IWr m 0 d 3 Abbild der Ausg nge Slave 17 Slave 2 Nicht verwendetes Byte 2 W rter 1 Byte QWr m O d QWr m O d 1 QWr
52. ese Nachrichten gelten f r alle Requesttypen Kommunikationsr ckmeldung niederwertiges Byte Wert Bedeutung 16 00 Korrekter Austausch Betriebsr ckmeldung h herwertiges Byte Wert Fehlercode Bedeutung Requestcode der Positives Ergebnis Inkrementalsendung von 16 30 16 01 Nicht verarbeiteter Request 16 02 Antwort ung ltig 16 03 Reserviert 16 01 Unterbrechung des Austausches bei Time Out 16 02 Unterbrechung des Austauschs auf Verlangen des Users CANCEL 16 03 Falsches Adressformat 16 04 Empf ngeradresse ung ltig 16 05 Falsches Verwaltungsparameter Format 16 06 Falsche spezifische Parameter 16 07 Problem beim Senden bertragen an den Empf nger 16 08 Reserviert 16 09 unzureichende Gr e des Empfangspuffers 16 0A unzureichende Gr e des Sendepuffers 16 0B Keine Systemressourcen Die Anzahl der gleichzeitigen Kommunikations EFs berschreitet die maximale Anzahl die vom Prozessor verwaltet werden kann 16 0C Falsche Austauschnummer 16 0D Kein Telegramm empfangen 16 0E Falsche L nge 16 0F Telegrammdienst nicht konfiguriert 16 10 Netzwerkmodul nicht vorhanden 16 FF Nachricht zur ckgewiesen 35006214 10 2013 73 Betriebsr ckmeldung h herwertiges Byte Wert Fehlercode Bedeutung 16 01 Fehlende Ressource zum Prozessor 16 02 Fehlende Ressource Leitung 16 03 Ge
53. etzt eine Festlegung der physikalischen Umgebung des Projektes in das der Bus integriert wird Rack Versorgung Prozessor Module oder Ger te und das Sicherstellen der Softwareimplementierung voraus Dieser zweite Aspekt wird von den verschiedenen Unity Pro Editoren aus realisiert e entweder im Offline Modus e oder im Online Modus die nderung ist dann auf einige Parameter beschr nkt Es wird empfohlen nachfolgend aufgef hrte Schritte zur Inbetriebnahme in ihrer Reihenfolge auszuf hren aber die Reihenfolge bestimmter Phasen kann ge ndert werden so kann zum Beispiel mit der Konfigurationsphase begonnen werden Prinzip der Inbetriebnahme mit Prozessor In der nachfolgenden Tabelle sind die verschiedenen Phasen der Inbetriebnahme mit dem Prozessor beschrieben Phase Beschreibung Modus Deklaration der Deklaration der Variablen des Typs IODDT f r die Offline 1 Variablen anwendungsspezifischen Module und die Variablen des Projektes Programmierung Programmierung des Projektes Offline 1 Konfiguration 2 Deklaration der Module Offline Konfiguration der Modulkan le Eingabe der Konfigurationsparameter Deklaration der Buskonfiguration mittels der Software SyCon PB und Generierung einer CNF Textdatei Zuordnung Zuordnung der IODDT zu den konfigurierten Modulen Offline 1 Variableneditor Generierung Generierung Analyse und Bearbeitung der Verkn pfungen Offline des
54. g Auf einen Blick Das Konfigurationsfenster besteht aus verschiedenen Bereichen und erm glicht die Festlegung aller notwendigen Eigenschaften f r eine Profibus DP Verbindung Abbildung Die nachfolgende Abbildung zeigt das Konfigurationsfenster 1 gt PROFIBUS DP MODUL 3 3g Run Er l0 3 Ex al El Konfig HDebuggen Kanal00 Allgemeine Konfiguration PROFIBUS DP r Slave Konfiguration PROFIBUS DP ie r Ausg nge NE DE Ei KE ruppalai Werthhalter Reset Profibus DP CH EE 0334 1 0 Anzahl IWQW rL nge der Diagnose I ass 3 af 0 MAST InW ren 128 InBytes 32 PROFIBUS DP Tool rMaster Konfiguration Arzeigen 4 ROFIBUS DP Konfigurationsdatei CNF laden PROFIBUS DP Slave Daten HIN Adr Symbol a 4 Anzahl Slaves Anz lW Anzahl Q ie r Gesamt 56 35006214 10 2013 Beschreibung Die folgende Tabelle beschreibt die verschiedenen Elemente des Konfigurationsfensters und ihre Funktionen Kennzeichen Element Funktion 1 Registerkarten Die Registerkarte im Vordergrund zeigt die aktuelle Betriebsart an in diesem Beispiel Konfiguration Jeder Modus kann ber die entsprechende Registerkarte ausgew hlt werden Die verf gbaren Modi lauten e Konfigura
55. gten Bedingungen St rfestigkeit gegen hochfrequente parasit re Signale e St rfestigkeit gegen abgestrahlte elektromagnetische Felder gem IEC Norm 1000 4 3 Klasse 3 e St rfestigkeit gegen schnelle sto weise berg nge gem IEC Norm 1000 4 4 Klasse 3 e St rfestigkeit gegen abgestrahlte elektromagnetische Felder gem IEC Norm 1000 4 12 Klasse 3 HINWEIS Mindestklasse bei den durch die Normen festgelegten Bedingungen St rfestigkeit gegen niederfrequente parasit re Signale e Gem den Bestimmungen der IEC Norm 1131 2 40 35006214 10 2013 Beschreibung des Moduls TSX PBY 100 Schutzbehandlung f r Premium Steuerungen Die Premium Steuerungen erf llen die Anforderungen des Typs TC Klimabest ndigkeit F r die Installation in Industrieproduktionsst tten oder Umgebungen die der Handhabung TH Handhabung in hei er und feuchter Umgebung entsprechen m ssen Premium Steuerungen zumindest in Schutzgeh usen des Typs IP54 integriert sein die durch die IEC Normen 664 und NFC 20 040 vorgeschrieben sind Hinweis Die Premium Steuerungen weisen den Schutzindex IP20 auf Sie k nnen somit ohne Geh use an eingeschr nkt zug nglichen Orten installiert werden die den Verschmutzungsgrad 2 nicht berschreiten Steuerungsraum ohne Maschinen und staubfreisetzende Produktionsabl ufe HINWEIS An einer Einbauposition in der kein Modul untergebracht ist muss eine Schutzabdeck platte TSX RKA 02 montiert werd
56. gung der Eingangs Ausgangsbilder in W rtern angegeben Daten minimal maximal Abbild der Worteing nge IW f r die Konfiguration 242 Abbild der Wortausg nge QW f r die Konfiguration 242 Daten pro Slave In der folgenden Tabelle wird der Datenumfang pro Slave in Bytes angegeben Daten minimal maximal Konfigurationsdaten pro Slave in Bytes 31 250 Konfigurationsdaten pro Slave 6 244 Gesamtumfang aller Konfigurationsdaten 16 KB 22 35006214 10 2013 Leistung Netzzyklus Auf einen Blick Der Netzwerkzyklus ist abh ngig von der Daten bertragungsrate der Anzahl der an den Bus angeschlossenen Slaves und der Anzahl der Eingangs Ausgangsw rter Konfiguration In der folgenden Tabelle ist die Netzwerkzykluszeit f r mehrere m gliche Konfigurationen angegeben Konfiguration Netzwerkzykluszeit ms bertragungsrate 12 Mbit s 5 ms 124 Slaves 242 Eingangs und 242 Ausgangsw rter bertragungsrate 12 Mbit s 5ms 124 Slaves 126 Eingangs und 126 Ausgangsw rter bertragungsrate 12 Mbit s 2 4 ms 32 Slaves 32 Eingangs und 32 Ausgangsw rter bertragungsrate 12 Mbit s 1ms 1 Slave 1 Eingangs und 1 Ausgangswort bertragungsrate 500 Mbit s 100 ms 124 Slaves 126 Eingangs und 126 Ausgangsw rter bertragungsrate 500 Mbit s 25 ms 32 Slaves 32 Eingangs und 32 Ausgangsw rter bertragungsrate 500 Mbit s 1 8 ms 1 Slave 1 Eing
57. iagnoseinformationen eines Ger ts angezeigt Nach Auswahl eines Ger ts aus der Liste Slave Konfiguration Profibus DP wird die zugeh rige Diagnose im Fenster Diagnosedaten Profibus DP angezeigt ROFIBUS DP Diagnosedaten SLAVE ID 0x1354 Vom Slave erstellte Diagnose Slave Walchdog aktiv Master Adresse 1 00 06 00 01 1354 07 00 00 00 00 00 00 Die angezeigten Daten entsprechen einer neuen Diagnose Bei der Auswahl des entsprechenden Ger ts aus der Liste wird das adressierte Modul automatisch diagnostiziert Bei allen Diagnosef llen werden die ersten 6 Bytes standardisiert und angezeigt Falls ein Slave mehr als 6 Diagnosebytes ben tigt werden die Daten im Fenster angezeigt und k nnen ber die Bildlaufleisten abgerufen werden 80 35006214 10 2013 Kapitel 8 Diagnose des Moduls TSX PBY 100 Inhalt dieses Kapitels Dieses Kapitel beschreibt die verschiedenen Diagnosefunktionen des Moduls TSX PBY 100 Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Diagnose ber LED Anzeigen des Modulstatus 82 Eingeschr nkte Modi des Projektes 83 Auflistung von Diagnosevariablen 85 Liste der verf gbaren Diagnosem glichkeiten 87 Kompakte Diagnose aller Slaves 88 Diagnose eines Slaves 89 Allgemeine Informationen auf einem Slave 91 Konfigurationsdaten des Slaves 92 Typische Fehler 93
58. ikation 111 9 4 Der f r alle Module geltende IODDT Typ T_GEN_MOD 120 97 35006214 10 2013 Abschnitt 9 1 Sprachobjekte und IODDTs f r die Profibus DP Kommunikation mit dem Modul TSX PBY 100 Inhalt dieses Abschnitts Dieser Abschnitt beschreibt allgemein die Sprachobjekte und IODDT f r die Profibus DP Kommunikation mit dem Modul TSX PBY 100 Inhalt dieses Abschnitts Dieser Abschnitt enth lt die folgenden Themen Thema Seite Beschreibung der Sprachobjekte f r die Profibus DP Kommunikation 99 Mit der applikationsspezifischen Funktion verbundene Sprachobjekte mit implizitem Austausch 100 Explizite Austauschsprachobjekte der anwendungsspezifischen Funktion 101 Verwaltung von Austauschvorg ngen und Berichten mit expliziten Objekten 103 98 35006214 10 2013 Beschreibung der Sprachobjekte f r die Profibus DP Kommunikation Allgemein Der Profibus DP Kommunikation sind zwei IODDT zugewiesen e T_COM_STS_GEN anwendbar auf alle Kommunikationsprotokolle ausgenommen Fipio und Ethernet e T_COM_PBY spezifisch f r die Profibus DP Kommunikation HINWEIS IODDT Variablen k nnen auf zwei Arten erstellt werden e Mit der Registerkarte E A Objekte siehe Unity Pro Betriebsarten e Mit dem Dateneditor siehe Unity Pro Betriebsarten Sprachobjekttypen Jeder IODDT verf gt ber einen Satz von Sprachobjekten die der Steuerung und berpr fung der Funktionsweise des IODDT dienen E
59. ion des Busses ist 58 35006214 10 2013 Daten aus der Decodierung der CNF Textdatei Auf einen Blick Ein Teil des Konfigurationsfensters gestattet die Darstellung der Topologie des Profibus DP Feldbussystems sowie von Informationen ber die dem Modul zugeordneten Slaves Diese befinden sich in drei Bereichen e Bereich Slave Konfiguration Profibus DP e Bereich Gesamtanzahl aller Ein und Ausgangsdaten e Bereich Slave Daten Profibus DP Konfiguration Profibus DP In der Auswahlliste Slave Konfiguration Profibus DP ist die Konfiguration des Feldbussystems Profibus DP dargestellt Darin ist der Inhalt der ausgew hlten Textdatei CNF enthalten Auf diese Weise haben Sie Zugriff auf die Konfiguration aller 125 m glichen Ger te In jeder Zeile dieses Dropdown Men s wird der Status eines Ger ts angezeigt Eine Zeile hat folgende Form Adr ID Akt ID Gruppe Watchdog z 0x3354 1 0 1 3 0x3354 1 0 1 e Das Feld Adr zeigt die Adresse des Slave Ger ts zwischen 1 und 125 an e Das Feld ID zeigt den ID Code an Identifikationsnummer des Herstellers e Das Feld Akt zeigt an ob der Slave konfiguriert und an den Bus angeschlossen ist 1 konfiguriert und vorhanden e Das Feld ID Gruppe zeigt an ob der Slave aus mehreren Modulen besteht e Das Feld Watchdog zeigt den Status des Watchdogs an Gesamtanzahl aller Ein und Ausgangsdaten Der Bereich ist nachfolgend abgebildet Gesamt Anzahl Slaves Anz lW Anzahl KOW om e
60. modus e Die Ausg nge werden auf ihrem letzten Wert gehalten Modus Wert halten Abbildung Das unten stehende Diagramm zeigt den Betriebszyklus des SPS Tasks zyklische Ausf hrung Y Inteme Verarbeitung Y Erfassung der Eing nge RUN STOP Y Ausf hrung des Programms Y Aktualisierung der Ausg nge 100 35006214 10 2013 Explizite Austauschsprachobjekte der anwendungsspezifischen Funktion Einleitung Explizite Austauschvorg nge werden mittels Request des Anwenderprogramms und mithilfe dieser Anweisungen durchgef hrt e READ_STS siehe Unity Pro E A Verwaltung Bausteinbibliothek Statusw rter lesen e WRITE_CMD siehe Unity Pro E A Verwaltung Bausteinbibliothek Befehlsw rter schreiben e WRITE_PARAM siehe Unity Pro E A Verwaltung Bausteinbibliothek Einstellparameter schreiben e READ_PARAM siehe Unity Pro E A Verwaltung Bausteinbibliothek Einstellparameter lesen e SAVE_PARAM siehe Unity Pro E A Verwaltung Bausteinbibliothek Einstellparameter speichern e RESTORE_PARAM siehe Unity Pro E A Verwaltung Bausteinbibliothek Einstellparameter wiederherstellen Diese Austauschvorg nge gelten f r einen Satz von MW Objekten desselben Typs Status Befehle oder Parameter die zu einem Kanal geh ren Diese Objekte k nnen e Informationen zum Modul liefern z B Typ des in einem Kanal erkannten Fehlers e Befehlssteuerung des M
61. n Aktion Problem mit der Verkabelung am Profibus e Trennen Sie das Modul TSX PBY 100 vom Anschlusskasten und reinitialisieren Sie den Prozessor e Wenn das Modul nach dieser Aktion korrekt startet liegt ein Kurzschluss oder eine Leitungsumkehr an der Verkabelung vor Physikalische Probleme die vom Anschlusskasten oder von der PCMCIA Karte herr hren e Wenn das Modul nicht korrekt startet unterbrechen Sie die Stromversorgung der SPS und wechselten Sie den Anschlusskasten und eventuell die PCMCIA Karte aus Anschlusskasten und Karte m ssen gewechselt werden wenn das Modul spannungslos geschaltet ist Softwareproblem an der PCMCIA Karte e Pr fen Sie die Softwareversion der Karte die korrekte Version muss V5 021 oder h her sein Problem bei geladener Konfiguration e Pr fen Sie die Fehlercodes des Master Moduls und die Fehlercodes der Ein Ausg nge e Pr fen Sie die Fehlercodes mit der Diagnosefunktion 35006214 10 2013 93 Fall 3 Fall 4 Fall 5 Leitungsfehler Auswirkungen Zustand ber Nach Laden eines Projektes starten einige Slaves des Busses und gehen in den fehlerhaften Ursachen Aktion Ein Abschlusswiderstand wird erkannt befindet sich aber nicht am Ende des Busses e Pr fen Sie alle Anschl sse des Profibus DP und platzieren Sie den Busabschluss an den Leitungsabschluss Fehlerhafter Slave Auswirkungen Ei
62. n Slave des Busses ist fehlerhaft ohne einen Fehler am Bus hervorzurufen Ursachen Aktion Der Slave weist Eingangs Ausgangsfehler oder einen Konfigurationsfehler auf oder der Watchdog ist deaktiviert e Pr fen Sie die Diagnosedaten des Slaves im Debugging Fenster Verz gerung bei Inbetriebnahme des Slave Auswirkungen Slaves des Busses reagieren nicht sofort auf die Inbetriebnahme ohne einen Fehler am Bus hervorzurufen Nach einiger Zeit startet der Slave Ursachen Aktion Manche Slaves ben tigen einen Kontrollbefehl bevor sie aktiviert werden Diese Slaves waren zu langsam um auf den ersten gesendeten Befehl zu reagieren e ndern Sie die Busparameter um das Senden des ersten Befehls zu verz gern e F gen Sie 5 Zeiteinheiten zum Timeout hinzu 94 35006214 10 2013 Slaves zeitweilig fehlerhaft Auswirkungen Einige Slaves sind zeitweilig defekt Ursachen Aktion An den Slaves k nnen Verkabelungsfehler oder Probleme im Zusammenhang mit der elektromagnetischen Vertr glichkeit auftreten aber das Modul TSX PBY 100 versucht diese zu beheben e Setzen Sie alle Diagnosez hler mit der Funktion SEND_REQ auf Null zur ck e Pr fen Sie ob die neuen Diagnosen durch das Modul TSX PBY 100 empfangen wurden Hardwarefehler am Bus Auswirkungen Das Bit IWr m 0 243 7 ist aktiviert was einen oder mehrere Materi
63. nen ber Profibus DP 12 35006214 10 2013 Kapitel 1 bersicht zu Profibus DP Inhalt des Kapitels In diesem Kapitel werden die Hauptmerkmale der Kommunikation mit dem Profibus DP beschrieben Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Allgemeine Informationen ber Profibus DP 14 Allgemeine Architektur und Protokoll von Profibus DP 15 Multimaster Architektur 17 Eigenschaften von Profibus DP 18 35006214 10 2013 13 bersicht zu Profibus DP Allgemeine Informationen ber Profibus DP Einleitung Profibus DP ist ein serielles Feldbussystem das zur Vernetzung von Sensoren und Stellgliedern eingesetzt wird und f r industrielle Betriebsumgebungen ausgelegt ist Dieses Feldbussystem arbeitet nach dem Master Slave Verfahren Der Master verwaltet bzw koordiniert den Zugriff auf das Bussystem und sendet bzw empf ngt die Daten aller angeschlossenen Ger te Zudem sind Ger te wie Eingangs Ausgangsmodule verf gbar e kompakte Slaves des Typs Classic TIO e klassische digitale Eing nge e klassische digitale Ausg nge e modulare DEA203 Slaves e modulare Momentum Slaves digitale Eing nge digitale Ausg nge digitale Ein Ausg nge analoge Ein Ausg nge Ein Ausgangsmodule Die Ein Ausgangsmodule erm glichen das Anschlie en von Sensoren und Stellgliedern die zur Steuerung oder berwachung von Maschinen oder Prozessen ei
64. ngesetzt werden an das Profibus DP Feldbussystem TSX PBY 100 Das Modul TSX PBY 100 siehe Seite 27 erm glicht die Verbindung der Premium Steuerungen ber den Bus Profibus DP 14 35006214 10 2013 bersicht zu Profibus DP Allgemeine Architektur und Protokoll von Profibus DP Allgemeine Architektur In der Architektur des Feldbussystems Profibus DP werden das Modul TSX PBY 100 und Slave Ger te implementiert Die folgende Abbildung zeigt die k rzeste Zykluszeit des Netzwerks Master Premium Slave 4 Slave 18 Slave 6 Slave 66 Maximal 124 Slaves und 3 Repeater Verkabelungsregeln Der Feldbus Profibus DP kann aus mehreren elektrischen und optischen Segmenten bestehen die ber Verst rker verbunden sind Jedes dieser elektrischen Segmente muss angepasst werden Impedanz Dabei m ssen Sie folgendes verwenden e Zwei Stecker Ref 490NAD91103 gelb die sich an den Ger ten an den Au enbereichen jedes elektrischen Segments befinden e F r die anderen Anschl sse m ssen Sie folgende Stecker verwenden Ref 499NAD91104 oder 490NAD91105 grau Sie m ssen die Kontinuit t der Kabelabschirmung sicherstellen um die Ger te nicht zu besch digen Zwischen zwei Geb uden ist es empfehlenswert ein optisches Segment zu verwenden oder berspannungsalbleiter bei elektrischen Segmenten anzuschlie en 35006214 10 2013 15
65. oduls haben z B Schaltbefehl e Betriebszust nde des Moduls definieren Einstellparameter im Verlauf der Anwendung speichern und wiederherstellen HINWEIS Um mehrere simultane explizite Austauschvorg nge f r ein und denselben Kanal zu vermeiden muss der Wert des Worts EXCH_STS 3MwWr m c 0 des zum Kanal geh renden IODDT getestet werden bevor eine Elementarfunktion die diesen Kanal adressiert aufgerufen wird HINWEIS Explizite Austauschvorg nge werden nicht unterst tzt wenn analoge und digitale Modicon M340 E A Module hinter einem dezentralen M340 Ethernet Adaptermodul in einer Quantum EIO Ethernet Konfiguration konfiguriert sind Daher ist es nicht m glich die Parameter eines Moduls w hrend des Betriebs aus der SPS Anwendung einzurichten 35006214 10 2013 101 Allgemeines Nutzungsprinzip der expliziten Anweisungen Die folgende Abbildung zeigt die verschiedenen Arten von expliziten Austauschvorg ngen die zwischen Anwendung und Modul stattfinden k nnen Anwendung BMX P34 20x0 BMX NOE 01x0l MWr m c Objekte bzw MWr m MOD r Objekte READ_STS Statusparameter pni Statusparameter Befehlsparameter YAITECCMD gt Befehlsparameter WRITE_PARAM a Aktuelle Einstell READ_PARAM parameter SAVE_PARAM Aktuelle Einstell parameter bS RESTORE_PARAM ww Urspr ngliche Einstell parameter 1 Nur mit den An
66. osebits Die nachfolgende Tabelle beschreibt die Bedeutung der Bits des Diagnosewortes 1Wr m 0 245 Standardsymbol Typ Zugriff Bedeutung Kennzeichnung STS_SLAVE_16 BOOL R Statusbit des Slaves 16 IWr m 0 245 0 STS_SLAVE_17 BOOL R Statusbit des Slaves 17 IWr m 0 245 1 STS_SLAVE_n BOOL R Statusbit des Slaves n IWr m 0 245 i STS_SLAVE_31 BOOL R Statusbit des Slaves 31 IWr m 0 245 15 Diagnosebits Die nachfolgende Tabelle beschreibt die Bedeutung der Bits des Diagnosewortes 1Wr m 0 246 Standardsymbol Typ Zugriff Bedeutung Kennzeichnung STS_SLAVE_32 BOOL R Statusbit des Slaves 32 IWr m 0 246 0 STS_SLAVE_33 BOOL R Statusbit des Slaves 33 IWr m 0 246 1 STS_SLAVE_n BOOL R Statusbit des Slaves n IWr m 0 246 i 35006214 10 2013 113 Standardsymbol Typ Zugriff Bedeutung Kennzeichnung STS_SLAVE_47 BOOL R Statusbit des Slaves 47 IWr m 0 246 15 Diagnosebits Die nachfolgende Tabelle beschreibt die Bedeutung der Bits des Diagnosewortes 1Wr m 0 247 Standardsymbol Typ Zugriff Bedeutung Kennzeichnung STS_SLAVE_48 BOOL R Statusbit des Slaves 48 IWr m 0 247 0 STS_SLAVE_49 BOOL R Statusbit des Slaves 49 IWr m 0 247 1 STS_SLAVE_n BOOL R Statusbit des Slaves n 1Wr m 0 247 i STS_SLAVE_63 BOOL R Statusbit des Slaves 63 IWr m 0 247 15 Diagnosebits Die n
67. r t nicht vorhanden 16 04 Leitungsfehler 16 05 L ngenfehler 16 06 Kommunikationskanalfehler 16 07 Adressierungsfehler 16 08 Anwendungsfehler 16 0B Keine Systemressourcen Die Anzahl der gleichzeitigen Kommunikations EFs berschreitet die maximale Anzahl die vom Prozessor verwaltet werden kann 16 0D Fehlender Empf nger 16 0F Intrastation res Routing Problem oder nicht konfigurierter Kanal 16 11 Adressformat nicht verwaltet 16 12 Fehlende Empfangsressource 16 FD Ung ltiger Parameter 74 35006214 10 2013 Kapitel 7 Debugging des Moduls TSX PBY 100 Inhalt dieses Kapitels Dieses Kapitel beschreibt die verschiedenen Debugging Optionen des Moduls TSX PBY 100 Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Themen Thema Seite Beschreibung des Debug Fensters 76 Debugging Parameter 79 35006214 10 2013 75 Beschreibung des Debug Fensters Auf einen Blick Die Debugging Funktion oder ein Doppelklick auf das Graphikmodul des TSX PBY 100 in der Unity Pro Konfiguration stehen nur im Online Betrieb zur Verf gung Abbildung Die nachfolgende Abbildung zeigt das Beispiel eines Debug Fensters der Profibus DP Kommunikation 5 PROFIBUS DP MODUL 3 2 Run Er l0 3 E TSX PBY 100 U AKonfig MF Debuggen Kanal00 ________ PROFIBUS DP Diagnosedaten rSlave Konfiguration PROFIBUS DP Funktion Adr ID Akt D
68. r XP 38 35006214 10 2013 Beschreibung des Moduls TSX PBY 100 Normen und technische Daten Normen Das Kommunikationsmodul TSX PBY 100 richtet sich nach folgenden Normen und internationalen Standards CE Normen IEC 1131 2 CENELEC 50081 2 US Normen UL508 Kanadische Normen CSA C22 2 No 142 M1987 Das Modul TSX PBY 100 richtet sich auch noch nach folgenden Normen Marineklassifikation e Germanischer Lloyd e Det Norsk Veritas e Bureau Veritas e Lloyds Register US Normen FM Class 1 Div 2 CSA C22 2 No 213 M1987 Zertifizierung PBO Technische Daten Die elektrischen technischen Daten lauten wie folgt e Logik Versorgungsspannung Vcc 5 V DC von der Rack Spannungsversorgung e Stromaufnahme auf der 5 Volt Versorgungsschiene 400 mA 35006214 10 2013 39 Beschreibung des Moduls TSX PBY 100 Betriebsbedingungen Betriebstemperatur e Umgebungstemperatur im Betrieb 0 C bis 60 C IEC 1131 2 5 C bis 55 C Feuchtigkeit e 30 bis 95 ohne Kondensation H he e 0 bis 2000 Meter Mechanische Best ndigkeit e Vibrationsfestigkeit gem IEC Norm 68 2 6 Testverfahren Fc e Sto festigkeit gem IEC Norm 68 2 27 Testverfahren Ea Unempfindlichkeit gegen elektrostatische Entladungen e Unempfindlichkeit gegen elektrostatische Entladungen gem IEC Norm 1000 4 2 Klasse 3 HINWEIS Mindestklasse bei den durch die Normen festgele
69. ren Bits eine besondere Bedeutung haben Diese Objekte werden nachfolgend detailliert beschrieben Beispiel f r die Vereinbarung einer Variablen TODDT_VAR1 des Typs T_COM_STS_GEN Anmerkungen e Prinzipiell wird die Bedeutung der Bits f r den Status 1 dieses Bits angegeben In speziellen F llen wird jeder Status des Bits erl utert e Es werden nicht alle Bits verwendet Ausf hrungsindikatoren eines expliziten Austauschs EXCH_STS In der nachfolgenden Tabelle wird die Bedeutung der Austauschsteuerungsbits des Kanals EXCH_STS amp MWr m c 0 aufgef hrt Standardsymbol Typ Zugriff Bedeutung Adresse STS_IN_PROGR BOOL R Lesen der Statusw rter des aktuellen Kanals MWr m c 0 0 CMD_IN_PROGR BOOL R Austausch der Befehlsparameter l uft MWr m c 0 1 ADJ_IN_PROGR BOOL R Austausch der Einstellparameter l uft MWr m c 0 2 Protokoll des expliziten Austauschs EXCH_RPT Die folgende Tabelle verdeutlicht die Bedeutung der Austauschberichtbits ExXCH_RPT s MWr m c 1 Standardsymbol Typ Zugriff Bedeutung Adresse STS_ERR BOOL R Fehler beim Lesen der Statusw rter des Kanals MWr m c 1 0 CMD_ERR BOOL R Fehler w hrend eines Austauschs von MWr m c 1 1 Befehlsparametern ADJ_ERR BOOL R Fehler w hrend eines Austauschs von MWr m c 1 2 Einstellparametern 35006214 10 2013 109 Kanalspezifische Standardfehler CH_FLT In der folgenden Tabelle wird die Bedeutung d
70. s gibt zwei Sprachobjekttypen e Objekte mit implizitem Austausch die automatisch bei jedem Zyklus der mit dem Modul verkn pften Task ausgetauscht werden e Sprachobjekte mit explizitem Austausch die auf Anforderung durch das Projekt mittels expliziter Austauschanweisungen ausgetauscht werden Der implizite Austausch betrifft den Status von Modulen Kommunikationssignale Slaves usw Der explizite Austausch erm glicht die Parametrierung und die Diagnose des Moduls 35006214 10 2013 99 Mit der applikationsspezifischen Funktion verbundene Sprachobjekte mit implizitem Austausch Auf einen Blick Eine integrierte applikationsspezifische Schnittstelle oder das Hinzuf gen eines Moduls erweitert automatisch das Projekt von Sprachobjekten welche das Programmieren dieser Schnittstelle oder dieses Moduls erm glichen Diese Objekte entsprechen den Bildern der Ein Ausg nge und Softwareinformationen des Moduls oder der integrierten applikationsspezifischen Schnittstelle Zur Erinnerung Die Eing nge I und IW des Moduls werden zu Beginn des Tasks im Speicher der Steuerung aktualisiert wenn sich die Steuerung im Modus RUN oder STOP befindet Die Ausg nge 0 und w werden am Ende des Tasks aktualisiert jedoch nur wenn sich SPS im Modus RUN befindet HINWEIS Befindet sich der Task in STOP so erfolgt abh ngig von der gew hlten Konfiguration Folgendes e Die Ausg nge werden auf die Position Fehlerwert gesetzt Fehler
71. saa nu anna saatin ents oaa Daten bertragungskapazit t 222222 seneeeen nennen Netzzykl s u 22 040 an ER ea rer Ehe Anwendungs Antwortzeit 2222222 n nee een Kapitel 3 Beschreibung des Moduls TSX PBY 100 3 1 Beschreibung des Moduls 2 22c2ee seen een nenn Allgemeine Beschreibung 222222 eneneenn een nn Betriebsmodus 2222 n sense nennen nenn Anschlie en des Busses Profibus DP ncaes 3 2 Installation des Moduls 2 2 cnneeeneenrennen nn Montage des Moduls in einem Rack 2 2 2222 nn sen 3 3 Technische Daten 22 2222 nsseeeneennnn nennen Kompatibilit t un nn ee een Normen und technische Daten 222 2 n san Betriebsbedingungen 22 n mann e nennen ren Teil III Softwaretechnische Inbetriebnahme von Profib s DP 3s5s 24u as Re Kapitel 4 Allgemeines Herreenunne rennen PinziPr ee ae Des A end er More ser Physikalische oder logische Adressierung der Ein Ausg nge Zuordnung von IW und QW Adressen 2 222022 een 35006214 10 2013 Kapitel 5 Konfiguration des Moduls TSX PBY 100 53 Deklaration des Moduls TSX PBY 100 und Zugriff auf anwendungs spezifische Fenster 2 uannnnnnnneneeeenn 54 Konfigurationsfenster einer Profibus DP Verbindung 56 Notwendige Daten 2 2222 nnsneene rennen ren 58 Daten aus der Decodierung der CNF Te
72. se au er diese wird bereits durch das Master Modul TSX PBY 100 generiert Die Diagnosebits des Slaves werden freigegeben um die Nichtverf gbarkeit des Slaves und die auf Null gesetzten Eing nge anzuzeigen Das Modul TSX PBY 100 speichert die Diagnose und informiert die Zentraleinheit durch die Sprachobjekte 1Wr m 0 243 10 12 ber ihre Verf gbarkeit HINWEIS Wenn einer oder mehrere Slaves fehlerhaft sind verlangsamt sich der Buszyklus Das Erkennen einer Diagnose und das Setzen der Eing nge auf Null k nnen mehrere SPS Zyklen erfordern 35006214 10 2013 83 Allgemeine Fehler an der UC SPS Im Falle eines Kommunikationsfehlers zwischen Zentraleinheit und Modul TSX PBY 100 werden alle Ausg nge in ihren Fehlerstatus aufrechterhalten oder Reset auf Null und die Eing nge auf Null gesetzt Die ERR Anzeige blinkt um den Kommunikationsfehler zwischen Zentraleinheit der SPS und dem Modul TSX PBY 100 anzuzeigen Die bertragungen der Diagnosedaten zwischen Master und Slave sind davon nicht ber hrt Reinitialisierung der Ausg nge nach Laden eines Projektes Bei einem geringen Durchsatz unter 500 Kbit s und einem wichtigen Wert des Watchdogs behalten die Slaves den Status der Ausg nge w hrend der Ablaufdauer des Watchdogs bei Bei einem geringen Durchsatz unter 500 Kbit s und deaktiviertem Watchdog wird der Status der Ausg nge der Slaves bis zum Ende des Ladevorgangs des Projektes beibehalten 84 35006214 10 201
73. status 1 angegeben In speziellen F llen wird jeder Status des Bits erl utert e Es werden nicht alle Bits verwendet Liste der Objekte In der folgenden Tabelle sind die IODDT Objekte aufgef hrt Standardsymbol Typ Zugriff Bedeutung Kennzeichnung MOD_ERROR BOOL R Moduilfehlerbit lr m MOD ERR EXCH_STS INT R Modulaustausch Steuerwort MWr m MOD O STS_IN_PROGR BOOL R Lesen von Statusw rtern des Moduls in MWr m MOD 0 0 Bearbeitung EXCH_RPT INT R Austauschberichtswort MWr m MOD 1 STS_ERR BOOL R Fehler beim Lesen der Modulstatusw rter MWr m MOD 1 0 MOD_FLT INT R Wort bei internem Fehler des Moduls MWr m MOD 2 MOD_FAIL BOOL R Interner Fehler Modulausfall MWr m MOD 2 0 CH_FLT BOOL R Kanalfehler MWr m MOD 2 1 BLK BOOL R Anschlussblockfehler MWr m MOD 2 2 CONF_FLT BOOL R Hardware oder Software Konfigurationsfehler MWr m MOD 2 5 NO_MOD BOOL R Modul nicht vorhanden oder nicht betriebsbereit MWr m MOD 2 6 EXT_MOD_FLT BOOL R Wort bei internem Fehler des Moduls nur Fipio MWr m MOD 2 7 Erweiterung MOD_FAIL_EXT BOOL R Interner Fehler Modul defekt nur Fipio MWr m MOD 2 8 Erweiterung CH_FLT_EXT BOOL R Kanalfehler nur Fipio Erweiterung MWr m MOD 2 9 BLK_EXT BOOL R Anschlussblockfehler nur Fipio Erweiterung MWr m MOD 2 10 120 35006214 10 2013 Standardsymbol Typ Zugriff Bedeutung Kennzeichnung CONF_FLT_EXT BOOL R Hardware o
74. stellt 78 35006214 10 2013 Debugging Parameter Slave Daten W hlen Sie zur Darstellung der Werte der Ein und Ausgangsdaten eines Ger ts das entsprechende Ger t aus dem Dropdown Men Slave Konfiguration Profibus DP aus QW bearbeiten Format Best tigen Ic Bin 7 Hex Dez PROFIBUS DP Slave Daten r AA Adr Symbol Wert A W0 0 5 0 v r AAW Adr Symbol Wert v Die Werte der Ein und Ausgangsdaten werden in zwei Dropdown Men s ansgezeigt e Im Feld des Bereichs IW wird die Liste der zum ausgew hlten Ger t geh renden Eingangsdaten angezeigt wobei zu jedem Datensatz das entsprechende Symbol und der entsprechende Wert erscheinen e Im Feld des Bereichs QW wird die Liste der zum ausgew hlten Ger t geh renden Ausgangsdaten angezeigt wobei zu jedem Datensatz das entsprechende Symbol und der entsprechende Wert erscheinen e Das Feld des Bereichs QW bearbeiten erm glicht die Eingabe des Werts eines QW Datensatzes e Das Feld des Bereichs Format erm glicht die Angabe des Anzeigetyps f r jeden Datensatz e hexadezimal e dezimal e ASCII HINWEIS Auf die Sprachobjekte IW und QW darf keine Forcierung angewendet werden Wenn die Steuerung in den STOP Modus wechselt werden die Fehlerwerte des Moduls in Rot angezeigt 35006214 10 2013 79 Diagnosefenster In diesem Fenster werden alle D
75. te 61 der Parameter des Masters und des Profibus DP Busses e mit einem Ger t verbundene Eingangsdaten siehe Seite 60 und Ausgangsdaten 35006214 10 2013 57 Notwendige Daten Auf einen Blick Um den Kommunikationskanal zu konfigurieren m ssen Sie die projektspezifischen Parameter im Bereich Allgemeine Parameter eingeben Allgemeine Parameter Der Bereich ist nachfolgend abgebildet Allgemeine Konfiguration PROFIBUS DP r Ausg nge 7 Werthhalten fe Reset InW rern 128 InBytes 32 Be IWQAW r L nge der Diagnose e Das Feld Anzahl IW QW erm glicht die Auswahl der Anzahl der f r die Ein und Ausg nge verwendeten W rter 32 64 128 oder 242 e ber das Feld Ausg nge kann der Fehlermodus der Ausg nge ausgew hlt werden e Wert halten Die Ausg nge werden auf ihrem aktuellen Wert gehalten e Reset R cksetzen auf Null e Das Feld L nge der Diagnose erm glicht die Auswahl der L nge der Diagnosen in Bytes von 6 bis 244 Byte Standardwert 32 Die konfigurierte Gr e muss f r die Speicherung der gr ten Diagnose des Busses ausreichend sein Falls die Gr e zu klein sein sollte wird der betreffende Slave am Bus nicht aktiv sein weil seine Diagnose dann ung ltig ist HINWEIS Um die Leistungen zu optimieren w hlen Sie eine minimale Anzahl von Ein Ausgangsw rtern und Diagnosebytes die jedoch kompatibel zur tats chlichen Konfigurat
76. ten bis das Bit MWr m c 0 2 auf 0 gesetzt wird 106 35006214 10 2013 Abschnitt 9 2 Allgemeine Sprachobjekte und IODDTs f r Kommunikationsprotokolle Inhalt dieses Abschnitts Dieser Abschnitt beschreibt die generischen Sprachobjekte und IODDTs die sich auf alle Kommunikationsprotokolle beziehen Inhalt dieses Abschnitts Dieser Abschnitt enth lt die folgenden Themen Thema Seite Details der impliziten IODDT Austauschobjekte des Typs T_COM_STS_GEN 108 Details der expliziten IODDT Austauschobjekte des Typs T_COM_STS_GEN 109 35006214 10 2013 107 Details der impliziten IODDT Austauschobjekte des Typs T_COM_STS_GEN Einleitung Die folgende Tabelle beschreibt die Objekte mit implizitem Austausch des IODDT Typs T_COM_STS_GEN der f r alle Kommunikationsprotokolle au er Fipio und Ethernet anwendbar ist Fehlerbit In der nachfolgenden Tabelle wird die Bedeutung des Fehlerbits CH_ERROR Ir m c ERR aufgef hrt Standardsymbol Typ Zugriff Bedeutung Adresse CH_ERROR EBOOL R Fehlerbit des Kommunikationskanals lr m c ERR 108 35006214 10 2013 Details der expliziten IODDT Austauschobjekte des Typs T_COM_STS_GEN Einleitung Dieser Abschnitt beschreibt die Objekte mit explizitem Austausch des IODDT Typs T COM _STS_GI EN der auf alle Kommunikationsprotokolle au er Fipio und Ethernet anwendbar ist Der Teil umfasst die Objekte des Typs Wort de
77. tion e Debuggen Zugriff nur im Online Modus Bereich Modul Enth lt die Kurzbezeichnung des Moduls und gibt per Anzeige LEDs den Modulstatus im Online Modus an Bereich Kanal Erm glicht e durch Klicken auf die Referenz des Ger ts die Anzeige der Registerkarten e Beschreibung enth lt die Merkmale des Ger ts e EI A Objekte siehe Unity Pro Betriebsarten die verwendet werden um die Eingangs Ausgangsobjekte vorab zu symbolisieren e Fehler auf der die Ger tefehler angezeigt werden Zugriff nur im Online Modus e die Auswahl eines Kanals e die Anzeige des Symbols vom Benutzer mittels des Variableneditors festgelegter Name des Kanals Bereich Allgemeine Parameter Erm glicht die Auswahl der mit dem Kanal verbundenen allgemeinen Parameter e Funktion die Funktion Profibus DP ist festgelegt grau unterlegt e Task legt die Task fest MAST oder FAST in der die Objekte mit impliziten Austausch des Kanals ausgetauscht werden Bereich Konfiguration Erm glicht die Konfiguration der Konfigurationsparameter des Kanals Einige Optionen sind nicht w hlbar und werden grau unterlegt angezeigt Der Bereich ist in f nf Teilbereiche unterteilt e Konfiguration des Profibus DP Busses siehe Seite 59 e Start der Software SyCon und Auswahl der Konfigurationsdatei siehe Seite 62 e Allgemeine Parameter siehe Seite 58 des Profibus DP Busses e Zugriff auf die Anzeige siehe Sei
78. tung KWr m 0 0 INT R Bit 0 bis 15 Funktionscode des Moduls TSX PBY 100 KWr m 0 1 INT R Anzahl der aktualisierten IW und QW 32 64 128 242 KWr m 0 2 INT R e Bit0 0 Ausg nge auf Null gesetzt e Bit0 1 Ausgangswerte gehalten 35006214 10 2013 117 Fehlercodes des Moduls TSX PBY 100 Master Modul MAST_ERR_COD Verwaltung der internen Konfiguration des Moduls TSX PBY 100 Symbol Wert Beschreibung E_CFG_DATA_SIZE 101 Gr e der Konfigurationsdatenbl cke ung ltig E_CFG_IO_IMAGE_SIZE 102 Gr e der E S Abbilder ung ltig E_CFG_N_SLAVES 103 Slave Anzahl ung ltig E_CFG_MASTER_ADDRESS 104 Adresse des Master Moduls ung ltig E_CFG_BAUD_RATE 105 bertragungsgeschwindigkeit ung ltig E_CFG_BUS_PARAM 106 Busparameter ung ltig E_CFG_NODE_ID 107 Adresse ung ltig oder bereits existent E_CFG_SLAVE_IN_SIZE 108 Gr e der Eingangsdaten des Slaves ung ltig E_CFG_SLAVE_OUT_SIZE 109 Gr e der Ausgangsdaten des Slaves ung ltig E_CFG_AAT_DATA 110 Kombination Gr e Offset der E S Daten ung ltig E_CFG_AAT_OVERLAP 111 berlagerung der E S Daten E_CFG_CNF_TIMEOUT 112 berschreitung der Wartezeit der Best tigung E_CFG_INIT_FMB 113 PCMCIA Karte kann nicht initialisiert werden E_CFG_INIT_MASTER 114 Master Modul kann nicht initialisiert werden E_CFG_LOAD_BUSPAR 115 Busparameter des Moduls k nnen nicht geladen w
79. uptmerkmale des Moduls TSX PBY 100 beschrieben Inhalt dieses Kapitels Dieses Kapitel enth lt die folgenden Abschnitte Abschnitt Thema Seite 3 1 Beschreibung des Moduls 28 3 2 Installation des Moduls 33 3 3 Technische Daten 37 35006214 10 2013 27 Beschreibung des Moduls TSX PBY 100 Abschnitt 3 1 Beschreibung des Moduls Inhalt dieses Abschnitts In diesem Abschnitt werden das u ere Erscheinungsbild des Moduls und seine Funktionsweise beschrieben Inhalt dieses Abschnitts Dieser Abschnitt enth lt die folgenden Themen Thema Seite Allgemeine Beschreibung 29 Betriebsmodus 31 Anschlie en des Busses Profibus DP 32 28 35006214 10 2013 Beschreibung des Moduls TSX PBY 100 Allgemeine Beschreibung Auf einen Blick Das Modul TSX PBY 100 kann in einem Standard oder Erweiterungsrack einer Premium Steuerung installiert werden Abbildung Das Modul TSX PBY 100 besteht aus mehreren Elementen 35006214 10 2013 29 Beschreibung des Moduls TSX PBY 100 Beschreibung der Elemente In der folgenden Tabelle werden die verschiedenen Elemente beschrieben Nummer Funktion 1 Ein Empfangsmodul das an einer beliebigen Position im Haupt oder Erweiterungsrack einzubauen ist Ein Signalisierungsblock der aus vier LED Anzeigen siehe Seite 82 besteht Ein Steckplatz zum Einsetzen einer PCMCIA Karte Eine PCM
80. ves e Compressed diag Kompakte Diagnose aller Slaves e Liste der verf gbaren Diagnosem glichkeiten pro Slave Jede dieser Diagnosen kann durch die Unity Pro Software oder jeden anderen Debug PC gelesen werden 68 35006214 10 2013 Diagnosebefehl Auf einen Blick Das Senden eines Diagnosebefehls erfolgt ber den Funktionsblock SEND_REO Die Funktion SEND_REO wird verwendet um die verschiedenen Diagnosez hler zu lesen oder auf Null zu setzen Um aktuelle Probleme zu beheben verf gt das Modul TSX PBY 100 ber 4 Diagnosez hler pro Slave siehe Seite 91 Sie sind ber die Funktion SEND_REOQ abrufbar und liegen in Form einer Byte Tabelle vor Syntax Die Syntax der Kommunikationsfunktion sieht wie folgt aus SEND _REQ ADDR r m c 16 0031 MWi 3 MwWk 4 MWj L In der folgenden Tabelle werden die verschiedenen Funktionsparameter beschrieben Parameter Beschreibung ADDR r m c r Racknummer m Modulnummer c Kanalnummer 0 f r Profibus DP 16 0031 Requestcode 35006214 10 2013 69 Parameter Beschreibung MWi 3 Requestparameter MWi Diagnosetyp MWi 0 8 0 125 Diagnose des Slaves x 126 Liste der verf gbaren Diagnosem glichkeiten 127 Kompakte Diagnose aller Slaves 128 Diagnose des Master Moduls 129 Gesamtdiagnosez hler 130 Z hler f r fehlerhaften Austausch 131
81. weisungen READ_STS und WRITE_CMD Verwalten des Austauschs W hrend eines expliziten Austauschs muss der Ablauf dieses Austauschs berwacht werden damit die Daten nur dann ber cksichtigt werden wenn der Austausch ordnungsgem durchgef hrt wurde Hierzu sind zwei Informationstypen verf gbar e Informationen zum gerade stattfindenden Austausch siehe Seite 105 e Austauschbericht siehe Seite 106 Die folgende Abbildung zeigt das Verwaltungsprinzip eines Austauschs Durchf hrung eines expliziten m Austausches Austausch wird Austausch durchgef hrt bericht HINWEIS Um mehrere simultane explizite Austauschvorg nge f r ein und denselben Kanal zu vermeiden muss der Wert des Worts EXCH_STS 3MWr m c 0 des zum Kanal geh renden IODDT getestet werden bevor eine Elementarfunktion die diesen Kanal adressiert aufgerufen wird 102 35006214 10 2013 Verwaltung von Austauschvorg ngen und Berichten mit expliziten Objekten Einleitung Werden Daten zwischen SPS Speicher und Modul ausgetauscht kann die Best tigung dieser Informationen durch das Modul mehrere Taskzyklen erfordern Um den Austausch zu verwalten verwenden alle IODDTs zwei W rter EXCH_STS MWr m c 0 Austausch l uft EXCH_RPT MWr m c 1 Bericht HINWEIS Je nach Lokalisierung des Moduls wird die Verwaltung der expliziten Austausch vorg nge z B MW0 0 MOD 0 0 von der Anwendung nicht erkannt
82. xtdatei 59 Anzeige der Master Konfiguration Profibus DP 61 Allgemeine Modulkonfiguration 22222 22eeeeenee nen 62 Konfigurationsdatei des Moduls 22222nse een 64 Kapitel 6 Programmierung einer Profibus DP Kommunikation 67 Profibus DP Diagnose aasan 68 Diagnosebefehl 222 nnsaeen seen nennen 69 Beispiele f r Diagnosebefehle 2222c2eeenren 71 Kommunikations Betriebsr ckmeldung 222 22220 73 Kapitel 7 Debugging des Moduls TSX PBY 100 75 Beschreibung des Debug Fensters 2222222 2eee een 76 Debugging Parameter z222 42H Er nennen 79 Kapitel8 Diagnose des Moduls TSX PBY 100 81 Diagnose ber LED Anzeigen des Modulstatus 82 Eingeschr nkte Modi des Projektes 2222222 e seen 83 Auflistung von Diagnosevariablen 2 222222ncneennnnn 85 Liste der verf gbaren Diagnosem glichkeiten 87 Kompakte Diagnose aller Slaves 22 22nceee nern 88 Diagnose eines Slaves 22 2 n neues eeene rennen 89 Allgemeine Informationen auf einem Slave 2222er seren 91 Konfigurationsdaten des Slaves aaae 92 Typische Fehler 22 2 2 ee eine DEENEN 93 Kapitel9 Sprachobjekte der Profibus DP Kommunikation 97 9 1 Sprachobjekte und IODDTs f r die Profibus DP Kommunikation mit dem Modul TSX PEY 100 nen eu nase krrar eur

Download Pdf Manuals

image

Related Search

Related Contents

Annexes Gestion de projet 2005  

Copyright © All rights reserved.
Failed to retrieve file