crio Mobile Remote Server Toolkit Überwachung verteilter crio Systeme mit Web basiertem Zustandsmonitor und Fernzugriff Wolfram Koerver 29.05.2008 Chemnitz
Gliederung CompactRIO CompactRIO Übersicht CompactRIO Zusatzmodule CompactRIO Verteilte Systeme crio REMOTE Server Toolkit Übersicht Web-Client LabVIEW Software Webinterface Zusammenfassung
CompactRIO Übersicht 4 oder 8 Slot CompactRIO Chassis mit integrierten Mess- und Kommunikationsmodulen Leistungsfähige Module zur Datenerfassung und Steuerung Erfassung von analogen, digitaler Daten sowie Busdaten (CAN, LIN etc.) leistungsfähiger Echtzeitcontroller mit VxWorks* FPGA-Backplane für reaktionsschnelle Steuerungen programmierbar mit LabVIEW autarker Betrieb mit weitem Spannungs- (ca. 6 bis 30 V)und Temperaturbereich (-40 bis +85 C) * von WindRiver
CompactRIO - Übersicht Einsatzbeispiele Überwachungsaufgaben in rauer Umgebung, z. B. bei der Produktion von Asphalt oder Beton Geologische oder seismische Überwachung Wetter- und Klimadatenerfassung Koordinierte Datenerfassung und Kontrolle von Pipelines und Treibstofflagern Betriebsüberwachung von Leihmaschienen Überwachung von verteilten Strom-, Wasser- oder Gasanlagen Gewässerüberwachung Produktionsanlagenüberwachung
CompactRIO - Zusatzmodule Erweiterung mit Bus- und Kommunikationsmodulen für den Fernzugriff Nutzung von EnDat und LIN Erweiterung der Möglichkeiten durch zusätzliche Module von S.E.A. mit: crio WLAN crio GSM, UMTS etc. crio ZigBee crio GPS z.b. Präzise Synchronisation (<100 ns) auf GPS Basis crio LIN -crio EnDat
Station 1 CompactRIO Verteilte Systeme Warum Fernzugriff? Station 2 Zentrale Station 3 Station n Zugriff auf verteilte crio Systeme für den Upload von z.b. Log-Daten Update von Betriebsparametern, Logprofilen etc. Zugriff auf Fehler und Ereignisreports Erstellung zeitnaher Statistiken Gleichzeitiger Zugriff Keine teuren Vor-Ort Serviceeinsätze
CompactRIO Verteilte Systeme Wie funktioniert Datentransfer im GSM Netz? Stationäre PCs für Überwachung und Steuerung von Remote Stationen Auswertenetzwerk Servernetzwerk Öffentliches GSM Netzwerk (GSM = GPRS, UMTS etc.) Internet Public GPRS Network Mobile oder stationäre CompactRIO Einheiten Übersicht über die Kommunikationswege zwischen den CompactRIO Systemen und der Remote Server Station
CompactRIO Verteilte Systeme GSM Netzwerkmöglichkeiten Fernzugriff über das öffentliche GSM Netzwerk Unterstützung verschiedener Technologien und Netze GSM, GPRS, EDGE zukünftig auch UMTS und CDMA Erzielbare Bandbreiten: Theoretische Zahlen und Praxis weichen voneinander ab Up- und Downlinkbandbreite kann definiert werden zwischen 20-50 kbit/s und 400 kbit/s, abhängig von Netzprovider, Funkzellengröße (Land) Weltweit einsetzbar durch unterschiedlicher Technologien und Frequenzen innerhalb der crio Mobile Module - Quadband GPRS und EDGE Betrieb (850, 900, 1800, 1900 MHz)
crio Remote Server Toolkit crio Monitor A crio Monitor B Remote Server Software Web-Server, Datenbank etc. CompactRIO Remote Toolkit LabVIEW API crio Remote Server Web-Browser LabVIEW Programme NI-DIAdem CompactRIO System 1 CompactRIO System 1 CompactRIO System 1
crio Remote Server Toolkit Anforderungen auf der crio-seite 1. Hardware crio System mit Datenerfassungshardware crio GXXX MOBILE Kommunikationsmodul GSM/GPS-Antenne 2. Software Eigene Datenerfassungssoftware z.b. mit LabVIEW erstellt crio Remote Server Toolkit API für LabVIEW crio Remote Server
2. GSM Netz-Parameter konfigurieren und das System registrieren 1. Verbinden mit crio 4. Daten speichern und versandfertig machen 3. Datenerfassungsfunktion 5.System abmelden
crio Remote Server Toolkit Server Software Lauffähig auf Linux und Windows Systemen Unter einer so genannten virtuellen Maschine» Unterstützung von Apache Webserver» Anbindung verschiedener Datenbanken durch abstrahiertes Datenbank Interface (Oracle,PostgreSQL, MySQL» Datentransfer: FTP-basiert oder verschlüsseltes AES-Protokoll Client Software Browserbasiert für» Management der Remote Systeme» Statusabfrage» Transfer-Requests» Datendownload Anbindung an DIAdem oder LabVIEW möglich für Datenauswertung
crio REMOTE Server Toolkit: Web-Client Weboberfläche zur Konfiguration und Anlage von neuen Remote-Stationen
crio Remote Server Toolkit Web-Client
crio REMOTE Server Toolkit: Web-Client
Zusammenfassung CompactRIO ist die ideale Steuerungsplattform für verteilte Systeme und Anlagen. Erweiterung ist durch die Spezialmodule crio Gxxx für GPS- und GSM-Anbindung, WLAN, ZigBee, Lin, EnDat möglich Das Softwarepaket crio Remote Server erlaubt systematischen Fernzugriff auf crio Systeme mittels Web-Browser z.b. für: manuellen oder automatischer Upload z.b. von Messdaten oder Download von neuen Betriebsparametern, Logprofilen etc. Fernzugriff auf Fehler- und Ereignisreports Erstellung zeitnaher Transfer-Statistiken Weltweiter Einsatz ist durch Unterstützung verschiedener Frequenzen und Technologien möglich.
Vielen Dank für Ihre Aufmerksamkeit! S.E.A. Science & Engineering Applications Datentechnik GmbH www.sea-gmbh.com Linder Höhe Mendelstraße 11 51147 Köln 48149 Münster Tel.: 02203-98007 0 0251-981195 0