Meilhaus Electronic Handbuch ME D. PCI- und CompactPCI-Varianten ME-1000 ME /128-Kanal TTL Digital I/O-Karte
|
|
- Renate Alexa Böhmer
- vor 7 Jahren
- Abrufe
Transkript
1 Fischerstraße Puchheim Meilhaus Electronic Handbuch ME D PCI- und CompactPCI-Varianten ME-1000 ME /128-Kanal TTL Digital I/O-Karte
2 Impressum Handbuch ME-1000 PCI/cPCI Revision 1.4D Ausgabedatum: 23. April 2002 Meilhaus Electronic GmbH Fischerstraße 2 D Puchheim bei München Germany Copyright 2002 Meilhaus Electronic GmbH Alle Rechte vorbehalten. Kein Teil dieses Handbuches darf in irgendeiner Form (Fotokopie, Druck, Mikrofilm oder in einem anderen Verfahren) ohne ausdrückliche schriftliche Genehmigung der Meilhaus Electronic GmbH reproduziert oder unter Verwendung elektronischer Systeme verarbeitet, vervielfältigt oder verbreitet werden. Wichtiger Hinweis: Alle in diesem Handbuch enthaltenen Informationen wurden mit größter Sorgfalt und nach bestem Wissen zusammengestellt. Dennoch sind Fehler nicht ganz auszuschließen. Aus diesem Grund sieht sich die Firma Meilhaus Electronic GmbH dazu veranlaßt, darauf hinzuweisen, daß sie weder eine Garantie (abgesehen von den im Garantieschein vereinbarten Garantieansprüchen) noch die juristische Verantwortung oder irgendeine Haftung für Folgen, die auf fehlerhafte Angaben zurückgehen, übernehmen kann. Für die Mitteilung eventueller Fehler sind wir jederzeit dankbar. IBM und IBM PC/XT/AT sind Warenzeichen der International Business Machine Corporation. Delphi/Pascal ist ein Warenzeichen von Borland International, INC. Visual C++ und VisualBASIC sind Warenzeichen von Microsoft. VEE Pro und VEE OneLab sind Warenzeichen von Agilent Technologies. ME-VEC ist Warenzeichen von Meilhaus Electronic. Weitere der im Text erwähnten Firmen- und Produktnamen sind eingetragene Warenzeichen der jeweiligen Firmen.
3 Handbuch ME-1000 Rev. 1.4D Inhalt 1 Einführung Lieferumfang Leistungsmerkmale Systemanforderungen Softwareunterstützung Installation Testprogramm Hardware Blockschaltbild Generelle Hinweise Betriebsarten Beschaltung der Ein-/Ausgänge Pull-Up/Pull-Down Widerstände Programmierung Hochsprachenprogrammierung Vorgehensweise Beispielprogramme Agilent VEE-Programmierung User Objects Demoprogramme Das "ME Board"-Menü LabVIEW -Programmierung Virtual Instruments Demoprogramme Funktionsreferenz Allgemeines Nomenklatur Beschreibung der API-Funktionen Allgemeine Funktionen Digitale Ein-/Ausgabe Fehler-Behandlung Meilhaus Electronic Seite 3 Inhalt
4 Rev. 1.4D Handbuch ME-1000 Anhang A Spezifikationen B Anschlußbelegung B1 ME-1000 und ME C Zubehör D Technische Fragen D1 Fax-Hotline D2 Serviceadresse D3 Treiber-Update E Index Inhalt Seite 4 Meilhaus Electronic
5 Handbuch ME-1000 Rev. 1.4D 1 Einführung Sehr geehrte Kundin, sehr geehrter Kunde, mit dem Kauf dieser Karte haben Sie sich für ein technologisch hochwertiges Produkt entschieden, das unser Haus in einwandfreiem Zustand verlassen hat. Überprüfen Sie trotzdem die Vollständigkeit und den Zustand Ihrer Lieferung. Sollten irgendwelche Mängel auftreten, bitten wir Sie, uns sofort in Kenntnis zu setzen. Wir empfehlen Ihnen, vor Installation der Karte, dieses Handbuch insbesondere das Kapitel zur Installation aufmerksam zu lesen. Die ME-1000 besitzt volle Plug&Play-Funktionalität sodaß Sie auf der Karte keinerlei Jumper- oder DIP-Schalter-Einstellungen vornehmen müssen. 1.1 Lieferumfang Wir sind selbstverständlich bemüht, Ihnen ein vollständiges Produktpaket auszuliefern. Um aber in jedem Fall sicherzustellen, daß Ihre Lieferung komplett ist, können Sie anhand nachfolgender Liste die Vollständigkeit Ihres Paketes überprüfen. Ihr Paket sollte folgende Teile enthalten: 64/128-Kanal TTL Digital I/O-Karte (je nach Version) für PCIoder CompactPCI-Bus Handbuch im PDF-Format auf CDROM (optional in gedruckter Form) Treiber-Software auf CD-ROM Ein bzw. zwei 78polige(r) Sub-D Gegenstecker Version mit 128 Kanälen: Extender-Karte ME-1001 mit 78poliger Sub-D Buchse (incl. 2 Flachband-Kabel) Meilhaus Electronic Seite 5 Einführung
6 Rev. 1.4D Handbuch ME Leistungsmerkmale Modell-Übersicht Modell Bus TTL Digital I/Os ME-1000/64 PCI ME-1000/64 cpci Standard-PCI CompactPCI 2 x 32 Bit Ports, voneinander unabhängig als Ein- oder Ausgangs- Port konfigurierbar (Ausgänge rücklesbar) ME-1000/128 PCI ME-1000/128 cpci Standard-PCI CompactPCI 4 x 32 Bit Ports, voneinander unabhängig als Ein- oder Ausgangs- Port konfigurierbar (Ausgänge rücklesbar) Tabelle 1: Modell-Übersicht ME-1000 Familie Die ME-1000 ist eine hochintegrierte Digital-I/O-Karte für den PCI- bzw. CompactPCI-Bus. Es stehen Versionen mit 64 bzw. 128 I/O-Leitungen im TTL-Pegel zur Verfügung. Optional können auf der Karte Pull-Up Widerstandsarrays für alle I/O-Leitungen bestückt werden. Die ME-1000/64 besitzt zwei 32 Bit Ports, die unabhängig voneinander als Ein- oder Ausgangsport konfiguriert werden können. Ein als Ausgang konfigurierter Port ist rücklesbar. Die 128 I/O-Leitungen der ME-1000/128 sind in insgesamt vier 32 Bit Ports aufgeteilt, die unabhängig voneinander als Ein- oder Ausgangsport konfiguriert werden können. Ein als Ausgang konfigurierter Port ist rücklesbar. Die Version mit 64 Kanälen kann mit Hilfe der Extender-Karte ME-1001 jederzeit auf 128 Kanäle erweitert werden. Einführung Seite 6 Meilhaus Electronic
7 Handbuch ME-1000 Rev. 1.4D 1.3 Systemanforderungen Die ME-1000 kann in jedem Rechner mit Intel Pentium Prozessor oder Kompatiblen eingesetzt werden, der über einen freien Standard-PCI bzw. CompactPCI Steckplatz (je nach Version) verfügt. 1.4 Softwareunterstützung Den aktuellen Stand des Software-Lieferumfangs entnehmen Sie bitte den entsprechenden README-Dateien. Systemtreiber ME-Software-Developer-Kit (ME-SDK): Graphische Programmierumgebungen: Für alle gängigen Betriebssysteme (siehe README-Dateien) Beispiele für alle gängigen Programmiersprachen, sowie Tools und Testprogramme Meilhaus VEE-Treibersystem für HP VEE ab Version 4.0, HP VEE Lab, Agilent VEE Pro und Agilent VEE OneLab Treibersystem für LabView ab Version 4.0 Meilhaus Electronic Seite 7 Einführung
8 Rev. 1.4D Handbuch ME-1000 Einführung Seite 8 Meilhaus Electronic
9 Handbuch ME-1000 Rev. 1.4D 2 Installation Bitte lesen Sie zuerst das Handbuch Ihres Rechners bzgl. der Installation von zusätzlichen Hardwarekomponenten. Eine Anleitung zur Installation der Treiber-Software finden Sie auf CD- ROM. Grundsätzlich gilt für die Installation der Karte folgende Vorgehensweise: Falls Sie die Treiber-Software in gepackter Form erhalten haben, entpacken Sie bitte vor Einbau der Karte die Software in ein Verzeichnis auf Ihrem Rechner (z.b. C:\temp). Bauen Sie die Karte in Ihren Rechner ein und installieren Sie anschließend die Treiber-Software. Diese Reihenfolge ist wichtig, um die Plug&Play-Funktionalität unter Windows 95*/98/Me/ 2000/XP zu gewährleisten. Für Windows 95* und NT 4.0 gilt dies analog, beachten Sie jedoch die etwas andere Vorgehensweise bei der Treiberinstallation. *Sofern Windows-Version von der betreffenden Karte unterstützt wird (siehe Readme-Dateien) 2.1 Testprogramm Zum Test der Einsteckkarte wird ein einfaches Testprogramm mitgeliefert. Sie finden das Testprogramm in einem entsprechenden Unterverzeichnis von C:\Meilhaus\ (Default). Das Testprogramm kann durch Doppelklick gestartet werden. (Vorraussetzung: Systemtreiber korrekt installiert). Meilhaus Electronic Seite 9 Installation
10 Rev. 1.4D Handbuch ME-1000 Installation Seite 10 Meilhaus Electronic
11 Handbuch ME-1000 Rev. 1.4D 3 Hardware 3.1 Blockschaltbild 78polige Sub-D Buchse 2x 40poliges Stiftfeld 78polige Sub-D Buchse 2x 40poliges Stiftfeld 32 Bit Port A: I/O Bit Port B: I/O Bit Port C: I/O Bit Port D: I/O Steuer- Logik ME-1000 Bus- Interface- Logik PCIoder cpci- Interface 3.2 Generelle Hinweise Abb. 1: Blockschaltbild der ME-1000 Stellen Sie sicher, daß bei Berührung der Karte und beim Stecken des Anschlußkabels keine statische Entladung über die Steckkarte stattfinden kann. Achten Sie auf sicheren Sitz des Anschlußkabels. Es muß vollständig auf die Sub-D Buchse aufgesteckt und mit den beiden Schrauben fixiert werden. Nur so ist eine einwandfreie Funktion der Karte gewährleistet ist! Alle unbenutzten Eingangskanäle sind grundsätzlich auf Masse zu legen, um ein Übersprechen zwischen den Eingangskanälen zu vermeiden. Achtung: Sämtliche Steckverbindungen der Karte sollten grundsätzlich nur im spannungslosen Zustand hergestellt bzw. gelöst werden. Meilhaus Electronic Seite 11 Hardware
12 Rev. 1.4D Handbuch ME-1000 Die Belegung der 78poligen Sub-D Buchse(n) finden Sie im Anhang (siehe ME-1000 und ME-1001 auf Seite 45). 3.3 Betriebsarten Je nach Version, verfügt die ME-1000 über 64 bzw. 128 I/O-Leitungen. Diese sind in 2 bzw. 4 Ports mit je 32 Bit breite organisiert. Per Software kann jeder Port als 32 Bit Eingangs- oder Ausgangs-Port konfiguriert werden. Verwenden Sie für Ein-/Ausgabeoperationen die Funktionen der ME-1000 Funktionsbibliothek. Ein als Ausgang konfigurierter Port ist rücklesbar. Hinweis: Beachten Sie, daß nach dem Einschalten der Versorgungsspannung alle Ports als Eingänge konfiguriert sind, d. h. alle I/O-Leitungen sind zunächst hochohmig (siehe Pull-Up/Pull-Down Widerstände auf Seite 13). 3.4 Beschaltung der Ein-/Ausgänge Die Ports der ME-1000 sind folgendermaßen aufgeteilt: Port A (PA0 PA31) und Port B (PB0 PB31) stehen an der 78poligen Sub-D Buchse der Basis-Platine zur Verfügung. Zusätzlich für ME-1000/128: Port C (PC0 PC31) und Port D (PD0 PD31) stehen an der 78poligen Sub-D Buchse der Extender-Platine ME-1001 zur Verfügung. Beachten Sie beim Anlegen der Signale, daß der TTL- bzw. CMOS-Pegel eingehalten wird und eine Verbindung zur PC-Masse (GND) vorhanden ist. An den Pins 19, 20, 38, 39, 58, 59, 77 und 78 stehen +5 V vom PC zur Verfügung. Die Gesamtbelastung dieser 8 Pins sollte 500 ma nicht übersteigen. Die Anschlußbelegung der 78poligen Sub-D Buchse(n) finden sind im Anhang B Anschlußbelegung auf Seite 45. Achtung: Beschalten Sie einen als Ausgang konfigurierten Port niemals mit einem Eingangssignal! Hardware Seite 12 Meilhaus Electronic
13 Handbuch ME-1000 Rev. 1.4D Digitale Ausgänge Digitale Eingänge PC-Masse Abb. 2: Beschaltung der ME-1000 Die Strombelastbarkeit der Karte (ohne Luftzirkulation) läßt sich nach folgender Formel abschätzen: T J T u + (14 C/W x P G ) T J = P G = T u = max. spezifizierte Betriebstemperatur des Bausteines von 70 C Gesamtleistung der benutzten Ausgänge Umgebungstemperatur der Karte (ohne Konvektion) 3.5 Pull-Up/Pull-Down Widerstände Da nach dem Einschalten der Versorgungsspannung alle Ports als Eingänge konfiguriert werden, sind alle I/O-Leitungen (ohne externe Beschaltung) zunächst hochohmig. Je nach Anwendungsfall kann jedoch ein definierter Einschaltzustand der I/O- Leitungen erforderlich sein. Zu diesem Zweck bietet die ME-1000 die Möglichkeit auf der Basis-Platine für alle 64 bzw. 128 I/O-Leitungen Pull-Up bzw. Pull-Down Widerstände zu bestücken. Dies kann mit geeigneten Widerstandsarrays (4,7 kω empfohlen) portweise erfolgen. Beachten Sie, daß sich bei Verwendung von Pull- Up Widerständen die Strombelastbarkeit des Ausgangs entsprechend verringert (z. B. bei R up =4,7 kω I max =3,1 ma). Meilhaus Electronic Seite 13 Hardware
14 Rev. 1.4D Handbuch ME-1000 Durch entsprechendes Bestücken der Widerstandsarrays können Sie die Widerstände als Pull-Up- oder Pull-Down-Widerstände verschalten. Für Pull-Up-Widerstände müssen Sie den gemeinsammen Pin des Arrays auf das Plus-Symbol stecken, für Pull- Down-Widerstände dementsprechend auf das Minussymbol (siehe Abb. 3: und Abb. 4). Achtung: Beachten sie unbedingt die ESD-Bestimmungen zum Schutz der Karte vor statischer Entladung. Port Array-Nr. Port A RN9, 11,12, 15 Port B RN2, 13, 14, 16 Port C RN1, 3, 4, 6 Port D RN5, 7, 8, 10 Tabelle 2: Zuordnung der Widerstandsarrays RN1 RN3 RN6 RN4 RN14 RN16 RN13 RN2 RN5 RN7 RN10 RN8 RN15 RN12 RN9 RN11 ME-1000 Abb. 3: Anordnung der Widerstandsarrays ME-1000 PCI Hardware Seite 14 Meilhaus Electronic
15 Fischerstraße Puchheim Handbuch ME-1000 Rev. 1.4D RN14 RN16 RN13 RN2 RN8 RN7 RN10 RN5 ME-1000 RN15 RN12 RN9 RN11 RN1 RN6 RN3 RN4 Abb. 4: Anordnung der Widerstandsarrays ME-1000 cpci Meilhaus Electronic Seite 15 Hardware
16 Rev. 1.4D Handbuch ME-1000 Hardware Seite 16 Meilhaus Electronic
17 Handbuch ME-1000 Rev. 1.4D 4 Programmierung 4.1 Hochsprachenprogrammierung Folgende Hochsprachen werden standardmäßig unterstützt: Visual C++ ab Version 4.0. Delphi ab Version 2.0. VisualBASIC ab Version 4.0. Für weitere Infos beachten Sie bitte die entsprechenden README-Dateien auf der ME-Power-CD. Es ist darauf zu achten, daß für den Compiler und Linker die Pfade auf diese Dateien richtig gesetzt sind. Durch Einbinden der hochsprachenspezifischen Definitionsdatei in Ihr Projekt können Sie viele Parameter in Form vordefinierter Konstanten und Makros übergeben. Alternativ ist die direkte Übergabe des entsprechenden Hex-Wertes jederzeit möglich Vorgehensweise Nach erfolgreicher Konfiguration der Ein-/Ausgabe-Ports können alle Ein- und Ausgabeoperationen in beliebiger Reihenfolge verwendet werden. Nach jedem Funktionsaufruf sollte grundsätzlich eine Fehlerabfrage mit der Funktion me1000getdrverrmess durchgeführt werden Aus Gründen der Laufzeitoptimierung wird keine Plausibilitätsprüfung in den Funktionsaufrufen durchgeführt. zum Beispiel: //Im folgenden Beispiel sprechen alle Funktionen die Karte mit der //logischen <BoardNumber> 0 an iboardnumber = 0; //Port B als Eingang konfigurieren return = me1000diosetportdirection(iboardnumber, PORTB, MEINPUT); if (return == 0) then me1000getdrverrmess("me1000-test"); endif; Meilhaus Electronic Seite 17 Programmierung
18 Rev. 1.4D Handbuch ME-1000 //Das niederwertige Byte von Port B einlesen return = me1000digetbyte(iboardnumber, PORTB, BYTE_0, ipbytevalue); if (return == 0) then me1000getdrverrmess("me1000-test"); endif;... //Port A als Ausgang konfigurieren return = me1000diosetportdirection(iboardnumber, PORTA, MEOUTPUT); if (return == 0) then me1000getdrverrmess("me1000-test"); endif; //Bit Nr. 8 von Port A auf High-Pegel setzen return = me1000disetbit(iboardnumber, PORTA, 8, 1); if (return == 0) then me1000getdrverrmess("me1000-test"); endif; Beispielprogramme Zum leichteren Verständnis der Programmierung werden einfache Beispiele und kleine Projekte im Source-Code mitgeliefert. Die Beispielprogramme finden Sie im ME Software Developer Kit (ME-SDK), das standardmäßig ins Verzeichnis C:\Meilhaus\ me-sdk installiert wird. Bitte beachten Sie die Hinweise in den entsprechenden README-Dateien. 4.2 Agilent VEE-Programmierung Die Agilent VEE-Komponenten für Ihre Karte finden Sie auf der ME-Power-CD oder zum Download unter Das Meilhaus VEE Treibersystem unterstützt die HP VEE Vollversionen 4.x und 5.x, HP VEE Lab, Agilent VEE Pro und Agilent VEE OneLab. Zur Installation der VEE-Komponenten und für weitere Infos beachten Sie bitte die Dokumentation, die Sie mit dem VEE Treibersystem erhalten. Zu den Grundlagen der VEE- Programmierung benutzen Sie bitte Ihre VEE Dokumentation und die VEE Online-Hilfe. Programmierung Seite 18 Meilhaus Electronic
19 Handbuch ME-1000 Rev. 1.4D User Objects Zur komfortableren Handhabung des Treibers wurden vordefinierte User Objects erstellt, welche intern API-Funktionen aufrufen. Diese sind über den zusätzlichen Menüpunkt ME Board in der VEE-Entwicklungsumgebung aufrufbar und können wie andere Standard-Funktionen von VEE auch in der Entwicklungsumgebung plaziert und in einer Applikation verdrahtet werden. Die User Objects sind weitgehend selbsterklärend und basieren auf den im Kap. Funktionsreferenz dokumentierten API-Funktionen. Zusätzlich gibt es noch sog. Expanded User Objects, um Ihnen das Programmieren so bequem wie möglich zu machen. Eine Kurzbeschreibung zum jeweiligen User Object finden Sie auch unter Description indem Sie den Mauszeiger über das entsprechende UO bewegen und die rechte Maustaste drücken. Die User Objects können für eigene Bedürfnisse jederzeit geändert, angepaßt und bei Bedarf als kundenspezifisches Objekt abgespeichert werden Demoprogramme Zur Demonstration und zum leichteren Verständnis wurden kleine Demoprogramme erstellt, die alle wichtigen User Objects enthalten. Die Demoprogramme sind über den Menüpunkt ME Board Demos aufrufbar. Die VEE-Demoprogramme enthalten teilweise auch Ergänzungen der normalen User Objects und tragen zur leichteren Unterscheidung von diesen das Präfix "x " im Dateinamen Das "ME Board"-Menü Das Installationsprogramm erweitert die Menüleiste von VEE automatisch um den Eintrag ME Board. Dadurch ist eine komfortable Nutzung aller unter VEE zur Verfügung stehenden Treiberfunktionen möglich. Über das ME Board -Menü können Sie nach Kartenfamilien geordnet, die ent-sprechenden Treiberund Demo-User Objects aufrufen. Meilhaus Electronic Seite 19 Programmierung
20 Rev. 1.4D Handbuch ME-1000 Hinweis: Der Installationsumfang der User Objects (UOs) richtet sich nach der von Ihnen gewählten Kartenfamilie(n) zu Beginn der VEE Treiber-Installation. Sollten Sie UOs im ME Board -Menü aufrufen, die jedoch nicht installiert wurden, so führt dies zur Fehlermeldung: File filename was not found. Error number: 700 Bei Bedarf können Sie die benötigten VEE Komponenten jederzeit nachinstallieren (siehe ME-Power-CD ). 4.3 LabVIEW -Programmierung Die LabVIEW -Komponenten für Ihre Karte finden Sie auf der ME-Power-CD oder zum Download unter Die Meilhaus LabVIEW -Treiber unterstützen die LabVIEW Vollversionen 4.x oder höher. Zur Installation der LabVIEW - Komponenten und für weitere Infos beachten Sie bitte die Dokumentation, die Sie mit dem jeweiligen LabVIEW-Treiber erhalten. Zu den Grundlagen der LabVIEW -Programmierung benutzen Sie bitte Ihre LabVIEW Dokumentation und die LabVIEW Online-Hilfe Virtual Instruments Zur komfortableren Handhabung des Treibers wurden vordefinierte Virtual Instruments (VIs) erstellt. Diese sind über das Menü Datei - Öffnen in LabVIEW aufrufbar und können wie andere Standard-VIs von LabVIEW auch in der Entwicklungsumgebung plaziert und in einer Applikation verdrahtet werden. Die Source VIs sind weitgehend selbsterklärend und basieren auf den im Kap. Funktionsreferenz dokumentierten API-Funktionen. Zusätzlich gibt es noch sog. Expanded Virtual Instruments, um Ihnen das Programmieren so bequem wie möglich zu machen. Eine Kurzbeschreibung zum jeweiligen VI finden Sie auch im VI Function Tree. Dieses VI dient nur der Dokumentation und kann über das Menü Datei - Öffnen aufgerufen werden. Unter Programmierung Seite 20 Meilhaus Electronic
21 Handbuch ME-1000 Rev. 1.4D Description finden Sie eine Kurzbeschreibung zum jeweiligen VI. Die VIs können für eigene Bedürfnisse jederzeit geändert, angepaßt und bei Bedarf als kundenspezifisches VI abgespeichert werden Demoprogramme Zur Demonstration und zum leichteren Verständnis wurden kleine Demoprogramme erstellt, die alle wichtigen Virtual Instruments (VIs) enthalten. Die Demoprogramme sind über das Menü Datei Öffnen aufrufbar. Meilhaus Electronic Seite 21 Programmierung
22 Rev. 1.4D Handbuch ME-1000 Programmierung Seite 22 Meilhaus Electronic
23 Handbuch ME-1000 Rev. 1.4D 5 Funktionsreferenz 5.1 Allgemeines Die Funktionen der API-DLL (ME1000.DLL) für die ME-1000 werden von folgenden 32 Bit-Treibern unterstützt: - VxD-Treiber (ME1000.VXD) für Windows 95 - Kernel-Treiber (ME1000.SYS) für Windows NT4.0 - WDM-Treiber (ME1000.SYS) für Windows 98/Me/2000/XP Nachdem der Treiber erfolgreich geladen wurde, ermöglichen die API-Funktionen einen komfortablen Zugriff auf die Hardware. Jede Funktion, die auf eine Karte der ME-1000 Familie zugreifen soll, benötigt zur Identifizierung der Karte einen Integerwert. In der nun folgenden Beschreibung der Funktionen ist dieser Parameter mit <BoardNumber> bezeichnet. Er spezifiziert die anzusprechende Karte, wobei folgendes gilt: - Wertebereich: Wert für die erste Karte: 0 - Wert für die zweite Karte: 1 - Wert für die x-te Karte: x Nomenklatur Die API-Funktionen sind kartenspezifisch gehalten. Jede API- Funktion für die ME-1000 beginnt mit dem Präfix me1000. Für die Funktionsnamen wurden weitgehend selbstredende Bezeichner verwendet. Jeder Funktionsname besteht aus aus einem kartentypspezifischen Präfix und mehreren Bestandteilen für die entsprechende Funktionsgruppe (z. B. DI für digitale Eingabe). Meilhaus Electronic Seite 23 Funktionsreferenz
24 Rev. 1.4D Handbuch ME-1000 Für die Funktionsbeschreibung gelten folgende Vereinbarungen: Funktionsnamen werden im Fließtext kursiv geschrieben z. B. me1000getboardversion <Parameter> werden in spitzen Klammern in der Schriftart Courier geschrieben <Variablen> als Platzhalter für vordefinierte Konstanten werden kursiv geschrieben und in spitze Klammern gesetzt [eckige Klammern] werden für optional verwendbare Variablen verwendet DATEINAMEN oder PFADE werden in Großbuchstaben in der Schriftart Courier geschrieben me1000 () Programmausschnitte sind in der Schriftart Courier geschrieben Zur Kennzeichnung des Datentyps werden folgende Kennbuchstaben verwendet: i oder dw s oder w c oder b 32-Bit Integer-Wert 16-Bit Short-Wert 8-Bit Character-Wert p Zeiger auf Datentyp (i, s oder c) Funktionsreferenz Seite 24 Meilhaus Electronic
25 Handbuch ME-1000 Rev. 1.4D 5.3 Beschreibung der API-Funktionen Die Funktionsbeschreibung ist nach den folgenden Funktionsgruppen geordnet; innerhalb einer Funktionsgruppe gilt alphabetische Reihenfolge: Allgemeine Funktionen auf Seite Digitale Ein-/Ausgabe auf Seite Fehler-Behandlung auf Seite 41 Funktion Kurzbeschreibung Seite Allgemeine Funktionen me1000getboardversion Kartenversion ermitteln 26 me1000getdevinfo Detail-Infos der Karte ermitteln 26 me1000getdllversion DLL-Versionsnummer ermitteln 28 me1000getdriverversion Treiberversion ermitteln 29 me1000getserialnumber Seriennummer ermitteln 29 Digitale Ein-/Ausgabe me1000diosetportdirection Port-Richtung definieren 30 me1000digetbit Einzelnes Bit einlesen 31 me1000digetbyte Byte (8 Bit) einlesen 32 me1000digetword Word (16 Bit) einlesen 33 me1000digetlong Longword (32 Bit) einlesen 35 me1000dioreset Alle Digital-Ports rücksetzen 36 me1000dosetbit Einzelnes Bit ausgeben 36 me1000dosetbyte Byte (8 Bit) ausgeben 37 me1000dosetword Word (16 Bit) ausgeben 39 me1000dosetlong Longword (32 Bit) ausgeben 40 Fehler-Behandlung me1000getdrverrmess Fehlerstring gemäß Fehlercode 41 Tabelle 3: Übersicht der Bibliotheksfunktionen Meilhaus Electronic Seite 25 Funktionsreferenz
26 Rev. 1.4D Handbuch ME Allgemeine Funktionen me1000getboardversion Beschreibung Funktion gilt für die Modelle: ME-1000/64 und ME-1000/128. Es wird die Kartenversion für eine installierte Karte der Kartenfamilie ME-1000 ermittelt. Definitionen C: int me1000getboardversion (int iboardnumber, int *piversion) Delphi: Function me1000getboardversion (iboardnumber: integer; Var iversion: integer): integer; Basic: Declare Function me1000getboardversion Lib "me1000" Alias (ByVal iboardnumber As Long, iversion As Long) As Long Parameter <BoardNumber>Nummer der anzusprechenden ME-1000 (erste: 0, zweite: 1, x-te: x-1), siehe auch Seite 23 <Version> Zeiger auf Integer-Variable, in der die Device-ID zurückgegeben wird. Mögliche Werte sind: 100AHex: ME-1000/64 100BHex: ME-1000/128 Rückgabewert Wurde die Funktion erfolgreich ausgeführt, so wird 1 zurückgege-- ben. Im Fehlerfall wird 0 zurückgegeben. Die genaue Fehlerursache kann dann über me1000getdrverrmess ermittelt werden.) me1000getdevinfo Beschreibung Funktion gilt für die Modelle: ME-1000/64 und ME-1000/128. Mit Hilfe dieser Funktion kann der erfahrene Programmierer tiefergehende Informationen über die spezifizierte Karte ermitteln. Funktionsreferenz Seite 26 Meilhaus Electronic
27 Handbuch ME-1000 Rev. 1.4D Definitionen C: int me1000getdevinfo (int iboardnumber, DEVICEINFOSTRUCT *pdevinfo) Delphi: Function me1000getdevinfo (iboardnumber: integer; Var DevInfo: DEVICEINFOSTRUCT): integer; Basic: Declare Function me1000getdevinfo Lib "me1000" Alias (ByVal iboardnumber As Long, ByVal DevInfo As DEVICEINFOSTRUCT) As Long Parameter <BoardNumber>Nummer der anzusprechenden ME-1000 (erste: 0, zweite: 1, x-te: x-1), siehe auch Seite 23 <pdevinfo> Struktur die verschiedene Informationen zur Karte zurückgibt: <dwboardnumber> Kartennummer der angesprochenen Karte <dwvendorid> PCI-Hersteller-ID (1402Hex für ME-Karten) <dwdeviceid> PCI-Geräte-ID <dwsystemslotnumber> PCI-Slot-Nr. in dem die angesprochene Karte steckt <dwportbase> Basisadresse des ME-Registersatzes <dwportcount> Anzahl der durch den ME-Registersatz belegten Adressen <dwportbaseplx> Port-Adresse des PCI-Controllers <dwportcountplx> Anzahl der Port-Adressen des PCI-Controllers <dwserialnumber> Seriennummer der Karte <dwbusnumber> Bus-Nummer des PCI-Buses (meist 0) <dwhwrevision> Hardware-Version der Karte <dwversion> Kartentyp Meilhaus Electronic Seite 27 Funktionsreferenz
28 Rev. 1.4D Handbuch ME-1000 Beispiel Das folgende Beispiel gibt einige Elemente der oben beschriebenen Struktur aus: ierrorcode = me1000getdeviceinfo(iboardnumber, &DevInfo); if (ierrorcode { printf( \ntechnical Values:\n ); printf( Vendor ID: 0x%04x\n, DevInfo.dwVendorID); printf( Device ID: 0x%04x\n, DevInfo.dwDeviceID); printf( IOPortBase: 0x%04x\n, DevInfo.dwPortBase); printf( IOPortPLX: 0x%04x\n, DevInfo.dwPortBasePLX); printf( SerialNo: 0x%04x\n, DevInfo.dwSerialNumber); }; Rückgabewert Wurde die Funktion erfolgreich ausgeführt, so wird 1 zurückgegeben. Im Fehlerfall wird 0 zurückgegeben. Die genaue Fehlerursache kann dann über me1000getdrverrmess ermittelt werden. me1000getdllversion Beschreibung Funktion gilt für die Modelle: ME-1000/64 und ME-1000/128. Ermittelt die Versionsnummer der API-DLL für die ME Definitionen C: int me1000getdllversion(void); Delphi: Function me1000getdllversion: integer; Basic: Declare Function me1000getdllversion Lib me1000 Alias "_VBme1000GetDLLVersion@0" ()As Long Parameter keine Rückgabewert Versionsnummer. Der 32-Bit-Wert enthält in den höherwertigen 16 Bit die Hauptversion und in den niederwertigen 16 Bit die Unterversion. Beispiel: Rückgabewert Hex ergibt die Version 1.03 Funktionsreferenz Seite 28 Meilhaus Electronic
29 Handbuch ME-1000 Rev. 1.4D Beschreibung Funktion gilt für die Modelle: ME-1000/64 und ME-1000/128. Ermittelt die Versionsnummer des Treibers für die ME Es muß mind. eine Karte vom Typ ME-1000 im Rechner vorhanden sein. Definitionen C: int me1000getdriverversion(int *pidriverversion); Delphi: Function me1000getdriverversion (Var pidriverversion: integer): integer; Basic: Declare Function me1000getdriverversion Lib me1000 Alias (ByRef ldriverversion As Long) As Long Parameter me1000getdriverversion <DriverVersion> Zeiger auf den Integerwert, der Treiberversion enthält Rückgabewert Wurde die Funktion erfolgreich ausgeführt, so wird 1 zurückgegeben. Im Fehlerfall wird 0 zurückgegeben. Die genaue Fehlerursache kann über me1000errormessage ermittelt werden. me1000getserialnumber Beschreibung Funktion gilt für die Modelle: ME-1000/64 und ME-1000/128. Ermittelt die Seriennummer der ausgewählten ME Definitionen C: int me1000getserialnumber (int iboardnumber, int *piserialnumber;) Delphi: Function me1000getserialnumber (iboardnumber: integer; Var piserialnumber: integer): integer; Basic: Declare Function me1000getserialnumber Lib me1000 Alias "_VBme1000GetSerialNumber@8" (ByVal lboardnumber As Long, ByRef lserialnumber As Long) As Long Meilhaus Electronic Seite 29 Funktionsreferenz
30 Rev. 1.4D Handbuch ME-1000 Parameter <BoardNumber>Nummer der anzusprechenden ME-1000 (erste: 0, zweite: 1, x-te: x-1), siehe auch Seite 23 <SerialNumber>Zeiger auf Integerwert, der die Seriennummer enthält. Rückgabewert Wurde die Funktion erfolgreich ausgeführt, so wird 1 zurückgegeben. Im Fehlerfall wird 0 zurückgegeben. Die genaue Fehlerursache kann über me1000errormessage ermittelt werden Digitale Ein-/Ausgabe me1000diosetportdirection Beschreibung Funktion gilt für die Modelle: ME-1000/64 und ME-1000/128. Port C und D nur bei ME-1000/128. Konfiguriert einen digitalen Port als Eingang oder Ausgang. Wichtiger Hinweis! Diese Funktion muß vor allen Digital-I/O Operationen für jeden Port getrennt, einmalig aufgerufen werden. Definitionen C: int me1000diosetportdirection (int iboardnumber, int iportno, int idir); Delphi: Function me1000diosetportdirection (iboardnumber, iportno, idir: integer): integer; Basic: Declare Function me1000diosetportdirection Lib me1000 Alias "_VBme1000DIOSetPortDirection@12" (ByVal lboardnumber As Long, ByVal lportno As Long, ByVal ldir As Long) As Long Parameter <BoardNumber>Nummer der anzusprechenden ME-1000 (erste: 0, zweite: 1, x-te: x-1), siehe auch Seite 23 Funktionsreferenz Seite 30 Meilhaus Electronic
31 Handbuch ME-1000 Rev. 1.4D <PortNo> <Dir> Rückgabewert Port für Ein- oder Ausgabe wählen: <Port> Port PORTA (00Hex) 32 Bit Port A PORTB (01Hex) 32 Bit Port B PORTC (02Hex) 32 Bit Port C PORTD (03Hex) 32 Bit Port D Port-Richtung bestimmen: <Dir> Ein-/Ausgang MEINPUT (00Hex) Port als Eingang MEOUTPUT (01Hex) Port als Ausgang Wurde die Funktion erfolgreich ausgeführt, so wird 1 zurückgegeben. Im Fehlerfall wird 0 zurückgegeben. Die genaue Fehlerursache kann dann über me1000errormessage ermittelt werden. me1000digetbit Beschreibung Funktion gilt für die Modelle: ME-1000/64 und ME-1000/128. Port C und D nur bei ME-1000/128. Liefert den Zustand der selektierten Eingangsleitung zurück. Wichtiger Hinweis! Zur Konfiguration des Ports muß vorher für den betreffenden Port die Funktion me1000diosetportdirection einmalig aufgerufen werden. Definitionen C: int me1000digetbit (int iboardnumber, int iportno, int ibitno, int *pibitvalue); Delphi: Function me1000digetbit (iboardnumber, iportno, ibitno: integer; Var pibitvalue: integer): integer; Basic: Declare Function me1000digetbit Lib me1000 Alias "_VBme1000DIGetBit@16" (ByVal lboardnumber As Long, ByVal lportno As Long, ByVal lbitno As Long, ByRef lbitvalue As Long) As Long Parameter <BoardNumber>Nummer der anzusprechenden ME-1000 (erste: 0, zweite: 1, x-te: x-1), siehe auch Seite 23 Meilhaus Electronic Seite 31 Funktionsreferenz
32 Rev. 1.4D Handbuch ME-1000 <PortNo> <BitNo> <BitValue> Rückgabewert Port wählen: <Port> Eingabe-Port PORTA (00Hex) 32 Bit Port A PORTB (01Hex) 32 Bit Port B PORTC (02Hex) 32 Bit Port C PORTD (03Hex) 32 Bit Port D Nummer der Eingangsleitung, die abgefragt werden soll; möglich sind: <BitNo> Bit-Nr. BIT_0 31 (00 1FHex 0 31 Zeiger auf einen Integerwert, der dem Leitungszustand entsprechend gelesen wird: Mögliche Rückgabewerte: 0: Leitung hat Low-Pegel 1: Leitung hat High-Pegel Wurde die Funktion erfolgreich ausgeführt, so wird 1 zurückgegeben. Im Fehlerfall wird 0 zurückgegeben. Die genaue Fehlerursache kann dann über me1000errormessage ermittelt werden. me1000digetbyte Beschreibung Funktion gilt für die Modelle: ME-1000/64 und ME-1000/128. Port C und D nur bei ME-1000/128. Liest ein Byte von einem als Eingang definierten Port. Wichtiger Hinweis! Zur Konfiguration des Ports muß vorher für den betreffenden Port die Funktion me1000diosetportdirection einmalig aufgerufen werden. Definitionen C: int me1000digetbyte (int iboardnumber, int iportno, int ibyteno, int *pibytevalue); Delphi: Function me1000digetbyte (iboardnumber, iportno, ibyteno: integer; Var pibytevalue: integer): integer; Funktionsreferenz Seite 32 Meilhaus Electronic
33 Handbuch ME-1000 Rev. 1.4D Basic: Parameter Declare Function me1000digetbyte Lib me1000 Alias (ByVal lboardnumber As Long, ByVal lportno As Long, ByVal lbyteno As Long, ByRef lbytevalue As Long) As Long <BoardNumber>Nummer der anzusprechenden ME-1000 (erste: 0, zweite: 1, x-te: x-1), siehe auch Seite 23 <PortNo> Port wählen: <Port> Eingabe-Port PORTA (00Hex) 32 Bit Port A PORTB (01Hex) 32 Bit Port B PORTC (02Hex) 32 Bit Port C PORTD (03Hex) 32 Bit Port D <ByteNo> Auswahl des Bytes innerhalb eines 32 Bit Wortes; möglich sind: <ByteNo> 8 Bit Wort BYTE_0 (00Hex) Px0 Px7 BYTE_1 (01Hex) Px8 Px15 BYTE_2 (02Hex) Px16 Px23 BYTE_3 (03Hex) Px24 Px31 <ByteValue> Zeiger auf einen Integerwert, der das gelesene Byte aufnimmt; nur die niederwertigsten 8 Bits des Wertes sind signifikant. Rückgabewert Wurde die Funktion erfolgreich ausgeführt, so wird 1 zurückgegeben. Im Fehlerfall wird 0 zurückgegeben. Die genaue Fehlerursache kann dann über me1000errormessage ermittelt werden. me1000digetword Beschreibung Funktion gilt für die Modelle: ME-1000/64 und ME-1000/128. Port C und D nur bei ME-1000/128. Liest ein 16 Bit Wort von einem als Eingang definierten Port. Meilhaus Electronic Seite 33 Funktionsreferenz
34 Rev. 1.4D Handbuch ME-1000 Wichtiger Hinweis! Zur Konfiguration des Ports muß vorher für den betreffenden Port die Funktion me1000diosetportdirection einmalig aufgerufen werden. Definitionen C: int me1000digetword (int iboardnumber, int iportno, int iwordno, int *piwordvalue); Delphi: Function me1000digetword (iboardnumber, iportno, iwordno: integer; Var piwordvalue: integer): integer; Basic: Declare Function me1000digetword Lib me1000 Alias (ByVal lboardnumber As Long, ByVal lportno As Long, ByVal lwordno As Long, ByRef lwordvalue As Long) As Long Parameter <BoardNumber>Nummer der anzusprechenden ME-1000 (erste: 0, zweite: 1, x-te: x-1), siehe auch Seite 23 <PortNo> Port wählen: <Port> Eingabe-Port PORTA (00Hex) 32 Bit Port A PORTB (01Hex) 32 Bit Port B PORTC (02Hex) 32 Bit Port C PORTD (03Hex) 32 Bit Port D <WordNo> Auswahl des 16 Bit Wortes innerhalb eines 32 Bit Wortes; möglich sind: <WordNo> 16 Bit Wort WORD_0 (00Hex) Px0 Px15 WORD_1 (01Hex) Px16 Px31 <WordValue> Zeiger auf einen Integerwert, der das gelesene 16 Bit Wort aufnimmt. Nur die niederwertigen 16 Bits sind signifikant. Rückgabewert Wurde die Funktion erfolgreich ausgeführt, so wird 1 zurückgegeben. Im Fehlerfall wird 0 zurückgegeben. Die genaue Fehlerursache kann dann über me1000errormessage ermittelt werden. Funktionsreferenz Seite 34 Meilhaus Electronic
35 Handbuch ME-1000 Rev. 1.4D Beschreibung Funktion gilt für die Modelle: ME-1000/64 und ME-1000/128. Port C und D nur bei ME-1000/128. Liest ein 32 Bit Wort von einem als Eingang definierten Port. Wichtiger Hinweis! Zur Konfiguration des Ports muß vorher für den betreffenden Port die Funktion me1000diosetportdirection einmalig aufgerufen werden. Definitionen C: int me1000digetlong (int iboardnumber, int iportno, int *pivalue); Delphi: Function me1000digetlong (iboardnumber, iportno: integer; Var pivalue: integer): integer; Basic: Declare Function me1000digetlong Lib me1000 Alias "_VBme1000DIGetLong@12" (ByVal lboardnumber As Long, ByVal lportno As Long, ByRef lvalue As Long) As Long Parameter me1000digetlong <BoardNumber>Nummer der anzusprechenden ME-1000 (erste: 0, zweite: 1, x-te: x-1), siehe auch Seite 23 <PortNo> Port wählen: <Port> Eingabe-Port PORTA (00Hex) 32 Bit Port A PORTB (01Hex) 32 Bit Port B PORTC (02Hex) 32 Bit Port C PORTD (03Hex) 32 Bit Port D <Value> Zeiger auf einen Integerwert, der das gelesene 32 Bit Wort aufnimmt. Rückgabewert Wurde die Funktion erfolgreich ausgeführt, so wird 1 zurückgegeben. Im Fehlerfall wird 0 zurückgegeben. Die genaue Fehlerursache kann dann über me1000errormessage ermittelt werden. Meilhaus Electronic Seite 35 Funktionsreferenz
36 Rev. 1.4D Handbuch ME-1000 Beschreibung Funktion gilt für die Modelle: ME-1000/64 und ME-1000/128. Port C und D nur bei ME-1000/128. Diese Funktion setzt alle Ports in den Grundzustand (Eingänge). Definitionen C: int me1000dioreset (int iboardnumber); Delphi: function me1000dioreset (iboardnumber: integer): integer; Basic: Declare Function me1000dioreset Lib me1000 Alias "_VBme1000DIOReset@4" (ByVal lboardnumber As Long) As Long Parameter me1000dioreset <BoardNumber>Nummer der anzusprechenden ME-1000 (erste: 0, zweite: 1, x-te: x-1), siehe auch Seite 23 Rückgabewert Wurde die Funktion erfolgreich ausgeführt, so wird 1 zurückgegeben. Im Fehlerfall wird 0 zurückgegeben. Die genaue Fehlerursache kann dann über me1000errormessage ermittelt werden. me1000dosetbit Beschreibung Funktion gilt für die Modelle: ME-1000/64 und ME-1000/128. Port C und D nur bei ME-1000/128. Setzt eine digitale Ausgangsleitung in den gewünschten Zustand. Wichtiger Hinweis! Zur Konfiguration des Ports muß vorher für den betreffenden Port die Funktion me1000diosetportdirection einmalig aufgerufen werden. Definitionen C: int me1000dosetbit (int iboardnumber, int iportno, int ibitno, int ibitvalue); Funktionsreferenz Seite 36 Meilhaus Electronic
37 Handbuch ME-1000 Rev. 1.4D Delphi: Basic: Parameter Function me1000dosetbit (iboardnumber, iportno, ibitno, ibitvalue: integer): integer; Declare Function me1000dosetbit Lib me1000 Alias (ByVal lboardnumber As Long, ByVal lportno As Long, ByVal lbitno As Long, ByVal lbitvalue As Long) As Long <BoardNumber>Nummer der anzusprechenden ME-1000 (erste: 0, zweite: 1, x-te: x-1), siehe auch Seite 23 <PortNo> Port wählen: <Port> Ausgabe-Port PORTA (00Hex) 32 Bit Port A PORTB (01Hex) 32 Bit Port B PORTC (02Hex) 32 Bit Port C PORTD (03Hex) 32 Bit Port D <BitNo> Nummer der Ausgangsleitung, die gesetzt werden soll; möglich sind: <BitNo> Bit-Nr. BIT_0 31 (00 1FHex) 0 31 <BitValue> Mögliche Werte sind: = 0: Bit wird auf Low-Pegel gesetzt > 0: Bit wird auf High-Pegel gesetzt Rückgabewert Wurde die Funktion erfolgreich ausgeführt, so wird 1 zurückgegeben. Im Fehlerfall wird 0 zurückgegeben. Die genaue Fehlerursache kann dann über me1000errormessage ermittelt werden. me1000dosetbyte Beschreibung Funktion gilt für die Modelle: ME-1000/64 und ME-1000/128. Port C und D nur bei ME-1000/128. Schreibt ein Byte an einen als Ausgang konfigurierten digitalen Port. Meilhaus Electronic Seite 37 Funktionsreferenz
38 Rev. 1.4D Handbuch ME-1000 Wichtiger Hinweis! Zur Konfiguration des Ports muß vorher für den betreffenden Port die Funktion me1000diosetportdirection einmalig aufgerufen werden. Definitionen C: int me1000dosetbyte (int iboardnumber, int iportno, int ibyteno, int ibytevalue); Delphi: function me1000dosetbyte (iboardnumber, iportno, ibyteno, ibytevalue: integer): integer; Basic: Declare Function me1000dosetbyte Lib me1000 Alias (ByVal lboardnumber As Long, ByVal lportno As Long, ByVal lbyteno As Long, ByVal lbytevalue As Long) As Long Parameter <BoardNumber>Nummer der anzusprechenden ME-1000 (erste: 0, zweite: 1, x-te: x-1), siehe auch Seite 23 <PortNo> Port wählen: <Port> Ausgabe-Port PORTA (00Hex) 32 Bit Port A PORTB (01Hex) 32 Bit Port B PORTC (02Hex) 32 Bit Port C PORTD (03Hex) 32 Bit Port D <ByteNo> Auswahl des Bytes innerhalb eines 32 Bit Wortes; möglich sind: <ByteNo> 8 Bit Wort BYTE_0 (00Hex) Px0 Px7 BYTE_1 (01Hex) Px8 Px15 BYTE_2 (02Hex) Px16 Px23 BYTE_3 (03Hex) Px24 Px31 <ByteValue> Ausgabewert; mögliche Werte sind: 00Hex FFHex (0 256). Rückgabewert Wurde die Funktion erfolgreich ausgeführt, so wird 1 zurückgegeben. Im Fehlerfall wird 0 zurückgegeben. Die genaue Fehlerursache kann dann über me1000errormessage ermittelt werden. Funktionsreferenz Seite 38 Meilhaus Electronic
39 Handbuch ME-1000 Rev. 1.4D me1000dosetword Beschreibung Funktion gilt für die Modelle: ME-1000/64 und ME-1000/128. Port C und D nur bei ME-1000/128. Schreibt ein 16 Bit Wort an einen als Ausgang konfigurierten digitalen Port. Wichtiger Hinweis! Zur Konfiguration des Ports muß vorher für den betreffenden Port die Funktion me1000diosetportdirection einmalig aufgerufen werden. Definitionen C: int me1000dosetword (int iboardnumber, int iportno, int iwordno, int iwordvalue); Delphi: function me1000dosetword (iboardnumber, iportno, iwordno, iwordvalue: integer): integer; Basic: Declare Function me1000dosetword Lib me1000 Alias "_VBme1000DOSetWord@12" (ByVal lboardnumber As Long, ByVal lportno As Long, ByVal lwordno As Long, ByVal lwordvalue As Long) As Long Parameter <BoardNumber>Nummer der anzusprechenden ME-1000 (erste: 0, zweite: 1, x-te: x-1), siehe auch Seite 23 <PortNo> Port wählen: <Port> Ausgabe-Port PORTA (00Hex) 32 Bit Port A PORTB (01Hex) 32 Bit Port B PORTC (02Hex) 32 Bit Port C PORTD (03Hex) 32 Bit Port D <WordNo> Auswahl des Bytes innerhalb eines 32 Bit Wortes; möglich sind: <WordNo> 16 Bit Wort WORD_0 (00Hex) Px0 Px15 WORD_1 (01Hex) Px16 Px31 <WordValue> Ausgabewert; mögliche Werte sind: 0000Hex FFFFHex ( ). Meilhaus Electronic Seite 39 Funktionsreferenz
40 Rev. 1.4D Handbuch ME-1000 Rückgabewert Wurde die Funktion erfolgreich ausgeführt, so wird 1 zurückgegeben. Im Fehlerfall wird 0 zurückgegeben. Die genaue Fehlerursache kann dann über me1000errormessage ermittelt werden. me1000dosetlong Beschreibung Funktion gilt für die Modelle: ME-1000/64 und ME-1000/128. Port C und D nur bei ME-1000/128. Schreibt ein 32 Bit Wort an einen als Ausgang konfigurierten digitalen Port. Wichtiger Hinweis! Zur Konfiguration des Ports muß vorher für den betreffenden Port die Funktion me1000diosetportdirection einmalig aufgerufen werden. Definitionen C: int me1000dosetlong (int iboardnumber, int iportno, int ivalue); Delphi: function me1000dosetlong (iboardnumber, iportno, ivalue: integer): integer; Basic: Declare Function me1000dosetlong Lib me1000 Alias "_VBme1000DOSetLong@12" (ByVal lboardnumber As Long, ByVal lportno As Long, ByVal lvalue As Long) As Long Parameter <BoardNumber>Nummer der anzusprechenden ME-1000 (erste: 0, zweite: 1, x-te: x-1), siehe auch Seite 23 <PortNo> Port wählen: <Port> Ausgabe-Port PORTA (00Hex) 32 Bit Port A PORTB (01Hex) 32 Bit Port B PORTC (02Hex) 32 Bit Port C PORTD (03Hex) 32 Bit Port D <Value> Ausgabewert; mögliche Werte sind: Hex FFFFFFFFHex ( ). Funktionsreferenz Seite 40 Meilhaus Electronic
41 Handbuch ME-1000 Rev. 1.4D Rückgabewert Wurde die Funktion erfolgreich ausgeführt, so wird 1 zurückgegeben. Im Fehlerfall wird 0 zurückgegeben. Die genaue Fehlerursache kann dann über me1000errormessage ermittelt werden Fehler-Behandlung me1000getdrverrmess Beschreibung Funktion gilt für die Modelle: ME-1000/64 und ME-1000/128. Falls bei der unmittelbar vorher aufgerufenen API-Funktion des Treibers ein Fehler aufgetreten ist, liefert diese Funktion den entsprechenden Fehlercode mit Fehlertext zurück. Wichtiger Hinweis! Dieser Funktionsaufruf ist nur dann sinnvoll, wenn die unmittelbar zuvor aufgerufene API-Funktion der ME1000.DLL fehlerhaft (d. h. Funktionswert 0) ausgeführt wurde! Definitionen C: int me1000getdrverrmess (char *pcerrortext, int ibuffersize); Delphi: Function me1000getdrverrmess (Var errortext: errorstring; ibuffersize: integer): integer; Basic: Declare Function me1000getdrverrmess Lib "me1000_32" Alias "_VBme1000GetDrvErrMess@4" (ByVal errortext As String, ByVal ibuffersize As Long) As Long Parameter <Errortext> Zeiger auf Fehlertext; der Fehlercode wird als Funktionswert zurückgegeben. <BufferSize> Puffergröße in Anzahl der Zeichen für Fehlertext wird reserviert (empfohlen: max. 128 Zeichen). Rückgabewert Funktion gibt immer die globale Fehlervariable <DLLErrorCode> zurück. Meilhaus Electronic Seite 41 Funktionsreferenz
42 Rev. 1.4D Handbuch ME-1000 Funktionsreferenz Seite 42 Meilhaus Electronic
43 Handbuch ME-1000 Rev. 1.4D Anhang A Spezifikationen PC Interface Bus-System Plug&Play-Funktionalität Digitale Ein-/Ausgänge Anzahl Eingangsspannung Ausgangsspannung Ausgangsstrom pro Kanal Achtung: PCI- bzw. CompactPCI-Bus (32 Bit, 33 MHz) Wird voll unterstützt (keine Jumper für Basisadresse, oder Interrupt). ME-1000/64: 2 x 32 Bit I/O-Ports (Ausgangsports rücklesbar) ME-1000/128: 4 x 32 Bit I/O-Ports (Ausgangsports rücklesbar) Low: 0 V +0,8 V (I ILmax =±10 µa) High: +2,0 V +5,5 V (I IHmax =±10 µa) Low: 0 +0,8 V (I OL =+20 ma) High: Min. +2,4 V (I OH =-4 ma) I OLmax = 20 ma I OHmax = 4 ma Gesamtleistung darf nicht überschritten werden (siehe Beschaltung der Ein-/Ausgänge auf Seite 12 Allgemeine Daten Strombelastbarkeit der +5V Pins (19, 20, 38, 39, 58, 59, 77, 78): max. 500 ma bei +5 V Stromverbrauch bei +5 V typ. 1,2 A (ohne ext. Belastung) Kartenabmessungen ME-1000 PCI: 136 x 107 mm (ohne Slotblech und Stecker) Anschlüsse ME-1000 cpci: CompactPCI-Karte mit 3 HE ME-1001 PCI und cpci: L: 55 mm, H: 100 mm alle Modelle: 78polige Sub-D Buchse; zusätzlich ME-1000/128: weitere 78polige Sub-D Buchse auf Extender-Karte ME-1001 Betriebstemperatur 0 70 C Lagertemperatur 0 50 C Luftfeuchtigkeit 20 55% (nicht kondensierend) Meilhaus Electronic Seite 43 Spezifikationen
44 Rev. 1.4D Handbuch ME-1000 CE-Zertifizierung EG-Richtlinie 89/336/EMC Emission EN Störfestigkeit EN Spezifikationen Seite 44 Meilhaus Electronic
45 Handbuch ME-1000 Rev. 1.4D B B1 Anschlußbelegung ME-1000 und ME-1001 Die Anschlußbelegung der ME-1000 ist identisch mit der Extender-Platine ME Port A und B der ME-1000 korrespondieren dabei mit Port C und D der ME-1001: Port B (D) Port A (C) +5 V +5 V PB(D)29 PB(D)25 PB(D)21 PB(D)17 PB(D)13 PB(D)9 PB(D)5 PB(D)1 PA(C)29 PA(C)25 PA(C)21 PA(C)17 PA(C)13 PA(C)9 PA(C)5 PA(C)1 Masse +5 V +5 V PB(D)31 PB(D)27 PB(D)23 PB(D)19 PB(D)15 PB(D)11 PB(D)7 PB(D)3 PA(C)31 PA(C)27 PA(C)23 PA(C)19 PA(C)15 PA(C)11 PA(C)7 PA(C)3 Masse Masse V +5 V PB(D)30 PB(D)26 PB(D)22 PB(D)18 PB(D)14 PB(D)10 PB(D)6 PB(D)2 PA(C)30 PA(C)26 PA(C)22 PA(C)18 PA(C)14 PA(C)10 PA(C)6 PA(C)2 Masse Masse +5 V +5 V PB(D)28 PB(D)24 PB(D)20 PB(D)16 PB(D)12 PB(D)8 PB(D)4 PB(D)0 PA(C)28 PA(C)24 PA(C)20 PA(C)16 PA(C)12 PA(C)8 PA(C)4 PA(C)0 Masse Port A (C) Port B (D) Abb. 5: Belegung der 78poligen Sub-D Buchse von ME-1000 und ME-1001 Meilhaus Electronic Seite 45 Anschlußbelegung
46 Rev. 1.4D Handbuch ME-1000 C Zubehör Als Optionen sind folgende Produkte erhältlich (weitere Informationen über Zusatzprodukte entnehmen Sie bitte dem Meilhaus Electronic Gesamtkatalog) ME-AB-D78M 78poliger Sub-D Anschluß-Block (Stecker) für ME-1000/ME-1001 (PCI- und cpci-version) ME-AK-D78 78poliges Sub-D Anschluß-Kabel (Stecker-Buchse), 2 m, für ME-1000/ME-1001 (PCI- und cpci-version) Zubehör Seite 46 Meilhaus Electronic
47 Handbuch ME-1000 Rev. 1.4D D D1 D2 D3 Technische Fragen Fax-Hotline Sollten Sie technische Fragen oder Probleme haben, die auf die Karte zurückzuführen sind, dann schicken Sie bitte eine ausführliche Problembeschreibung an unsere Hotline: Fax-Hotline: (++49) (0) support@meilhaus.de Serviceadresse Wir hoffen, daß Sie diesen Teil des Handbuches nie benötigen werden. Sollte bei Ihrer Karte jedoch ein technischer Defekt auftreten, wenden Sie sich bitte an: Meilhaus Electronic GmbH Abteilung Reparaturen Fischerstraße 2 D Puchheim Falls Sie Ihre Karte zur Reparatur an uns zurücksenden wollen, legen Sie bitte unbedingt eine ausführliche Fehlerbeschreibung bei, inkl. Angaben zu Ihrem Rechner/System und verwendeter Software! Treiber-Update Unter stehen Ihnen stets die aktuellen Treiber für Meilhaus-Karten sowie unsere Handbücher im PDF-Format zur Verfügung. Meilhaus Electronic Seite 47 Technische Fragen
48 Rev. 1.4D Handbuch ME-1000 Technische Fragen Seite 48 Meilhaus Electronic
49 Handbuch ME-1000 Rev. 1.4D E Index Funktionsreferenz me1000digetbit 31 me1000digetbyte 32 me1000digetlong 35 me1000digetword 33 me1000dioreset 36 me1000diosetportdirection 30 me1000dosetbit 36 me1000dosetbyte 37 me1000dosetlong 40 me1000dosetword 39 me1000getboardversion 26 me1000getdevinfo 26 me1000getdllversion 28 me1000getdriverversion 29 me1000getdrverrmess 41 me1000getserialnumber 29 A Allgemeine Funktionen me1000getboardversion 26 me1000getdevinfo 26 me1000getdllversion 28 me1000getdriverversion 29 me1000getserialnumber 29 Allgemeines 23 Anhang 43 Anschlußbelegung 45 Anschluß-Block 46 Anschluß-Kabel 46 API-Funktionen 25 B Beispielprogramme 18 Beschaltung der Ein-/Ausgänge 12 Betriebsarten 12 Blockschaltbild 11 D Digitale Ein-/Ausgabe me1000digetbit 31 me1000digetbyte 32 me1000digetlong 35 me1000digetword 33 me1000dioreset 36 me1000diosetportdirection 30 me1000dosetbit 36 me1000dosetbyte 37 me1000dosetlong 40 me1000dosetword 39 E Einführung 5 Meilhaus Electronic Seite 49 Index
50 Rev. 1.4D Handbuch ME-1000 F Fehler-Behandlung me1000getdrverrmess 41 Funktionsreferenz 23 H Hardware-Beschreibung 11 K Kernel-Treiber 23 L LabVIEW Demoprogramme 21 Programmierung 20 Virtual Instruments 20 Leistungsmerkmale 6 Lieferumfang 5 M ME Board Menü 19 Modell-Übersicht 6 P Programmierung 17 unter Hochsprachen 17 unter LabVIEW 20 unter VEE 18 Vorgehensweise 17 S Service und Support 47 Softwareunterstützung 7 Spezifikationen 43 Steckerbelegungen 45 Systemanforderungen 7 T Technische Fragen 47 Testprogramm 9 Treiber-Update 47 V VEE Demoprogramme 19 ME Board Menü 19 Programmierung 18 User Objects 19 VxD-Treiber 23 W WDM-Treiber 23 Z Zubehör 46 Index Seite 50 Meilhaus Electronic
Meilhaus Electronic Handbuch ME-24 PC/ D. Embedded PC/104 TTL-Digital-I/O Karte mit drei 8 bit Ports
Meilhaus Electronic Handbuch ME-24 PC/104 1.0D Embedded PC/104 TTL-Digital-I/O Karte mit drei 8 bit Ports Impressum Handbuch ME-24 PC/104 Revision 1.0D Ausgabedatum: 17.06.2008 Meilhaus Electronic GmbH
Meilhaus Electronic Handbuch ME D. PCI- und CompactPCI-Varianten ME-1600
Fischerstraße 2 82178 Puchheim http://www.meilhaus.de Meilhaus Electronic Handbuch ME-1600 1.3D PCI- und CompactPCI-Varianten ME-1600 ME-1600 12 Bit D/A-Wandlerkarte mit bis zu 16 Kanälen und optionalen
Meilhaus Electronic Handbuch ME D. Externe Relais-Karte mit 16 Wechsel-Relais
Meilhaus Electronic Handbuch ME-631 1.0D Externe Relais-Karte mit 16 Wechsel-Relais Impressum Handbuch ME-631 Revision 1.0D Ausgabedatum: 19. Mai 2000 Meilhaus Electronic GmbH Fischerstraße 2 D-217 Puchheim
ME-94, ME-95, ME96 6.0D
Meilhaus Electronic Handbuch ME-94, ME-95, ME96 6.0D PCI- und CompactPCI-Varianten Optoisolierte Digital-I/O-Karten Impressum Handbuch ME-94, ME-95, ME-96 Revision 6.0 Ausgabedatum: 07. Jun. 2018 Meilhaus
ME-94, ME-95, ME D
Fischerstraße 2 217 Puchheim http://www.meilhaus.de Meilhaus Electronic Handbuch ME-94, ME-95, ME-96 5.1D PCI- und CompactPCI-Varianten ME-96 cpci Optoisolierte Digital I/O-Karten Impressum Handbuch ME-94,
ME-1400/A/C/E/EA: 24, TTL-kompatibel; ME-1400B/D/EB: 48, TTL-kompatibel
Handbuch ME-1400 Rev. 2.1D Anhang A Spezifikationen PC-Interface (ME-1400/A/B/C/D/E/EA/EB) Bus-System Standard PCI (32 Bit, 33 MHz, 5V); (je nach Modell) CompactPCI (32 Bit, 33 MHz, 5V) USB 1.1 (USB 2.0
Meilhaus Electronic Handbuch ME-90 PC/ D. Embedded PC/104 RS232 bzw. RS422/485 Schnittstellenkarten mit 8 Ports
Meilhaus Electronic Handbuch ME-90 PC/104 2.2D Embedded PC/104 RS232 bzw. RS422/485 Schnittstellenkarten mit 8 Ports Impressum Revision 2.2D Ausgabedatum: 15.01.2008 Meilhaus Electronic GmbH Fischerstraße
Anhang. Spezifikationen
Anhang A Spezifikationen PC-Interface Automatische Ressourcen-Zuweisung (Plug&Play) ME-000 PCI/cPCI (Rev..) PCI Local Bus Spezifikation Version. ( bit, MHz, Universal-PCI: V/,V) ME-000 PCI-Express PCI-Express
Meilhaus Electronic Handbuch ME-6000/ D. für PCI-Bus
Meilhaus Electronic Handbuch ME-6000/6100 1.1D für PCI-Bus ME-6000 16 Bit D/A-Wandlerkarte mit bis zu 16 Kanälen und galvanischer Trennung; optional: Insel-Kanäle Impressum Handbuch ME-6000/6100 Revision
PC Interface CompactPCI-Bus (32 Bit, 33 MHz)
Handbuch ME-0 Rev. 2.D Anhang A Spezifikationen PC Interface Bus-System (je nach Modell) Plug&Play-Funktionalität PCI-Bus (2 Bit, MHz) CompactPCI-Bus (2 Bit, MHz) PCI-Express x, Spezifikation Rev. 2.0
Meilhaus Electronic Handbuch ME D. 12 Bit D/A-Wandlerkarte für ISA-Bus mit 4, 8, 12 oder 16 Kanälen
Meilhaus Electronic Handbuch ME-160 2.0D 12 Bit D/A-Wandlerkarte für ISA-Bus mit 4, 8, 12 oder 16 Kanälen Impressum Handbuch ME-160 Revision 2.0D Ausgabedatum: 3.12.99 Meilhaus Electronic GmbH Fischerstraße
Meilhaus Electronic Handbuch ME D. Digital-I/O-Karte für ISA-Bus
Meilhaus Electronic Handbuch ME-80 2.0D Digital-I/O-Karte für ISA-Bus Impressum Handbuch ME-80 Revision 2.0D Ausgabedatum: 6.12.99 Meilhaus Electronic GmbH Fischerstraße 2 D-82178 Puchheim bei München
Meilhaus Electronic Handbuch ME D. PCI- und CompactPCI-Varianten ME-1600
Fischerstraße 2 82178 Puchheim http://www.meilhaus.de Meilhaus Electronic Handbuch ME-1600 2.0D PCI- und CompactPCI-Varianten ME-1600 ME-1600 12 Bit D/A-Wandlerkarte mit bis zu 16 Kanälen und optionalen
Meßgröße Testkriterien MIN Typ MAX Einheit U in,h 2,50 32 V U in,l 0 2,20 V R in U in =24V 4,3 kω I in U in =24V 5,5 6 ma
Handbuch ME-8200 Rev..2D Anhang A Spezifikationen PC Interface Bus-System (je nach Modell) Plug&Play-Funktionalität PCI-Bus (32 Bit, 33 MHz) CompactPCI-Bus (32 Bit, 33 MHz) PCI-Express x, Spezifikation
ME-6100 isolierte Analog-Ausgangskarte mit FIFOs
ME-6100 isolierte Analog-Ausgangskarte mit FIFOs Störsicher durch Isolation FIFOs auf Kanal 1 bis 4 Deutsches Handbuch Diese Analog-Ausgabe-Karten bieten höchste Betriebs-, Störsicherheit und Präzision
ME-630 Relais und Digital-I/O Messkarte/Steuerkarte
ME-630 Relais und Digital-I/O Messkarte/Steuerkarte TTL, opto-isolierte Digital-I/O und Relais auf einer Karte Relais für Ströme bis 2 A/30 V Die ME-630 ist das Allround-Modell unter den Multi-Kanal Digital-Karten.
ME-9000 serielle Schnittstellenkarte, RS232, RS422, RS485
ME-9000 serielle Schnittstellenkarte, RS232, RS422, RS485 Platzsparend Flexibel Schnell Diese serielle Multiport-Interface-Karte ist die preiswerte Lösung für Ihre Point-of-Sales-, Retail- oder industrielle
ME-9000i isolierte serielle Schnittstellenkarte, RS232, RS422, RS485
ME-9000i isolierte serielle Schnittstellenkarte, RS232, RS422, RS485 Schützt mit Isolation Multiport-Kommunikation Deutschsprachiges Handbuch Diese Multiport-Kommunikations-Karte bietet erhöhte Sicherheit
Meilhaus Electronic Handbuch. ME-1400-Serie. (PCI- und CompactPCI-Varianten) TTL-Digital-I/O und Zähler-Karten
Meilhaus Electronic Handbuch ME-1400-Serie (PCI- und CompactPCI-Varianten) TTL-Digital-I/O und Zähler-Karten Impressum Handbuch ME-1400-Serie Revision 3.0 Ausgabedatum: 28. Mai. 2018 Meilhaus Electronic
Meilhaus Electronic Handbuch ME D. A/D-Wandlerkarte für ISA-Bus
Meilhaus Electronic Handbuch ME-26 4.1D A/D-Wandlerkarte für ISA-Bus Impressum Handbuch ME-26 Revision 4.0D Ausgabedatum: 28.1.02 Meilhaus Electronic GmbH Fischerstraße 2 D-82178 Puchheim bei München Germany
ME-8200 opto-isolierte Digital-I/O-Karte
ME-8200 opto-isolierte Digital-I/O-Karte Digital-I/O mit Opto-Isolation Interrupt-Funktion Stabile Ausgänge Ihre durchdachten Status-Funktionen mit Interrupt machen die ME-8200 zur idealen Wahl für eventbasierende
ME-94, ME-95, ME-96 4.7D
Meilhaus Electronic Handbuch ME-94, ME-95, ME-96 4.7D ISA-, PCI- und CompactPCI-Varianten Optoisolierte Digital I/O-Karten Impressum Handbuch ME-94, ME-95, ME-96 Revision 4.7D Ausgabedatum: 23. April 2002
EX Slot PCI Box Zur Erweiterung um 4 PCI Anschlüsse für ExpressCard
Bedienungsanleitung EX-1015 4 Slot PCI Box Zur Erweiterung um 4 PCI Anschlüsse für ExpressCard V1.1 15.03.13 EX-1015 4 Slot PCI-Erweiterung Inhaltsverzeichnis 1. BESCHREIBUNG 3 2. LAYOUT 3 3. HARDWARE
Meilhaus Electronic Handbuch. ME-8100-Serie 3.0D. (PCI- und CompactPCI-Varianten) Opto I/O-Karte. mit Bitmuster-Vergleicher und optionalem Zähler
Meilhaus Electronic Handbuch ME-8100-Serie 3.0D (PCI- und CompactPCI-Varianten) Opto I/O-Karte mit Bitmuster-Vergleicher und optionalem Zähler Impressum Handbuch ME-8100-Serie Revision 3.0D Ausgabedatum:
PAR-KL-68. QUANCOM Informationssysteme GmbH
PAR-KL-68 Copyright Alle Angaben in diesem Handbuch sind nach sorgfältiger Prüfung zusammengestellt worden, gelten jedoch nicht als Zusicherung von Produkteigenschaften. QUANCOM haftet ausschließlich in
Meilhaus Electronic Handbuch. ME-PowerHouse/ME-5 (ME-5-M2) 1-Kanal Analog-Verstärker für Signal-Generator und D/A-Wandler-Karte
Meilhaus Electronic Handbuch ME-PowerHouse/ME-5 (ME-5-M2) 1-Kanal Analog-Verstärker für Signal-Generator und D/A-Wandler-Karte Impressum Handbuch ME-PowerHouse Revision 3.0D Ausgabedatum: 06. Jun. 2018
EX Slot Box Zur Erweiterung um 2 PCI & 2 PCI-EXpress Anschlüsse
Bedienungsanleitung 4 Slot Box Zur Erweiterung um 2 PCI & 2 PCI-EXpress Anschlüsse V1.1 18.03.13 Inhaltsverzeichnis 1. BESCHREIBUNG... 3 2. LAYOUT... 3 3. HARDWARE INSTALLATION... 4 4. ANSCHLUSSBEISPIEL...
DMX-LED-DIMMER 4x 350/700mA
-LED-DIMMER 4x 350/700mA Bedienungsanleitung -LED-Dimmer 4x 350/700mA 2 Beschreibung Der -LED-Dimmer 4x 350/700mA ist speziell für die Ansteuerung von High Power LED`s mit 350mA oder 700mA ausgelegt. Er
CLOCK/77 Verstärker. QUANCOM Informationssysteme GmbH
CLOCK/77 Verstärker Copyright Alle Angaben in diesem Handbuch sind nach sorgfältiger Prüfung zusammengestellt worden, gelten jedoch nicht als Zusicherung von Produkteigenschaften. QUANCOM haftet ausschließlich
EX Slot PCI Box Zur Erweiterung um 4 PCI Anschlüsse für lange Karten inklusive internem 220Watt Netzteil
Bedienungsanleitung EX-1031 4 Slot PCI Box Zur Erweiterung um 4 PCI Anschlüsse für lange Karten inklusive internem 220Watt Netzteil V1.1 18.03.13 EX-1031 4 Slot PCI-Erweiterung Inhaltsverzeichnis 1. BESCHREIBUNG
DMX V Interface mit 8 Ausgängen. Bedienungsanleitung
DMX-0...10V Interface mit 8 Ausgängen Bedienungsanleitung DMX398 DMX-0..10V - 8 Kanal 2 Beschreibung Das 0-10V Interface DMX398 eignet sich hervorragend zur Umstellung nicht DMXtauglicher Geräte mit analogem
Meilhaus Electronic Handbuch ME-A D. PCI- und CompactPCI-Modelle. ARINC429-Schnittstellenkarte mit bis zu 16 Sende- und 16 Empfangs-Kanäle
Meilhaus Electronic Handbuch ME-A429 1.0D PCI- und CompactPCI-Modelle ARINC429-Schnittstellenkarte mit bis zu 16 Sende- und 16 Empfangs-Kanäle Impressum Handbuch ME-A429 cpci/pci Revision 1.0D Ausgabedatum:
EX-1095 PCI-Express Karte Zum Anschluss an alle Erweiterungen von Exsys mit DVI ähnlichem Anschluss
Bedienungsanleitung EX-1095 PCI-Express Karte Zum Anschluss an alle Erweiterungen von Exsys mit DVI ähnlichem Anschluss V1.1 18.03.13 EX-1095 Karte für PCI-Erweiterungen Inhaltsverzeichnis 1. BESCHREIBUNG...
ITK Micro 2.1 / Columbus Card
ITK Micro 2.1 / Columbus Card Hardware Installation 1 Jumper einstellen...1 Beispiel 1: Standardeinstellung...1 Beispiel 2: Die Ressourcen der Standardeinstellung sind bereits belegt....2 Allgemein: Mögliche
EX PCI & 2 PCI-E
Bedienungsanleitung EX-1025 2 PCI & 2 PCI-E Box Zur Erweiterung von 2 PCI & 2 PCI-Express Anschlüsse V1.2 12.12.13 EX-1025 2 PCI & 2 PCI-E Slot Erweiterung Inhaltsverzeichnis 1. BESCHREIBUNG 3 2. LAYOUT
EX PCI & 2 PCI-E
Bedienungsanleitung EX-1041 2 PCI & 2 PCI-E Box Zur Erweiterung von 2 PCI & 2 PCI-Express Anschlüsse für lange Karten inklusive internem 220Watt Netzteil V1.3 18.12.13 EX-1041 2 PCI & 2 PCI-E Slot Erweiterung
DMX V Interface. Bedienungsanleitung
DMX-0...10V Interface Bedienungsanleitung DMX-0..10V Interface 2 Beschreibung Das 0-10V Interface eignet sich hervorragend zur Ansteuerung elektrischer Geräte mit 0-10V oder 1-10V Steuereingang. Am Ausgang
EX PCI & 2 PCI-E
Bedienungsanleitung EX-1020 2 PCI & 2 PCI-E Box Zur Erweiterung von 2 PCI & 2 PCI-Express Anschlüsse V1.2 12.12.13 EX-1020 2 PCI & 2 PCI-E Slot Erweiterung Inhaltsverzeichnis 1. BESCHREIBUNG 3 2. LAYOUT
Anhang. Anschlußbelegungen. Anschlußbelegung ST1. Abb. 20: Anschlußbelegung 78pol. Sub-D Stecker ST1
Anhang A A1 Anschlußbelegungen Anschlußbelegung ST1 ST2*, Pin 22 ST2*, Pin 21 ST2*, Pin 20 ST2*, Pin 19 ST2*, Pin 18 ST2*, Pin 4 ST2*, Pin 3 ST2*, Pin 2 ST2*, Pin 1 Kanal 16 Kanal 14 Kanal 12 Kanal 10
EX Slot PCI Box Zur Erweiterung von 4 PCI Anschlüsse für lange Karten inklusive internem 220Watt Netzteil
Bedienungsanleitung EX-1031 4 Slot PCI Box Zur Erweiterung von 4 PCI Anschlüsse für lange Karten inklusive internem 220Watt Netzteil V1.3 17.12.13 EX-1031 4 PCI Slot Erweiterung Inhaltsverzeichnis 1. BESCHREIBUNG
Meilhaus Electronic Handbuch ME D. Simultanabtastende Multi-I/O-Karte für ISA-Bus
Meilhaus Electronic Handbuch ME-270 2.0D Simultanabtastende Multi-I/O-Karte für ISA-Bus Impressum Handbuch ME-270 Revision 2.0D Ausgabedatum: 6.12.99 Meilhaus Electronic GmbH Fischerstraße 2 D-82178 Puchheim
DMX UNIVERSAL DEMUX mit 8 Ausgängen
DMX UNIVERSAL DEMUX mit 8 Ausgängen mit verschiedenen Betriebsarten Schwellwert / Binär / PWM / Strobe / Servo Bedienungsanleitung Art.-Nr.: 90-0298 DMX298-Demux - 8 Kanal 2 Beschreibung Dieser DMX298-Demux
DMX-LED-Dimmer CC1. Bedienungsanleitung
DMX-LED-Dimmer CC1 Bedienungsanleitung DMX-LED-Dimmer CC1 2 Beschreibung Der DMX-LED-Dimmer CC1 ist für das Ansteuern einer LED mit Konstantstrom ausgelegt. Dabei wird die die angeschlossene LED per PWM
ME-14, ME D
Fischerstraße 2 82178 Puchheim http://www.meilhaus.de Meilhaus Electronic Handbuch ME-14, ME-1400 1.91D ISA, PCI- und CompactPCI-Varianten ME-1400D ME-1400C ME-1400 TTL Digital I/O- und Zähler-Karten Impressum
7. Schnittstellen-Technik, Interfaces RS232, RS422, RS485 ME-9000 ME-9000
7. Schnittstellen-Technik, Interfaces RS232, RS422, RS485 ME-9000 Highspeed Multi-Port Interface-Karte 4 oder 8 Ports auf einer Karte. Bis 1 MBaud. RS232, 422/485 und gemischte Ports. Zusätzliche Digital-
Meilhaus Electronic Handbuch ME-81, ME D. ISA, PCI- und CompactPCI-Varianten ME-8100
Fischerstraße 2 82178 Puchheim http://www.meilhaus.de Meilhaus Electronic Handbuch ME-81, ME-8100 1.6D ISA, PCI- und CompactPCI-Varianten ME-8100 ME-8100 Opto I/O-Karte mit Bitmuster-Vergleicher und optionalem
Meilhaus Electronic Handbuch. ME-630-Serie. (PCI-, PCI-Express-, CompactPCI-Varianten)
Meilhaus Electronic Handbuch ME-630-Serie (PCI-, PCI-Express-, CompactPCI-Varianten) 8/16 Relais, 16 TTL-I/Os, TTL-Eingänge und/oder optoisolierte Eingänge Impressum Handbuch 630-Serie Revision 3.0 Ausgabedatum:
Technischer Support: +49 (0)7223 / Funktionsbeschreibung ADDICOUNT APCI TTL Eingänge und Ausgänge für den PCI-Bus
Technischer Support: +49 (0)7223 / 9493-0 Funktionsbeschreibung ADDICOUNT APCI-1710 TTL Eingänge und Ausgänge für den PCI-Bus 2. Ausgabe 05/2001 Inhaltsverzeichnis APCI-1710 1 EINLEITUNG...1 1.1 Technische
Freshman Mini. Benutzerhandbuch. Externes Festplattengehäuse für die 1.8 Hitachi Festplatte
Freshman Mini Externes Festplattengehäuse für die 1.8 Hitachi Festplatte Benutzerhandbuch Copyright 2000-2004 by Macpower & Tytech Technology Co., LTD. - www.macpower.com.tw Inhaltsverzeichnis KAPITEL
DMX Relais /Analog Interface. Bedienungsanleitung
DMX Relais /Analog Interface Bedienungsanleitung DMX RELAIS/ANALOG INTERFACE 2 Beschreibung Das DMX Relais und Analog Interfaces ist für Steueraufgaben verschiedenster Art ausgelegt. Dabei stehen Ihnen
DMX-Analog Interface 1-Kanal. Bedienungsanleitung
DMX-Analog Interface 1-Kanal Bedienungsanleitung DMX-Analog Interface 1-Kanal 2 Beschreibung Das DMX-Analog Interface 1-Kanal eignet sich hervorragend zur Ansteuerung elektrischer Geräte mit 0-10V oder
Version 1.0.1 vom 13.07.2005
%HGLHQXQJVDQOHLWXQJI UGHQ86%$QDORJ &RQYHUWHU95P$9& Version 1.0.1 vom 13.07.2005 %HGLHQXQJVDQOHLWXQJ Diese Bedienungsanleitung behandelt, wie der USB 2.0 Analog Converter VRmAVC-1 installiert und in Betrieb
Handbuch DMD Configurator
Handbuch DMD Configurator Kapitelbezeichnung Kapitelbezeichnung X.X Unterpunkt SCHAEFER GmbH Winterlinger Str. 4 72488 Sigmaringen Germany Phone +49 7571 722-0 Fax +49 7571 722-99 info@ws-schaefer.de www.ws-schaefer.de
Anbindung eines WAGO Ethernet Kopplers an ifix V2.1 von Intellution Anwendungshinweis
Anbindung eines WAGO Ethernet Kopplers 750-342 an ifix V2.1 von Intellution, Deutsch Version 1.0.0 ii Allgemeines Copyright 2001 by WAGO Kontakttechnik GmbH Alle Rechte vorbehalten. WAGO Kontakttechnik
DMX-RELAIS 8. Bedienungsanleitung
DMX-RELAIS 8 Bedienungsanleitung DMX-RELAIS 8 2 Beschreibung Das DMX-Relaisinterface 8 besitzt 8 potentialfreie Schaltausgänge (Schließer) die über DMX angesteuert werden. Energy Saving Design: Durch moderne
DMX-LED-DIMMER X9 HR 9x 16 BIT PWM je 10A
DMX-LED-DIMMER X9 HR 9x 16 BIT PWM je 10A Bedienungsanleitung DMX-LED-Dimmer X9 HR 2 Beschreibung Der DMX-LED-Dimmer X9 HR ist speziell für die Ansteuerung von RGB LED-Stripes vorgesehen. Er verfügt über
DMX-Servo-Control 2. Bedienungsanleitung
DMX-Servo-Control 2 Bedienungsanleitung DMX-Servo-Control 2 2 Beschreibung Der DMX-Servo-Control 2 ist für die Ansteuerung von zwei Servos per DMX vorgesehen. Kompakte Bauform Verschiedene Betriebsarten
EX-1096 ExpressCard Zum Anschluss an alle Erweiterungen von Exsys mit DVI ähnlichem Anschluss
Bedienungsanleitung EX-1096 ExpressCard Zum Anschluss an alle Erweiterungen von Exsys mit DVI ähnlichem Anschluss V1.2 26.02.14 EX-1096 Karte für PCI / PCI-E Erweiterungen Inhaltsverzeichnis 1. BESCHREIBUNG...
ME Digital-I/O-Karte mit variablen Funktionen
ME-5100 - Digital-I/O-Karte mit variablen Funktionen Schnelle Digital-I/O Bis zu 30 MHz je 16-bit Port Ideal für digitale Messwerterfassung Die ME-5100 ist eine schnelle Digital-I/O-Karte mit Daten-Streaming.
Meilhaus Electronic Handbuch. ME-6000 Serie 2.1D (ME-6000/6100/6200/6300)
Fischerstraße 2 82178 Puchheim http://www.meilhaus.de Meilhaus Electronic Handbuch ME-6000 Serie 2.1D (ME-6000/6100/6200/6300) ME-6000 ME-6000 16 Bit D/A-Wandlerkarte mit bis zu 16 Kanälen und galvanischer
EX-1095 PCI-Express Karte Zum Anschluss an alle Erweiterungen von Exsys mit DVI ähnlichem Anschluss
Bedienungsanleitung EX-1095 PCI-Express Karte Zum Anschluss an alle Erweiterungen von Exsys mit DVI ähnlichem Anschluss V1.2 26.02.14 EX-1095 Karte für PCI / PCI-E Erweiterungen Inhaltsverzeichnis 1. BESCHREIBUNG...
Gebrauchsanweisung. Produkt-Nr.: Beschreibungs-Nr: a.
TM Gebrauchsanweisung we move the world Produkt-Nr.: 89050 Beschreibungs-Nr: 89050-a www.delock.de Kurzbeschreibung Die DeLock PCI Karte erweitert Ihren PC um zwei externe FireWire und einen internen FireWire
Handbuch_Seite 2 Bitte lesen Sie dieses Handbuch sorgfältig durch und bewahren Sie es gut auf, um die richtige Handhabung zu gewährleisten. Verwendete
Handbuch USB 2.0 PCI-Karte mit VIA CHIPSATZ deutsch Handbuch_Seite 2 Bitte lesen Sie dieses Handbuch sorgfältig durch und bewahren Sie es gut auf, um die richtige Handhabung zu gewährleisten. Verwendete
DMX-Multiplexer 12 Kanal
DMXMultiplexer 12 Kanal DMXMultiplexer 2 Beschreibung Der DMXMultiplexer wandelt 12 analoge 01 oder 05V Eingangssignale in DMX Werte um. Ab der eingestellten Startadresse werden die DMXKanäle am DMX Ausgang
ME-PowerHouse/ME-5 - Rev. 2.3D
ME-PowerHouse/ - Rev. 2.3D 1-Kanal Analog-Verstärker für D/A-Karten und Signal-Generatoren Modell-Übersicht und Lieferumfang Modell-Übersicht: ME-PowerHouse-M (-M): Modell im Metall-Gehäuse. ME-PowerHouse-H
PCI Messkarten. Highend-Messkarte mit besonderen Features. ME-4680, i, is - Opto-isoliert, 16 bit/500 khz A/D
PCI Messkarten Highend-Messkarte mit besonderen Features ME-4680, i, is - Opto-isoliert, 16 bit/500 khz A/D Software: ME-Power-CD im Lieferumfang - enthält: Treiber für Windows 98/Me, NT, 2000, XP. Unterstützt
Meilhaus Electronic Handbuch ME D. PCI-, CompactPCI und USB-Varianten ME-1400D. TTL Digital I/O- und Zähler-Karten
Meilhaus Electronic Handbuch ME-1400 2.1D PCI-, CompactPCI und USB-Varianten ME-1400D TTL Digital I/O- und Zähler-Karten Impressum Handbuch ME-1400 Revision 2.1D Ausgabedatum: 1. Oktober 2009 Meilhaus
Switch-Board-Datenblatt EB
Switch-Board-Datenblatt EB007-00-1 Inhalt 1. Über dieses Dokument... Error! Bookmark not defined. 2. Allgemeine Information... 3 3. Board-Layout... 4 4. Schaltungsbeschreibung... Error! Bookmark not defined.
1 Programmierung des EEPROM
LowCost DIL-Microcontroller Development Kit Seite 1-1 1 Programmierung des EEPROM 1.1 Vorbereitungen Die Programmierung des EEPROM erfolgt mit dem Tool MProg von FTDI. Die Installationsdatei des Programms
ME-632 EXT, 16 Opto-Eingänge
ME-632 EXT, 16 Opto-Eingänge 16 TTL-Digital-Eingänge Optionale Kabel Isolation der digitialen Signale Digital-Karten mit TTL-Pegel sind sehr preisgünstig. Doch oft benötigen Sie andere Pegel oder möchten
DMX-LED-DIMMER X9 9x PWM je 10A
-LED-DIMME X9 9x PWM je 10A edienungsanleitung -LED-Dimmer X9 2 eschreibung Der -LED-Dimmer X9 ist speziell für die Ansteuerung von LED-Stripes vorgesehen. Er verfügt über 9 PWM-Ausgänge die unabhängig
Applikation AnyBus Communicator for CANOpen über CANOpen-Bus an der PA-CONTROL
Applikation AnyBus Communicator for CANOpen über CANOpen-Bus an der PA-CONTROL Kurzfassung: Die PA-CONTROL (ab V5.07) kommuniziert mit dem AnyBus Communicator über den CANopen-Bus nach dem Profil CIA-DSP402.
SystemDiagnostics. Deutsch
SystemDiagnostics Deutsch Sie haben... technische Fragen oder Probleme? Wenden Sie sich bitte an: unsere Hotline/Help Desk (siehe die mitgelieferte Help Desk-Liste oder im Internet: http://ts.fujitsu.com
ArtNet-LED-Dimmer 4. Bedienungsanleitung. Art-Net Designed by and Copyright Alderamin Group Ltd.
ArtNet-LED-Dimmer 4 Bedienungsanleitung Art-Net Designed by and Copyright Alderamin Group Ltd. ArtNet-LED Dimmer 4 2 Beschreibung Der ArtNet-LED Dimmer 4 ist ein kompakter LED-Dimmer der 4 getrennte LED
1 x Parallel PCI Karte
1 x Parallel PCI Karte 89015 89015-a Kurzbeschreibung Die DeLock PCI Karte erweitert Ihren PC um einen externen Parallelen Port. Sie können an die Karte verschiedene Geräte wie z.b. Scanner, Drucker etc.
Wir stehen Ihnen mit kompetenten Ansprechpartnern zur Verfügung:
Vielen Dank, dass Sie sich für die Destinator ND Update/ Upgrade entschieden haben. Bitte lesen Sie die Bedienungsanleitung vor dem Betrieb des Produktes genau durch, um den vollen Nutzen aus den vielen
MOdularSAfetyIntegratedController
PROGRAMMIERUNG MOdularSAfetyIntegratedController Mosaic ist ein modulares, konfigurierbares Sicherheitssystem fur den Schutz von Maschinen oder Anlagen. Sie ist dazu geeignet, mehrere Sicherheitssysteme
JC-24x Versions-Update von V 3.25 auf V 3.26
Versions-Update von V 3.25 auf V 3.26 Version 1.01 Dezember 2008 / Printed in Germany Vorspann Version 1.01 Die Firma Jetter AG behält sich das Recht vor, Änderungen an Ihren Produkten vorzunehmen, die
Honoree 2. Externes Gehäuse für Slim-Type ATAPI Geräte. Benutzerhandbuch (Deutsch)
Honoree 2 Externes Gehäuse für Slim-Type ATAPI Geräte Benutzerhandbuch (Deutsch) DE Inhaltsverzeichnis KAPITEL 1 EINLEITUNG - 1 - KAPITEL 3 SYSTEMEINSTELLUNGEN - 5 - SYMBOLERKLÄRUNG - 1 - DER HONOREE 2-1
Getting Started Linux DF PROFI II
Getting Started Linux DF PROFI II 28.11.2017 1 Disclaimer 2016 KUNBUS GmbH, Denkendorf (Deutschland) Die Inhalte dieses Anwenderhandbuchs wurden von der KUNBUS GmbH mit der größtmöglichen Sorgfalt erstellt.
Technische Dokumentation
Mit dem Erweiterungsmodul wird ein System mit einem Multitaskingcomputer der BASIC- Tiger TM Familie um 64 Ein- und Ausgänge erweitert. Das Modul bietet sechs 8-Bit I/O Ports, dessen Bits einzeln als Eingang
TSY 021 Trainingssystem Basisaufbau
TSY 021 Trainingssystem Basisaufbau Erstellungsdatum: 02.11.2016 Versionsdatum: 02.11.2016 Artikelnummer: 12-100-021-D Herausgeber: SIGMATEK GmbH & Co KG A-5112 Lamprechtshausen Tel.: 06274/4321 Fax: 06274/4321-18
Technische Kurzinformation. Umstellung auf RoHS-konforme Kommunikationskarten
e DIN EN ISO 9001:2000 zertifiziert H ADDI-DATA GmbH Airpark Business Center Airport Boulevard B210 77836 Rheinmünster Deutschland +49 7229 1847 0 Technische Kurzinformation Umstellung auf e Kommunikationskarten
Meilhaus Electronic Handbuch ME-81, ME D. ISA, PCI- und CompactPCI-Varianten ME-8100
Fischerstraße 2 82178 Puchheim http://www.meilhaus.de Meilhaus Electronic Handbuch ME-81, ME-8100 1.3D ISA, PCI- und CompactPCI-Varianten ME-8100 ME-8100 Opto I/O-Karte mit Bitmuster-Vergleicher und optionalem
Externer Card Reader 21in1 und USB 2.0 Hub 3-Port
Externer Card Reader 21in1 und USB 2.0 Hub 3-Port Bedienungsanleitung Sehr geehrte Kundin, Sehr geehrter Kunde, wir danken Ihnen für den Kauf dieses Produktes. Sie haben ein Produkt erworben, das entwickelt
OTOsuite. Installationshandbuch. Deutsch
OTOsuite Installationshandbuch Deutsch In diesem Dokument wird die Installation der OTOsuite-Software von einer DVD, einem Speicherstick oder aus einer komprimierten Datei beschrieben. Systemanforderungen
DMX-Splitter 4. Bedienungsanleitung
-Splitter 4 Bedienungsanleitung -SPLITTER 4 2 Beschreibung Der -Splitter 4 ist ein kompakter -Verteiler der ein -Eingangssignal an vier galvanisch getrennten Ausgängen wieder zur Verfügung stellt. Power
DMX-PlayerONE. Bedienungsanleitung
DMX-PlayerONE Bedienungsanleitung DMX-PlayerONE 2 Beschreibung Der DMX-PlayerONE ist ein DMX-Stand-Alone Gerät auf dem im PC erstellte Scenen per USB gespeichert werden. Ohne PC können die hinterlegten
MSD Servo Drive Ausführungsbeschreibung
MSD Servo Drive Ausführungsbeschreibung + 2 analoge Ausgänge 2 Dieses Dokument ersetzt nicht die MSD Servo Drive Betriebsanleitung. Bitte beachten Sie unbedingt die Informationen über "Maßnahmen zu Ihrer
Parallel Ein-/Ausgabe Box
M1110 Parallel Ein-/Ausgabe Box Technische Beschreibung Eiserstraße 5 Telefon 056/709-0 15 Verl Telefax 056/70980 Datum 05.05.9 Version.1 Seite 1 von 17 Inhaltsverzeichnis 1. Funktionsbeschreibung Hardware....
Installation und erste Schritte. laserdesk Version 1.4
18. April 2018 SCANLAB GmbH Siemensstr. 2a 82178 Puchheim Deutschland Tel. +49 (89) 800 746-0 Fax: +49 (89) 800 746-199 info@scanlab.de SCANLAB GmbH 2018 ( - 18.04.2018) SCANLAB behält sich vor, diese
ME D. Aufsteckkarte für ME-5000-Serie. Meilhaus Electronic Handbuch
Meilhaus Electronic Handbuch ME-5001 1.1D Aufsteckkarte für ME-5000-Serie mit bis zu 48 Digital-I/Os (alternativ: Frequenzmessung und Impulsgenerator) Impressum Handbuch ME-5001 Revision 1.1D Ausgabedatum:
Benutzerhandbuch 03/2012 MN Z-DE
Benutzerhandbuch 03/2012 MN04802106Z-DE Hersteller Eaton Automation AG Spinnereistrasse 8-14 CH-9008 St. Gallen Schweiz www.eaton-automation.com www.eaton.com Support egion North America Eaton Corporation
Ingenieurbüro für Echtzeitprogrammierung. Dokumentation MOCS-DO16
Ingenieurbüro für Echtzeitprogrammierung Dokumentation MOCS-DO16 Dok-Rev. 1.1 vom 14.11.2007 Hardware-Rev. 2.0 vom 19.09.1997 Inhaltsverzeichnis 1 Allgemeine Hinweise... 3 1.1 Handhabung 3 1.2 Installation