Handbuch VIPA System 200V Inhaltsverzeichnis Inhaltsverzeichnis Über dieses Handbuch................1 Sicherheitshinweise................. 2 Teil 1 Grundlagen und Montage ............. 1-1 Sicherheitshinweis für den Benutzer ............ 1-2 Systemvorstellung ................1-3 Abmessungen ..................1-5 Montage ....................1-7 Demontage und Modultausch............. 1-11 Verdrahtung ..................1-12 Aufbaurichtlinien.................
Seite 4
Inhaltsverzeichnis Handbuch VIPA System 200V HB97D - CP - RD_240-1CA21 - Rev. 17/18...
Handbuch VIPA System 200V Über dieses Handbuch Über dieses Handbuch Das Handbuch beschreibt den bei VIPA erhältlichen System 200V CP 240- 1CA21. Hier finden Sie eine detaillierte Beschreibung des CPs. Sie erhalten Informationen für den Anschluss und die Handhabe des CPs im System 200V und die Technischen Daten des Moduls.
Über dieses Handbuch Handbuch VIPA System 200V Zielsetzung und Das Handbuch beschreibt den CP 240-1CA21 aus dem System 200V von VIPA. Beschrieben wird Aufbau, Projektierung und Anwendung. Inhalt Produkt Best.-Nr. ab Stand: CP 240 RS485/422 CP 240-1CA21 Das Handbuch ist geschrieben für Anwender mit Grundkenntnissen in der Zielgruppe Automatisierungstechnik.
Handbuch VIPA System 200V Sicherheitshinweise Sicherheitshinweise Der CP 240 ist konstruiert und gefertigt für: Bestimmungs- gemäße • alle VIPA System-200V-Komponenten Verwendung • Kommunikation und Prozesskontrolle • Allgemeine Steuerungs- und Automatisierungsaufgaben • den industriellen Einsatz • den Betrieb innerhalb der in den technischen Daten spezifizierten Umgebungsbedingungen •...
Seite 8
Sicherheitshinweise Handbuch VIPA System 200V HB97D - CP - RD_240-1CA21 - Rev. 17/18...
Handbuch VIPA System 200V Teil 1 Grundlagen und Montage Teil 1 Grundlagen und Montage Übersicht Kernthema dieses Kapitels ist die Vorstellung des System 200V von VIPA. Hier finden Sie alle Informationen, die für den Aufbau und die Verdrahtung einer Steuerung aus den Komponenten des System 200V erforderlich sind.
Teil 1 Grundlagen und Montage Handbuch VIPA System 200V Sicherheitshinweis für den Benutzer Handhabung VIPA-Baugruppen sind mit hochintegrierten Bauelementen in MOS-Technik elektrostatisch bestückt. Diese Bauelemente sind hoch empfindlich gegenüber Über- gefährdeter spannungen, die z.B. bei elektrostatischer Entladung entstehen. Baugruppen Zur Kennzeichnung dieser gefährdeten Baugruppen wird nachfolgendes Symbol verwendet: Das Symbol befindet sich auf Baugruppen, Baugruppenträgern oder auf...
Handbuch VIPA System 200V Teil 1 Grundlagen und Montage Systemvorstellung Übersicht Das System 200V ist ein modular aufgebautes Automatisierungssystem für die Montage auf einer 35mm Profilschiene. Mittels der Peripherie-Module in 4-, 8- und 16-Kanalausführung können Sie dieses System passgenau an Ihre Automatisierungsaufgaben adaptieren.
Seite 12
Teil 1 Grundlagen und Montage Handbuch VIPA System 200V Netzteile Die DC 24V Spannungsversorgung kann im System 200V entweder extern oder über eigens hierfür entwickelte Netzteile PS 207/2 erfolgen. Das Netzteil kann zusammen mit dem 100-240V AC System 200V Modulen auf die Profil-...
Handbuch VIPA System 200V Teil 1 Grundlagen und Montage Abmessungen Maße 1fach breit (HxBxT) in mm: 76 x 25,4 x 74 Grundgehäuse 2fach breit (HxBxT) in mm: 76 x 50,8 x 74 Montagemaße Maße montiert und verdrahtet Ein- / Ausgabe-...
Seite 14
Teil 1 Grundlagen und Montage Handbuch VIPA System 200V Funktionsmodule/ 89 mm 88 mm Erweiterungsmodule 85 mm 84,46 mm 11 mm 4,66 mm CPUs (hier mit 91 mm 89 mm VIPA EasyConn) 85 mm 11 mm 5 mm 12 cm 125 mm HB97D - CP - RD_240-1CA21 - Rev.
Handbuch VIPA System 200V Teil 1 Grundlagen und Montage Montage Allgemein Die einzelnen Module werden direkt auf eine 35mm-Profilschiene montiert und über Rückwandbus-Verbinder verbunden. Vor der Montage ist der Rückwandbus-Verbinder in die Profilschiene einzulegen. Profilschiene Für die Montage können Sie folgende 35mm-Profilschienen verwenden:...
Seite 16
Teil 1 Grundlagen und Montage Handbuch VIPA System 200V Montage auf Die nachfolgende Skizze zeigt einen 4fach-Busverbinder in einer Profil- Profilschiene schiene und die Steckplätze für die Module. Die einzelnen Modulsteckplätze sind durch Führungsleisten abgegrenzt. Kopfmodul (doppelt breit) Kopfmodul (einfach breit) Peripheriemodule Führungsleisten...
Seite 17
Handbuch VIPA System 200V Teil 1 Grundlagen und Montage Montagemöglich- keiten waagrechter Aufbau senkrechter Beachten Sie bitte die hierbei zulässigen Umgebungs- Aufbau temperaturen: • waagrechter Aufbau: von 0 bis 60°C • senkrechter Aufbau: von 0 bis 40°C • liegender Aufbau: von 0 bis 40°C...
Seite 18
Teil 1 Grundlagen und Montage Handbuch VIPA System 200V Montage Vorgehensweise • Montieren Sie die Profilschiene. Bitte beachten Sie, dass Sie ab der Mitte der Profilschiene nach oben einen Modul-Montageabstand von mindestens 80mm und nach unten von 60mm einhalten. • Drücken Sie den Busverbinder in die Profilschiene, bis dieser sicher einrastet, so dass die Bus-Anschlüsse aus der Profilschiene heraus-...
Handbuch VIPA System 200V Teil 1 Grundlagen und Montage Demontage und Modultausch • Entfernen Sie falls vorhanden die Verdrahtung an dem Modul, indem Sie die beiden Verriegelungshebel am Steckverbinder betätigen und den Steckverbinder abziehen. • Zur Demontage Moduls befindet sich Gehäuseunterteil eine gefederter Demontageschlitz.
Teil 1 Grundlagen und Montage Handbuch VIPA System 200V Verdrahtung Übersicht Die meisten Peripherie-Module besitzen einen 10poligen bzw. 18poligen Steckverbinder. Über diesen Steckverbinder werden Signal- und Ver- sorgungsleitungen mit den Modulen verbunden. Bei der Verdrahtung werden Steckverbinder mit Federklemmtechnik eingesetzt.
Seite 21
Handbuch VIPA System 200V Teil 1 Grundlagen und Montage Verdrahtung Vorgehensweise • Stecken Sie den Steckverbinder auf das Modul bis dieser hörbar ein- rastet. Drücken Sie hierzu während des Steckens, wie gezeigt, die beiden Verriegelungsklinken zusammen. Der Steckerverbinder ist nun in einer festen Position und kann leicht verdrahtet werden.
Teil 1 Grundlagen und Montage Handbuch VIPA System 200V Aufbaurichtlinien Allgemeines Die Aufbaurichtlinien enthalten Informationen über den störsicheren Aufbau von System 200V Systemen. Es werden die Wege beschrieben, wie Störungen in Ihre Steuerung gelangen können, wie die elektromagnetische Verträglichkeit (EMV), sicher gestellt werden kann und wie bei der Schirmung vorzugehen ist.
Seite 23
Handbuch VIPA System 200V Teil 1 Grundlagen und Montage Grundregeln zur Häufig genügt zur Sicherstellung der EMV das Einhalten einiger Sicherstellung der elementarer Regeln. Beachten Sie beim Aufbau der Steuerung deshalb die folgenden Grundregeln. • Achten sie bei der Montage Ihrer Komponenten auf eine gut ausgeführte flächenhafte Massung der inaktiven Metallteile.
Seite 24
Teil 1 Grundlagen und Montage Handbuch VIPA System 200V Schirmung von Elektrische, magnetische oder elektromagnetische Störfelder werden durch Leitungen eine Schirmung geschwächt; man spricht hier von einer Dämpfung. Über die mit dem Gehäuse leitend verbundene Schirmschiene werden Störströme auf Kabelschirme zur Erde hin abgeleitet. Hierbei ist darauf zu achten, dass die Verbindung zum Schutzleiter impedanzarm ist, da sonst die Störströme selbst zur Störquelle werden.
Handbuch VIPA System 200V Teil 1 Grundlagen und Montage Allgemeine Daten • Profilschiene 35mm Aufbau/Maße • Peripherie-Module mit seitlich versenkbaren Beschriftungsstreifen • Maße Grundgehäuse: 1fach breit: (HxBxT) in mm: 76x25,4x74 in Zoll: 3x1x3 2fach breit: (HxBxT) in mm: 76x50,8x74 in Zoll: 3x2x3 •...
Seite 26
Teil 1 Grundlagen und Montage Handbuch VIPA System 200V Allgemeine Daten Konformität und Approbation Konformität 2006/95/EG Niederspannungsrichtlinie 2004/108/EG EMV-Richtlinie Approbation UL 508 Zulassung für USA und Kanada Sonstiges RoHS 2011/65/EU Produkte bleifrei; Richtlinie zur Beschränkung der Verwendung bestimmter gefährlicher Stoffe in Elektro- und Elektronikgeräten...
Handbuch VIPA System 200V Teil 2 Hardwarebeschreibung Teil 2 Hardwarebeschreibung Übersicht In diesem Kapitel finden Sie Informationen über den Aufbau und die An- schlussbelegung des Kommunikationsprozessors CP 240 mit RS422/485- Schnittstelle. Inhalt Thema Seite Teil 2 Hardwarebeschreibung............2-1 Leistungsmerkmale ................2-2 Aufbau....................
Teil 2 Hardwarebeschreibung Handbuch VIPA System 200V Leistungsmerkmale • RS422/485-Schnittstelle CP 240 RS422/485 240-1CA21 • Unterstützt werden die Protokolle ASCII, STX/ETX, 3964(R), RK512 und Modbus • Parametrierung über 16Byte Parameterdaten • Bis zu 250 Telegramme innerhalb der 1024Byte großen Empfangs- bzw.
Handbuch VIPA System 200V Teil 2 Hardwarebeschreibung Aufbau CP 240 RS422/485 LED Statusanzeigen CP 240 RS422/485 240-1CA21 9poliger serieller SubD-Stecker für RS422/485-Kommunikation VIPA 240-1CA21 RS422/485 Schnittstelle n. c. TxD-P (line B) - RS422 RxD-P (line B) - (RS422) /RxD/TxD-P (line B) - (RS485)
Seite 30
Teil 2 Hardwarebeschreibung Handbuch VIPA System 200V CP 240 Periphery RS485-Verkabelung mittels PROFIBUS- RxD/TxD-P (B) RxD/TxD-P (B) Kabel RxD/TxD-N (A) RxD/TxD-N (A) Shield Periphery RxD/TxD-P (B) RxD/TxD-N (A) Periphery RxD/TxD-P (B) RxD/TxD-N (A) Bei potenzialgetrennten Schnittstellen haben Sie auf Pin 6 isolierte 5V...
Seite 31
Handbuch VIPA System 200V Teil 2 Hardwarebeschreibung CP 240 RS422-Verkabelung Periphery TxD-N (A) RxD-N (A) Send Receive TxD-P (B) RxD-P(B) RxD-N (A) TxD-N (A) Receive Send RxD-P (B) TxD-P (B) Shield Shield Bei Leitungslängen >50m müssen Sie für einen störungsfreien Datenverkehr einen Abschlusswiderstand von ca.
Seite 32
Teil 2 Hardwarebeschreibung Handbuch VIPA System 200V Der Kommunikationsprozessor bezieht seine Versorgungsspannung über Spannungs- den Rückwandbus. versorgung Der Kommunikationsprozessor besitzt 4 LEDs, die der Betriebszustand- LEDs Anzeige dienen. Die Bedeutung und die jeweiligen Farben dieser LEDs finden Sie in der nachfolgenden Tabelle.
Handbuch VIPA System 200V Teil 2 Hardwarebeschreibung Technische Daten Artikelnr. 240-1CA21 Bezeichnung CP 240, RS422/485 Stromaufnahme/Verlustleistung Stromaufnahme aus Rückwandbus 150 mA Verlustleistung 0,75 W Status, Alarm, Diagnosen Statusanzeige Alarme nein Prozessalarm nein Diagnosealarm nein Diagnosefunktion nein Diagnoseinformation auslesbar möglich Versorgungsspannungsanzeige...
Seite 34
Teil 2 Hardwarebeschreibung Handbuch VIPA System 200V Artikelnr. 240-1CA21 Gewicht 80 g Umgebungsbedingungen Betriebstemperatur 0 °C bis 60 °C Lagertemperatur -25 °C bis 70 °C Zertifizierungen Zertifizierung nach UL Zertifizierung nach KC HB97D - CP - RD_240-1CA21 - Rev. 17/18...
Handbuch VIPA System 200V Teil 3 Einsatz Teil 3 Einsatz Übersicht Den Kommunikationsprozessor CP 240 erhalten Sie von VIPA mit verschiedenen Übertragungsprotokollen, auf deren Einsatz hier näher eingegangen wird. Inhalt Thema Seite Teil 3 Einsatz..................3-1 Schnelleinstieg ..................3-2 GSD und FCs einbinden............... 3-4 Projektierung ..................
Teil 3 Einsatz Handbuch VIPA System 200V Schnelleinstieg Übersicht Die Adresszuordnung und die Parametrierung des CP 240 erfolgt im Siemens SIMATIC Manager in Form eines virtuellen PROFIBUS-Systems. Hierzu ist die Einbindung der VIPA_21x.gsd (ab V. 1.67) erforderlich. Für die Kommunikation zwischen Ihrer CPU und dem CP 240 sind Hantierungsbausteine in Form einer Bibliothek verfügbar, die Sie in Ihren...
Seite 37
Handbuch VIPA System 200V Teil 3 Einsatz Kommunikation Die serielle Kommunikation erfolgt unter Einsatz von Hantierungs- bausteinen im SPS-Anwenderprogramm. Die Hantierungsbausteine finden Sie auf www.vipa.com im Service-Bereich. Zur internen Kommunikation sind VIPA FCs zu verwenden. Hier werden Daten mit einer maximalen Blockgröße von 12Byte übertragen.
Teil 3 Einsatz Handbuch VIPA System 200V GSD und FCs einbinden Projektierung über Adresszuordnung und die Parametrierung des CP 240 erfolgt im Siemens SIMATIC Manager in Form eines virtuellen PROFIBUS-Systems. Da die PROFIBUS-Schnittstelle softwareseitig standardisiert ist, können wir auf diesem Weg gewährleisten, dass über die Einbindung einer GSD-Datei die Funktionalität in Verbindung mit dem SIMATIC Manager von Siemens...
Handbuch VIPA System 200V Teil 3 Einsatz Projektierung Allgemein Die Adresszuordnung und die Parametrierung der direkt gesteckten System 200V Module erfolgt im SIMATIC Manager von Siemens in Form eines virtuellen PROFIBUS-Systems. Ihr Projekt übertragen Sie seriell über die MPI-Schnittstelle oder über MMC in Ihre CPU.
Seite 40
Teil 3 Einsatz Handbuch VIPA System 200V Für die nachfolgend gezeigte Kommunikation zwischen CPU und CP 240 SPS-Programm kommen folgende Hantierungsbausteine zum Einsatz: FC 0 SEND Datenausgabe CPU an CP 240 FC 1 RECEIVE Datenempfang vom CP 240 FC 9 SYNCHRON_RESET Synchronisation zwischen CPU und CP 240 Die Hantierungsbausteine sind als Bibliothek verfügbar und können, wie...
Seite 41
Handbuch VIPA System 200V Teil 3 Einsatz Die Datenübertragung erfolgt über MPI. Sollte Ihr Programmiergerät keine Projekt MPI-Schnittstelle besitzen, können Sie für eine serielle Punkt-zu-Punkt- übertragen Übertragung von Ihrem PC an MPI das "Green Cable" von VIPA verwenden. Das "Green Cable" hat die Best.-Nr. VIPA 950-0KB00 und darf nur bei den VIPA CPUs mit MP I-Schnittstelle eingesetzt werden.
Teil 3 Einsatz Handbuch VIPA System 200V Standardhantierungsbausteine Dieser FC dient zur Datenausgabe von der CPU an den CP 240. Hierbei SEND (FC 0) legen Sie über die Bezeichner _DB, ADB und ANZ den Sendebereich fest. Über das Bit FRG wird der Sendeanstoß gesetzt und die Daten werden ge- sendet.
Seite 43
Handbuch VIPA System 200V Teil 3 Einsatz Dieser FC dient zum Datenempfang vom CP 240. Hierbei legen Sie über die RECEIVE (FC 1) Bezeichner _DB und ADB den Empfangsbereich fest. Ist der Ausgang EMFR gesetzt, so ist ein neues Telegramm komplett einge- lesen worden.
Seite 44
Teil 3 Einsatz Handbuch VIPA System 200V STEUERBIT (FC 8) Mit diesem Baustein haben Sie folgenden Zugriff auf die seriellen Modemleitungen: Lesen: DTR, RTS, DSR, RI, CTS, CD Schreiben: DTR, RTS Declaration Name Type Comment Logical Address BOOL New state RTS...
Seite 45
Handbuch VIPA System 200V Teil 3 Einsatz Der Baustein ist im zyklischen Programmteil aufzurufen. Mit dieser SYNCHRON_ Funktion wird die Anlaufkennung des CP 240 quittiert, und so die Synchro- RESET nisation zwischen CPU und CP hergestellt. Weiterhin kann bei einer Synchronisation und Rücksetzen...
Seite 46
Teil 3 Einsatz Handbuch VIPA System 200V Dieser FC dient zum fragmentierten ASCII-Datenempfang. Hiermit haben Sie ASCII_FRAGMENT die Möglichkeit große Telegramme in 12Byte-Blöcken direkt nach dem (FC 11) Erhalt an die CPU weiterzureichen. Hierbei wartet der CP nicht, bis das komplette Telegramm empfangen wurde.
Handbuch VIPA System 200V Teil 3 Einsatz RK512-Kommunikation - Hantierungsbausteine Dieser FC dient dem aktiven Zugriff mittels RK512 auf eine Partner-Station, FETCH_RK512 welche passiv Daten zur Verfügung stellt. Hierbei wird ein Telegramm mit (FC 2) den Quelldaten an die Partner-Station gesendet. Die Partner-Station stellt die Daten zusammen und sendet diese zurück.
Seite 48
Teil 3 Einsatz Handbuch VIPA System 200V Peripherieadresse unter der der CP 240 anzusprechen ist. Über die Hardware-Konfiguration bestimmen Sie die Peripherieadresse. Nummer des Quell-Datenbausteins in der Partner-Station. QBDW 1. Datenwort im Quell-Datenbaustein in der Partner-Station LANG Länge der zu sendenden Daten in Worten...
Seite 49
Handbuch VIPA System 200V Teil 3 Einsatz Dieser FC dient zur Datenausgabe von der CPU an eine Partner-Station. SEND_RK512 Mit den Daten wird das Ziel für die Partner-Station mitgeliefert. (FC 3) Hierbei legen Sie über die Bezeichner QDB, QBDW und LANG den Quellbereich in der eigenen Station und mit ZDB und ZBDW den Zielbereich in der Partner-Station fest.
Seite 50
Teil 3 Einsatz Handbuch VIPA System 200V Nummer des Ziel-Datenbausteins in der Partner-Station ZDBW 1. Datenwort im Ziel-Datenbaustein KOOR Der Koordinierungsmerker dient zum koordinierten Senden von Daten. Mit einem SEND-Auftrag wird der Koordinierungsmerker gesetzt. Solange der Merker gesetzt ist, kann kein weiterer SEND-Auftrag angestoßen werden.
Seite 51
Handbuch VIPA System 200V Teil 3 Einsatz Dieser FC dient dazu FETCH- und SEND-Aufträge in der passiven Station S/R_ALL_RK512 zu bearbeiten. (FC 4) Declaration Name Type Comment Logical Address ANZW WORD Indicator word PAFE BYTE Parameterization error byte Return Code (00h=OK)
Teil 3 Einsatz Handbuch VIPA System 200V RK512-Kommunikation - Anzeigewort ANZW Status- und Status und Fehleranzeigen liefern die Hantierungsbausteine: Fehleranzeigen • über das Anzeigewort ANZW (Informationen zur Auftragsbearbeitung). • über das Parametrierfehlerbyte PAFE (Anzeige einer fehlerhaften Auf- tragsparametrierung). Inhalt und Aufbau Das "Anzeigewort"...
Seite 53
Handbuch VIPA System 200V Teil 3 Einsatz Statusverwaltung Hier können Sie erkennen, ob ein Auftrag bereits gestartet ist, ob hierbei CPU Byte 1 Fehler aufgetreten sind oder ob der Auftrag gesperrt ist, dass beispielsweise eine virtuelle Verbindung nicht mehr besteht.
Teil 3 Einsatz Handbuch VIPA System 200V ASCII / STX/ETX / 3964(R) / RK512 - Grundlagen Die Datenkommunikation via ASCII ist eine einfache Form des Daten- ASCII austauschs und kann mit einer Multicast/Broadcast-Funktion verglichen werden. Die logische Trennung der Telegramme wird über 2 Zeitfenster gesteuert.
Seite 55
Handbuch VIPA System 200V Teil 3 Einsatz 3964(R) steuert die Datenübertragung bei einer Punkt-zu-Punkt-Kopplung 3964(R) zwischen dem CP 240 und einem Kommunikationspartner. Hier werden bei der Datenübertragung den Nutzdaten Steuerzeichen hinzugefügt. Durch diese Steuerzeichen kann der Kommunikationspartner kontrollieren, ob die Daten vollständig und fehlerfrei bei ihm angekommen sind.
Seite 56
Teil 3 Einsatz Handbuch VIPA System 200V Das RK512 ist ein erweitertes 3964(R). Es wird lediglich vor der Über- 3964(R) tragung der Nutzdaten ein Telegrammkopf gesendet. Der Telegrammkopf mit RK512 enthält für den Kommunikationspartner Informationen über Größe, Art und Länge der Nutzdaten.
Seite 57
Handbuch VIPA System 200V Teil 3 Einsatz Block-Check- Zur weiteren Datensicherung wird bei 3964R am Ende des Telegramms ein Character Block-Check-Charakter angehängt. Das BCC-Byte wird durch eine XOR- (BCC-Byte) Verknüpfung über die Daten des gesamten Telegramms einschließlich DLE/ETX gebildet. Beim Empfang eines BCC-Bytes, das vom selbst ermittelten abweicht, wird anstatt des DLEs ein NAK gesendet.
Seite 58
Teil 3 Einsatz Handbuch VIPA System 200V Inhalt der Jedes Telegramm besitzt einen Kopf. Je nach der Vorgeschichte des Telegramme Telegrammverkehrs enthält dieser alle erforderlichen Informationen. Aufbau Ausgabe- Telegramm Normales Telegramm Reaktionstelegramm Beispiel Ausgabetelegramm Aktiver Partner Passiver Partner Byte Byte Kennung für...
Seite 59
Handbuch VIPA System 200V Teil 3 Einsatz Aufbau Eingabe- Telegramm Normales Telegramm Reaktionstelegramm Beispiel Eingabetelegramm Aktiver Partner Passiver Partner Byte Byte Kennung für Kennung für Telegramm Reaktions- Telegrammkopf: meldung Eingabebefehl Art der Daten Fehlercode Eingabe Parameter 1 Merker Ziel Daten...
Teil 3 Einsatz Handbuch VIPA System 200V ASCII / STX/ETX / 3964(R) / RK512 - Kommunikationsprinzip Kommunikation Die serielle Kommunikation erfolgt unter Einsatz von Hantierungs- über Hantierungs- bausteinen. Diese Hantierungsbausteine finden Sie im Service-Bereich bausteine unter www.vipa.com. Je nach Protokoll kommen folgende Hantierungsbausteine zum Einsatz:...
Seite 61
Handbuch VIPA System 200V Teil 3 Einsatz Aufgaben der CPU Ein zu sendendes Telegramm ist in der CPU in 12Byte große Blöcke zu unterteilen und über den Rückwandbus an den CP 240 zu übergeben. Im CP 240 werden diese Blöcke im Sendepuffer zusammengesetzt und bei Vollständigkeit des Telegramms über die serielle Schnittstelle gesendet.
Seite 62
Teil 3 Einsatz Handbuch VIPA System 200V Für den Einsatz des CP 240 in Verbindung mit einer System 200V CPU Software- sind bei VIPA Hantierungsbausteine erhältlich, die den Softwarehandshake handshake komfortabel übernehmen. Bei Einsatz des CP 240 ohne Hantierungsbausteine soll hier die Funktions- weise anhand eines Beispiels für das Senden und Empfangen von Daten...
Handbuch VIPA System 200V Teil 3 Einsatz ASCII / STX/ETX / 3964(R) / RK512 - Parametrierung Allgemein Sie können dem CP 240 zur Parametrierung 16Byte Parameterdaten übergeben. Der Aufbau der Parameterdaten richtet sich nach dem gewählten Protokoll. Bei der Hardware-Konfiguration ist immer der dem Protokoll entsprechende CP 240 zu verwenden.
Seite 64
Teil 3 Einsatz Handbuch VIPA System 200V Aufbau Parameter- Byte Funktion Wertebereich Defaultparameter bytes bei STX/ETX Baudrate 00h: Default (9600Baud) 00h: 9600Baud 01h: 150Baud 02h: 300Baud 03h: 600Baud 04h: 1200Baud 05h: 1800Baud 06h: 2400Baud 07h: 4800Baud 08h: 7200Baud 09h: 9600Baud...
Seite 65
Handbuch VIPA System 200V Teil 3 Einsatz Aufbau Parameter- Byte Funktion Wertebereich Defaultparameter bytes bei 3964(R) / Baudrate 00h: Default 00h: 9600Baud 3964(R) mit RK512 (9600Baud) 01h: 150Baud 02h: 300Baud 03h: 600Baud 04h: 1200Baud 05h: 1800Baud 06h: 2400Baud 07h: 4800Baud...
Seite 66
Teil 3 Einsatz Handbuch VIPA System 200V Parameter- beschreibung Baudrate Geschwindigkeit der Datenübertragung in Bit/s (Baud). Sie haben folgende Einstellmöglichkeiten: 00h: Default (9600Baud) 01h: 150Baud 02h: 300Baud 03h: 600Baud 04h: 1200Baud 05h: 1800Baud 06h: 2400Baud 07h: 4800Baud 08h: 7200Baud 09h:...
Seite 67
Handbuch VIPA System 200V Teil 3 Einsatz Übertragungs- Für jeden Zeichenrahmen stehen je 3 Datenformate zur Verfügung. Die parameter-Byte Datenformate unterscheiden sich durch Anzahl der Datenbits, mit oder ohne Paritätsbit und Anzahl der Stopbits. Das Übertragungsparameter-Byte hat folgenden Aufbau: Byte...
Seite 68
Teil 3 Einsatz Handbuch VIPA System 200V Zeit nach Auftrag Wartezeit, die eingehalten wird, bis der nächste Sendeauftrag ausgeführt (ZNA) wird. Die ZNA wird in 20ms-Einheiten angegeben. Bereich: 0 ... 255 Default: 0 Zeichenverzugs- Die Zeichenverzugszeit definiert den maximal zulässigen zeitlichen...
Seite 69
Handbuch VIPA System 200V Teil 3 Einsatz Quittungs- Die Quittungsverzugszeit definiert den maximal zulässigen zeitlichen verzugszeit (QVZ) Abstand bis zur Quittung des Partners bei Verbindungsauf- und -abbau. (bei 3964(R), RK512) Die QVZ wird in 20ms-Einheiten angegeben. Bereich: 0 ... 255...
Teil 3 Einsatz Handbuch VIPA System 200V Modbus - Grundlagen Übersicht Das Protokoll Modbus ist ein Kommunikationsprotokoll, das eine hierar- chische Struktur mit einem Master und mehreren Slaves festlegt. Master-Slave- Es treten keine Buskonflikte auf, da der Master immer nur mit einem Slave Kommunikation kommunizieren kann.
Seite 71
Handbuch VIPA System 200V Teil 3 Einsatz Modbus auf dem Der CP 240 Modbus unterstützt verschiedene Betriebsarten, die CP 240 von VIPA nachfolgend beschrieben sind: Modbus Master Im Modbus Master Betrieb steuern Sie die Kommunikation über Ihr SPS- Anwenderprogramm. Hierzu...
Seite 73
Handbuch VIPA System 200V Teil 3 Einsatz Parameter- beschreibung Baudrate Geschwindigkeit der Datenübertragung in Bit/s (Baud). Sie haben folgende Einstellmöglichkeiten: 00h: Default (9600Baud) 06h: 2400Baud 07h: 4800Baud 09h: 9600Baud 0Ah: 14400Baud 0Bh: 19200Baud 0Ch: 38400Baud Default: 0 (9600Baud) Protokoll Das Protokoll, das verwendet werden soll. Diese Einstellung beeinflusst den weiteren Aufbau der Parameterdaten.
Seite 74
Teil 3 Einsatz Handbuch VIPA System 200V Datenbits Anzahl der Datenbits, auf die ein Zeichen abgebildet wird. Parity Die Parität ist je nach Wert gerade oder ungerade. Zur Paritätskontrolle werden die Informationsbits um das Paritätsbit erweitert, das durch seinen Wert ("0" oder "1") den Wert aller Bits auf einen vereinbarten Zustand ergänzt.
Handbuch VIPA System 200V Teil 3 Einsatz Modbus - Einsatz Übersicht Sie können den CP 240 Modbus sowohl im Master- als auch im Slave- Modus betreiben. In beiden Modi belegt das Modul für Ein- und Ausgangs- Daten je 16Byte an beliebiger Stelle in der CPU.
Seite 76
Teil 3 Einsatz Handbuch VIPA System 200V Nachfolgend sollen die Kommunikations-Möglichkeiten zwischen Modbus Kommunikations Master und Modbus Slave an folgenden Kombinationsmöglichkeiten möglichkeiten gezeigt werden: • CP 240 Modbus Master ↔ CP 240 Modbus Slave Short • CP 240 Modbus Master ↔...
Seite 77
Handbuch VIPA System 200V Teil 3 Einsatz Master ↔ ↔ ↔ ↔ Modbus Master Slave Long Die Kommunikation im Master-Modus erfolgt über Datenbausteine unter Einsatz der CP 240 SEND-RECEIVE-Hantierungsbausteine. Hier können unter Einsatz einer Blockung bis zu 250Byte Nutzdaten übertragen werden.
Seite 78
Teil 3 Einsatz Handbuch VIPA System 200V Zugriff auf Bei Einsatz mehrerer Slaves können unter RS485 keine Buskonflikte mehrere Slaves auftreten, da der Master immer nur mit einem Slave kommunizieren kann. Der Master schickt an den über die Adresse spezifizierten Slave ein Kommandotelegramm und wartet eine gewisse Zeit, in der der Slave sein Antworttelegramm senden kann.
Handbuch VIPA System 200V Teil 3 Einsatz Modbus - Funktionscodes Namens- Für Modbus gibt es Namenskonventionen, die hier kurz aufgeführt sind: konventionen IN: "Input Status" Bit = OUT: "Coil Status" Coil Word = IN: "Input Register" Register OUT: "Holding Register"...
Seite 80
Teil 3 Einsatz Handbuch VIPA System 200V Übersicht Mit folgenden Funktionscodes können Sie von einem Modbus-Master auf einen Slave zugreifen. Die Beschreibung erfolgt immer aus Sicht des Masters: Code Befehl Beschreibung Read n Bits n Bit lesen von Master-Ausgabe-Bereich 0x...
Seite 81
Handbuch VIPA System 200V Teil 3 Einsatz Read n Bits Code 01h: n Bit lesen von Master-Ausgabe-Bereich 0x 01h, 02h Code 02h: n Bit lesen von Master-Eingabe-Bereich 1x Kommandotelegramm Slave-Adresse Funktions- Adresse Anzahl der Prüfsumme Code 1. Bit Bits CRC/LRC...
Seite 82
Teil 3 Einsatz Handbuch VIPA System 200V Write 1 Word Code 06h: 1 Wort schreiben in Master-Ausgabe-Bereich 4x Kommandotelegramm Slave-Adresse Funktions- Adresse Wert Prüfsumme Code Wort Wort CRC/LRC 1Byte 1Byte 1Wort 1Wort 1Wort Antworttelegramm Slave-Adresse Funktions- Adresse Wert Prüfsumme Code...
Handbuch VIPA System 200V Teil 3 Einsatz Modbus - Fehlermeldungen Übersicht Bei der Kommunikation unter Modbus gibt es folgende 2 Fehlerarten: • Master bekommt keine gültigen Daten • Slave antwortet mit einer Fehlermeldung Master bekommt Antwortet der Slave nicht innerhalb der vorgegebenen Wartezeit oder ist keine gültigen Daten...
Teil 3 Einsatz Handbuch VIPA System 200V Modbus - Beispiel Übersicht In dem nachfolgenden Beispiel wird eine Kommunikation zwischen einem Master und einem Slave über Modbus aufgebaut. Weiter soll das Beispiel zeigen, wie Sie unter Einsatz der Hantierungsbausteine auf einfache Weise die Kontrolle über die Kommunikationsvorgänge haben.
Seite 85
Handbuch VIPA System 200V Teil 3 Einsatz Projekt-Struktur Das Projekt hat folgende Struktur: Das Beispiel beinhaltet schon das SPS-Programm und die Parameter für Master- den Modbus-Master. Sie müssen lediglich die Modbus-Parameter Projektierung anpassen. Parametrierung Starten Sie hierzu den Hardware-Konfigurator und wählen Sie das Modul 240-1CA20 an.
Seite 86
Teil 3 Einsatz Handbuch VIPA System 200V SPS-Programm Die gewünschten Modbus-Befehle geben Sie über Ihr SPS-Programm vor. Im vorliegenden Beispiel wird im OB1 der Einsatz von SEND und RECEIVE gezeigt. OB 1: CALL //"SEND" :=256 //Ausgangsadresse des Moduls :=DB10 //In diesem Datenbaustein erstellen...
Seite 87
Handbuch VIPA System 200V Teil 3 Einsatz Für die Projektierung des Slave sind nur die Modbus-Parameter anzupas- Slave- sen. Ein SPS-Programm ist nicht erforderlich, da die Quell- und Zieldaten Projektierung im Master-Telegramm mitgeliefert werden. Parametrierung Zur Parametrierung des Slave-Moduls öffnen Sie das Beispielprojekt in Ihrem Hardware-Konfigurator.
Seite 88
Teil 3 Einsatz Handbuch VIPA System 200V Öffnen Sie die Variablentabelle Tabelle1 des Beispielprojekts und gehen Telegramme Sie online. senden und empfangen Sende-Baustein Kommandotelegramm DB10.DBD 0 DW#16#05100000 DB10 → Slave-Adresse 05h → Funktionscode 10h (write n words) → Offset 0000h...
Seite 89
Handbuch VIPA System 200V Teil 3 Einsatz Empfangs-Baustein Slave antwortet nicht auf das Kommando des Masters mit Fehlerrück- Antwortet der Slave nicht innerhalb der vorgegebenen Time-out-Zeit, trägt meldung der Master im Empfangs-Baustein folgende Fehlermeldung ein: ERROR01 NO DATA. In der Hex-Darstellung werden folgende Werte...
Seite 90
Teil 3 Einsatz Handbuch VIPA System 200V 3-56 HB97D - CP - RD_240-1CA21 - Rev. 17/18...