Anbindung WAGO CANopen Controller 750-837 ber OPC Server und PCAN PCI Karte - Anwendungshinweis A112400, Deutsch Version 1.0.0
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
Anbindung WAGO CANopen Controller 750-837 über OPC Server und PCAN PCI Karte Anwendungshinweis A112400, Deutsch Version 1.0.0
2• Allgemeines Copyright ã 2003 by WAGO Kontakttechnik GmbH Alle Rechte vorbehalten. WAGO Kontakttechnik GmbH Hansastraße 27 D-32423 Minden Tel.: +49 (0) 571/8 87 – 0 Fax: +49 (0) 571/8 87 – 1 69 E-Mail: info@wago.com Web: http://www.wago.com Technischer Support Tel.: +49 (0) 571/8 87 – 5 55 Fax: +49 (0) 571/8 87 – 85 55 E-Mail: support@wago.com Es wurden alle erdenklichen Maßnahmen getroffen, um die Richtigkeit und Vollständigkeit der vorliegenden Dokumentation zu gewährleisten. Da sich Fehler, trotz aller Sorgfalt, nie vollständig vermeiden lassen, sind wir für Hin- weise und Anregungen jederzeit dankbar. Wir weisen darauf hin, dass die im Dokument verwendeten Soft- und Hard- warebezeichnungen und Markennamen der jeweiligen Firmen im Allgemeinen einem Warenzeichenschutz, Markenschutz oder patentrechtlichem Schutz un- terliegen. Anwendungshinweis A112400
Inhalt •3 INHALTSVERZEICHNIS 1 Wichtige Erläuterungen ............................................................................ 4 1.1 Rechtliche Grundlagen................................................................................. 4 1.1.1 Urheberschutz ................................................................................... 4 1.1.2 Personalqualifikation ........................................................................ 4 1.1.3 Bestimmungsgemäßer Gebrauch ...................................................... 4 1.2 Gültigkeitsbereich ........................................................................................ 5 1.3 Symbole ....................................................................................................... 5 2 Beschreibung .............................................................................................. 6 2.1 Material ........................................................................................................ 6 3 Aufbau......................................................................................................... 7 4 Lösung......................................................................................................... 8 4.1 Baudrate des Wago Controllers einstellen ................................................... 8 4.2 Hardware Adresse des WAGO Controllers einstellen................................. 9 4.3 PEAK Hardware Anschaltung installieren .................................................. 9 4.4 Inray OPC Server installieren ...................................................................... 9 4.5 Inray OPC Server konfigurieren .................................................................. 9 5 Zugriff mit einem OPC Client ................................................................ 13 Anwendungshinweis A112400
4 • Wichtige Erläuterungen 1 Wichtige Erläuterungen Um dem Anwender eine schnelle Installation und Inbetriebnahme der be- schriebenen Geräte zu gewährleisten, ist es notwendig, die nachfolgenden Hinweise und Erläuterungen sorgfältig zu lesen und zu beachten. 1.1 Rechtliche Grundlagen 1.1.1 Urheberschutz Dieses Dokument, einschließlich aller darin befindlichen Abbildungen, ist ur- heberrechtlich geschützt. Jede Weiterverwendung dieses Dokumentes, die von den urheberrechtlichen Bestimmungen abweicht, ist nicht gestattet. Die Reproduktion, Übersetzung in andere Sprachen, sowie die elektronische und fototechnische Archivierung und Veränderung bedarf der schriftlichen Genehmigung der WAGO Kontakttechnik GmbH, Minden. Zuwiderhandlun- gen ziehen einen Schadenersatzanspruch nach sich. Die WAGO Kontakttechnik GmbH behält sich Änderungen, die dem techni- schen Fortschritt dienen, vor. Alle Rechte für den Fall der Patenterteilung oder des Gebrauchmusterschutzes sind der WAGO Kontakttechnik GmbH vorbehalten. Fremdprodukte werden stets ohne Vermerk auf Patentrechte genannt. Die Existenz solcher Rechte ist daher nicht auszuschließen. 1.1.2 Personalqualifikation Der in diesem Dokument beschriebene Produktgebrauch richtet sich aus- schließlich an Fachkräfte mit einer Ausbildung in der SPS-Programmierung, Elektrofachkräfte oder von Elektrofachkräften unterwiesene Personen, die au- ßerdem mit den geltenden Normen vertraut sind. Für Fehlhandlungen und Schäden, die an WAGO-Produkten und Fremdprodukten durch Missachtung der Informationen dieses Dokumentes entstehen, übernimmt die WAGO Kontakttechnik GmbH keine Haftung. 1.1.3 Bestimmungsgemäßer Gebrauch Die Komponenten werden ab Werk für den jeweiligen Anwendungsfall mit ei- ner festen Hard- und Softwarekonfiguration ausgeliefert. Änderungen sind nur im Rahmen der in dem Dokument aufgezeigten Möglichkeiten zulässig. Alle anderen Veränderungen an der Hard- oder Software, sowie der nicht bestim- mungsgemäße Gebrauch der Komponenten, bewirken den Haftungsausschluss der WAGO Kontakttechnik GmbH. Wünsche an eine abgewandelte bzw. neue Hard- oder Softwarekonfiguration richten Sie bitte an WAGO Kontakttechnik GmbH. Anwendungshinweis A112400
Wichtige Erläuterungen •5 1.2 Gültigkeitsbereich Dieser Anwendungshinweis basiert auf die genannte Hard- und Software der jeweiligen Hersteller sowie auf die zugehörige Dokumentation. Daher gilt die- ser Anwendungshinweis nur für die beschriebene Installation. Neue Hard- und Softwareversionen erfordern eventuell eine geänderte Hand- habung. Beachten Sie die ausführliche Beschreibung in den jeweiligen Handbüchern. 1.3 Symbole Gefahr Informationen unbedingt beachten, um Personen vor Schaden zu bewahren. Achtung Informationen unbedingt beachten, um am Gerät Schäden zu verhindern. Beachten Randbedingungen, die für einen fehlerfreien Betrieb unbedingt zu beachten sind. ESD (Electrostatic Discharge) Warnung vor Gefährdung der Komponenten durch elektrostatische Entla- dung. Vorsichtsmaßnahme bei Handhabung elektrostatisch entladungsgefähr- deter Bauelemente beachten. Hinweis Routinen oder Ratschläge für den effizienten Geräteeinsatz und die Softwa- reoptimierung. Weitere Informationen Verweise auf zusätzliche Literatur, Handbücher, Datenblätter und INTERNET Seiten. Anwendungshinweis A112400
6 • Beschreibung 2 Beschreibung Im Rahmen dieser Application note wird der Einsatz der WAGO CANopen Komponenten im Zusammenhang mit dem OPC Server der Firma inray sowie der Hardware Anschaltung PCAN-PCI der Firma PEAK erläutert. Es wird veranschaulicht, wie der CAN OPC Server in Verbindung mit der PCAN Karte, Daten von der WAGO Steuerung auf dem CAN Bus zur Verfügung stellt. Der CAN OPC Server fungiert als reiner Schicht 2 Server, d.h. das CanOpen Protokoll wird nicht direkt unterstützt, sondern es werden die Nachrichten gemäß ihrer COB ID`s ausgewertet. 2.1 Material Die Anbindung ist unter den folgenden Voraussetzungen getestet worden: Bezeichnung Hersteller Type CANopen Controller WAGO 750-837 (02/07) CAN OPC Server inray L2 PCAN PCI PEAK IPEH-002064 PC mit Windows NT4 Microsoft NT 4 Kontaktadressen: PEAK-System Technik GmbH inray Industriesoftware GmbH Otto-Röhm-Str. 69 Holstenstraße 38 64293 Darmstadt / GERMANY Tel: +49-(0)6151-8173-20 25560 Schenefeld Fax: +49-(0)6151-8173-29 Tel 04892/801-70 www.peak-system.com Fax 04892/801-71 www.inray.de Anwendungshinweis A112400
Aufbau •7 3 Aufbau Das Gesamtsystem stellt sich wie folgt dar: Die CAN Anschaltung verfügt über die folgende Steckerbelegung: Steckerbelegung PCAN PCI Anwendungshinweis A112400
8 • Lösung 4 Lösung 4.1 Baudrate des Wago Controllers einstellen DIP Schalter – Konfiguration: Der DIP Schalter an der CanOpen PFC Buskopplung hat zwei Funktionen. Die erste Funktion ist zum Setzen der Baudrate. Die zweite Funktion ist für die Einstellung der Hardware - Adresse auf dem CAN Bus zuständig. Der DIP Schalter ist binär gesehen (d.h. Alle aus = 0 , 1 an = 1 , 2 an = 2 , 1 und 2 an = 3 ...). Die CanOpen PFC Buskopplung hat 9 Baudraten, die auf dem DIP Schalter wie folgt einge- stellt werden können: 1. Bei ausgeschalteter PFC Buskopplung alle DIP Schalter in die OFF – Position bringen 2. Die PFC Buskopplung einschalten 3. Die Baudrate aus der Tabelle aussuchen und in die ersten vier DIP Schalter eingeben Die DIP – Schalter Position wird von den vier Zustands LED’s angezeigt 4. Wenn die Baudrate eingestellt ist den DIP Schalter 8 von OFF auf ON schalten 5. Ist die Baudrate so gespeichert die PFC Buskopplung ausschalten 6. Danach alle DIP Schalter auf OFF schalten inkl. dem 8 Anwendungshinweis A112400
Lösung •9 4.2 Hardware Adresse des WAGO Controllers einstellen Mit Hilfe der DIP Schalter 1-7 die Hardware Adresse einstellen z.B. 1.Anschließend die Spannungsversorgung des Controllers einschalten. 4.3 PEAK Hardware Anschaltung installieren Im Lieferumfang der Hardware Anschaltung befindet sich eine Treiberdiskette, die für die verschiedenen Betriebssysteme einen Treiber zur Verfügung stellt. 1. Treiber setup ausführen 4.4 Inray OPC Server installieren 1. Setup aus dem Ordner OPC Data Access Components ausführen 2. Über die Windows Eingabeaufforderung den Server mittels OPC_CAN_SERVER.exe /RegServer registrieren 4.5 Inray OPC Server konfigurieren 1. Das Programm CANOPCConfig.exe starten Es erscheint folgendes Fensters: Anwendungshinweis A112400
10 • Lösung 2. auf den grau unterlegten Button klicken um einen Zweig hinzuzufügen 3. Zweig auswählen und z.B. mit „root“ benennen. Dann auf „OK“ klicken 4. Baudrate des OPC Servers in root an die CAN Bus Baudrate anpassen (Wago Control- ler sind standardmäßig auf 125 kBaud eingestellt). 5. Einen weiteren Zweig mit dem Namen „Wago837“ anlegen ( Schritt 1-4 wiederholen ) 6. Diesmal Variable auswählen und eine mit Namen „Input1“ und eine mit Namen „In- put2“ anlegen. 7. Da in diesem Versuchsaufbau kein CAN Bus Manager existiert ,ist es notwendig den WAGO 750-837 über den OPC Client in den Betriebszustand operational zu versetzen. Anwendungshinweis A112400
Lösung • 11 Dieses geschieht mit einer Initialisierungsvariable namens „init“. Diese Variable muß im OPC Server angelegt werden. 8. Variablen spezifizieren Schalter 1 und Schalter 2 sind Lesevariablen, da es sich um Eingänge handelt Die CAN – ID entspricht dem Identifier der CAN Message, welche die Daten der Schalterzustän- de beinhaltet (CAN – ID 181). Die Daten befinden sich an Bitposition 7 (Schalter 1 ) und 6 ( Schalter 2 ). Die Länge in Bits ist 1, da die Schalter ein Bit schalten. Der Kor- rekturfaktor ist 1, da die Daten 1:1 übernommen werden. Bei den anderen Werten den Standard beibehalten. Danach die Schaltfläche „Übernehmen“ betätigen. Anwendungshinweis A112400
12 • Lösung Init ist eine Schreibvariable, da ihr Zustand vom OPC Client aus verändert werden kann. Es muß nur die Anzahl der Bytes der Message festgelegt werden. Außerdem muß mit der CAN ID der Identifier der Message, welche geschrieben werden soll näher spe- zifiziert werden. Die CAN ID dieser Message ist 0, weil gemäß der CANopen Spezifikation in der COB ID 0 der Netzwerkmanager seine Daten an die verschiedenen CAN Teilnehmer sendet 9. Eine weitere Variable für Ausgänge,“Output1“, wird angelegt. Anwendungshinweis A112400
Zugriff mit einem OPC Client • 13 10. Bevor die Datenpunkte von einem OPC Client gelesen werden können, muß das Projekt aktiviert werden. 11. Mit einem OPC – Client – Programm muss nun in die vom OPC –Server erstellten Low- und Highbyte der „init“ – Variable eine 1 geschrieben werden, um den WAGO Controller 750-837 vom Zustand pre-operational in den Zustand operational zu verset- zen. In diesem Zustand werden die Daten über den CAN Bus versandt. 5 Zugriff mit einem OPC Client Mit einem beliebigen OPC Client ist es jetzt möglich, auf die Daten zuzugreifen. Der inray Server ist unter dem Namen CANOPC.Server.1 zu finden. Anwendungshinweis A112400
WAGO Kontakttechnik GmbH Postfach 2880 • D-32385 Minden Hansastraße 27 • D-32423 Minden Telefon: 05 71/8 87 – 0 Telefax: 05 71/8 87 – 1 69 E-Mail: info@wago.com Internet: http://www.wago.com
Sie können auch lesen