Home
PAD-800e Benutzerhandbuch
Contents
1. 11111111111 111 111110 0 00000 011111111 11 1111 11 0 0 01000 11011111111 11 111110 0x02000 010111111 111111 11 0 0x03000 11110 111111 111 1110 0x04000 011101111 111111 11 0 0x05000 11010111111 111 1110 0x06000 010101111 111111 1 0 0x07000 11111 101111 1 1 1 0 0x08000 011111011 111111 11 0 0 09000 1 0111011111 1 1 1 0 0x0A000 010111011 111111 11 0 0x0B000 111101 101111 1 1 1 0 0x0C000 0111010 1111111 111 1 0 0x0D000 110 0101111 0 0 0 000 0101010 111111 1111 0 0x0F000 1111111 1011 1 1 1 0 0x10000 0111111 011 11 11 11 0 0 11000 1101111 10111 1 1 1 0 0 12000 0011111011 11111 1 0 0 13000 1111011 1011 1 1 1 0 0 14000 0111011 1011 11 1111 0 0x15000 11010 111011 111 110 0x16000 0101011 1011 11 111 1 0 0x17000 11111 101011 111 110 0x18000 0111110 011 11 11 1 0 0 19000 11 0111010111 1 1 1 0 0x1A000 0 011101 1011 1 1 1 0 0x1B000 111101 1010111 1 1 1 0 0x1C000 011101010111 111 1 0 0 1 000 1101010 1011111111 0 0x1E000 01010101 011 11 1111 0 0 1 000 1111111111 10 111 1110 0x20000 0111111 111011 11 11 0 0x21000 1 0111111101 11 1 1 0 0x22000 0101111 111011 11 11 0 0x23000 11110111110 111 110 0x24000 0111011 111011 1111 0 0x25000 11010111110 111 110 0x26000 0101011 111011 1111 0 0x27000 11111101110 111 110 0x28000
2. 87119 85101013 Benutzerhandbuch m PAD 800e e Benutzerhandbuch Einschr nkung der Gew hrleistung Die Angaben und Hinweise in diesem Handbuch sind sorgf ltig gepr ft und entsprechen den verf gbaren Daten zur Zeit der Drucklegung Es wird keine Garantie f r die Richtigkeit des Inhal tes bernommen Die im Handbuch verwendeten Software und Hardwarebezeich nungen sind zum Teil eingetragene Warenzeichen und unterliegen als solche den gesetzlichen Bestimmungen Herausgeber APEX automation technologies GmbH Vossenkamp 4 38104 Braunschweig Telefon 0531 3704 0 Telefax 0531 3704 299 http www apex de Der PDnetIP Controller erf llt die Anforderungen der EU Richtlinie 89 336 EWG Elektromagnetische Vertr glichkeit Die Konformit t des PDnetIP Controllers mit der o g Richtlinie wird durch das CE Zeichen best tigt 2 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch INHALT INHALT 1 1 1 1 2 1 3 1 4 1 5 1 6 2 2 1 2 2 2 2 1 2 2 2 2 2 3 3 1 3 1 1 3 1 2 3 2 3 2 1 3 2 2 3 2 2 1 3 2 2 2 3 2 3 3 3 3 3 1 3 3 2 3 3 2 1 3 3 2 2 3 3 3 4 1 4 2 TT 3 EMM CITING E 6 Produkt bersicht u aasan aaah 7 Bestimmungsgem e Verwendung 9 Allgemeine Hinwe
3. Spalte Bedeutung 1 Es l uft ein Lader 2 Der Taster wurde gedr ckt und es gehen die Leuchtdioden S1 bis S8 aus 3 Etwas schneller als im Sekundentakt wandert die Leuchtdiode nach unten 4 Alle gelben Leuchtdioden S1 bis S8 wurden durchlaufen Wenn die letzte gelbe Leuchtdiode 58 erlischt f hrt der PDnetIP 5 Controller einen Neustart durch In diesem Moment muss der Taster losgelassen werden damit die Firmware starten kann 6 Anschlie end l uft im PDnetIP Controller die Firmware 26 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 3 Anzeige und Bedienelemente 3 3 Taster 3 3 3 Neustart Soll der PDnetlP Controller einen Neustart durchf hren ist der Taster solange zu dr cken bis alle Leuchtdioden 51 58 den Zustand AUS haben Anschlie end muss der Taster sofort losgelassen werden Der PDnetIP Controller f hrt einen Neustart durch 27 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 4 Firmware 3 3 Taster 28 PAD 800e e Benutzerhandbuch 4 Firmware Der Leistungsumfang der PDnetIP Controller wird im wesentlichen von der verwendeten Firmware bestimmt Alle hier gemachten Angaben beziehen sich auf den Firmwarestand 4 10 51 01 welcher zum Zeitpunkt der Redaktion dieses Handbuches aktuell ist Genaue Informationen zum Leistungsumfang sind ausschlie lich f r einzelne Firmwarest nde m
4. 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 4 Firmware 4 3 Netzwerk Protokolle 60 PAD 800e e Benutzerhandbuch 435 VDM Jeder PDnetIP Controller unterst tzt die Kommunikation ber das VDM Modul Der VDM belastet den Anwender nicht mit der Implementierung von Kommunikationsaufgaben Es gen gt die zu koppelnden Daten mit NetPro zu projektieren Informationen zur Projektierung des VDM und somit der Datenzellen befinden sich im Handbuch von NetPro 436 SYSLOG Der PDnetIP Controller unterst tzt die Kommunikation mit einem Syslog Server Um den Syslog des PDnetlP Controllers zu aktivieren muss auf einer Station vom NetPro Typ Extern oder vom NetPro Typ PDM Server ein Syslog Server laufen Fehlt im NetPro Projekt diese Station auf welcher der Syslog Server l uft muss diese mit dem NetPro Typ Extern eingef gt werden Bei allen PDnetIP Controllern welche Syslog Meldungen generieren ist dann in der Projektierung des Syslog unter PDnetlP Dienste Syslog diese Station auszuw hlen Der Einsatz des Syslog vereinfacht die Diagnose entscheidend Schritt 1 Syslog unter PDnetIP Dienste aktivieren Zentrale PDnetlP PDnetlP IP Adressierung Dienste Einstellungen ModBus TCP Bearbeiten Abbrechen Hilfe Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch Schritt 2 Zielstation der Syslog
5. 5 5 5 5 Setupdaten enthalten nicht unterst tzten Treiber Ma nahme ro Firmware Kombination pr fen n Modul der Setupdaten liegt in einer anderen Version vor als es von der rmware unterst tzt wird a nahme Net ro F irmware Kombination pr fen 5 kein Link am Ethernet Port vorhanden BUS Status Ma nahme Ethernet Konfiguration pr fen Ein ICOS Sendetelegramm wurde nicht rechtzeitig von der Partnerstation quittiert 58 DPM Status a a Setupdaten fehlen oder sind defekt wenn 54 58 den Zustand aus haben a nahme Setupdaten programmieren e a i Ein IC0S Sendetelegramm kann nicht zugestellt werden weil keine Verbindung zur Partnerstation aufgebaut werden kann Der Datenaustausch zwischen Endger t und PAD 800e istgest rt SPS steht bzw Baustein wird nicht aufgerufen Ma nahme SPS Programm ndern SPS Programm starten ggf ICOS Initialisierung durchf hren Wichtig Die Ursache f r eine Fehlermeldung kann leichter festgestellt werden wenn ein SYSLOG Server vorhanden ist siehe Kapitel 4 3 6 21 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 3 Anzeige und Bedienelemente 3 2 Bedeutung der Leuchtdioden 32 2 2 Lader Status Der Lader ben tigt nur einen Teil der Leuchtdioden S1 S8B Dadurch bedingt ist der Normalzustand einiger Leuchtdioden AUS ID Inhalt
6. 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 4 Firmware 4 3 Netzwerk Protokolle 4 3 Netzwerk Protokolle Der PDnetIP Controller unterst tzt auf dem Netzwerk Interface die folgenden Protokolle e 1 5 e MODBUS TCP e RFC1006 e Freies TCP Protokoll e VDM Wichtig Alle Protokolle au er ICOS TCP ben tigen den Baustein PDNIP um auf den Signalspeicher der Steuerung zugreifen zu k nnen 30 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch Je nach Anwendungsfall ist zu entscheiden mit welchem Protokoll die bestm gliche L sung implementiert werden kann Die nachfolgende Tabelle gibt einen berblick ber Vorteile und Nachteile der einzelnen Protokolle Protokoll ICOS TCP Vorteil Nachteil Ermoglicht die effiziente Abl sung vorhandener ICOS Kommunikationssysteme Durch Integration des PDM Servers von der APEX automation technologies GmbH k nnen Systeme mit OPC Schnittstelle in die ICOS Welt integriert werden Der Datenaustausch wird wie bisher ber Sende und Empfangsbits abgewickelt MODBUS TCP MODBUS TCP stellt ein einfach zu handhabendes Protokoll mit hohem Verbreitungsgrad dar Durch die Verf gbarkeit von Gateways ist die Integration von Stationen mit ModBus Plus oder ModBus Seriell m glich Werden Leitsysteme mit MODBUS TCP angebunden ist die A
7. Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch Wort K rzel Lokale Addresse Bedeutung Adresse des zu transferierenden Signalspeichers in der eigenen lokalen Steuerung Bei Funktionscode 1 2 ist es eine Register Adresse und bei Funktionscode 3 4 eine Coil Adresse F r die hier angegebene Adresse muss zuvor mit NetPro ein Mapping definiert werden Anzahl Anzahl zu bearbeitender Daten Der Wert bestimmt somit die Anzahl zu lesender schreibender Daten im Signalspeicher IP Adresse 1 IP Adresse 2 IP Adresse 3 10 IP Adresse 4 IP Adresse der anderen ModBus TCP Station 11 UnitlD Unit ID ModBus TCP Daten Die UnitlD wird im ModBus TCP Telegramm abgelegt und ist eventuell f r die weitere Verarbeitung in der anderen ModBus TCP Station relevant Dies betrifft jedoch nur Ger te mit Routing F higkeit und muss der jeweiligen Ger tedokumentation der Partnerstation entnommen werden 12 TRID Transaktions ID ModBus TCP Daten Die TRID wird im ModBus TCP Telegramm abgelegt und hat f r die weitere Verarbeitung im PDnetIP Controller keine Bedeutung ber die Transaktion ID kann ein ModBus TCP Telegramm markiert werden so dass es sich mit einem Netzwerk Sniffer eindeutig identifizieren l sst Dazu ist die Transaktions ID vor jeder Beauftragung am einfachsten zu inkrementieren 13 Entfernte A
8. 01010 0 010 0 1 01010101010 01010 0101010 01010 0 1 8 2 2 2 Einstellungen f r 8k Speicherbereich 1121314567 89 10 Adresslage 0x00000 0x02000 0x04000 0x06000 0x08000 0x0A000 0x0C000 0 0 000 0 10000 0 12000 0 14000 0 16000 0 18000 0x1A000 0x1C000 0 1 s I E000 0x20000 0x22000 0x24000 0x26000 0x28000 0x2A000 0x2C000 0 2 000 H u 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 0 1 0101010 01010 1 1 89 Stand 25 06 14 1992 2013 APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 1 m Ei o o HEC cot lt SC lt N 1 2 3 4 5 6 7 8 9 10 Adresslage 0x30000 0x32000 0x34000 0x36000 0x38000 0x3A000 0x3C000 Ox3E 000 0x40000 0x42000 0x44000 0x46000 0x48000 0 4 000 0 4 000 0 4 000 0 50000 0 52000 0 54000 0 56000 0 58000 0x5A000 0x5C000 Ox5E 000 0x60000 0x62000 0x64000 0x66000 0x68000 0x6A000 0x6C000 Ox6E 000 0x70000 0x72000 0x74000 0x76000 0x78000 0 7 000 0 7 000 0 7 000 I
9. 0 W15 Fehlerwort 0 W16 Info 0 73 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 6 Beispiele 6 1 ModBus TCP 74 PAD 800e e Benutzerhandbuch 6 1 1 2 Write Register Im Beispiel wird ein Schreibbefehl in die ModBus TCP Station mit der IP Adresse 192 168 1 33 ausgel st Es werden 25 Merkerworte ab Register 100 in die andere ModBus TCP Station ab Register 500 geschrieben Wl Statuswort 2 W2 Funktionscode 2 W3 Datentyp 0 W4 ErwAdresse 0 W5 Lokale Adresse 100 W6 Anzahl 25 Wi IP Adresse 1 192 w8 IP Adresse 2 168 W9 IP Adresse 3 1 W10 IP Adresse 4 33 W11 UnitID 0 W12 TRID 0 W13 Entfernte Adress 500 W14 TimeOut 0 W15 Fehlerwort 0 W16 Info 0 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 6 1 1 3 Read Coil Im Beispiel werden aus der ModBus TCP Station mit der IP Adresse 192 168 1 33 ab dem Coil 800 10 Coils gelesen und in der lokalen SPS ab Coil 55 abgelegt w1 Statuswort 2 w2 Funktionscode 3 W3 Datentyp 0 WA ErwAdresse 0 W5 Lokale Adresse 55 W6 Anzahl 10 W7 IP Adresse 1 192 118 IP Adresse 2 168 W9 IP Adresse 3 1 W10 IP Adresse 4 33 W11 UnitID 0 W12 TRID 0 W13 Entfernte Adress 800 W14 TimeOut 0 W15 Fehlerwort 0 W16 Info 0 6 Beispiele 6 1 ModBus TCP 75 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 6 Beispiele 6 1
10. 0111110 11011 11 11 0 0x29000 1101110111 1011 1 1 0 0 2 000 0101110 11011 111 1 0 0x2B000 111101 1011101 11 1 1 0 0 2 000 0111010111 101 1 1 1 0 0x2D000 110 1010111011 1 1 0 0 2 000 01010101 11011 111 0 0x2F000 8 Anhang 8 2 Konfiguration Adresse 87 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 1 m Ei o o HEC cot lt SC lt N 1 2 3 4 5 6 7 8 9 10 Adresslage 0x30000 0x31000 0x32000 0x33000 0x34000 0x35000 0x36000 0x37000 0x38000 0x39000 0x3A000 0x3B000 0x3C000 0 3 000 Ox3E 000 0 3 000 0 40000 0 41000 0 42000 0 43000 0 44000 0 45000 0 46000 0 47000 0 48000 0 49000 0 4 000 0x4B000 0 4 000 0 4 000 0 4 000 0 4 000 0 50000 0 51000 0 52000 0 53000 0 54000 0 55000 0 56000 0 57000 0 58000 0 59000 0x5A000 0x5B000 0x5C000 0x5D000 Ox5E 000 ES Ri 0 5 000 0 60000 0 61000 0 62000 0 63000 0 64000 0 65000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
11. 3 2 2 2 32 2 Firmware Status Die Bedeutung der einzelnen Leuchtdioden ist teilweise abh ngig von der in den P DnetlP Controller geladenen Projektierung ID Inhalt Zustand Bedeutung Normalzustand et 2077 Falsche Firmwareversion 1 Ein Firmwaremodul ohne eigene Diagnose LED meldet blinkt einen Fehler aus Normalzustand kein Fehler blinkt Die Firmware hat einen Hardwarefehler erkannt ER Der PDnetiP Controller besitzt g ltige Setupdaten ku sssi g ltige Setup Die S etupdaten sind fehlerhaft oder nicht vorhanden Normaler Betriebszustand 54 Remote PG an Der Lader l uft und es gilt die Tabelle in Kapitel 3 2 2 2 inkt Hardware In Ethernet Verbindung vorhanden Kein Link am Ethernet Port vorhanden Es wurde kein Treiber f r die serielle Schnittstelle geladen serielle an Es wurde ein Treiber f r die serielle Schnittstelle geladen Schnittstelle blinkt Fehler in der Kommunikation der seriellen Schnittstelle Die Kommunikation mit der SP S wurde aktiviert an an alic Es wurde kein Endger tetreiber zur Kommunikation mit der S8 DPM Status SPS aktiviert Die Verbindung zwischen P DnetlP Controller und SPS ist blinkt oder war gest rt n 8B us pe Das ICOS Interface wurde erfolgreich initialisiert Es wurde kein ICOS Interface initialisiert ER Bus Status 20 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e
12. Auftragsbl cke ben tigt siehe Kapitel 4 3 2 3 In manchen Systemen wird nicht vom ModBus Client sondern vom ModBus Slave gesprochen An diesen Stellen ist im allgemeinen ein ModBus Client gemeint Die Bezeichnung ModBus Slave wird oft aus historischen Gr nden benutzt existiert bei ModBus TCP aber nicht mehr Der PDnetIP Controller kann zu einem Zeitpunkt nur eine limitierte Anzahl von ModBus TCP Verbindungen aufrecht halten Die maximale Anzahl Verbindungen ist im Kapitel 4 1 definiert Eine Station IP Adresse kann gleichzeitig mehrere Verbindungen zu den PDnetIP Controllern unterhalten und dadurch eine bessere Kommunikationsgeschwindigkeit erreichen 4 3 Netzwerk Protokolle 35 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 4 Firmware 4 3 Netzwerk Protokolle 36 PAD 800e e Benutzerhandbuch 4 3 2 1 ModBus Mapping Viele Steuerungen kennen mehr Datentypen als die im ModBus TCP Standard definierten Coils und Register F r eine flexible Anwendung der ModBus TCP Kommunikation wurde das Modbus Mapping eingef hrt Ein Mapping ordnet einem ModBus TCP Bereich einen Bereich des Signalspeichers der SPS zu Dabei definiert ein Mapping wo die Daten aus ModBus Sicht in der Steuerung liegen Ein Mapping selbst f hrt zu keiner Kommunikation Zuordnung zwischen ModBus TCP und Endger t ModBus TCP Endger t Datentyp Holding Register Datentyp DPM Offset Adress
13. GmbH Braunschweig Stand 25 06 14 5 Inbetriebnahme 5 2 Software 70 PAD 800e e Benutzerhandbuch Wichtig Fr here Anlagen wurden mit DLSE projektiert Dies gilt nicht f r den aktuell gelieferten Firmware Stand Beachten Sie bei Altaniagen die Hinweise in Kapitel 5 2 5 524 COS Projektierung Die Projektierung der ICOS spezifischen Informationen erfolgt mit COM800 Die Projektierungsinformationen werden bei einem IK von der ALU an den PDnetIP Controller bergeben Dabei sind f r den PAD 800e nur wenige Angaben der ICOS Projektierung f r den Betrieb notwendig Die folgende Tabelle gibt einen berblick dar ber welche Kommunikationsparameter aus der Projektierung vom PAD 800e ausgewertet werden e Prozedur Die ICOS Prozedur Kennung entscheidet dar ber wie der PDnetlP Controller einige Informationen interpretiert Je nach verwendeter Prozedur Kennung wird als BroadCast Adresse 127 oder 255 interpretiert e Adress Byte Es gibt eine Sonderbehandlung des A Byte wenn das Protokoll kein A Byte f r die verwendete Prozedur vorsieht In diesem Fall wird nach einem Regelsatz das A Byte der Station bestimmt Wird eine Slave Prozedur wie BUS 1 SL oder STERN 1 SL projektiert benutzt der PDnetIP Controller immer das A Byte 1 Arbeitet der PDnetIP Controller mit einer Master Prozedur BUS_1_MA STERN_1_MA benutzt er immer das A Byte 240 e Sendepuffer Empfangspuffer Die bei den Original Baugruppen bestehenden Konvention
14. ModBus TCP 76 PAD 800e e Benutzerhandbuch 61 14 Write Coil Im Beispiel wird ein Schreibbefehl in die ModBus TCP Station mit der IP Adresse 192 168 1 33 ausgel st Es werden 30 Coils ab Coil 500 in die andere ModBus TCP Station ab Coil 310 geschrieben Wl Statuswort 2 W2 Funktionscode 4 W3 Datentyp 0 W4 ErwAdresse 0 W5 Lokale Adresse 500 W6 Anzahl 30 Wi IP Adresse 1 192 w8 IP Adresse 2 168 W9 IP Adresse 3 1 W10 IP Adresse 4 33 W11 UnitID 0 W12 TRID 0 W13 Entfernte Adress 310 W14 TimeOut 0 W15 Fehlerwort 0 W16 Info 0 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 7 Aktualisierung Alle nachfolgend beschriebenen Aktualisierungen ben tigen den PAD 800e im Lade Modus Wie der Lade Modus im PDnetIP Controller aktiviert wird ist in Kapitel 3 3 2 1 beschrieben Im Flashmemory des PDnetIP Controllers werden in separaten Bereichen die Firmware die Projektierung sowie der Lader abgelegt Werden in einem PDnetIP Controller neue Setupdaten geladen sind die anderen Bereiche Lader Firmware davon nicht betroffen 7 1 Projektierung Die Projektierung der PDnetIP Controller erfolgt mit NetPro Jede in NetPro erfolgte Konfigurations nderung muss Uber die serielle Schnittstelle in den PDnetlP Controller bertragen werden Um die Projektierung einer Station zu programmieren sind folgende Schritte in NetPro notwendig e Men punkt
15. Profil RAW Daten gew hlt werden F r die Nutzung des AccessServer wird eine Freischaltung ben tigt 44 2 IS Tester Der Einsatz des 15 in der A800 ist nur eingeschr nkt m glich Daher erfolgt an dieser Stelle keine Beschreibung des Treibers 62 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 443 Seab 1 F Master Der PDnetIP Controller unterst tzt optional das Seab 1 F Master Protokoll Dazu ben tigt er mit Hilfe des PDNIP Bausteins Zugriff auf den Signalspeicher der Steuerung Das Protokoll Seab 1 F Master erm glicht die Kommunikation zu folgenden Stationstypen und dazu Kompatiblen e Micro e U120 e LU250 Eine genaue Beschreibung erfolgt im Seab 1 F Benutzerhandbuch f r PDnetIP Controller Im folgenden werden die Projektierungseinstellung sowie Leistungsparameter der Implementierung kurz dargestellt Mit der lizenzpflichtigen Vollversion von NetPro werden die Parameter des Treibers und das Datenmodell projektiert e TV Vorlaufzeit Zeitspanne die nach der Aktivierung von RTS abl uft bevor das erste Zeichen des Telegramms gesendet wird e TN Nachlaufzeit Zeitspanne die nach dem Senden des letzten Zeichens abl uft bevor RTS deaktiviert wird e TP Pausenzeit Zeitspanne nach Deaktivieren von RTS in der die Stationen und deren Modems die Umschaltung zwischen Senden Empfangen durchf hren e TWM Wart
16. automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 4 3 47 Option Zeitoptimierte Kommunikation zum Endger t Diese Einstellung hat f r den PAD 800e keine Bedeutung 4 3 4 8 Option Beauftragung ohne Quittungsbehandlung In dieser Betriebsart arbeitet der PDnetIP Controller ohne Quittungsbit und es gelten andere Regeln f r die Verwendung von SB SQ sowie EB EQ Um diese Betriebsart nutzen zu k nnen muss die Option Zeitoptimierte Kommunikation zum Endger t aktiviert werden Am Anfang des SPS Zyklus m ssen alle Sendebits gel scht und am Ende des SPS Zyklus alle Empfangsbits gel scht werden Diese Betriebsart erm glicht es dem PDnetIP Controller pro SPS Zyklus ein Telegramm zu senden Das Anwenderprogramm der SPS bekommt keine Meldung dar ber ob ein Sendevorgang erfolgreich war Achtung Diese Einstellung ist nur f r spezielle Anlagen sinnvoll und geh rt nicht zum Standardleistungsumfang des PAD 800e 4 3 4 9 Option KEEP ALIVE senden Wird diese Option aktiviert sendet der PDnetIP Controller zyklisch ein KEEP ALIVE an die Partnerstation und die Zeit berwachung der Verbindung auf Inaktivit t der Kommunikation wird deaktiviert Eine in dieser Betriebsart ge ffnete Verbindung kann somit solange ge ffnet bleiben wie die Partnerstation erreichbar ist Andernfalls baut der PDnetIP Controller nach einer bestimmten Zeit eine nicht genutzte Verbindung ab 4 3 Netzwerk Protokolle 59
17. das Anwenderprogramm der SPS dem PDnetIP SB Controller an dass ein Sendetelegramm Sende vorliegt richtung Uber das Quittungsbit wird das SQ Anwenderprogramm vom PDnetIP Controller ber das Ende des Sendevorganges informiert AWS Letzter Aktueller Status in Senderichtung ber das Empfangsbit _SQ informiert der EB PDnetIP Controller das Anwenderprogramm der SPS Uber ein neues Empfangstelegramm ee Mit dem Quittungsbit informiert das EQ Anwenderprogramm den PDnetIP Controller ber die Verarbeitung der Empfangsdaten AWE Letzter Aktueller Status in Empfangsrichtung Detaillierte Informationen zum Ablauf des Sendevorgang befinden sich im Kapitel 4 3 3 2 und zum Empfangsvorgang in Kapitel 4 3 3 3 45 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 4 Firmware 4 3 Netzwerk Protokolle 4 3 3 1 Verbindungsstatus STATE Die nachfolgende Tabelle dokumentiert alle m glichen Werte f r den RFC1006 Verbindungsstatus Wert Bedeutung Verbindung wurde von der Partner Station ge ffnet Dieser Status liegt vor wenn die Verbindung im PDnetIP Controller als passiv projektiert wurde Der PDnetIP Controller baut eine Verbindung auf Der Status steht solange an bis der eigene Connection Request CR mit einem Connection Confiorm CC der Partnerstation best tigt wurde Der PDnetIP Controller besitz
18. den Sendevorgang Die vollst ndige Sendestatusliste befindet sich in Kapitel 4 3 4 3 4 Firmware 4 3 Netzwerk Protokolle 53 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 4 Firmware 4 3 Netzwerk Protokolle 4 3 4 3 Sendestatus TXSTATE Sendestatus TXSTATE Wert Bedeutung 0 Kein Fehler 20 Initialisierung beim Systemstart Dieser Status wird einmal im Einschaltmoment gesetzt 21 Sendedatenl nge ung ltig Es wurde keine L nge oder eine zu gro e L nge in TXLEN geladen Die maximale L nge wird in NetPro in der Projektierung des Sendepuffer festgelegt 22 Der Sendevorgang ist gescheitert obwohl im Output Window der Verbindung f r die Sendedaten gen gend Platz vorhanden ist 23 Der Verbindungsaufbau zur Partnerstation ist gescheitert 24 Die Kombination von SB SQ ist nicht zul ssig Werden SB SQ zur Laufzeit in nicht zul ssiger Art ge ndert kann es zu nicht vorhersehbaren Kommunikationsproblemen f hren Die Ursache f r diesen Fehler muss im Anwenderprogramm der SPS abgestellt werden 25 SB SQ wurde w hrend eines laufenden Sendevorganges vom Anwenderprogramm der SPS ge ndert Werden SB SQ zur Laufzeit in nicht zul ssiger Art ge ndert kann es zu nicht vorhersehbaren Kommunikationsproblemen f hren Die Ursache f r diesen Fehler muss im Anwenderprogramm der SPS abgestellt werden 26 Der
19. glich und den jeweiligen Versionsinformationen zu entnehmen Andere Firmware Versionen k nnen abweichende Leistungsmerkmale aufweisen Achtung Um die Dienste ICOS RFC1006 oder die freie TCP Schnittstelle nutzen zu k nnen m ssen diese auf der Karte freigeschaltet sein Der nachfolgende Text geht immer von der Verf gbarkeit der entsprechenden Dienste aus Achtung Die im Handbuch erw hnte Kommunikation von Strukturen steht derzeit im PAD 800e nicht zur Verf gung Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 4 1 Allgemeine Leistungsmerkmale Protokoll Limit ARP 64 ARP Eintr ge ICOS TCP 32 Verbindungen Folgende Limits gelten f r alle Protokolle in Summe e 128 TCP Verbindungen e 5 UDP Verbindungen Eine Reserve von 1096 sollte ber cksichtigt werden 4 2 TCP UDP Ports Der PDnetIP Controller nutzt die in der Tabelle aufgef hrten Port Nummern Diese Informationen sind f r den Netzwerk Administrator von Bedeutung wenn aktive Netzwerkkomponenten wie Router oder Firewalls genutzt werden Protokoll Port Nummer DNS TCP 53 BOOTP DHCP UDP 68 ISO TP0 over TCP RFC1006 TCP 102 ModBus TCP TCP 502 SYSLOG UDP 514 PDnetIP VDM UDP TCP 2843 ICOS TCP UDP TCP 9876 TCP Abh ngig von der Projektierung Access Server Abh ngig von der Projektierung 4 Firmware 4 1 Allgemeine Leistungsmerkmale 29
20. offset 96 and length 5 will generate exception 02 03 ILLEGAL DATA VALUE A value contained in the query data field is not an allowable value for server or slave This indicates a fault in the structure of the remainder of a complex request such as that the implied length is incorrect It specifically does NOT mean that a data item submitted for storage in a register has a value outside the expectation of the application program since the MODBUS protocol is unaware of the significance of any particular value of any particular register 04 SLAVE DEVICE FAILURE An unrecoverable error occurred while the server or slave was attempting to perform the requested action 05 ACKNOWLEDGE Specialized use in conjunction with programming commands The server or slave has accepted the request and is processing it but a long duration of time will be required to do so This response is returned to prevent a timeout error from occurring in the client or master The client or master can next issue a Poll Program Complete message to determine if processing is completed 06 SLAVE DEVICE BUSY Specialized use in conjunction with programming commands The server or slave is engaged in processing a long duration program command The client or master should retransmit the message later when the server or slave is free 08 MEMORY PARITY ERROR Specialized use in conjunction with function codes 20 and 21
21. 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 010 1 1 1 1 1 1 1 1 01010 01010 01010 01010 01010 01010 01010 01010 010 1 1 1 0 1 1 1 0101010 0101010 0101010 0101010 1 01010 1 1 010 010 1 1 1 1 1 0 10101010 0101010 010 1 1 1 01010101010 010 1 0 01010 0 010 01010 010 0101010 010 01010 1 0 010 1 1 010101010 010 1 1 1 1 1 1 90 1992 2013 by automation technologies GmbH Braunschweig Stand 25 06 14
22. 00e e Benutzerhandbuch 5 11 PMB Nachfolgend finden Sie die Informationen zur Konfiguration des PAD 800e 5 111 Gr e Je nach Hardware Revision stellt der PAD 800e der A800 einen Bereich von Ak oder 8 zur Verf gung Die folgende Tabelle zeigt die m glichen Konfiguration und daf r notwendigen Gr en ICOS DPM Gr e Direkt Nein Ja 4k oder 8k KP 92 Nein 8k KOS 881 Ja 8k KOS 881 Nein 4k 5 112 Adresse Die PMB Adresse des PDnetIP Controllers PAD 800e wird durch DIP Schalter festgelegt Vor der Kodierung der Adresslage ist es wichtig die Konfiguration der vorhandenen Steuerung zu pr fen Der eingestellte Speicherbereich auf dem PMB Bus muss frei sein Eine bersicht aller m glichen Konfigurationsvarianten befindet sich in Kapitel 8 2 Achtung Die Konfiguration einer Adresseinstellung erfolgt je nach Hardware Revision verschieden Wird ein vorhandener PAD 800e ersetzt kann die Einstellung der DIP Schalter nur bei gleicher Hardware Revision 1 1 bertragen werden Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 52 Software Die nachfolgenden Kapitel beschreiben die Konfiguration und Integration des PAD 800e seitens der Software 5 2 1 Abfrage der aktuellen Firmware Version Welche Firmware Version eingesetzt wird k nnen Sie mit DLSE32 bestimmen Starten Sie dazu den PDnetlP Controller im Lade Modu
23. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 010 010 010 1 1 1 01010 01010 01010 01010 1 1 0101010 0101010 01010 01010 010 0 1 1 0 01010 0 0 01010 01010 1 01010101010 01010 0 01010 01010 1 0 01010 0 88 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 8 Anhang 8 2 Konfiguration PMB Adresse 1121314567 8 9 10 Adresslage 0 66000 0 67000 0 68000 0 69000 0 6 000 0x6B000 0x6C000 0x6D000 Ox6E 000 0 6 000 0 70000 0 71000 0 72000 0 73000 0 74000 0 75000 0 76000 0 77000 0 78000 0 79000 0 7 000 0x7B000 0x7C000 0x7D000 0 7 000 Di 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 010 010 010 010 1 1 1 1 1 01010 01010 01010 01010 01010 01010 01010 1 1 1 1 0 01010 0101010 0101010 0101010 010 010 1 1 1 1 1 0 01010 0 0 01010 0
24. 114 der Sendedaten zuvor nicht registriert wurde Strukturen werden mit dem Baustein PDSTR beim PDnetIP Controller registriert 4 Firmware 4 3 Netzwerk Protokolle 49 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 4 Firmware 4 3 Netzwerk Protokolle 50 PAD 800e e Benutzerhandbuch 43 4 TCP Schnittstelle Der PDnetIP Controller unterst tzt optional eine TCP Schnittstelle die einen direkten Austausch der auf dem TCP Layer gesendeten und empfangenen Daten mit dem Anwenderprogramm der SPS erm glicht Bevor die freie TCP Schnittstelle genutzt werden kann muss mit NetPro eine entsprechende Projektierung angelegt werden Dabei werden einzelne Verbindungen definiert welche ber fest zugeordnete Sende und Empfangspuffer verf gen Jede Verbindung verf gt ber einen Auftragsart SEND RECEIVE oder SEND und RECEIVE Eine Verbindung mit der Auftragsart SEND kann nur Daten senden und keine Daten empfangen Entsprechend kann eine Verbindung mit der Auftragsart RECEIVE nur Daten empfangen und keine Daten senden Die Betriebsart SEND RECEIVE erm glicht eine bidirektionale Kommunikation Zur Steuerung der Sende und Empfangsvorg nge werden zwei jeweils zusammenh ngende Speicherbereiche ben tigt Ein Speicherbereich liegt im Merkerbereich und ein weiterer im Merkerwortbereich Mit NetPro wird f r beide Speicherbereiche die Startadresse festgelegt Dabei erzeugt NetPro optional eine S Li
25. 2 FDX Gr n E3 ACT Gr n E4 LNK Gr n 51 PAD Sts Gelb 52 Hardw Gelb 53 Setup Gelb 54 Gelb 55 Bus Sts Gelb 56 Ser 1Sts Gelb 57 Ser 2Sts Gelb 58 DPM Sts Gelb C1 RD Gr n Oberhalb von Ser 1 C2 TD Rot RD Gr n Oberhalb von Ser 2 C4 TD Rot 3 Anzeige und Bedienelemente 3 1 Aufteilung der Front 17 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 3 Anzeige und Bedienelemente 3 1 Aufteilung der Front 3 12 MHardware Revision 3 4 5 Zur Diagnose ohne spezielle Hilfsmittel besitzt der PDnetlP Controller 17 Leuchtdioden LED zur Darstellung des aktuellen Betriebszustandes Kennung Beschriftung Farbe Bemerkung E1 100 Gr n E2 FDX Gr n E3 RX oder RD Gr n E4 LNK Gr n S1 PAD Sts Gelb S2 Hardw Gelb 53 Setup Gelb 54 Hem PG Gelb 55 Bus Sts Gelb S6 Ser 1Sts Gelb 57 Ser 2Sts Gelb 58 Gelb Unterhalb von LED S7 S8B Blau Rechts unterhalb von LED S7 C1 RD Gr n Oberhalb von Ser 1 C2 TD Rot RD Gr n Oberhalb von Ser 2 C4 TD Rot 18 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 3 Anzeige und Bedienelemente 3 2 Bedeutung der Leuchtdioden 3 2 Bedeutung der Leuchtdioden 3 2 1 Ethernet Status LED E1 E4 Die vier gr nen Leuchtdioden E1 bis E
26. 3 3 Taster 24 PAD 800e e Benutzerhandbuch 3 3 Taster Der Taster hat verschiedene Funktionen Je nach Tastzeit und aktiver Betriebsart werden die unterschiedlichen Funktionen aktiviert e Fehler quittieren gt siehe Kapitel 3 3 1 e Lader aktivieren gt siehe Kapitel 3 3 2 1 e Lader verlassen gt siehe Kapitel 3 3 2 2 e Neustart veranlassen gt siehe Kapitel 3 3 3 3 3 1 Fehler quittieren Durch das kurze Dr cken des Tasters maximal eine Sekunde werden die internen Fehlermerker der Firmware gel scht Damit verbunden wechseln die Leuchtdioden von S1 bis S8 die blinken in den Zustand Dauerlicht Steht die Fehlerursache weiterhin an so beginnt die der Fehlerursache zugeordnete Leuchtdiode nach einer Zeit erneut zu blinken 3 3 2 Lader Je nachdem ob der Lader aktiviert oder verlassen werden soll muss man zuvor erkennen ob der Lader oder eine Firmware l uft Die Unterscheidung ist am einfachsten an der Leuchtdiode S4 Remote PG m glich Ist der Taster nicht gedr ckt und die Leuchtdiode S4 aus l uft eine Firmware ist die Leuchtdiode an oder blinkt ist der PDnetIP Controller im Lader Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 3 3 2 1 Aktivieren Die folgende Tabelle zeigt wie der Lader aktiviert wird wenn eine Firmware l uft In jeder Spalte ist das Abbild der gelben Leuchtdioden S1 oben bis S8 unten markiert 81 52 53
27. 4 dienen der Diagnose des Hardware Status der Ethernet Schnittstelle Die Steuerung der Leuchtdioden erfolgt direkt von der Hardware und ist von der Firmware unabh ngig Erfolgt die Verbindung ber die RJ45 Schnittstelle zeigen die Leuchtdioden den aktuellen Status an Je nach Verbindungsart wechselt die Anzeige Erfolgt die Verbindung ber den MT RJ Anschluss PAD 800e L zeigen die Leuchtdioden die eingestellte Betriebsart des PDnetlP Controllers an Dies geschieht unabh ngig von der Betriebsart der Gegenstelle m Inhalt Zustand Bedeutung 100 Mbit Verbindung 100 Mbit 10 Mbit Verbindung 2 5 oll Duplex Verbindung Full Duplex alb Duplex Verbindung flackert PDnetlP Controller empf ngt Daten S endedaten werden ber die LED nicht angezeigt aten eine Empfangsdaten vorhanden Verbindung vorhanden eine Verbindung vorhanden 19 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 3 Anzeige und Bedienelemente 3 2 Bedeutung der Leuchtdioden 322 LEDS1 S8 S8B Die gelben Leuchtdioden S1 bis S8 bzw S8B Hardware Revision 3 4 5 dienen der Diagnose des Firmware oder Lader Status Ist der Taster nicht gedr ckt und die Leuchtdiode S4 aus l uft eine Firmware und es gilt die Beschreibung aus Kapitel 3 2 2 1 ist die Leichtdiode S4 an oder blinkt sie ist der PDnetIP Controller im Lader und es gilt die Beschreibung aus Kapitel
28. 54 S5 S6 S7 S8 Spalte Bedeutung 1 OO CO O O O O DO OOO Es l uft eine Firmware und es stehen keine Fehler an 3 Anzeige und Bedienelemente 3 3 Taster 2 Der Taster wurde gedr ckt und es gehen alle Leuchtdioden aus 3 Im Sekundentakt gehen weitere Leuchtdioden an 4 Nach acht Sekunden sind alle Leuchtdioden an damit wurde die Firmware informiert dass ein Neustart durchgef hrt werden soll 5 Der PDnetIP Controller f hrt einen Neustart durch und es gehen wiederum alle Leuchtdioden der Reihe nach an 6 Anschlie end befindet sich der PDnetIP Controller im Lader was durch das Blinken der Leuchtdiode S4 Remote PG erkennbar ist 25 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 3 Anzeige und Bedienelemente 3 3 Taster 3 3 2 2 Verlassen Die folgende Tabelle zeigt wie ein aktivierter Lader wieder verlassen werden kann In jeder Spalte ist das Abbild der gelben Leuchtdioden 51 oben bis S8 unten markiert 1 2 3 4 5 6 51 o S2 53 54 S5 56 87 58
29. 8Bit Mw Verwaltungsmeldungen 48 Bit Stationsmeldungen 9 Byte APEX Datentyp Befehle 512 Bit Feld Sollwerte 256 Int Word digital analog Aufrufe 4 1 Byte APEX Datentyp Broadcast Anzahl Datentyp Aufrufe 4 Byte APEX Datentyp 65 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 4 Firmware 4 5 Kundenspezifische Protokolle 66 PAD 800e e Benutzerhandbuch 45 Kundenspezifische Protokolle Es sind in der Firmware des PDnetlP Controllers weitere kundenspezifische Treiber implementiert Die entsprechende Dokumentation erfolgt dann in den kunden bzw projektspezifischen Dokumenten Ben tigen Sie ein spezielles Protokoll oder eine Erweiterung einer vorhandenen Implementierung dann sprechen Sie uns darauf an Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 5 Inbetriebnahme 5 1 Hardware 5 Inbetriebnahme 51 Hardware Der PDnetIP Controller PAD 800e wird in einen PMB Steckplatz einer A800 Grundmagazines eingesetzt Beim Einstecken in das Magazin muss die Baugruppe richtig einrasten Keine Gewalt anwenden Die Baugruppe darf nur gesteckt werden wenn die SPS ausgeschaltet ist Nach Einrasten der Baugruppe m ssen die Sicherungsschrauben angezogen werden 67 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 5 Inbetriebnahme 5 1 Hardware 68 PAD 8
30. 9 200 Baud 2 5 115 200 Baud 6 8 115 200 Baud 79 1992 2013 APEX automation technologies GmbH Braunschweig Stand 25 06 14 8 Anhang 8 1 Fehlerliste TCP IP Stack 80 PAD 800e e Benutzerhandbuch 8 Anhang 81 Fehlerliste TCP IP Stack Die hier aufgef hrten Fehlermeldungen sind bei der Diagnose hilfreich Einige Firmware Module ICOS Diagnose Ausgaben der Diagnose Firmware SYSLOG Meldungen protokollieren unter Umst nden Fehlercodes des TCP IP Stack Fehler Beschreibung 101 endpoint address not available 102 address in use 103 family not supported 104 arp table full 105 invalid baud rate 106 invalid comm port number 107 invalid device type 108 invalid interface number 109 invalid mask ether must not be all f s 110 invalid ping response 111 endpoint refused connection 112 destination address is required 113 destination unreachable ICMP 114 invalid parameter pointer is 0 115 interface closed 116 interface table full 117 interface open failed 118 operation connect is in progress 119 invalid function call parameter Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch Fehler Beschreibung 120 socket is already connected 121 multi
31. Benutzerhandbuch 3 Anzeige und Bedienelemente 3 2 Bedeutung der Leuchtdioden Ursachen f r Fehlermeldungen D M gliche Ursache Eine Struktur soll mit dem SFB693 bertragen werden wurde aber zuvor nicht angemeldet Damit kennt der PAD nicht die Adresslage der Struktur und kann diese nicht bertragen Ma nahme SPS Programm ndern Der Endger tetreiber soll eine Struktur bertragen aber unterst tzt keine PAD Status Strukturen Ma nahme Projektierung korrigieren Die Konfigurationsinformationen sind zerst rt wenn zugleich 52 blinkt Ma nahme Reparatur notwendig Der Endger tetreiber hat Probleme mit dem Interruptbetrieb Hardware defekt Wenn das Problem vorhanden ist blinkt die LED ca 10 Sekunden nachdem das SPS Programm gestartet wurde Ma nahme Reparatur notwendig Hardware Die Konfigurationsinformationen sind zerst rt wenn zugleich S 1 blinkt Ma nahme Reparatur notwendig Die Konfiguration der Hardware sollte aktualisiert werden Dieser Fehler tritt in seltenen F llen auf wenn eine Aktualisierung weitere M glichkeiten er ffnet ICOS konfiguriert aber nicht linzensiert Ma nahme Projektierung korrigieren oder Lizenz erwerben 1006 konfiguriert aber nicht linzensiert Ma nahme Projektierung korrigieren oder Lizenz erwerben TCP Interface konfiguriert aber nicht linzensiert Ma nahme Projektierung korrigieren oder Lizenz erwerben Datenzelle zu gro nahme Projektierung korrigieren Setup 1 2 3
32. Ende des Verarbeitungsvorganges wird vom Anwenderprogramm durch das setzen des EQ Bit signalisiert Mit dem setzen des EQ Bit gibt das Anwenderprogramm auch die Kontrolle ber den Empfangspuffer an den PDnetIP Controller zur ck Wird das Telegramm nicht rechtzeitig vom Anwenderprogramm quittiert bricht der PDnetIP Controller den Empfangsvorgang automatisch ab Das Anwenderprogramm der SPS hat das Telegramm verarbeitet und quittiert Es ist wichtig das vom Anwenderprogramm ausschlie lich das EQ Bit gesetzt wird Ablauf Empfangsvorgang Schritt EB EQ Zustand Empfangspuffer frei Der hat ein Telegramm empfangen und im Empfangspuffer abgelegt Das Anwenderprogramm hat das Telegramm verarbeitet und quittiert Der Empfangspuffer ist wieder verf gbar Der Zustand wird vom PDnetIP Controller gesetzt und dient dem Anwenderprogramm der SPS als Triggerbedingung Der Zustand wird vom Anwenderprogramm der SPS gesetzt und dient der Firmware des PDnetIP Controllers als Triggerbedingung Der Zustand ist nicht zul ssig und wird von einem fehlerhaften Anwenderprogramm der SPS verursacht Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 4 Firmware 4 3 Netzwerk Protokolle 4 3 4 5 Empfangsstatus RXSTATE Empfangsstatus _RXSTATE Wert Bedeutung 0 Kein Fehler Initialisierung beim Sys
33. HALT 1 1 Produkt bersicht A PAD 800e e Benutzerhandbuch 4 3 4 3 1 4 3 1 1 4 3 2 4 3 2 1 4 3 2 2 4 3 2 3 4 3 3 4 3 3 1 4 3 3 2 4 3 3 3 4 3 3 4 4 3 4 4 3 4 1 4 3 4 2 4 3 4 3 4 3 4 4 4 3 4 5 4 3 4 6 4 3 4 7 4 3 4 8 4 3 4 9 4 3 5 4 3 6 4 4 4 4 1 4 4 2 4 4 3 4 5 5 1 5 1 1 5 1 1 1 5 1 1 2 5 2 5 2 1 5 2 2 5 2 3 5 2 4 5 2 5 5 3 6 1 6 1 1 6 1 1 1 6 1 1 2 6 1 1 3 6 1 1 4 Netzwerk Protokolle eene 30 COSMO Rin e e an ait edge ER vu eda 32 Fernbedienen und Fermladen 34 35 ModBus Mapping 36 5 56 l Q I cre 37 ModBus Master 38 RFC1006 ISO TPO over TCP 44 Verbindungsstatus GTIATE 46 Sendevorgang und Sendebits SB SQ 47 Empfangsvorgang und Empfangsbits 48 Sende Empfangsstatus AWS AWE 49 TCP Schnittstelle uu 50 Verbindungsstatus 52 Sendevorgang und Sendebits SB SQ 53 Sendestatus 54 Empfangsvorgang und Empfangsbits EB EQ 56 Empfangsstatus 57 bertragungsart Header mit Kennung 57 Option Zeitoptimierte Kommunikation z
34. IP Controller bertr gt die Netto Daten direkt in den Signalspeicher der Steuerung Bevor RFC1006 genutzt werden kann muss mit NetPro eine entsprechende Projektierung angelegt werden Dabei werden einzelne Verbindungen definiert welche ber fest zugeordnete Sende und Empfangspuffer verf gen Jede Verbindung verf gt ber eine Auftragsart SEND RECEIVE oder SEND und RECEIVE Eine Verbindung mit der Auftragsart SEND kann nur Daten senden und keine Daten empfangen Entsprechend kann eine Verbindung mit der Auftragsart RECEIVE nur Daten empfangen und keine Daten senden Die Betriebsart SEND RECEIVE erm glicht eine bidirektionale Kommunikation Die in jeder Verbindung definierten TSAP s k nnen eine L nge von 2 bis 16 Zeichen besitzen Zur Steuerung der Sende und Empfangsvorg nge werden ein Merker und Merkerwortbereich ben tigt Die Startadressen beider Speicherbereiche werden mit NetPro festgelegt Dabei erzeugt NetPro bei Bedarf eine S Liste oder ASD Datei in welcher die in den Speicherbereichen automatisch definierten Elemente aufgef hrt werden Achtung Nach jeder Ver nderung der RFC1006 Projektierung Verbindung einf gen oder l schen kann sich die Belegung des Signalspeichers ver ndern Achtung Wird die Auftragsart von SEND RECEIVE in SEND oder RECEIVE ge ndert ndert sich die Belegung des Signalspeichers Achtung Nach nderungen an der Signalspeicherbelegung kann es notwendig sein das Anwenderprogramm der S
35. Meldungen ausw hlen Syslog Station SYSLOG Server 192 168 3 111 Af Abbrechen Achtung Je nach Anlage kann bereits ein projektierter SYSLOG Server die Performance reduzieren Dies ist nicht der Fall wenn die Station arbeitet Werden jedoch Fehler gemeldet Verbindungen auf und abgebaut ben tigt das Diagnose Modul Ressourcen welche sonst den anderen Modulen zur Verf gung gestanden h tten 1992 2013 by APEX automation technologies GmbH Braunschweig 4 Firmware 4 3 Netzwerk Protokolle 61 Stand 25 06 14 PAD 800e e Benutzerhandbuch 4 Firmware 4 4 Serielle Protokolle 44 Serielle Protokolle Der PDnetIP Controller unterst tzt eine Reihe serieller Protokolle zur Kommunikation mit anderen Ger ten ber offene Schnittstellen sowie kundenspezifische Implementierungen als Sonderl sung 441 Access Server Der AccessServer erm glicht einen Fernanschluss einer seriellen Schnittstelle Dazu empf ngt und sendet der PDnetIP Controller Daten ber die serielle Schnittstelle stellvertretend f r ein anderes Ger t Das Ger t welches diese Funktionalit t nutzen m chte muss dazu eine TCP Verbindung zum PDnetIP Controller aufbauen E Access Server serielle Schnittstelle 1 Allgemein Profil 800 Programmierger t Port TCP UDP Abbrechen Std Werte Das Profil A800 Programmierger t w hlt die f r die Funktionen Fernbedienen und Fernladen notwendigen Parameter Alternativ kann das
36. Meldungen keine Echtzeit Meldungen aus dem keine Ringpuffer Echtzeit Meldungen aus dem keine Datenmodell Z hlwerte 24 Word Umgespeicherte Z hlwerte 24 Word Messwerte 8Bit 24 Byte Messwerte 16Bit 24 Word Verwaltungsmeldungen 48 Bit Stationsmeldungen 9 Byte APEX Datentyp Befehle 64 Bit Sollwerte 32 Int Word digital analog Aufrufe 4 1 Byte APEX Datentyp Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 4 Firmware 4 4 Serielle Protokolle U120 Meldungen 256 Bit Echtzeit Meldungen 256 Bit Echtzeit Meldungen aus dem 256 Bit Ringpuffer Echtzeit Meldungen aus dem 256 Bit Datenmodell Zahlwerte 63 Word Umgespeicherte Z hlwerte 63 Word Messwerte 8Bit 64 Byte Messwerte 11 16Bit 63 11 Bit Vz Word Verwaltungsmeldungen 48 Bit Stationsmeldungen 9 Byte APEX Datentyp Befehle 256 Bit Sollwerte 16 32 Int Word digital analog Aufrufe 4 Byte APEX Datentyp U250 EE Meldungen 1024 Bit in Summe mit E Meldungen Echtzeit Meldungen 1024 Bit in Summe mit Meldungen Echtzeit Meldungen aus dem 1024 Bit Ringpuffer Echtzeit Meldungen aus dem 1024 Bit Datenmodell Zahlwerte 128 Word Umgespeicherte Zahlwerte 128 Word Messwerte 8Bit 256 Byte in Summe mit 16Bit Mw Messwerte 16Bit 256 Byte in Summe mit
37. PS anzupassen Es ist immer sinnvoll die Signalspeicherbelegung mit NetPro generieren zu lassen und nicht manuell zu erzeugen Die von NetPro erzeugte S Liste oder ASD Datei kann leicht in den jeweiligen Programmiersystemen genutzt werden Die maximale Gr e einer TPDU s betr gt 2 048 Byte Baut der PDnetIP Controller aktiv eine Verbindung auf so wird im Connection Request eine TPDU Gr fie von 2 048 Byte festgelegt Antwortet die Partnerstation im Connection Confirm mit einer kleineren TPDU Gr e nutzt der PDnetlP Controller diese Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 4 Firmware 4 3 Netzwerk Protokolle Baut eine andere Station aktiv eine Verbindung zum PDnetIP Controller auf nutzt dieser die im Connection Request bermittelte TPDU Gr e wenn diese nicht gr er als 2 048 Byte ist Andernfalls quittiert der PDnetlP Controller im Connection Confirm die TPDU Gr e mit 2 048 Byte und erwartet dass die Partnerstation diese Gr e in den Sendedaten benutzt Die folgende Tabelle beschreibt die Bedeutung der f r jede Verbindung generierten Status Worte und Merker Der Suffix erg nzt den mit NetPro projektierten Verbindungsnamen Suffix Zustand handen Be Die mit NetPro projektierte D Verbind k immer erbindungskennung STATE Der aktuelle Verbindungsstatus ber das Sendebit SB zeigt
38. Projekt ffnen ausw hlen e Men punkt Bearbeiten Stationen ausw hlen e Mit der rechten Maustaste auf die zu programmierende Station klicken e Den Men punkt Programmieren tber serielle Schnittstelle ausw hlen e Anschlie end die serielle Schnittstelle des PCs mit welcher der PAD 800e verbunden ist ausw hlen Pr fen Sie die ausgew hlte Geschwindigkeit welche von der Lader Version abh ngig ist Kapitel 7 3 1 7 Aktualisierung 7 1 Projektierung 77 1992 2013 APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 7 Aktualisierung 7 2 Firmware 72 Firmware Die Aktualisierung der Firmware erfolgt mit DLSE32 Beachten Sie dass bei einem Firmwarewechsel ggf auch die Setupdaten mit einer passenden NetPro Version neu programmiert werden m ssen Um eine neue Firmware zu laden sind folgende Schritte in DLSE32 notwendig e Men punkt Firmware Ausw hlen ausw hlen e Download der Firmware ber den Men punkt Online Download ausw hlen e Nach einem erfolgreichen Download f hrt der PDnetlP Controller einen Neustart durch 78 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 7 Aktualisierung 7 3 Lader 7 3 Lader Welche Lader Version eingesetzt wird k nnen Sie mit DLSE32 bestimmen Starten Sie dazu den PDnetlP Con
39. STR bei dem PDnetIP Controller angemeldet werden e Gr e Die Gr e in Byte spezifiziert wie gro der ber den Socket bertragende Datenbereich ist Dadurch k nnen mehre hintereinander gesendete Telegramme zerlegt werden Der PDnetlP Controller legt f r jeden Eintrag der Tabelle einen Puffer in Sende und Empfangsrichtung an Wichtig Zu einem Zeitpunkt kann der gleiche Puffer in Empfangsrichtung nur einmal genutzt werden Dieses Verhalten muss von den Partnerstationen gew hrleistet werden Abl ufe e Empfangsvorgang Empf ngt der PDnetIP Controller einen Header schl gt er die im Header enthaltene Struktur Kennung in der Tabelle Strukturen nach Aus der Tabelle leitet sich die Adresslage des Empfangspuffers Struktur Kennung ab Das Anwenderprogramm der SPS kann dem Wort RXSTRUC entnehmen welche Struktur empfangen wurde e Sendevorgang Beauftragt das Anwenderprogramm der SPS einen Sendevorgang entnimmt der PDnetIP Controller dem Wort TXSTRUC welche Struktur gesendet wird Die L ngeninformation wird ebenfalls der Tabelle entnommen Die Worte RXLEN und TXLEN haben in dieser bertragungsart keine Bedeutung Achtung In der bertragungsart Header mit Kennung d rfen die gesendeten Strukturen maximal 510 Byte gro sein Achtung Diese Einstellung ist nur f r spezielle Anlagen sinnvoll und geh rt nicht zum Standardleistungsumfang des PAD 800e Stand 25 06 14 1992 2013 by APEX
40. Sendepuffer kann nicht gelesen werden da die Struktur zuvor nicht erfolgreich mit dem PDSTR beim PDnetIP Controller registriert wurde 27 Die Verbindung zur Partnerstation wurde geschlossen 28 Nach dem Start des Sendevorganges durch das Anwenderprogramm SB 1 5050 berwacht der PDnetIP Controller ob der Sendevorgang innerhalb einer TimeOut Zeit abgeschlossen werden kann Andernfalls wird der Sendevorgang abgebrochen Die TimeOut Zeit ist von der Firmware Version abh ngig und bel uft sich in der Firmware 4 10 51 01 auf ca 10 Sekunden 29 Statusmeldung Die Sendedaten liegen bereit und werden an die Partnerstation bertragen 30 Statusmeldung Der PDnetIP Controller hat den Start eines Sendevorganges durch das Anwenderprogramm der SPS erkannt 317 Statusmeldung Der PDnetIP Controller wartet auf die Sendedatenl nge 32 Statusmeldung Der Sendevorgang wurde gestartet und der PDnetIP Controller wartet auf den Sendepuffer 33 Statusmeldung Der Sendevorgang wurde gestartet und der Controller wartet auf die Strukturkennung um den Sendepuffer zu bestimmen 34 Die in Wort TXSTRUC bergebene Strukturkennung ist in der Projektierung nicht enthalten 35 Die Kommunikation zur Partnerstation ist zu langsam Der PDnetIP Controller kann die Daten nicht so schnell zustellen wie diese beauftragt werden 36 Sendedatenl nge zu gro Der PDnetIP Con
41. Station im NetPro als PDnetIP Controller projektiert werden 4 Firmware 4 3 Netzwerk Protokolle 33 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 4 Firmware 4 3 Netzwerk Protokolle 43 11 Fernbedienen und Fernladen Die Funktionen Fernbedienen und Fernladen realisiert ber eine serielle Verbindung des PAD 800e mit der Zentralbaugruppe der A800 einen Zugriff auf die Programmierfunktionen der Steuerung Daf r wird der Treiber Access Server auf der gew nschten seriellen Schnittstelle des PAD 800e projektiert Access Server serielle Schnittstelle 1 Allgemein Profil 800 Programmiergerat Port TCP UDP 8001 i Abbrechen Std Werte F r die Nutzung des Access Server ist eine Freischaltung zu erwerben das notwendige spezielle Verbindungskabel zwischen PAD 800e und ALU wird mitgeliefert 34 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 43 2 ModBus TCP Der PDnetlP Controller unterst tzt ModBus TCP Funktionen im Server und Master Betrieb Soll auf den Signalspeicher der A800 von au en zugegriffen werden Leitsystem Bedienger te etc so wird daf r der Server Betrieb ben tigt siehe Kapitel 4 3 2 2 Soll die A800 selbst aktiv mit anderen ModBus TCP Stationen im Netzwerk kommunizieren Master Betrieb werden gegen ber dem Server Betrieb erg nzend die
42. Zustand Bedeutung ES Normalzustand Setup Remote PG Normalzustand Die Firmware l uft und es gilt Tabelle aus Kapitel 3 2 2 1 empfangen hat Die andere serielle Schnittstelle wurde vom aus aus Der Lader ist aktiv und arbeitet ausschlie lich mit der Se seriellen Schnittstelle ber welche er die Programmierdaten Lader deaktiviert aus aus an aus us 52 Hardware blinkt Der Lader hat einen Fehler erkannt 4 blinkt Der Lader ist aktiv und hat noch keine Programmierdaten empfangen Normalzustand Bus Status Die serielle Schnittstelle wurde vom Lader deaktiviert Um die Schnittstelle wieder nutzen zu k nnen istein Neustart Status des P DnetiP Controllers notwendig S6 serielle S7 Schnittstelle Wenn zugleich die Leuchtdiode S 4 Remote PG blinkt ist 1 2 der Lader bereit ber die serielle Schnittstelle Daten zu empfangen ist die Leuchtdiode AN so empf ngt der Lader ausschlie lich ber diese serielle Schnittstelle Daten DPM Status Normalzustand 588 ICOS Normalzustand Ursachen f r Fehlermeldungen M gliche Ursache Nach dem P rogrammstart des Laders oder w hrend der seriellen Kommunikation hat der Lader Fehler im Zugriff auf den Flashmemory festgestellt Ma nahme Reparatur notwendig Der Lader hat eine nicht vorgesehene Meldung erhalten Ma nahme PDnetlP Controller nochmals starten P ower Off On Steht der 52 Fehler weiterhin an ist eine Reparatur notwendig Der Lader ka
43. a H1 u zu substituieren In diesem Fall l uft die Funktionalit t des alten Netzes als Dienst auf dem TCP IP Netz mit Zu diesem Zweck stellt der PDnetIP Controller der SPS ein ihr bekanntes Interface bereit ber welches die Steuerung den Datenaustausch abwickeln kann Dies erm glicht einen nahtlosen bergang zu neuen L sungen Dabei erweitert der Controller das herk mmliche Interface um weitere Leistungsmerkmale Als Interface kann eines der folgenden genutzt werden KP92 oder KOS 881 Dabei hat das KP92 Interface die gr te Flexibilit t und Leistungsf higkeit Je nach verwendeter Hardware Firmware kann auch ein KOSKO Interface genutzt werden Es werden alle ICOS Telegrammtypen inkl B8EFELD ohne Einschr nkungen hinsichtlich der Telegramml nge unterst tzt Der PDnetIP Controller kann zu einem Zeitpunkt nur eine limitierte Anzahl von ICOS Verbindungen zu verschiedenen Partnerstationen aufrecht halten Sind ber eine IP Adresse verschiedene A Bytes erreichbar dies als eine Verbindung Die maximale Anzahl Verbindungen ist im Kapitel 4 1 definiert Wichtig Es m ssen alle A Bytes projektiert werden mit welchen der PDnetlP Controller kommunizieren soll Dies trifft auch auf PC Systeme zu welche als externe Station definiert werden Nur so kann der PDnetlP Controller ein A Byte in eine IP Adresse bzw einen DNS Namen aufl sen Stand 25 06 14 1992 2013 by APEX automation technologi
44. abh ngig von der Hardware Revision des PAD 800e Bestimmen Sie zuerst die Hardware Revision und w hlen anschlie end die gew nschte Konfiguration aus In den folgenden Tabellen wird f r die Position ON eines DIP Schalters die Zahl 1 und f r die Position OFF die Zahl 0 verwendet Achtung Der PAD 800e darf nur gezogen gesteckt werden wenn die Steuerung spannungslos ist 82 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 8 2 1 Hardware Revision 1 2 Die Hardware Revisionen 1 und 2 unterst tzten die Adressierung eines 8k Bereiches auf dem PMB Der Speicherbereich von 8 KByte wird ber die DIP Schalter 1 6 konfiguriert Der DIP Schalter 8 bestimmt wie viele Adress leitungen A0 A15 oder A0 A18 PAD 800e ausgewertet werden Dies ist f r Zentralbaugruppen von Bedeutungen welche nicht den vollen Adressraum unterst tzen DIP Schalter 1 6 PMB Adresskonfiguration 2 Adressleitung Adresse 1 A18 0x40000 2 A17 0x20000 3 A16 0x10000 4 A15 0x08000 5 A14 0x04000 6 A13 0x02000 Die Adresse ist aktiviert wenn der DIP Schalter auf ON steht DIP Schalter 7 reserviert DIP Schalter E Beschreibung 7 OFF Feste Einstellung DIP Schalter 8 PMB Adressraum DIP Position Beschreibun Schalter 9 Auswertung der Adressleitungen A0 A15 ON Diese Einstellung wird f r ltere 8 Zen
45. and reference type 6 to indicate that the extended file area failed to pass a consistency check The server or slave attempted to read record file but detected a parity error in the memory The client or master can retry the request but service may be required on the server or slave device 10 0x0A GATEWAY PATH UNAVAILABLE Specialized use in conjunction with gateways indicates that the gateway was unable to allocate an internal communication path from the input port to the output port for processing the request Usually means that the gateway is misconfigured or overloaded 11 0x0B GATEWAY TARGET DEVICE FAILED TO RESPOND Specialized use in conjunction with gateways indicates that no response was obtained from the target device Usually means that the device is not present on the network Quelle MODBUS Application Protocol Specification 1 1 4 Firmware 4 3 Netzwerk Protokolle 43 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 4 Firmware 4 3 Netzwerk Protokolle 44 PAD 800e e Benutzerhandbuch 43 3 RFC1006 ISO TPO over TCP Der PDnetIP Controller unterst tzt optional RFC1006 bzw ISO over TCP RFC1006 erm glicht eine Kommunikation von zusammenh ngenden Datenbereichen zu anderen RFC1006 Partnerstationen Auf Netzebene werden die Daten gem ISO 8073 ber ein TCP IP Netzwerk in Bl cken bertragen Der PDnet
46. angezeigt Der Sendepuffer darf bis zum Abschluss des Sendevorganges nicht ver ndert werden Diese Zust nde sind nicht zugelassen und werden vom PDnetIP Controller normiert Die Normierung setzt den SB auf Null und SQ auf Eins und gibt damit den Sendepuffer wieder frei Ablauf Sendevorgang Schritt SB 50 ustand Der Sendepuffer ist verf gbar Das Anwenderprogramm der SPS hat den Sendepuffer mit Daten gef llt und den Sendevorgang gestartet Der PDnetIP Controller hat den Sendeauftrag bearbeitet und der Sendepuffer steht wieder zur Verf gung Der Zustand wird vom PDnetIP Controller gesetzt und dient dem Anwenderprogramm der SPS als Triggerbedingung Der Zustand wird vom Anwenderprogramm der SPS gesetzt und dient der Firmware des PDnetIP Controllers als Triggerbedingung Der Zustand ist nicht zul ssig und wird von einem fehlerhaften Anwenderprogramm der SPS verursacht Das Sendetelegramm wird nur dann bertragen wenn bei der Partnerstation gen gend Platz im Input Window des Sockets zur Verf gung steht Der PDnetlP Controller arbeitet so um eine Fragmentierung der Sendedaten zu vermeiden Bedingt dadurch dass bei einem freien TCP Protokoll kein Anfang Ende eines Telegramms von der Empfangsstation erkannt werden kann nutzt der PDnetlP Controller das beschriebene Verhalten Kann das Telegramm nicht bertragen werden generiert der PDnetlP Controller den Status 35 und beendet
47. aunschweig 7 1 7 2 7 3 7 3 1 8 8 1 8 2 8 2 1 8 2 1 1 8 2 2 8 2 2 1 8 2 2 2 Projektering nd todos nte tace ehe e tae dta 77 Firmware Ei 78 Lader m 79 Lader Versionen ann 79 Drum 80 Fehlerliste TCP IP Stack 80 Konfiguration 82 Hardware Revision 1 2 83 Einstellungen f r 8k Speicherbereich 84 Hardware Revision 3 4 5 86 Einstellungen f r 4k Speicherbereich 87 Einstellungen f r 8k Speicherbereich 89 5 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 1 Einleitung 6 Stand 25 06 14 PAD 800e e Benutzerhandbuch 1 Einleitung Dieses Handbuch unterst tzt Sie beim Einbau der Konfiguration und der Inbetriebnahme des PDnetIP Controllers PAD 800e Es beschreibt die Installation folgender Produktvarianten e PAD 800e verf gbar als PAD 800e T PAD 800e L Die automation technologies GmbH beh lt sich nderungen und Weiterentwicklungen vor die zu Abweichungen von den in diesem Handbuch angegebenen Daten f hren k nnen Die Hardware wird von der APEX automation technologies GmbH zusammen mit einer PDnetIP CD geliefert welche die f r den Betrieb des PDnet
48. aut werden F r die im Auftragsblock bergebene lokale Adresse wurde 104 kein Mapping definiert Funktionscode 1 2 Register Funktionscode 3 4 Coil 105 Die bergebene UnitlD ist gr er als 255 106 Die bergebene entfernte Adresse ist Null Die Anzahl der Elemente Wort 6 ist bei dem gew hlten 107 RD Funktionscode nicht zul ssig 108 Die Kombination aus entfernte Adresse und Anzahl Elemente ist bei dem gew hlten Funktionscode nicht zul ssig Die Sendedaten konnten nicht an die Partnerstation 109 bermittelt werden Vermutlich wurde die Verbindung von der Partnerstation geschlossen Der Auftrag wurde an die Partnerstation bermittelt und 110 w hrend der PDnetlP Controller auf die Antwort gewartet hat wurde die Verbindung geschlossen Manche Ger te zeigen durch das Schlie en der Verbindung einen Fehlerzustand an 111 Die empfangene Antwort hat einen falschen Funktionscode 112 Die Partnerstation hat den Auftrag mit einer Exception beantwortet Siehe nachfolgende Tabelle 113 Die empfangene Antwort beinhaltet eine andere Transaktions ID als die welche im Auftrag gesendet wurde 114 Die Protokoll ID im Antworttelegramm ist ung ltig 115 Die UnitlD im Antworttelegramm ist ung ltig 116 Die L nge des Empfangstelegramms passt nicht zum Auftrag Die innere und u ere L nge des Empfangstelegramms passen nicht zusammen Im ModBus Telegramm ist die 117 N Telegramml nge redundant abgelegt so dass gepr ft werden kann ob d
49. automation technologies GmbH tr gt keine Verantwortung f r Sch den die durch einen unsachgem en Einbau entstehen und oder entstanden sind Das vorliegende Benutzerhandbuch erl utert den Einbau und die Inbetriebnahme der PDnetlP Controller Informationen zu den Steuerungssystem bzw Programmiersystemen sind den entsprechenden Handb chern zu entnehmen Der PDnetlP Controller sollte bis zu seinem endg ltigen Einbau in dem Antistatik Schutzbeutel verbleiben 14 Lieferumfang Zum Lieferumfang der PAD 800e geh ren 1 PAD 800e in Antistatikverpackung 2 Konfigurationsblatt Seriennummer MAC Adresse geladene Firmware 3 CD ROM PDnetlP 15 Ausbau und Lagerung Wird der PDnetlP Controller aus der Steuerung ausgebaut muss dieser in einer geeigneten Verpackung Antistatikverpackung gelagert werden Die unverpackte Lagerung oder Verpackung in Aluminiumfolie ist ungeeignet 10 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 1 Einleitung 1 6 Reparatur 1 6 Reparatur Bitte beachten Sie dass im Falle einer Reparatur der PDnetIP Controller im Rahmen der berpr fung mit der aktuellen Firmware und anderen Setupdaten geladen wird Es ist daher wichtig alle Unterlagen und Werkzeuge zu besitzen um die alte Konfiguration wieder herstellen zu k nnen 11 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800
50. bt die Kontrolle an den PDnetIP Controller Zu diesem Zeitpunkt muss der gesamte Auftragsblock vollst ndig mit den richtigen Daten gef llt sein Das Anwenderprogramm der SPS darf die Werte solange nicht ver ndern bis der PDnetIP Controller die Verarbeitung des Auftragsblockes abgeschlossen hat Dies wird durch den Status 4 signalisiert 3 RUN Uber diesen Status zeigt der PDnetIP Controller dass der Auftrag erkannt wurde W hrend der gesamten Verarbeitung steht dieser Status an 4 DONE Der PDnetIP Controller hat den Auftrag abgeschlossen und das Ergebnis des Auftrages kann dem Fehlerwort Wort 15 entnommen werden Der Auftragsblock steht dem Anwenderprogramm wieder zur Verf gung Funktionscode 1 Read Register Der PDnetIP Controller liest aus einer anderen ModBus TCP Station Daten aus dem Register Bereich und legt diese im gemappten Register Bereich der A350 A500 ab 2 z Write Register Der PDnetIP Controller schreibt Daten aus dem gemappten Register Bereich in den Register Bereich einer anderen ModBus TCP Station 3 Read Coils Der PDnetIP Controller liest aus einer anderen ModBus TCP Station Daten aus dem Coil Bereich und legt diese im gemappten Coil Bereich der A350 A500 ab 4 Write Coils Der PDnetIP Controller schreibt Daten aus dem gemappten Coil Bereich der A350 A500 in den Coil Bereich einer anderen ModBus TCP Station Datentyp Reserviert ErwAdresse Reserviert 38
51. c Adresse Ethernet Adresse des PDnetlIP Controllers ist in der Hardware gespeichert und unver nderlich Alle gelieferten PDnetIP Controller nutzen eine mit 00 05 DA beginnende Mac Adresse Die folgende Tabelle zeigt die Belegung der RJ 45 Anschlussbuchse die der IEEE802 3 Twisted Pair Schnittstelle entspricht Pin Signal Transmit s mee Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 2 23 Serielle Schnittstellen Der PAD 800e ist mit 2 seriellen Schnittstellen ausgestattet Die Schnittstellen sind als 9 polige SubD Buchsen auf der Frontseite ausgef hrt Die obere SubD Buchse ist die erste serielle Schnittstelle und entsprechend die untere die zweite serielle Schnittstelle Die Leitungsinterfacemodule LIM Module passen die seriellen Schnittstellen des PDnetIP Controllers an die Leitungsphysik an Die Standardausstattung erfolgt mit best ckten LIM 232 Die LIM Module k nnen durch den Anwender auf dem PDnetIP Controller gewechselt werden Die folgende Tabelle zeigt die PIN Belegung der seriellen Schnittstellen in Abh ngigkeit der eingesetzten LIM Module PIN Belegung der seriellen Schnittstellen Pin LIM 232 LIM 485 LIM 422 LIM 20 mA V 24Signal 5 485 RS422 Stromschleife ee ES ee s ws m we emu F FE TE nicht belegt Die folgende Tabelle zeigt wie ein Programmierkabel zu konfektionieren i
52. cast table full 122 multicast address not found 123 out of ports 124 network is down send failed 125 network unreachable keepalive failed 126 out of DCUs packets 127 option parameter is invalid 128 socket is not connected 129 RTIP not initialized 130 invalid socket descriptor 131 not enough devices 132 socket type or specified operation not 133 send failed due to output list 134 could not determine device 135 non reentrancy error 136 routing table entry not found 137 routing table full 138 resource initialization failed 139 illegal operation due to socket shutdown 140 Timeout 141 type not supported 142 send needs to ARP but ARP is disabled 143 not enough heap memory for allocate request 144 table full such as ARP cache device table etc 145 Illegal sized packet 146 device open failed 200 The global host table is full 201 The host table entry wasn t found 202 To many dns servers 203 DNS server returned error 204 DNS name is too long 205 DNS call to socket function failed 206 data not available 207 socket call within DNS failed probably no response received from server 208 No server in server table 8 Anhang 8 1 Fehlerliste TCP IP Stack 81 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 8 Anhang 8 2 Konfiguration PMB Adresse 8 2 Konfiguration PMB Adresse Die Konfiguration der Adresslage am PMB Bus ist
53. dresse Registeradresse des anderen Remote ModBus TCP Ger tes Diese Adresse bestimmt den Speicherbereich Register Coils auf den sich die Operation Read Write bezieht 14 Timeout Reserviert 15 Fehlerwort Nach Verarbeitung des Auftrages steht in diesem Wort der Abschlussstatus der Operation Die Tabelle Fehlercodes dokumentiert die hier m glichen Werte 16 Info Steht im Fehlerwort der Fehlercode 112 Die Partnerstation hat den Auftrag mit einer Exception beantwortet dann beinhaltet dieses Wort den in der Exception bertragenen Exception Code 4 Firmware 4 3 Netzwerk Protokolle 39 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 4 Firmware 4 3 Netzwerk Protokolle 40 PAD 800e e Benutzerhandbuch Die nachfolgende Tabelle zeigt wie der ModBus Auftragsblock vom Anwenderprogramm der SPS aus zu steuern ist Ablauf im Auftragsblock Der Auftragsblock wird nicht vom PDnetlP Controller bearbeitet und kann daher vom Anwenderprogramm der SPS ge ndert werden Das Anwenderprogramm der SPS hat den Auftragsblock mit Daten gef llt und startet durch Setzen des Statuswort auf 2 den Bearbeitungsvorgang Der PDnetIP Controller bearbeitet den Auftragsblock und signalisiert dies ber den Status 3 Der Status 3 ist nur sichtbar wenn das Ergebnis nicht sofort verf gbar ist Die Bearbeitung des Auftragsblockes ist ab
54. e Gr e DEMOfse 0 Read Only Schreibschutz der Daten Swapping High Low vertauschen Abbrechen Hilfe Wird ein Mapping wie oben dargestellt definiert so wird der gesamte DPM Inhalt 8k ab Offset 0 als Register 1 bis 4096 interpretiert Erst dann wenn eine ModBus Transaktion ausgef hrt wird durchsucht der die Mappings um die ModBus Transaktion bearbeiten zu k nnen Achtung Liegt f r eine ModBus Transaktion kein Mapping vor wird die Transaktion mit einer Fehlermeldung beendet F r einen Speicherbereich k nnen mehrere Mappings definiert werden So ist es m glich f r den gesamten Signalspeicher Mappings mit der Eigenschaft Read Only zu definieren Erg nzt um Mappings ohne die Eigenschaft Read Only f r die auch zu schreibenden Daten kann der andere Signalspeicher vor externen Zugriffen gesch tzt werden Die Eigenschaft Swapping f hrt zu einer datentypgerechten Vertauschung von HI und LO Information Damit k nnen im allgemeinen Probleme zwischen Big und Little Endian Systemen vermieden werden Achtung Eine ModBus Transaktion die sich auf Elemente bezieht die nicht vollst ndig einem Mapping zugeordnet werden k nnen kann nicht bearbeitet werden Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 4 Firmware 4 3 Netzwerk Protokolle 4 3 2 2 ModBus Server Der ModBus Server erm glicht d
55. e e Benutzerhandbuch 2 Technische Daten 1 6 Reparatur 2 Technische Daten Zentralbaugruppen Alle Zentralbaugruppen mit 8 Bit PMB Schnittstelle COP032 COP132 ALU812 ALU981 Anschluss Versorgung Betriebsspannung PDnetlP Anschl Anzahl PMB Schnittstelle ber DPM HW Rev 1 3 8 KByte DPM HW Rev 4 5 4 oder 8 KByte DPM Die Adresslage des DPM ist im Adressraum des PMB w hlbar 5 V 900 mA vom PMB sse 1 bertragungsge 10 100 Mbit Sekunde schwindigkeit Ethernet 10Base T 100Base TX 100Base FX LWL Kabeltyp Twisted Pair mit RJ 45 Stecker Cat 5 Serielle Schnittstellen LWL mit MT RJ Anschluss Anzahl 2 Leitungsphysik W hlbar ber Steckmodul RS 232 RS 485 RS 422 20 mA bertragungsge 50 115 200 Bit Sekunde die nutzbaren Baudraten schwindigkeit sind in den Protokollen verschieden Anschluss 9 polige SubD Buchse Prozessor Typ Intel 386 Speicher HW Rev 1 2 1MB SRAM und 1MB Flashmemory Mechanischer Aufbau HW Rev 3 4 5 2MB SRAM und 2MB Flashmemory Umgebungsbedi Temperatur Kartenformat Doppeleuropakarte 234 mm x 160 mm Breite 4 Gewicht 350 g 0 60 C im Betrieb 40 85 C Lagerung Luftfeuchtigkeit 10 80 nicht kondensierend Es k nnen gleichzeitig mehrere PAD 800e in einem Magazin betrieben werden 12 Stand 25 06 14 1992 2013 by APEX automation
56. ein neuerer Software Stand auf lteren Karten minimal Hardware Revision 2 eingesetzt werden 2 Technische Daten 2 1 Hardware Revisionen 13 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 2 Technische Daten 2 2 Schnittstellen 14 PAD 800e e Benutzerhandbuch 22 Schnittstellen Nachfolgend finden Sie Informationen zur Auspr gung der Schnittstellen Protokollspezifische Details sind in den entsprechenden Abs tzen zu den Protokollen erl utert 2 2 1 PMB Bus Der PAD 800e tauscht ber die PMB Schnittstelle Daten mit der ALU der Steuerung aus Die Adresse auf welcher die Karte ihren DPM einblendet wird mit den DIP Schaltern konfiguriert Details zur Adresseinstellung befinden sich in Kapitel 8 2 2 2 2 Ethernet Der PAD 800e L ist mit zwei Schnittstellen ausgestattet Er besitzt sowohl einen RJ45 Anschluss als auch ein MT RJ Anschluss Zu einem Zeitpunkt kann nur ein Anschluss genutzt werden Wichtig Wird der PDnetIP Controller ber den MT RJ Anschluss betrieben so muss auf der Gegenstelle als Betriebsart Halb Duplex konfiguriert werden Wird der PAD 800e ber den RJ45 Anschluss genutzt sollte dieser im Halbduplex Mode betrieben werden Im Vollduplex Mode gibt es Kollisionszust nde welche nicht erkannt werden k nnen was wiederum zu Telegramm Wiederholungen f hrt Die Ursache liegt darin dass auch in einem geswitchten Ethernet Kollisionen entstehen k nnen Die Ma
57. en externen Zugriff auf die via Mapping freigegebenen Bereiche des Signalspeicher Dazu gen gt es in NetPro den ModBus Dienst mit den ModBus Mappings siehe Kapitel 4 3 2 1 anzulegen Die nachfolgende Tabelle gibt einen berblick der im Server Betrieb unterst tzten ModBus TCP Funktionen e 01 0x01 Read Coils 0x03 Read Holding Registers 0x05 Write Single Coil 0x06 Write Single Register 0x07 Read Exception State 0x08 Diagnostic Echo Query Get Statistic OxOF Write Multiple Coils 0x10 Write Multiple Registers TP 03 05 06 07 08 15 16 37 1992 2013 APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 4 Firmware 4 3 Netzwerk Protokolle 4 3 2 3 ModBus Master Der ModBus Master wird im PAD 800e ber Auftragsbl cke gesteuert Ein Auftragsblock ist ein Merkerworten zusammenh ngenden Steuerung Die Startadressen aller Auftragsbl cke werden in NetPro definiert Die nachfolgende Tabelle gibt eine bersicht ber den Aufbau eines Auftragsblocks Wort K rzel Statuswort Bereich von 16 im Signalspeicher der Bedeutung Aus dem Statuswort geht der aktuelle Zustand des Auftragsblockes hervor 1 IDLE Der Auftragspuffer ist frei Dieser Status ist f r die Auftragsverwaltung der SPS reserviert und wird vom PDnetlP Controller nicht ben tigt Der Status muss nicht genutzt werden 2 START Dieser Status bergi
58. en zur Gr e des Sende und Empfangspuffers gelten nicht f r die PDnetlP Controller Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 525 Aktualisierung vorhandener Systeme Vorhandene Installationen eines PAD 800e k nnen auf den aktuellen Lieferstand aufger stet werden Dazu sind folgende Punkte zu pr fen e Ist der Lader aktuell Die aktuelle Firmware ben tigt einen aktuellen Lader um die Setupdaten programmieren zu k nnen Siehe Kapitel 7 3 e L uft die Anlage mit einer Firmware ab Version 4 xx gen gt es die Setupdaten mit NetPro neu zu programmieren sowie die Firmware zu aktualisieren Wurde die Projektierung noch mit DLSE durchgef hrt muss mit NetPro ein neues Projekt angelegt werden Achtung In jedem Fall ist es notwendig den alten Anlagenzustand so zu sichern dass dieser wieder aktiviert werden kann Sind die daf r notwendigen Informationen Softwarest nde und Werkzeuge nicht vorhanden ist eine Umr stung nicht sinnvoll Achtung Die aktuelle Firmware bezieht s mtliche Konfigurationsinformationen aus den mit NetPro programmierten Setupdaten Das Verfahren der Projektierung via DLSE wird nicht mehr verwendet und von der aktuellen Firmware nicht unterst tzt So werden die Men punkte zur Konfiguration der IP Adresse bzw des Endger teinterfaces in DLSE auch nicht mehr angeboten 5 3 Strukturen Die Kommun
59. erung nicht enthalten Daher ist es dem PDnetIP Controller nicht m glich den Daten einen Empfangspuffer zuzuordnen Die Verbindung wird deswegen geschlossen 59 Der Empfangsvorgang f r den Header ist gescheitert obwohl 60 im Input Window der Verbindung die Daten verf gbar sind Der Empfangsvorgang wurde abgebrochen da ein leerer 61 Sendepuffer Gr e 0 konfiguriert wurde Der Empfangsvorgang ist gescheitert obwohl im Input Window der Verbindung Daten vorhanden sind 4 3 4 6 bertragungsart Header mit Kennung In der bertragungsart Header mit Kennung erfolgt keine statische Zuordnung der Sende Empfangspuffer Aus der in der NetPro Projektierung des TCP Interfaces zu erstellenden Tabelle Strukturen entnimmt die Firmware alle ben tigten Informationen wo die Sende Empfangsdaten in der SPS liegen 57 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 4 Firmware 4 3 Netzwerk Protokolle 58 PAD 800e e Benutzerhandbuch Die Tabelle Strukturen beinhaltet f r jeden Eintrag die folgenden Informationen e Protokoll Kennung Die Protokoll Kennung ist die im Header bertragene Kennung LB HB welche den Inhalt der Daten klassifiziert e Struktur Kennung Die Struktur Kennung identifiziert die der Protokoll Kennung zugeordneten Sende Empfangspuffer im Signalspeicher der Steuerung Die Strukturen m ssen zuvor mit dem Baustein PD
60. es GmbH Braunschweig PAD 800e e Benutzerhandbuch Die PDnetIP Controller unterst tzen die Verarbeitung folgender ICOS Prozeduren Prozedur A Byte Broadcast Adresse BUS_1_MA 240 BUS_1_SL 1 127 BUS 2 TA BUS 2 TB wie projektiert 255 BUS 2 FM STERN 1 MA 240 127 STERN 1 SL 1 Der PDnetIP Controller unterst tzt BUS und STERN Prozeduren welche urspr nglich nur zur seriellen Kommunikation vorgesehen waren Bei diesen Prozeduren gelten die in der Tabelle dargestellten Sonderregeln zur Bestimmung des A Byte Damit ist es dem PDnetlP Controller m glich die Prozeduren ohne Anpassungen auf der SPS Seite zu unterst tzen Wichtig Alle BroadCast Telegramme werden an die BroadCast Adresse des Subnetzes gesendet Damit k nnen die Stationen welche Mitglied des Subnetzes sind BroadCast Telegramme empfangen Wichtig Wird die ICOS Kommunikation von der SPS initialisiert Einschaltmoment oder via IK bergibt die SPS das A Byte an den PDnetIP Controller Das A Byte wird vom PDnetIP Controller mit dem projektierten A Byte verglichen und nur bei einer bereinstimmung wird die Initialisierung quittiert Wichtig Erkennt der PDnetIP Controller eine Verbindungsst rung zu einem PC bzw einer externen Station wird diese Station ge sperrt Um die Verbindung zu reaktivieren muss der PC bzw die externe Station selbstst ndig die Verbindung neu aufbauen Ist das Verhalten nicht gew nscht muss die
61. es Sendevorgang befinden sich im Kapitel 4 3 4 2 und zum Empfangsvorgang in Kapitel 4 3 4 4 4 3 Netzwerk Protokolle 51 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 4 Firmware 4 3 Netzwerk Protokolle 4 3 4 1 Verbindungsstatus STATE Die nachfolgende Tabelle dokumentiert alle m glichen Werte f r den TCP Verbindungsstatus Wert Bedeutung 1 Es besteht keine Verbindung zu einer Partnerstation 2 Der PDnetIP Controller baut eine Verbindung zur Partnerstation auf 3 Der PDnetIP Controller besitzt eine aktive Verbindung zur Partnerstation 9 Verbindungsstatus unbekannt 52 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 4 3 4 2 Sendevorgang und Sendebits SB SQ M gliche Zust nde SB SQ SB 50 Zustand Sendepuffer frei Dieser Zustand wird vom PDnetIP Controller auch im Einschaltmoment gesetzt so dass im Anwenderprogramm der SPS keine Normierung der SB SQ Merker durchgef hrt werden muss Dieser Zustand wird vom Anwenderprogramm der SPS gesetzt wenn ein Telegramm gesendet werden soll und der Sendepuffer mit den Sendedaten bef llt wurde Wurde der Sendevorgang angesto en darf das Anwenderprogramm die Merker SB SQ nicht mehr ver ndern Das Ende des Sendevorganges wird ber SB SQ angezeigt Das Ergebnis des Sendevorganges wird ber TXSTATE
62. ezeit Master Antwortet die Unterstation nicht innerhalb von TWM wird damit dem Master ein Fehler angezeigt TWM muss gr er als TP TV sein damit eine Unterstation ein g ltiges Telegramm bertragen kann Um eine zuverl ssige Zustandserkennung zu erm glichen m ssen TP TV und TN bei Master und Unterstation identisch sein e TVM Verz gerungszeit Master Wurde vom Master ein fehlerhaftes Telegramm empfangen so verz gert der Master den n chsten Sendevorgang um TVM um der Unterstation den Fehler anzuzeigen 4 4 Serielle Protokolle 63 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 4 Firmware 4 4 Serielle Protokolle 64 PAD 800e e Benutzerhandbuch e Wiederholung im Fehlerfall Wird ein Pollaufruf nicht oder fehlerhaft beantwortet so wird der Pollaufruf so oft wiederholt bis eine g ltige Antwort eintrifft Mit der Wiederholungszahl wird dieser Vorgang auf eine maximale Anzahl Pollaufrufe beschr nkt Sinnvolle Werte liegen zwischen 0 3 F r Unterstationen sind die A Bytes 1 bis 126 und 127 g ltig wobei die virtuelle Unterstation 127 allein dem Senden von Broadcast an alle Unterstationen dient In die Poll Liste k nnen maximal 126 Unterstationen eingetragen werden die vom Seab1F Treiber in dieser Reihenfolge gepollt werden Die Poll Liste ist unsortiert Unterstationen k nnen mehrfach vorhanden sein Micro Meldungen 128 Bit Echtzeit
63. geschlossen ber das Wort 15 Fehlerwort kann das Anwenderprogramm den Erfolg pr fen Der Zustand wird vom PDnetIP Controller gesetzt und dient dem Anwenderprogramm der SPS als Triggerbedingung Der Zustand wird vom Anwenderprogramm der SPS gesetzt und dient der Firmware des PDnetIP Controllers als Triggerbedingung Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 4 Firmware 4 3 Netzwerk Protokolle Der in Wort 2 des ModBus Auftragsblockes bergebene Funktionscode entspricht nicht dem ModBus Funktionscode Die nachfolgende Tabelle gibt eine bersicht auf welchen ModBus Funktionscode der im Auftragsblock verwendete Funktionscode abgebildet wird Wort 2 Funktionscode im Modbus Funktionscode ModBus Auftragsblock 1 Read Register 03 0x03 Read Holding Registers 2 Write Register 16 0x10 Write Multiple Registers 3 Read Coil 01 0x01 Read Coils 4 Write Coil 15 0x0F Write Multiple Coils 41 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 4 Firmware 4 3 Netzwerk Protokolle Liste der Fehlercodes in Wort 15 Fehlercode Bedeutung 0 Kein Fehler 100 Ung ltiger Funktionscode im Auftragspuffer bergeben 101 Es konnte keine Verbindung zur ModBus TCP Station aufgeb
64. gesetzt und dient dem Anwenderprogramm der SPS als Triggerbedingung Der Zustand wird vom Anwenderprogramm der SPS gesetzt und dient der Firmware des PDnetIP Controllers als Triggerbedingung Der Zustand ist nicht zul ssig und wird von einem fehlerhaften Anwenderprogramm der SPS verursacht 4 Firmware 4 3 Netzwerk Protokolle 47 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 4 Firmware 4 3 Netzwerk Protokolle 48 PAD 800e e Benutzerhandbuch 4 3 33 Empfangsvorgang und Empfangsbits M gliche Zust nde EB EQ Der Empfangspuffer ist frei Dieser Zustand wird vom PDnetIP Controller im Einschaltmoment gesetzt so dass im Anwenderprogramm der SPS keine Normierung der EB EQ Merker durchgef hrt werden muss Zustand ist nicht zugelassen und wird vom PDnetlP Controller normiert Der PDnetIP Controller hat ein Telegramm empfangen und im Empfangspuffer abgelegt Das Telegramm muss vom Anwenderprogramm der SPS quittiert werden Erfolgt dies nicht SPS wird angehalten wird das Telegramm ber ein TimeOut gel scht Das Anwenderprogramm der SPS hat das Telegramm verarbeitet und zeigt dies ber das Setzen von EQ dem PDnetIP Controller an Es ist wichtig das vom Anwenderprogramm ausschlie lich das EQ Bit gesetzt wird Ablauf Empfangsvorgang Schritt EB EQ Zustand Empfangspuffer ist frei Es wurde ein Telegramm empfangen Das An
65. iese zueinander passen 118 Interner Fehler omb_send 119 Der Auftrag konnte nicht rechtzeitig abgeschlossen werden Timeout Das Statuswort wurde normiert da es vom 120 Anwenderprogramm der SPS in nicht zul ssiger Art ge ndert wurde Elemente der IP Adresse im Auftragsblock sind gr er als 121 255 122 Die bergebene IP Adresse ist ung ltig 123 Interner Fehler VDM DcToPtr Die in der Quittung enthaltene Adresse passt nicht zum 124 Auftrag Die in der Quittung enthaltene Gr e passt nicht zum 125 Auftrag 42 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch ModBus Exception Codes Exception Code Bedeutung 01 ILLEGAL FUNCTION The function code received in the query is not an allowable action for the server or slave This may be because the function code is only applicable to newer devices and was not implemented in the unit selected It could also indicate that the server or slave is in the wrong state to process a request of this type for example because it is unconfigured and is being asked to return register values 02 ILLEGAL DATA ADDRESS The data address received in the query is not an allowable address for the server or slave More specifically the combination of reference number and transfer length is invalid For a controller with 100 registers a request with offset 96 and length 4 would succeed a request with
66. ikation von Strukturen steht f r den PAD 800e derzeit nicht zur Verf gung Inbetriebnahme 5 3 Strukturen 71 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 6 Beispiele 6 1 ModBus TCP 72 PAD 800e e Benutzerhandbuch 6 Beispiele 6 1 ModBus TCP 611 ModBus Master Auftragsblock Nachfolgend werden einige Beispiele f r die Anwendung der Master Funktion gegeben Die Beispiele beschreiben die Funktionalit t und wie der Auftragsblock dazu belegt werden muss Die im Anwenderprogramm der SPS notwendige Ablaufsteuerung im Statuswort wird nicht beschrieben F r Testzwecke k nnen die Auftragsbl cke auch ber die OnLine Liste AKF35 gestartet werden Achtung Die im Auftragsblock gemachten Adressangaben Wort 4 beziehen sich auf ein Mapping und geben keine feste lokale Adresse an Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 6 Beispiele 6 1 ModBus TCP 6 1 1 1 Read Register Im Beispiel werden aus der ModBus TCP Station mit der IP Adresse 192 168 1 33 aus dem Register 500 10 Register gelesen und in der lokalen SPS ab Register 2000 abgelegt w1 Statuswort 2 W2 Funktionscode 1 W3 Datentyp 0 WA ErwAdresse 0 115 Lokale Adresse 2000 116 Anzahl 10 W7 IP Adresse 1 192 118 IP Adresse 2 168 W9 IP Adresse 3 1 W10 IP Adresse 4 33 W11 UnitID 0 W12 TRID 0 W13 Entfernte Adress 500 W14 TimeOut
67. ise u u u u 10 a een 10 Ausbau und 10 Reparatur dii denter mise de 11 Technische Daten 12 Hardware Revisionen 13 Schnittstellen internen Was 14 MEET P 14 Ethernet e eir o E tien tte ders 14 Serielle Gchnittsiellen 15 Anzeige und Bedienelemente 16 Aufteilung der Front 16 Hardware Revision 1 2 17 Hardware Revision 3 4 5 18 Bedeutung der Leuchtdioden 19 Ethernet Status LED E1 E4 19 LED S1 959 96B oannes Ren denen 20 Firmware Status uu u uuu idee dd 20 Lader State ee 22 Serielle Schnittstellen LED C1 C4 23 PASTOR EEN 24 u 24 Lader tee E nannten 24 25 Verl ssen c ertet eas 26 Neustart Assist 27 gll CN 28 Allgemeine Leistungsmerkmale 29 TOGP UDPJPOItS rhe RO eb Ris 29 INHALT 3 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 0 IN
68. jo o oj jo joj oj o o o o lo jo o jo co ojl ol ojoo OO LO OO OOOO O ojo ojoo 6 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 DO OO DO OO OE ej ejej ejej o ojl DOOD OO RB OOO Feo e R OR eie ej r 0 00 Ex ele Ol oj ojele e F Fe OL OR oO ojee rR F F 84 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 11110101010 0 0 60000 11110101011 0 0 62000 111101010 0 0 64000 1111010110 0 66000 11110110 0 0 0 68000 111101110 1 0 0 6 1111011110 0 0 6 1111011111110 0 6 000 11111101010 0 0 70000 11111101011 0 0 72000 11111101110 0 0 74000 11111101110 0 76000 111111140 0 0 0 78000 111111110 1 0 0 7 000 1111111110 0 0 7 000 1111111111110 0 7 000 8 Anhang 8 2 Konfiguration PMB Adresse 85 1992 2013 by APEX automation techn
69. ktualisierungsrate im Vorfeld zu betrachten da die Daten bertragung im allgemeinen pollend erfolgt Der Datenaustausch via MODBUS Master wird von Anwenderprogramm der SPS aus gesteuert RFC1006 Mit RFC1006 k nnen leicht gr ere Datenmengen ausgetauscht werden Die Handhabung des Protokolls ist aufwendiger als bei anderen Protokollen Der Datenaustausch erfolgt dabei ber vorprojektierte Sende Empfangspuffer sowie Sende und Empfangsbits Freies Protokoll Mit dem freien TCP Protokoll k nnen individuelle Anbindungen an Fremdsysteme implementiert werden Da jedoch kein eigentliches Protokoll standardisiert ist und die Daten 1 1 ausgetauscht werden gibt es im allgemeinen h here Anforderungen an die SPS Implementierung VDM Der VDM erm glicht einen effizienten und ereignisorientierten Datenaustausch mit anderen PDnetIP Stationen Dabei wird die gesamte Kommunikation mit NetPro zentral projektiert im Anwenderprogramm werden keine Kommunikationsmodule ben tigt Die Integration von Systemen mit OPC Schnittstelle ist mit dem PDM Server m glich 4 3 Netzwerk Protokolle 31 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 4 Firmware 4 3 Netzwerk Protokolle 32 PAD 800e e Benutzerhandbuch 43 1 ICOS TCP Der PDnetIP Controller ist in der Lage ICOS Telegramme ber TCP IP zu transportieren und so ltere Netzwerke wie Modnet 2NP 2ND ICOS vi
70. lP Controllers notwendige Software und Dokumentation beinhaltet Bestandteil der PDnetlP CD ab Version 2 41 ist das Dokument PDnetlP Versions bersicht Das Dokument gibt einen berblick ber die einzelnen Versionen Benutzen Sie die Software und Dokumentation einer PDnetlP CD s immer als Einheit Die aktuelle PDnetlP CD kann unter der Adresse ftp2 apex de abgerufen werden Benutzen Sie f r den Download den Benutzernamen kunde und das Passwort apex 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 1 1 Produkt bersicht Der PDnetIP Controller PAD 800e ist ein intelligenter PMB Teilnehmer Mit der ICOS Version des PAD 800e k nnen Modnet Koppler nur SEA1 ersetzt werden und LOGISTAT CP80 A800 bzw Logidyn D Automatisierungsger te an das PDnetIP Ethernet TCP IP angeschlossen werden bersicht der PAD 800e Artikel Beschreibung Nummer PDnetIP Controller f r LOGISTAT CP80 A800 20102060 PAD 800e T mit RJ 45 Buchse PDnetIP Controller f r LOGISTAT CP80 A800 20102061 PAD 800e T Mit RJ 45 Buchse inkl ICOS PDnetIP Controller f r LOGISTAT CP80 A800 20102092 KEE mit RJ 45 Buchse und MT RJ Buchse PDnetIP Controller f r LOGISTAT CP80 A800 20102063 PAD 800e L mit RJ 45 Buchse und MT RJ Buchse ink ICOS Der PDnetIP Controller ist in verschiedenen Versionen erh ltlich Aus lizenzrechtlichen Gr nden darf ICOS nich
71. nn de Hardwarekonfiguration des P DnetlP Controllers nicht erkennen Die Konfigurationsdaten sind nicht lesbar oder zerst rt Ma nahme Reparatur notwendig Hardware Der Lader unterst tzt die Hardware K onfiguration des P DnetlP Controllers nicht Eine ungeeignete alte Version des Laders wurde in einem neueren P DnetlP Controller geladen Ma nahme Reparatur notwendig 22 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 3 Anzeige und Bedienelemente 3 2 Bedeutung der Leuchtdioden 323 Serielle Schnittstellen LED CL CA Die Leuchtdioden C1 bis C4 dienen der Diagnose der seriellen Schnittstellen Die Steuerung der Leuchtdioden erfolgt direkt von der Hardware und ist von der Firmware unabh ngig Der Datenempfang der seriellen Schnittstellen kann durch ein Aufleuchten der entsprechenden LED C2 bzw C4 gepr ft werden Nr Inhalt Zustand Bedeutung Ci Sendedaten an Es werden Daten gesendet 1 ar Es werden keine Daten gesendet Empfangsdaten In Es werden Daten empfangen aus an jell 1 Es werden keine Daten empfangen Es werden Daten gesendet iell 2 Es werden keine Daten gesendet an aus Empfangsdaten ja Es werden Daten empfangen jell 2 Es werden keine Daten empfangen 23 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 3 Anzeige und Bedienelemente
72. ologies GmbH Braunschweig Stand 25 06 14 8 Anhang 8 2 Konfiguration PMB Adresse 86 PAD 800e e Benutzerhandbuch 8 2 2 Hardware Revision 3 4 5 Der Basisadresse des DPM im Adressraum der Steuerung wird ber die DIP Schalter 2 7 konfiguriert Zus tzlich kann die Gr e des Interface statt 8k auch f r 4k konfiguriert werden In diesem Fall kann die Adresse zus tzlich noch um Ak verschoben werden um eine beliebige Staffelung der Adressen in 4k Schritten zu erm glichen Die Auswahl des unterst tzten Adressraums von A0 A15 bzw A0 A18 ist ab Hardware Revision nicht mehr notwendig DIP Schalter 2 7 PMB Adresskonfiguration DIP Schalter Adressleitung Adresse 7 A18 0x40000 6 A17 0x20000 5 A16 0x10000 4 A15 0x08000 3 A14 0x04000 2 A13 0x02000 Die Adresse ist aktiviert wenn der DIP Schalter auf OFF steht DIP Schalter 1 und 8 DSW1 DSW8 Beschreibung ON ON 4k Interface A12 0 OFF 4k Interface A12 1 ON OFF 8k Interface Werkskonfiguration OFF Verboten DIP Schalter 9 und 10 DIP Position Beschreibun Schalter 9 9 Feste Einstellung 10 OFF Feste Einstellung Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 8 2 2 1 Einstellungen f r 4k Speicherbereich Die Verwendung eines 4k Speicherbereiches ist ab Hardware Revision 4 m glich
73. passen Die folgende Tabelle beschreibt die Bedeutung der f r jede Verbindung belegten Status Worte und Merker Der Suffix erg nzt den mit NetPro projektierten Verbindungsnamen Vorhanden stand use Die mit NetPro projektierte Verbind k Immer erbindungskennung STATE Der aktuelle Verbindungsstatus ber das Sendebit _SB zeigt das 7 Anwenderprogramm der SPS dem PDnetIP 58 Controller dass Sendetelegramm vorliegt ber das Quittungsbit wird das Sende sq Anwenderprogramm vom PDnetIP richtung Controller ber das Ende des Sendevorganges informiert TXSTATE Letzter Aktueller Status in Senderichtung TXLEN Anzahl zu sendender Bytes TXSTRUC Kennung der zu sendenden Struktur ber das Empfangsbit SO informiert der ER PDnetIP Controller das Anwenderprogramm der SPS ber ein neues Empfangstelegramm Mit dem Quittungsbit informiert das Empfangs EQ Anwenderprogramm den PDnetIP Controller richtung ber die Verarbeitung der Empfangsdaten RXSTATE Letzter Aktueller Status in e Empfangsrichtung RXLEN Anzahl Bytes RXSTRUC Kennung der empfangenen Struktur Diese Worte werden nur in der bertragungsart Header mit Kennung genutzt in diesem Fall bezieht der PDnetlP Controller die L ngeninformationen weder aus RXLEN und TXLEN noch aus den projektierten Strukturen Detaillierte Informationen zum Ablauf d
74. s und f hren Sie die Funktion Online Diagnose und Firmwareversion Konfiguration auslesen aus Verf gt der bereits ber eine IP Adresse kann die Firmware Version am einfachsten mit NetPro ber das Netzwerk ermittelt werden Alternativ kann bei neueren Firmware Versionen die Versionsinformation ber die serielle Schnittstelle 2 bestimmt werden Der PDnetlP Controller gibt die Versionserkennung im Einschaltmoment aus Mit einem blichen Terminalprogramm kann die Versionsinformation aufgezeichnet werden Dazu muss das Terminalprogramm die folgenden Schnittstellenparameter benutzen e 115 200 Baud bei einem 33 MHz oder 19 200 Baud bei einem PDnetIP Controller mit 25 MHz e 8Datenbits e 1Stopbit e keine Paritat 5 22 Abfrage der aktuellen Lader Version Welche Lader Version eingesetzt wird k nnen Sie mit DLSE32 bestimmen Starten Sie dazu den PDnetlP Controller im Lade Modus und f hren Sie die Funktion online Info aus Mit DLSE32 kann nur die Lader Hauptversion bestimmt werden Wurde die Version geladen erkennt DLSE32 Version 5 2 3 NetPro Projektierung Die Projektierung des PAD 800e erfolgt mit Ausnahme der PMB Adresse mit NetPro Die daf r notwendigen Informationen zur Projektierung k nnen dem Anwenderhandbuch von NetPro entnommen werden Inbetriebnahme 5 2 Software 69 1992 2013 by APEX automation technologies
75. st um den PDnetIP Controller ber die serielle Schnittstelle mit dem Programm DLSE32 laden zu k nnen Alternativ kann das Standard Programmierkabel YDL52 genutzt werden Die nachfolgende Tabelle dokumentiert die minimale notwendige Verkabelung f r ein Programmierkabel PDnetiP Controller 2 Technische Daten 2 2 Schnittstellen 15 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 3 Anzeige und Bedienelemente 3 1 Aufteilung der Front 16 PAD 800e e Benutzerhandbuch 3 Anzeige und Bedienelemente 3 1 Aufteilung der Front Je nach Hardware Revision ist die Front inklusive der Leuchtdioden des PAD 800e verschieden gestaltet Nachfolgend finden sich nach Hardware Revision getrennt die Informationen welche Leuchtdioden vorhanden sind Dabei wird jeder Leuchtdiode ein Kennung zugeordnet Die Beschreibung der einzelnen Leuchtdioden erfolgt ab Kapitel 3 2 Die nachfolgende beschriebenen Leuchtdioden sind von oben nach unten sowie von links nach rechts aufgef hrt Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 3 11 1 2 Zur Diagnose ohne spezielle Hilfsmittel besitzt der PDnetlP Controller 16 Leuchtdioden LED zur Darstellung des aktuellen Betriebszustandes Kennung Beschriftung Farbe Bemerkung E1 100 Gr n E
76. ste oder ASD Datei in welcher die in den Speicherbereichen automatisch definierten Elemente aufgef hrt werden Achtung Nach jeder Ver nderung der Projektierung Verbindung einf gen oder l schen kann sich die Belegung des Signalspeichers ver ndern Es ist immer sinnvoll die Signalspeicherbelegung mit NetPro generieren zu lassen und nicht manuell zu erzeugen Die von NetPro erzeugte S Liste oder ASD Datei kann leicht in den jeweiligen Programmiersystemen genutzt werden Die Gesamtgr e der Auftragspuffer darf den zur Verf gung stehenden Arbeitsspeicher des PDnetlP Controllers nicht berschreiten Ein Auftragspuffer sollte die Gr e von 4 096 Byte nicht berschreiten Alle gesendeten empfangenen Daten werden vom PDnetlP Controller Ver nderung dem Sendepuffer entnommen bzw im Empfangspuffer abgelegt Eine Manipulation der Byte Order erfolgt nicht alle Daten verbleiben in ihrem Format Dies bedeutet dass die Daten zwischen Socket und Signalspeicher 1 1 kopiert werden Wird eine Verbindung zu einer Port Nummer aufgebaut zu der bereits eine Verbindung besteht wird die vorhandene Verbindung geschlossen Zu einem Zeitpunkt kann pro Portnummer nur eine aktive Verbindung vorhanden sein Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch Achtung Nach nderungen an der Signalspeicherbelegung kann es notwendig sein das Anwenderprogramm der SPS anzu
77. t best ckten LIM 232 Die LIM Module k nnen durch den Anwender auf dem PDnetlP Controller gewechselt werden bersicht der Leitungsinterfacemodule Artikel Beschreibung 10213010 11 232 11 232 Leitungs Interface Modul f r RS 232 ohne Potentialtrennung 10213011 LIM 422 Leitungs Interface Modul f r RS 422 ohne Potentialtrennung 10213012 LIM 485 Leitungs Interface Modul f r RS 485 ohne Potentialtrennung 10213016 LIM 20 mA Leitungs Interface Modul f r 20 mA Stromschleife mit Potentialtrennung Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 12 Bestimmungsgem e Verwendung Der PDnetlP Controler PAD 800e ist ausschlie lich dazu bestimmt e eine LOGISTAT CP80 A800 oder Logidyn D mit dem PDnetlP zu verbinden Wird der PAD 800e anders als in diesem Handbuch beschrieben verwendet ist kein sicherer Betrieb gew hrleistet F r Sch den Mehraufwendungen Probleme St rungen und insbesondere Personen und Sachsch den die aus nicht bestimmungsgem er Verwendung entstehen ist der Hersteller nicht verantwortlich 1 2 Bestimmungsgem e 9 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 1 Einleitung 1 3 Allgemeine Hinweise 1 3 Allgemeine Hinweise Der Einbau des PDnetlP Controllers sollte von einer Fachperson durchgef hrt werden Die APEX
78. t eine aktive Verbindung zur Partnerstation Diese Verbindung wurde aktiv aufgebaut Es besteht keine Verbindung zu einer Partnerstation 46 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 4 3 3 2 Sendevorgang und Sendebits SB SQ M gliche Zust nde SB SQ SQ Zustand Sendepuffer frei Dieser Zustand wird vom PDnetIP Controller im Einschaltmoment gesetzt so dass im Anwenderprogramm der SPS keine Normierung der SB SQ Merker durchgef hrt werden muss Dieser Zustand wird vom Anwenderprogramm der SPS gesetzt wenn ein Telegramm gesendet werden soll und der Sendepuffer mit den Sendedaten bef llt wurde Wurde der Sendevorgang angesto en darf das Anwenderprogramm die Merker SB SQ nicht mehr ver ndern Das Ende des Sendevorganges wird ber SB SQ angezeigt Das Ergebnis des Sendevorganges wird ber AWS angezeigt Der Sendepuffer darf bis zum Abschluss des Sendevorganges nicht ver ndert werden Zustand ist nicht zugelassen und wird vom PDnetlP Controller auf SB 0 und SQ 1 normiert Ablauf Sendevorgang Schritt SB 50 Zustand Der Sendepuffer ist verf gbar Das Anwenderprogramm der SPS hat den Sendepuffer mit Daten gef llt und den Sendevorgang gestartet Der PDnetIP Controller hat den Sendeauftrag bearbeitet und der Sendepuffer steht wieder zur Verf gung Der Zustand wird vom PDnetIP Controller
79. t in jeder Version zur Verf gung stehen Erg nzend zu den in der oberen Tabelle dargestellten Versionen gibt es weitere optional erh ltliche Module Die folgende Tabelle gibt eine bersicht welche Protokolle lizenzrechtlich wann zur Verf gung stehen Ob die gew nschte Kombination von Protokollen gleichzeitig nutzbar sind ist separat zu pr fen Protokolle Anmerkung ModBus TCP Steht jedem PDnetIP Controller zur Verf gung PDnetlP ICOS Steht nur in den ICOS Versionen zur Verf gung Artikel Nummern 20102041 und 20102043 RFC1006 Separat zu erwerbende Lizenz TCP Schnittstelle Separat zu erwerbende Lizenz Seab 1 F Master Separat zu erwerbende Lizenz AccessServer Separat zu erwerbende Lizenz Notwendig f r die Funktionen Fernbedienen und Fernladen in der A800 1 Einleitung 1 1 Produkt bersicht 7 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 1 Einleitung 1 1 Produkt bersicht 8 PAD 800e e Benutzerhandbuch Wichtig Die ben tigten Lizenzen m ssen bereits bei der Bestellung des PDnetlP Controllers angegeben werden Zur Freischaltung weiterer Lizenzen bereits ausgelieferter Baugruppen m ssen diese eingesandt werden Der PDnetlIP Controller ist mit wechselbaren Leitungsinterface Modulen LIM best ckt Die Leitungsart einer seriellen Schnittstelle wir ber ein separates LIM Modul bestimmt Die Lieferung erfolgt mi
80. technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 2 1 Hardware Revisionen Der PDnetIP Controller PAD 800e existiert in verschiedenen Hardware Revisionen Die folgende Tabelle gibt einen berblick ber die existierenden Hardware Revisionen Die vorliegende Hardware Revision kann folgenderma en erkannt werden e Auf dem Steckverbinder des PDnetIP Controllers ist die Hardware Revision aufgedruckt e Die Kennzeichnung der Leiterplatte ist f r jede Hardware Revision individuell verschieden e Mit dem Programm DLSE32 kann die Hardware Revision abgefragt werden Hardware Revisionen HW Rev HW Platinen Rev nummer Bemerkung Diese Hardware Revision ist nicht mehr im Einsatz und funktioniert ausschlie lich mit den daf r gelieferten Firmware Versionen Ein Update auf die aktuelle Firmware ist nicht m glich 1 200012097 2 200049097 Diese Hardware Revision ben tigt mindestens die 3 Firmware Version 4 08 26 26 Diese Hardware Revision ben tigt mindestens die Firmware 4 08 26 26 und f r die Unterst tzung der 4k Einstellung des DPM mindestens die Firmware 4 10 51 01 4 200839097 5 201249097 Wichtig Soll eine bereits installierte Karte durch eine neue ausgetauscht werden ist die Kompatibilit t zur vorhandenen Installation unbedingt zu pr fen Ein lterer Firmware Stand ist generell nicht auf neueren Karten nutzbar Hingegen kann im allgemeinen
81. temstart Dieser Status wird einmal im a Einschaltmoment gesetzt Es liegen mehr Empfangsdaten vor als im Empfangspuffer abgelegt werden k nnen Es werden soviel Daten empfangen 51 wie in den Empfangspuffer der SPS passen Die verbliebenden Daten werden im n chsten Empfangszyklus im Empfangspuffer bergeben 52 Die Verbindung zur Partnerstation wurde geschlossen Der Empfangspuffer kann nicht beschrieben werden da die 53 empfangene Struktur zuvor nicht beim PDnetIP Controller registriert wurde Die Kombination von EB EQ ist nicht zul ssig Werden EB EQ zur Laufzeit in nicht zul ssiger Art ge ndert kann es zu nicht 55 vorhersehbaren Kommunikationsproblemen f hren Die Ursache f r diesen Fehler muss im Anwenderprogramm der SPS abgestellt werden Beim Start des Empfangsvorganges durch den PDnetIP Controller Daten wurden empfangen berwacht der PDnetIP Controller ob der Empfangsvorgang innerhalb einer Timeout Zeit abgeschlossen wurde Andernfalls wird der Empfangsvorgang abgebrochen und die Empfangsdaten werden gel scht Die Timeout Zeit ist von der Firmware Version abh ngig und bel uft sich in der Firmware Version 4 10 51 01 auf ca 10 Sekunden Statusmeldung Der PDnetlP Controller wartet auf das Durchschreiben der Empfangsl nge RXLEN 56 57 Statusmeldung Der PDnetlP Controller wartet auf das 28 Durchschreiben der Empfangsdaten Die empfangene Strukturkennung ist in der Projekti
82. tralbaugruppe wie der ALU 812 ben tigt Auswertung Adressleitungen A0 A18 OFF Diese Einstellung wird f r die Nachfolgemodelle wie der ALU 981 ben tigt 8 Anhang 8 2 Konfiguration PMB Adresse 83 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 PAD 800e e Benutzerhandbuch 8 Anhang 8 2 Konfiguration PMB Adresse 82 11 Einstellungen f r 8k Speicherbereich Der DIP Schalter 8 ist in dieser Tabelle nicht enthalten da dieser je nach gew hlter Zentralbaugruppe zu setzen ist Adresslage 7 0 0x00000 0 0 02000 0 0 04000 0 0 06000 0 0x08000 0 0x0A000 0 0x0C000 0 0 0 00 0 0 10000 0 0 12000 0 0 14000 0 0 16000 0 0 18000 0 0x1A000 0 0 1 000 0 0 1 000 0 0 20000 0 0 22000 0 0 24000 0 0 26000 0 0x28000 0 0x2A000 0 0x2C000 0 0x2E000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0x30000 0x32000 0x34000 0x36000 0x38000 0x3A000 0x3C000 0 3 000 0 40000 0 42000 0 44000 0 46000 0 48000 0 4 000 0 4 000 0 4 000 0 50000 0 52000 0 54000 0 56000 0 58000 0x5A000 0x5C000 0x5E000 rm rm mIimim m m m m mimm mmm ppDipb jm oilo ocoj o oj o jo o o jodo o oj oj o o
83. troller im Lade Modus und f hren Sie die Funktion online Info aus Mit DLSE32 kann nur die Lader Hauptversion bestimmt werden Wurde die Version x y geladen erkennt DLSE32 Version x Wird eine ltere Lader Version eingesetzt kann diese mit einer Spezial Firmware aktualisiert werden Diese befindet sich auf der PDnetIP CD in dem Verzeichnis Software Lader Update Der aktuelle Lader kann zusammen mit lteren Firmware Versionen eingesetzt werden Achtung Der Einsatz dieser Firmware erfolgt auf eigenes Risiko Eine Anwendung ohne Ersatzkarte ist in jedem Fall zu vermeiden Scheitert die Aktualisierung ist der PDnetlP Controller nicht mehr funktionsf hig Zur Reaktivierung muss der PDnetlP Controller eingesandt werden Wurde mit DLSE32 die Spezial Firmware zum Lader UpDate geladen erfolgt die Aktualisierung nicht automatisch Dr cken Sie dazu den Taster solange bis der Lader erneut aktiviert wurde Achtung Bei einem Lader UpDate wird die Firmware im PDnetlP Controller berschrieben Stellen Sie die Verf gbarkeit der zuvor geladenen Firmware sicher um diese nach dem Lader UpDate erneut laden zu k nnen 7 31 Lader Versionen Die folgende Tabelle gibt eine bersicht ber die Baudrate mit welcher der Lader ber die serielle Schnittstelle kommuniziert Die genutzte Baudrate muss bei der Konfiguration von DLSE32 bzw NetPro beachtet werden Lader E Seriell 1 Seriell 2 Version 1 19 200 Baud 1
84. troller kann in der bertragungsart Header mit Kennung maximal 510 Bytes senden 37 Der Sendevorgang ist gescheitert da keine Verbindung aufgebaut wurde und keine Partnerstation projektiert ist 38 Optimierte Daten bertragung wurde projektiert aber der Datenpuffer ist noch ung ltig 54 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 4 Firmware 4 3 Netzwerk Protokolle Wert Bedeutung Es ist kein automatischer Verbindungsaufbau projektiert Da keine 39 Verbindung zu einer Partnerstation bestand wurde der Sendeauftrag negativ quittiert Die markierten Werte stehen nicht beim Abschluss eines Sende Empfangsvorganges an und dienen der Diagnose zur Laufzeit 55 1992 2013 by APEX automation technologies GmbH Braunschweig Stand 25 06 14 4 Firmware 4 3 Netzwerk Protokolle 56 PAD 800e e Benutzerhandbuch 4 3 4 4 Empfangsvorgang und Empfangsbits EB EQ M gliche Zust nde EB EQ Empfangspuffer frei Dieser Zustand wird vom PDnetIP Controller auch im Einschaltmoment gesetzt so dass im Anwenderprogramm der SPS keine Normierung der EB EQ Merker notwendig ist Dieser Zustand ist nicht zugelassen und wird vom PDnetlP Controller normiert Der PDnetIP Controller hat ein Telegramm empfangen und im Empfangspuffer abgelegt Das Telegramm muss sofort vom Anwenderprogramm verarbeitet werden Das
85. um Endgerat 59 Option Beauftragung ohne Quittungsbehandlung 59 Option KEEP ALIVE 59 VID Met canton eet erento eri 60 SY SU ae eee A ds 60 Serielle 62 ACCeSS SOIVOL EE 62 IG Tester 62 Seab 1 F Master nd ea 63 Kundenspezifische Protokolle 66 Inbetriebnahmes 67 Hardware ea 67 inerte tete e Re ege 68 EI 68 el 68 Software N ii etu 69 Abfrage der aktuellen Firmware Version 69 Abfrage der aktuellen Lader Version 69 NetPro Projektierung 69 ICOS Projektierung uu u em 70 Aktualisierung vorhandener Systeme 71 ST UKLUFON ir ma 71 Beispiele nen 72 ModBus TGP siete aan Niet 72 ModBus Master Auftragsblock 72 Read Reglster irn 73 Write RGglStet 222524 74 Read el eege aria 75 Write Eet y Ee 76 Aktualisierung 77 Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Br
86. wenderprogramm der SPS hat das Telegramm verarbeitet Empfangspuffer ist wieder frei Der Zustand wird vom PDnetIP Controller gesetzt und dient dem Anwenderprogramm der SPS als Triggerbedingung Der Zustand wird vom Anwenderprogramm der SPS gesetzt und dient der Firmware des PDnetIP Controllers als Triggerbedingung Der Zustand ist nicht zul ssig und wird von einem fehlerhaften Anwenderprogramm der SPS verursacht Stand 25 06 14 1992 2013 by APEX automation technologies GmbH Braunschweig PAD 800e e Benutzerhandbuch 4 3 3 4 Sende Empfangsstatus AWS AWE Fehlerliste Ausgangsworte AWS und AWE Wert Bedeutung 0 Kein Fehler 104 Verbindung wurde geschlossen 105 Aktiver Verbindungsaufbau gescheitert Es ist keine Verbindung vorhanden Die Sendedaten k nnen 106 nicht zugestellt werden da der PDnetIP Controller selbst keine Verbindung aufbauen darf Dabei handelt es sich um eine Konfigurationseigenschaft der Verbindung 107 Sendevorgang gescheitert 109 Die Zahl gleichzeitig ausf hrbarer Sendevorg nge von 12 PDU s pro Verbindung wurde berschritten 111 TimeOut Sendedaten 112 TimeOut Empfangsdaten Empfangsdaten konnten nicht verarbeitet werden da die 113 Struktur der Empfangsdaten zuvor nicht registriert wurde Strukturen m ssen ber den Baustein PDSTR beim PDnetIP Controller registriert werden Sendedaten konnten nicht verarbeitet werden da die Struktur
Download Pdf Manuals
Related Search
Related Contents
sb pro user um Motion System JetMove 105, User Manual, Edition 2.10.1 MANUAL DE INSTRUCCIONES Benutzerhandbuch(DEU) - Tyrann Sony VAIO VPCEA24FM 除湿機 4. Le conseil de classe AD-4530 デジタルインジケータ 簡易取扱説明書 N° 02-046-V31 du 26-04-2002 - Ministère de l`économie, des Copyright © All rights reserved.
Failed to retrieve file