1. Software zum Messen und Steuern
Transcription
1. Software zum Messen und Steuern
1. Software zum Messen und Steuern „Warum sollten Sie mit einer Software arbeiten, die ein Hardware-Hersteller Ihnen vorschreibt? Bei Meilhaus Electronic haben Sie die Wahl aus vielen Möglichkeiten! Dank intelligenter Treiber und starker Software-Kooperationen.“ Hans Krammer, Leiter Support C# C++ -Software. he Entwicklungs-Umgebungen. t-Lösungen, Simulation. quenzer. rfassung, Auswertung und Analyse. s-Visualisierung. unizieren, Daten übertragen. MEsstechnik fängt mit ME an. www.meilhaus.com [email protected] (0 89) 89 01 66-0 (0 89) 89 01 66-77 1_Software 7 25.10.2010, 9:57:54 Uhr 1. Software zum Messen/Steuern Treiber-System ME-iDS Treiber-Software So binden Sie die ME-Karten in Ihre Software ein… „Real-Life“-Applikation Unterstützung für… Beispiel-Programme Eigene Programme SCALE-RT Entwicklung TestManager CE MATLAB VEE Pro LabVIEW Beispiel-Programme Eigene Programme ME-PowerLab3 MEphistoLab2 TurboLab ProfiLab-Expert C/C++, C# VisualBasic Delphi Python SCALE-RT Target comedi MATLAB ANSI C Python ME-PowerLab3 LabVIEW Treiber-System ME-iDS - Windows Treiber-System ME-iDS - Linux Betriebssystem Windows Betriebssystem Linux ME-Hardware lokal ME-Hardware remote Messkarte lokal im PC Windows: RPC-Lizenz Messkarte in PICE-ME lokal Messkarte in ME-Neuron lokal MEphistoLab2 Applikations-/User-Ebene Highend-Umgebungen Entwicklungsumgebungen Hochsprachen Windows DLL/ Hardware-nahe Treiber PCI-Express, PCI, CompactPCI/PXI Windows: RPC-Lizenz Messkarte in Messkarte in Remote PC: ME-Neuron, ME-Synapse LAN. PICE-ME, beliebiger PC ME-Axon/LAN Messkarte in ME-Synapse USB. ME-Axon/USB MEphisto USB Digital-Serie (nur Windows) MEphisto Scope UM202/203 USB Treiber-System ME-iDS Mess- und Steuer-Karten bequem programmieren. Unabhängig von Plattform und Betriebssystem. Flexibel und leicht portierbar. Mit dem Treiber-System ME-iDS ist es ganz einfach, die Meilhaus Electronic Mess- und Steuer-Karten in Ihre bevorzugte Software-Umgebung einzubinden. Das Treiber-System bietet Ihnen eine geräte- und betriebssystem-übergreifend einheitliche Programmierschnittstelle. Prinzipieller Aufbau eines Programmes mit ME-iDS: ➀ ➁ ➂ Funktionsgruppen Devices und Subdevices werden zur hierarchischen Anordnung verschiedener Funktions-Einheiten unserer Messkarten verwendet: ▼ Driver: Treibersystem als Ganzes (ME-iDS). ▼ Device/Board: Gerät/Karte als Ganzes (z. B. ME-4680). ▼ Subdevice: Funktionsgruppe eines Geräts/einer Karte, z. B. Analog-Eingang. ▼ Channel: Kanal, z. B. A/D-Kanal 1. Subdevices/Funktionsgruppen sind: • Analoge Erfassung. • Analoge Ausgabe. • Digitale Ein-/Ausgabe (bidirektional). • Digitale Eingabe und digitale Ausgabe (inkl. Opto-I/O und Relais). • Zähler. • Externer Interrupt. Karten-unabhängig und abstrakt Funktionsaufrufe beinhalten nicht den Namen einer bestimmten Karte, wodurch sie auf diese Karte beschränkt wären. Vielmehr beruht das Konzept von ME-iDS auf einem „Frage-und-Antwort“-Spiel zwischen Soft- und Hardware. Die Software kann alle unterstützten Geräte nach deren Komponenten und Eigenschaften abfragen. Mit dieser Information wird dann im nächsten Schritt auf geeignete Funktionsgruppen der Hardware, also die Subdevices und Kanäle zugegriffen. ➃ ➄ Treiber-System ME-iDS „öffnen“ (meOpen) ▼ Eigenschaften abfragen (meQuery) ▼ Ein-/Ausgaben (meIO…) Diese Funktionen decken alle Betriebsarten sämtlicher Funktionsgruppen ab. Sie verwenden für analoge Erfassung, analoge Ausgabe, digitale Ein-/Ausgabe und Zähler-Betrieb ein gemeinsames Funktionsset. Innerhalb der IO-Funktionen wird lediglich zwischen EinzelwertEin-/Ausgabe („Single“) und kontinuierlicher Ein-/Ausgabe („Stream“) unterschieden. ▼ Hilfs-Funktionen (meUtility…) Hier finden Sie Funktionen, die Ihnen bei der Weiterverarbeitung der Rohdaten die Arbeit erleichtern. So können Sie zum Beispiel Werte für einen A/D-Kanal bequem aus dem Datenstrom extrahieren oder Werte zwischen Digital-Wert und physikalischem Wert umrechnen. ▼ Treiber-System ME-iDS „schließen“ (meClose) Schlanke Lösung ohne Overhead! Ideal für industrielle Anwendungen, Embedded, PC mit Flashdisk: ME-iDS ist ein sehr „schlanker“ Treiber der nicht unnötig Platz auf Ihrer Festplatte oder Flashdisk benötigt - ein großer Vorteil für viele industrielle Anwendungen, in denen keine riesigen Harddrives eingesetzt werden. So erhalten Sie das Treiber-System ME-iDS: • Automatisch im Lieferumfang der unterstützen ME-Karten auf der ME-Power-DVD. • Per Download von www.meilhaus.com/download bzw. über www.meilhaus.com/go/me-ids • Auf der ME-PowerDVD. Dadurch erreichen Sie ein hohes Maß an Flexibilität und Portierbarkeit Ihrer Programm! Kostenfrei testen: www.meilhaus.com/download » Auswahl: ME-iDS 8 1_Software 8 Komplett im Paket Einige der unterstützten Entwicklungs-Umgebungen und Programme erhalten Sie von Meilhaus Electronic auch direkt im Paket mit der Hardware. Lesen Sie dazu mehr auf den folgenden Seiten! MEsstechnik fängt mit ME an. www.meilhaus.com 25.10.2010, 9:58:27 Uhr » Web-Link: www.meilhaus.com/go/me-ids Echtzeit-Simulation ➠ Seite 16 Datenerfassung, Analyse, Auswertung MessSoftware ➠ Seite 10 TestAbläufe ➠ Seite 17 ➠ Seite 12 weiter i. V. Meilhaus Electronic intelligentes Treiber-System SoftwareEntwicklungsUmgebungen Hochsprachen ➠ Seite 18 Unterstützte Entwicklungs-Umgebungen und Programme Windows Linux Visual C/ ANSI C Borland C Visual C# ✔ Visual Basic ✔ Delphi ✔ Python ✔ ✔ Comedi ✔ MATLAB ✔ ✔ VEE Pro ✔ LabVIEW ✔ ✔ ProfiLab-Expert ✔ ME-PowerLab3 ✔ MEphistoLab2 ✔ TestManager ✔ ScaleRT ✔ (Entwick- ✔ (Remotelung) System) TurboLab ✔ C/C++ 1) Die meisten ME-Karten sind über ältere Treiber bereits in ProfiLab-Expert einzubinden. Eine Unterstützung auf Basis des ME-iDS ist in Vorbereitung. www.meilhaus.com 1_Software 9 Vom Treiber-System ME-iDS unterstützte Hardware Modell ME-94, ME-95, ME-96 ME-630, MEphisto Switch* ME-1000 ME-1400, MEphisto Digi* ME-1600 ME-Jekyll ME-4610 ME-FoXX ME-46xx Plattform PCI, CompactPCI/PXI, CompactPCI in ME-Synapse (USB, LAN) PCI-Express, PCI, CompactPCI/PXI, CompactPCI in ME-Synapse (USB, LAN), USB PCI, CompactPCI/PXI, CompactPCI in ME-Synapse (USB, LAN) PCI, CompactPCI/PXI, CompactPCI in ME-Synapse (USB, LAN), USB PCI, CompactPCI/PXI, CompactPCI in ME-Synapse (USB, LAN) PCI PCI-Express, PCI, CompactPCI/PXI, CompactPCI in ME-Synapse (USB, LAN) ME-6x00 PCI, CompactPCI/PXI, CompactPCI in ME-Synapse (USB, LAN) ME-8100 PCI, CompactPCI/PXI, CompactPCI in ME-Synapse (USB, LAN) ME-8200, PCI-Express, PCI, CompactPCI/PXI, CompactPCI in ME-Synapse MEphisto Opto* (USB, LAN), USB ME-Synapse USB mit den unterstützten ME-Karte, s. o. ME-Synapse LAN mit den unterstützten ME-Karte, s. o. ME-Neuron mit den unterstützten ME-Karte, s. o. MEphisto Scope UM20x* USB * Unter Windows, Linux beim MEphisto Scope UM20x in Vorbereitung. MEsstechnik fängt mit ME an. 9 25.10.2010, 9:58:29 Uhr 1. Software zum Messen/Steuern Mess-/Steuer-Software ME-PowerLab3 Schnell messen ohne Programmieren: Das virtuelle Messlabor ME-PowerLab3 Virtuelles Messlabor für Windows. Sofort einsatzbereite Software für ME-Messkarten. Mit vielen flexiblen Funktionen und Scripting-Editor. Die Software ME-PowerLab3 ist ein komplettes, virtuelles Messlabor für die Mess- und Steuer-Karten (inkl. ME-Synapse) der ME-Serie. ME-PowerLab3 bietet eine Vielzahl nützlicher Funktionen: Von der einfachen, digitalen oder analogen Ein-/Ausgabe bis hin zur FFT, XY-Darstellung zweier Kanäle, digitalen Filterung oder Modulationen (AM, FM). Die Software erkennt automatisch, welche ME-Karte sich in Ihrem PC befindet und stellt Ihnen abhängig von dieser Hardware die unterstützen Funktionen zur Verfügung. Mit dem integrierten Scripting-Editor mit C#-Syntax können alle Funktionen automatisiert werden. ■ ■ ■ Der ME-PowerLab3 Scripting-Editor für automatische Abläufe ■ ■ ■ ■ ■ ■ Unterstützt Analog-Eingänge, Analog-Ausgänge, Digital-I/O, Zähler, Interrupt-Steuerung. Darstellung der Analog-Eingänge als Voltmeter mit Zeiger-Darstellung, Werte-Liste oder Kurve/Multi-Kanal Linienschreiber. Viele Extras wie FFT, XY-Darstellung, Filterung (Tiefpass, Hochpass, Bandpass, Bandsperre), Modultion (Analog-Ausgänge: FM, AM, PM). Daten-Export (XML, CSV, Grafik) Ausgabe von Standard-Wellenformen (Sinus, Rechteck, Dreieck, Sägezahn, Multisinus, Impuls…) auf Analog-Ausgängen. Sofort einsetzbar als virtuelle Instrumente Datenlogger/ Linienschreiber, einfaches Oszilloskop, Signal-Generator etc. Scripting-Editor mit C#-Syntax für automatische, programm-artige Abläufe. Einfaches, übersichtliches Setup. Einstellungen wieder abrufbar. Basiert auf dem MCD ToolMonitor und Treiber-System ME-iDS. Kostenfrei im Lieferumfang der ME-Karten mit ME-iDS. Digitale Filterung FM mit Analog-Ausgängen » » Web-Link: www.meilhaus.com/go/me-powerlab3 10 1_Software 10 MEsstechnik fängt mit ME an. www.meilhaus.com 25.10.2010, 9:58:34 Uhr 1. Software zum Messen/Steuern RPC-Lizenz Remote-Treiber-Software oder Mit ME-Karten „remote“ und dezentral vernetzt messen… Remote-PC ME-Neuron XL RPC Ethernet/LAN oder RPC Remote-DAQ-Station ME-Synapse LAN Remote-PC ME-Neuron oder Remote-DAQ-Station ME-Synapse LAN XL RPC Steuernder PC, z. B. handelsübliches Notebook RPC-Lizenz für Windows RPC (Remote PC) Lizenz für Windows, Zusatz zum ME-iDS. Mess-/Steuerkarten der ME-Serie „remote“ im Ethernet. Für ME-Neuron und andere PC mit ME-Karten. Bisher befand sich Ihre ME-Messkarte in einem Slot-Steckplatz im lokalen PC. Mit dem ME-iDS können Sie jetzt auch vernetzt („remote“) über Ethernet messen und steuern. Egal ob mit der ME-Neuron oder einem beliebigen anderen PC. In Linux ist dazu - neben dem ME-iDS - keine weitere Software nötig, für Windows verwenden Sie die optional zum ME-iDS erhältliche RPC-Lizenz. ■ ■ ■ Handelsüblicher PC mit ME-Mess-/ Steuerkarte oder RPC Ansprechen einer vom ME-iDS unterstützten Hardware, die auf einem über ein TCP/IP-Netzwerk verbundenen Computer installiert ist. Konfiguration über das ME-iDC. Mit einem preiswerten, super-kompakten Industrie-PC wie der ME-Neuron und einer darin eingebauten ME-Messkarte können Sie individuelle, dezentrale Mess- und Steuer-Netzwerke einrichten. Funktioniert natürlich auch mit jedem anderen, handelsüblichen PC unter Windows (RPC-Licence erforderlich) oder Linux. Anwendungsbeispiel: ME-Neuron als Wirless Remote-Station Sie benötigen dazu (Bild unten): ➀ Handelsübliches Notebook (Windows) mit Wireles-LAN (oder PC mit Wireless-LAN). Darauf installiert: ME-iDS, RPC-Lizenz und Applikations-Software, z. B. ME-PowerLab2. ➁ ME-Neuron (Windows) mit Mess-/Steuerkarte. Außerdem darin installier: ME-iDS und RPC-Lizenz. Optional Anschluss-Block/Kabel. Alternativ ME-Synapse LAN. ➂ Wireless-LAN Interface/Bridge WLg Link. Die ME-Neuron mit der Mess-/Steuerkarte arbeitet als Remote-Station zum Erfassen von Messdaten oder Steuern von Vorgängen. Vom Notebook aus wird das ganze konfiguriert und gesteuert. Die Daten werden drahtlos zum Notebook übertragen und können dort zum Beispiel weiter verarbeitet werden. ME-Neuron I/O (messen, steuern) SpannungsVersorgung RPC Anschluss-Box ME-Mess-/ Steuerkarte RPC Notebook DAQ-Kabel RPC StandardEthernetKabel Wireless Bridge SpannungsVersorgung » Web-Link: www.meilhaus.com/go/me-ids www.meilhaus.com 1_Software 11 MEsstechnik fängt mit ME an. 11 25.10.2010, 9:58:37 Uhr 1. Software zum Messen/Steuern Software-Entwicklung Agilent VEE Pro Grafisch Programmieren: VEEsionen werden Wirklichkeit Agilent VEE Pro Grafische Software-Entwicklungs-Umgebung. Für die Mess-, Steuer- und Interface-Technik. Intuitiv und schnell zu erlernen. Mit 4 einfachen Schritten zum VEE-Programm: Messen - Analysieren - Visualisieren - Debugging + Start ➀ Schritt 1: Messen - Konfigurieren Sie ein „Measure“ Objekt für beliebige Signale, z. B. RF, Temperatur, Vibration, Puls, Spannung. Messen Noch nie war es so einfach, Messabläufe zu programmieren und mit ansprechenden Benutzer-Interfaces in Szene zu setzen! VEE Pro - offen für Ihre Vorstellungen... ■ ■ ■ ■ ➁ Schritt 2: Analysieren - Wählen Sie hierzu aus über 500 Analyse-Funktionen inkl. MATLAB Script, um Ihre Daten zu verarbeiten. Messen ➂ Analysieren Schritt 3: Visualisieren - Wählen Sie eine der vielen möglichen DarstellungsArten für Ihre Daten Messen Schritt 4: Debug und ausführen - Nutzen Sie VEE‘s komfortable Debugging-Tools und starten Sie das Programm. Erzeugen Sie unbegrenzt Runtime-Versionen Ihrer Applikation. 12 1_Software 12 So programmieren Sie mit VEE Offen für schnelle Ergebnisse oder komplexe Lösungen: • Bequem messen, steuern, testen. Komfortable InstrumentenPanels einfach selbst erstellen. • Grafisch programmieren: Kein Eintippen von Programmcode. Sie programmieren vollkommen intuitiv durch „Verdrahten“ von Icons/Funktions-Blöcken. • Sie benötigen keine Kenntnisse in einer Programmiersprache. Konzentrieren Sie sich voll auf Ihre Applikation! • Multithreading und Multi-Core (Zuweisen der Threads auf unterschiedliche Prozessor-Kerne) unterstützt. Analysieren oder exportieren Sie die Werte, z. B. in Excel ➃ ■ VEE Pro ist die grafische Programmier-Umgebung für Messtechnik, Instrumentierung, zum Steuern, Testen, Kommunizieren und vieles mehr. VEE Pro wurde ursprünglich als HP-VEE von Hewlett-Packard entwickelt. VEE Pro ist einfach zu bedienen, schnell zu erlernen und doch vollgepackt mit Programmier-Power. VEE Pro ist die preiswerte Profi-Lösung, denn MATLAB Script und unbegrenzte Runtime-Lizenzen sind inklusive. VEE Pro unterstützt Multithreading und Multi-Core. Visualisieren/Report Interface I/O Offen für Ihre Mess-Hardware und Daten-Kommunikation • Einfaches Einbinden der Messkarten von Meilhaus Electronic. • VEE unterstützt: - USB. Arbeitet nach dem Prinzip der USB T&M Controll Library. - Ethernet/LAN. LXI mit VEE Pro Web-Browser. - GPIB: Komfortable GPIB-Instrumentierung. Über 900 Instrumenten-Treiber. Automatisches Laden von „Samples“/Beispielen zu ausgewählten Instrumenten. Vollständige SCPI-Unterstützung mit „Intellisense“. - RS232. Über Umsetzer RS232-zu-RS485 auch einfaches Steuern von RS485 Remote-I/O-Netzwerken. MEsstechnik fängt mit ME an. www.meilhaus.com 25.10.2010, 9:58:52 Uhr » Web-Link: www.meilhaus.com/go/vee 170 SignalbearbeitungsFunktionen 520 MathematikFunktionen MATLAB Script 65 Grafik-Funktionen (x-y, Strip, Spectrum, Picture, Waveform etc.) VEE Bibliotheken USB Versch. Real, Int Typen, Array, Record, String etc. Automatische Buttons, Sliders, DatentypDisplays Konveretc. tierung User Panel/ Virtuelle Instrumente Positionieren + „Verdrahten“ der VEE Objekte mit der Maus Grafisch programmieren RS232, RS485 SCPI mit “Intellisense” Direct I/O oder über 900 Geräte-Treiber. Über 500 IEEE488.2 LabWindows™/CVI Geräte(GPIB/HP-IB) Treiber arbeiten unter VEE Pro. GPIB over LAN Anpassen der VEE-Menüs Bibliotheken, Funktionen, Objekte VXI PnP VEE Pro VEE Explorer Multithreading, Multi-Core Callable VEE ActiveX Controls Performance-Profiler Programmierung, Bedienung InterfaceI/O Flow-Objekte (if/then/else, repeat etc.) NavigationsTools LAN, LXI Socket I/O “Kapseln”/Modularisieren von großen Programmen ActiveX ActiveX Automation (Client und Server) Schnittstelle zu anderen Programmen z. B. Excel, Word… Komfortables Debugging Runtime Breakpoint-Fenster, Error Call Stack Microsoft .NET Unterstützt das Microsoft .NET-Framework. Zugriff zu schon verfügbaren leistungsstarken .NET-Klassen TestSequencer Internet, Intranet Excel Runtime Lizenzen Excel Library Add-In: Viele Excel-Funktionen direkt in VEE-Menüs zugänglich DDE MAPI eMailSupport Compiled Function DLL z. B. Einbinden von Messkarten Execute Programm WebMonitoring OPC (ActiveX Control) IVI COM, Generic COM Kommunizieren mit IVI-COM-Treiber oder anderen Generic-COM-Objekten Bibliotheken, Funktionen, Objekte Offen für Ihre „Programmier-Fantasie“ • Umfangreiche, professionelle und flexible Funktionen zum Erfassen und Auswerten von Daten und zum Steuern des Programm-Ablaufs. • Embedded MATLAB Script - Scripting-Sprache für komplexe Mathematik, grafische Darstellungen und digitale Signalverarbeitung, direkt integriert und über das VEE-Menü aufrufbar. • Viele nützliche Funktionen wie: „For Each“ Statement. Undo und Redo. Einfaches Editieren der Eigenschaften (Property) von www.meilhaus.com 1_Software 13 Unbegrenzte Runtime. Lauffähige Programme dürfen ohne weitere Lizenz-Bedingungen verkauft/weitergegeben werden Automatisches Versenden von E-Mails der Prüfprotokolle ADO.NET Datenbanken Andere Programme starten Schnittstellen zu anderen Programmen Offen für die Software-Welt von Windows .NET • Unterstützt das Microsoft .NET-Framework. Zugriff auf .NETKlassen. .NET-Funktionen einfach nutzen mit .NET Operation-Builder und .NET Controls. • Einfach mit IVI-COM-Treibern oder anderen Generic-COM-Objekten kommunizieren. • Volle ActiveX-Unterstützung (ActiveX Automation, Controls, Callable VEE). • Bequem mit Excel kommunizieren: Das Excel Library Add-In bietet eine einfache Verbindung zwischen Excel und VEE. • Offen für Internet und Intranet: Automatisches Versenden von E-Mails der Prüfprotokolle. Fern-Überwachung über das Web. • Offen für Datenbanken: Ein Prüfergebniss kann direkt in eine Firmen-Datenbank geschrieben oder XML genutzt werden, um in jener Datenbank anzufragen. Unterstützt ADO.NET Datenbanken wie MS Access, SQL Server, Oracle, MySQL. Applikation Prüfergebnisse direkt in eine Firmen-Datenbank schreiben oder XML nutzen, um in Datenbank anzufragen MS Access, SQL Server, Oracel, MySQL Objekten. Sichtbares Gitter. Gummiband-Selektion von Objekten. Umfangreicher Instrument-Manager. Ausführliche HTML Hilfe. Notepad-Funktion. • Integrierter Test-Sequenzer. • Komfortables Debugging: Breakpoint-Fenster, Error Call Stack. • Modularisieren/Kapseln von VEE Programmen für mehr Übersicht und Sicherheit in großangelegten Projekten. Runtime Offen für Ihre Applikation In VEE Pro sind unbegrenzte Runtime-Lizenzen enthalten. So können Sie Ihre mit VEE erstellten, lauffähigen Programme ohne die Entwicklungsumgebung auf beliebig vielen Systemen installieren. Oder sogar als Dienstleistung weiterverkaufen! MEsstechnik fängt mit ME an. 13 25.10.2010, 9:58:55 Uhr 1. Software zum Messen/Steuern Agilent VEE Pro Software-Entwicklung VEE Pro und Treiber-System ME-iDS: Die DLL-Aufrufe sind sehr komfortabel als eigenes ME-Board-Menü in die VEE-Umgebung integriert. Dadurch müssen Sie sich als Anwender nicht im Detail mit DLLs befassen. Vielmehr können Sie die DLL-Aufrufe einfach als Objekte aus dem ME-BoardMenü auf die VEE Arbeitsfläche ziehen und platzieren. Unterstützte Hardware: Agilent Mess-Geräte mit Interface zum PC (USB LXI, GPIB, RS232). Agilent USB-Messtechnik. Meilhaus Electronic Messkarten (ME-iDS) und Interfaces. Unterstützte Messgeräte anderer Hersteller. Andere unterstützte Hardware. In VEE Pro einbinden über… ➠ Fertige (Geräte-)Treiber (Bestandteil von VEE bzw. vom Hersteller). Windows DLL (z. B. ME-iDS) oder .NET-Funktionen. Mit mehr Programmier-Erfahrung: Entwicklung eigener Treiber. Hier kommen Ihre Ideen! ➠ Durch Blockdiagramm-ähnliche Struktur auch nach langer Zeit wieder leicht nachvollziehbar. Mit den vorhandenen Hardware-Treibern und den VEE Bibliotheken + MATLAB Script entwickeln Sie Ihren Programm-Ablauf. Ihre Applikation ➠ Ihr fertiges Programm läuft in VEE Pro direkt oder unabhängig als VEE Runtime. VEE weiß, wie Ingenieure denken! VEE Pro hat einen entscheidenden Vorteil: Es ist sehr einfach und intuitiv zu bedienen. Denn programmiert wird grafisch durch Verdrahten von Funktions-Objekten. Es entsteht eine logische, flussdiagrammartige Struktur, die speziell dem Techniker und Ingenieur sehr entgegenkommt und auch nach langer Zeit wieder nachvollziehbar ist. Viel einfacher, als sich in komplexen, kryptischen Programm-Code einzuarbeiten. Trotz des einfachen Bedien-Konzepts bietet VEE Pro enorme Möglichkeiten für Messtechnik und Test. Dazu trägt zum einen das integrierte MATLAB Script bei, zum anderen die VEE Pro-eigenen, umfangreichen Funktionen. Damit ist VEE Pro die ideale Lösung für Anwendungen von der einfachen Instrumenten-Steuerung über Programme für ganze Mess- und Steuer-Abläufe bis hin zum „Cockpit“ eines komplexen Test-Systems. Vom einfachen Programm (hier im Bild: Generieren und Darstellen eines verrauschten Sinus-Signals)… VEE 9.2 ist in vier Versionen erhältlich: …bis hin zu attraktiven Benutzer-Oberflächen (hier MEphisto Scope USB-Multifunktions-Messgerät, Oszilloskop-Bildschirm) Runtime-Versionen erzeugen MATLAB Script Objekte und Engine Interfaces GPIB, USB, LAN, LXI, RS232, VXI, PXI, SCXI Programmierte Änderung von Instrumenten-Adressen Callable Server und Remote Funktion Analyse-Tools: Frequenz- und Impuls-Antwort, Spitzen-Erkennung, Analyse harmonischer Verzerrungen, SINAD-Analyse, Single-Tone-Analyse, Limit-Masken-Test, IIR/FIR Filter, reguläre differentielle Gleichungen, Wurzeln VEE VEE VEE VEE Pro Student Education Express ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Agilent USB1) - ✔ ✔ ✔ - ✔ ✔ ✔ - 1) Reduzierte Version für Agilent USB Module 14 1_Software 14 MEsstechnik fängt mit ME an. www.meilhaus.com 25.10.2010, 9:58:57 Uhr » Web-Link: www.meilhaus.com/go/vee Agilent Mess-Geräte im Meilhaus Electronic Spektrum: Oszilloskope, Multimeter, Signal-Generatoren, HF-Messtechnik etc. Agilent System-Geräte im Meilhaus Electronic Spektrum: Switch-Systeme, Power-Produkte etc. Über 900 InstrumentenTreiber, LabWindows/CVITreiber verwendbar Mess-Instrumente anderer Hersteller, für die VEE-Treiber verfügbar sind RS232 Ethernet/LAN, LXI Von VEE unterstützte GPIB Interfaces, z. B. von Agilent, ICS Electronics, National Instruments, TAMS VEE Pro USB PCI, PCI-Expres, CompactPCI/PXI Mess-Karten und Module von Meilhaus Electronic Geräte steuern mit VEE Möchten Sie Ihre Mess-Geräte mit VEE Pro vom PC aus fernsteuern? Instrumente von Agilent Technologies oder von anderen Herstellen? Wir beraten Sie und helfen Ihnen gerne bei der Auswahl der Interfaces und bei der Installation und Einrichtung unter VEE Pro. Egal ob Ethernet/LXI, USB oder GPIB: Profitieren Sie von unserer Erfahrung als einem der deutschen „Pioniere“ der PC-Mess- und Schnittstellen-Technik. Denn schon seit 1977 erhalten Sie bei Meilhaus Electronic Interface-Technik wie z. B. GPIB. Bei Meilhaus Electronic alles aus einer Hand: ■ Agilent Messgeräte-Spektrum: Oszilloskope, Multimeter, Signal-Generatoren, Power-Supplies, USB-Messtechnik etc. ■ Agilent Interface-Technik: GPIB-Schnittstellen und LXI. ■ Agilent VEE Pro: Das „Cockpit“ für Ihr Mess-System. ■ Know-how Transfer: Trainings, Seminare und Workshops zu VEE, Geräte-Steuerung und Interface-Technik. Bestell-Nummer Agilent VEE VEE Pro VEE Express System-Voraussetzungen für VEE Pro und VEE Express Windows XP ab SP3: Mind. 450 MHz Pentium II/128 MB RAM (800 MHz/ 256 MB empfohlen). Vista ab SP1 (Business, Ultimate, Enterprise), Windows 7 (Professional, Ultimate, Enterprise): Mind. 1 GHz CPU/1 GB RAM (2 GHz/2 GB empfohlen). Architektur: x86 (32 bit), 64 bit für Windows 7 (32 bit Applikation mit WOW64 Windows-on-Windows Emulator). Mind. 470 MB freier Platz auf der Festplatte (125 MB für VEE Express). CD-Laufwerk für Installation. Mind. Super-VGA (800x600) mit 256 Farben. Tastatur und 2-Tasten-Maus. Periphere Falls Sie VEE Pro mit anderer Software zusammenarbeiten lassen möchten, Software benötigen Sie: Microsoft Internet Explorer ab 6.0 bzw. 7, Microsoft Office 2003 oder 2007, Microsoft .NET Framework ab 3.5. Agilent IO Library Suite ab 15.5 (für Agilent Messgeräte-Kommunikation) Interfaces, • Agilent Connectivity: 82350B PCI-GPIB Interface. E5810A LAN/GPIB Hardware Gateway. E5805A USB/4-Port RS232-Interface. E5813A Netzwerk-4-Port USB-Hub. • Meilhaus Electronic Mess- und Steuer-Karten über Treiber-System ME-iDS. • USB-Connectivity für Instrumente, die das TMC-Protokoll unterstützen • Standard RS 232 (z. B. auch die seriellen Interfaces von Meilhaus Electronic). • Ethernet/LAN-Connectivity für Instrumente, die das VXI-11-Protokoll unterstützen. • Weitere GPIB Interfaces - bitte fragen Sie an, welche Modelle unterstützt werd.en • Die meisten Agilent Messgeräte mit USB-, LXI-, GPIB- oder RS232-Interface. • Messgeräte anderer Hersteller, z. B. über LabWindows/CVI-Treiber. PC und Betriebssystem VEE testen Selbst ausprobieren ist immer am besten! Daher können Sie eine aktuelle Demo-Version von unserem Download-Server herunterladen: www.meilhaus.org VEE Student VEE Education Grafische Programmier-Umgebung in verschiedenen Varianten. VEE Upgrades …von älteren oder „kleineren“ VEE-Versionen VEE Einsteiger-Tainings VEE Übungs-Buch VEE Programmier-Techniken erlernen - im Trainings-Seminar oder per Buch. VEE kaufen Natürlich bei Ihrem VEE-Distributor Meilhaus Electronic! Online unter: www.meilhaus.com/go/vee VEE lernen - Einsteiger-Trainings Ihr Express-Einstieg in VEE Pro mit den 1- oder 2-tägigen Trainings von Meilhaus Electronic. Sofort anwendbares Praxis-Wissen mit Blickpunkt auf die PC-Messtechnik und Messgeräte-Steuerung. Alle Infos, Temine und Anmeldung im Internet unter: www.meilhaus.com/veeseminare VEE lernen - Selbststudium Mit dem über 160-seitigen Übungsbuch „Agilent VEE - Grafische SoftwareEntwicklungs-Umgebung für Messtechnik und Test“. Das Einsteiger-Lehrbuch mit über 20 Übungen, Schritt für Schritt erklärt. Im Internet unter: www.meilhaus.com/buecher und in diesem Katalog im Abschnitt Literatur. www.meilhaus.com 1_Software 15 MEsstechnik fängt mit ME an. 15 25.10.2010, 9:59:00 Uhr 1. Software zum Messen/Steuern COSATEQ SCALE-RT Echtzeit Simulation HiL Simulation, Rapid Control Prototyping für PC/Multicore Entwicklungs-System: Windows, Ziel-System/ Remote: Echtzeit-Linux Meilhaus Electronic Messund Steuer-Karten über Treiber-System ME-iDS integriert. COSATEQ SCALE-RT (im Paket mit ME Hardware) Prototyping-Umgebung. Für Simulationen in Echtzeit-Bedingungen, HIL. Für kommerzielle Standard-/Multicore-PC-Hardware. Die Linux-basierte Echtzeit-Simulationssoftware SCALE-RT bietet eine flexible Prototyping-Umgebung für Simulationen auf kommerzieller PC-Hardware unter Echtzeit-Bedingungen. SCALERT ist ein skalierbares Open Source basiertes Produkt, welches den bewährten, zukunftssicheren Linux- Kernel mit der XenomaiEchtzeit-Erweiterung nutzt und Multicore-Prozessor-Architekturen sowie verschiedenste I/O-Hardware unterstützt - z. B. die Messkarten von Meilhaus Electronic. Durch die Anbindungen von Scilab/Scicos und die Möglichkeit der Anbindung an MATLAB/Simulink, SimulationX oder Dymola steht mit SCALE-RT ein umfangreiches Software-Paket für die professionelle Produktentwicklungen zur Verfügung. SCALE-RT ist äußerst flexibel, wirtschaftlich und skalierbar - es sind die drei Versionen (classic, concert und opus) erhältlich. ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ Echtzeit Hardware-in-the-Loop (HIL) Simulation und Rapid Control Prototyping Umgebung. Cross-Development-Umgebung auf Windows. Fernsteuerung und Konfiguration des Echtzeit-Systems über die SCALE-RT Suite. Keine Linux-Kenntnisse notwendig. Scilab/Scicos® Modelsoftware enthalten. Model-Ausführung in Echtzeit. Echtzeit-Linux live CD (ermöglicht den Start des Systems ohne Installation). Erstellung von benutzerdefinierten Modell-Bedienoberflächen per drag-and-drop mit SCALE-RT Insight. Stimulation von Echtzeit-Modell-Parametern. Messung von Modell-Daten (full time resolution data acquisition). Unterstützung einer großen Anzahl von I/O Boards (Meilhaus Electronic u. a.). Unterstützung von Bus-Systemen wie CAN, ARINC429, PROFINET, shared memory. Integration verschiedener Anwendungen zum Beispiel: MATLAB/Simulink, SimulationX und LabVIEW. Offene APIs für die Entwicklung kundenspezifischer graphischer Oberflächen. Abtastraten bis zu 100 kHz (abhängig von der Prozessor-Performance, Modell-Größe und I/O Komplexität). Systemvoraussetzungen Host-Computer SCALE-RT setzt für die Host-Installation mind. folgende Anforderungen voraus: Microsoft Windows XP SP2, Intel Pentium 4 2,0 GHz, 2 GB RAM, 3 GB Platz auf der Festplatte, 1280 x 1048 Grafik-Auflösung. Beachten Sie bitte zudem die Anforderungen der jeweiligen Simulations-Tool SimulationX, Scilab/Scicos, MATLAB/Simulink etc. Real-Time Target ME-Neuron oder ME-Neuron XL. Empfohlen werden die Varianten mit Doppelkern-Prozessor ME-Neuron DUAL oder ME-Neuron XL DUAL Anwendungs-Beispiele: • Hardware-in-the-loop Simulation (HIL). • Rapid control prototyping. • Echtzeit-Simulationscluster. • Simulation realer Sensorik/Aktuatorik. • Regelsysteme. • Entwicklung und Inbetriebnahme von Steuergeräten. • In der Luft- und Raumfahrt, in Automotive und Maschinenbau. Bei Meilhaus Electronic erhalten Sie die Software SCALE-RT im Paket mit der ME-Neuron (siehe dort) oder anderer unterstützter Hardware. Um SCALE-RT einzeln zu kaufen, wenden Sie sich bitte an den Hersteller COSATEQ: » www.cosateq.de Entwicklungs-PC SCALE-RT HiL-System (EchtzeitSystem), z. B. ME-Neuron DUAL TCP/IP Windows-PC • Modell-Entwicklung • Messung und Simulation von Modell-Daten. • Konfiguration des Echtzeit-Systems Messkarte, Signal-Anpassung UUT/Unit under Test » Web-Link: www.meilhaus.com/go/scalert 16 1_Software 16 MEsstechnik fängt mit ME an. www.meilhaus.com 25.10.2010, 9:59:08 Uhr 1. Software zum Messen/Steuern MCD TestManager CE Test-Sequenzer Profi-Applikationen für Test-Systeme mit ME-Karten erstellen Meilhaus Electronic Messund Steuer-Karten über Treiber-System ME-iDS integriert. MCD TestManager CE (im Paket mit ME Hardware) Test-Sequenzen erzeugen ohne zu Programmieren. Alle ME-Messkarten über Treiber-System ME-iDS integriert. Außerdem: USB Combi-Messgerät MEphisto Scope. Der MCD TestManager CE ist ein Software-Entwicklungspaket zum Erstellen von Applikationen für Test-Systeme. Das Programm eigent sich besonders für Inline-Prüf- und AbgleichAutomaten, automatische Prüf-Systeme, Screening, Dauerlauf-. Platinen- und End-Prüfung, universelle Prüf- und Mess-Systeme, Qualifizierungstestsysteme, Reparatur-Plätze, Prozess-Kontrolle, Analyse-, Labor- und Mess-Stationen ■ ■ ■ ■ ■ ■ ■ ■ Ermöglicht das Erstellen von portierbaren Systemen und Abläufen für Test-Systeme. Enthält ein Graphisches User Interface (GUI) und einen Interpreter mit Verbindung zu DLL, COM, ActiveX, .NET Assemblies. Zugriff auf das .NET Framework über mehrere Programmiersprachen (C#, Visual Basic, J#). Enthält umfangreiche und leistungsfähige Visualisierung des Prozess-Status. Bietet frei gestaltbare Dialoge und Formulare durch den integrierten Formular-Designer. Ermöglicht die Einbindung frei definierbare Reports. Beinhaltet eine Vielzahl von Schnittstellen: IEEE488, RS232, TCP/IP… TestManager läuft auf einem PC mit Windows XP oder Vista, zum Beispiel ME-Neuron. Systemvoraussetzungen Pentium PC oder kompatibler, mind. 256 MB RAM, VGA Bildschirm (ab 800x600 Pixel), Windows XP oder Vista, mind. 25 MB freier Speicherplatz auf der Festplatte (ohne .NET Installation). Optional: Installiertes Netzwerk, wenn benötigt, Windows .NET Framework. Demobetrieb: Das Testprogramm und die zugehörige Applikation kann von Ihrem System (Fertigung) auch auf einen Büro-PC oder einen Laptop portiert und hier editiert werden. Hierzu wird die nicht vorhandene Hardware in der Grundeinstellung des Programms abgeschaltet. Anwendungs-Beispiele: • Prüf- und Testsysteme, zum Beispiel: • Dauerlaufprüfung. • Platinenprüfung. • Endprüfung. • Prozesskontrolle. • Automatisierung. Bestell-Nummern TestManager CE Beschreibung eines Test Projektes und der zugehörigen Daten • Das Typ-Management verwaltet die Daten für den aktuell selektierten Prüflingstyp. • Die unterschiedlichen Typen werden in der Typliste gespeichert. • Im Test-Ablauf wird die Reihenfolge und Verzweigungen der auszuführenden Prüfschritte definiert. • Die Test-Parameter enthalten die Einstellungen (Grenzwerte, Einheiten etc.) für jeden Prüfschritt. • Die Interpreter-Steps sind einzelne Prüfschritte die in eigenen, editierbaren Dateien gespeichert werden. • Das Testfenster steuert und visualisiert den Prüfablauf. Hier kann jeder Prüfschritt geändert und im Einzelschrittbetrieb getestet werden. • Das Ergebnis der Prüfung wird im Desktopfenster automatisch angezeigt. • Alle ME-Messkarten, ME-Synapse USB und LAN über TreiberSystem ME-iDS integriert TestManager Student TestManager Demo TestManager in Vollversion (CE), Version für Schule und Ausbildung (Student, nicht für kommerziellen Einsatz), kostenfreie Demo-Version, Download von MCD: www.mcd-elektronik.de/download/testmanagerce/software/Setup.zip ToolMonitor ToolMonitor Demo Datenlogger-Tool auf Basis des TestManagers, Voll- oder Demo-Version Das Lehrbuch zum TestManager CE Im Detail siehe Seite 5! ME-Neuron xxxx + TestManager Paket aus TestManager und ME-Neuron, siehe dort Bei Meilhaus Electronic erhalten Sie die Software TestManager im Paket mit der ME-Neuron und Messkarten, MEphisto Scope, RedLabs oder anderer unterstützter Hardware. Detaillierte Infos zum TestManager finden Sie auch beim Hersteller MCD Elektronik: » www.mcd-elektronik.de » Web-Link: www.meilhaus.com/go/testmanager www.meilhaus.com 1_Software 17 MEsstechnik fängt mit ME an. 17 25.10.2010, 9:59:13 Uhr 1. Software zum Messen/Steuern ProfiLab-Expert Software-Entwicklung Grafische Lowcost-Software zum Messen, Steuern, Automatisieren ProfiLab-Expert Einfach und grafisch Messtechnik-Projekte entwerfen. Besonders geeignet für USB-Mini-Messlabore. Intuitive Bedienung, keine Hochsprachen-Kenntnisse nötig. NEU: ME-Karten jetzt eingebunden über Treiber-System ME-iDS! Mit ProfiLab-Expert entwickeln Sie umwerfend einfach Ihre eigenen digitalen oder analogen messtechnischen Projekte. Machen Sie zum Beispiel Ihre USB-DAQ-Box LabJack U12 zum kompletten Mess-Labor. Dabei „programmieren“ Sie komplett grafisch: Sie brauchen keine einzige Zeile Code einzutippen! ■ ■ ■ ■ ■ ■ Kurze Einarbeitungszeit, intuitive Bedienung. Sie entwickeln Ihre Schaltung direkt am PC, fügen Schalter, Taster, Displays etc. hinzu und bauen sich so Schritt für Schritt Ihr eigenes Projekt inkl. attraktiven virtuellen Frontpanels auf. Umfangreiche Bibliothek mit logischen und arithmetischen „Bauteilen“ für Verknüpfung und Verarbeitung der Signale. Logische „Bauteile“: Gatter, Flipflops, Zähler, Register, ROM & RAM etc. Messtechnische „Bauteile“: Trigger, Formelmodule, Sample&Hold-Glieder, Vergleicher etc. Anzeige-Elemente: Von der einfachen Leuchtdiode bis hin zum XY-Schreiber, vom Zeigerinstrument bis zur Tabelle. System-Voraussetzungen Windows XP, 2000, NT, 98/Me, 95; CD-ROM Laufwerk Unterstützte Produkte und Raten (Auszug) DIO1) AD1) 18 DI 16 DO 10 DI/8 DO 16 IN, 16 DIO 64/100 DIO 24/48 DIO 32 DIO 16 32 DIO 16 32 DIO 32 32 DIO 32 16 DIO 16 DIO 16 DIO 16/32 DI/DO 8/16 DI/DO, 16 DIO 28 DIO 8 24 DIO 16 DIO 8 16 DIO 8 8 DIO 8 8 DIO 8 8 DIO 20 DIO 8 Modell ME-94 ME-95 ME-96 ME-630 ME-1000 ME-1400 ME-1600 ME-4610 ME-4660 ME-4670 ME-4680 ME-6000 ME-6100 ME-6300 ME-8100 ME-8200 Projekt-Entwicklung: • Visuell, wie einen Schaltplan. • Ziehen der „Bauteile“ aus der Bibliothek auf den Schaltplan, Verdrahten. • Simulation in Echtzeit. Ankommende Messwerte werden verarbeitet und Signale nach außen abgegeben. Gestalten Sie attraktive Frontplatten: • Während der Simulation und „Runtime“ bedienen Sie Ihre Schaltung über eine frei zu gestaltende Frontplatte. • Bedienelemente wie Schalter, Taster, Displays, Grafen oder Tabellen. • Gestalten Sie die Frontplatte nach ihren Wünschen und beschriften Sie die einzelnen Elemente. • Unterstützte Hardware (siehe Tabelle) erscheint als normales „Bauteil“ mit Ein-/Ausgängen in Ihrer Schaltung. Integrierter Compiler, unbegrenzte Runtime-Lizenzen: • Der integrierte Compiler verwandelt Ihre fertigen Projekte in Stand-Alone-Anwendungen („Runtime“ Programme). • Diese können Sie auf jedem Windows-PC starten, ohne dass dort die Originalsoftware installiert sein muss. • Die Stand-Alone Runtime-Anwendung kann nach dem Compilieren nicht mehr bearbeitet werden. Sie darf vom Inhaber der Originalsoftware unbegrenzt frei weitergegeben werden. DA1) 4 - 16 2 4 4 4 - 16 4 - 16 4 - 16 - REL1) 8/16 - CNT1) 3/6/15 3 3 3 3 - Rate2) 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 RedLab 1008 2 1 3 1 7 RedLab 10243) 2 1 6 RedLab 12083) RedLab 1408 2 1 6 RedLab 1608 FS 1 4 1 RedLab TEMP, TC4) RedLab 31xx 16 1 20 LabJack U12 2 1 8 LabJack UE9 …über USB 23 DIO 14 2 2 220 …über LAN 23 DIO 14 2 2 350 LabJack U3 24 DIO 16 2 2 100 1) DI/DO/DIO = Digital In/Out, AD/DA = A/D- bzw. D/A-Wandlung, REL = Relais, CNT = Counter/Zähler. 2) Abtastrate pro s unter ProfiLab-Expert. 3) LS/HLS bzw. LS/FS. 4) Inkl. WLS , CF und AI, über USB. Bestell-Nummer ProfiLab-Expert Grafische Mess- und Steuer-Software unter Windows in aktueller Version. Weitere Module und Optionen für ProfiLab-Expert a. A. erhältlich! » Web-Link: www.meilhaus.com/go/profilab 18 1_Software 18 MEsstechnik fängt mit ME an. www.meilhaus.com 25.10.2010, 9:59:18 Uhr