Herunterladen Inhalt Inhalt Diese Seite drucken

Zugriff Auf Die Daten; Windows Device-Treiber Und Dlls; Opc-Server; Verwendung Der As-I-Pci Karte Ohne Windows Device-Treiber - Pepperl+Fuchs VBM-CTR-PCI-DM Handbuch

As-interface/pci-karte
Inhaltsverzeichnis

Werbung

6

Zugriff auf die Daten

6.1

Windows Device-Treiber und DLLs

Die AS-i PCI Karte wird mit den Windows Device-Treibern für Windows 95/98/NT und
2000 ausgeliefert (siehe Kapitel 4). Darüber hinaus stehen im Internet folgende Dlls
zum Download zur Verfügung: "asidrv32.dll" und "asipci.dll". Diese DLLs ermöglichen
es dem Anwender, seine eigenen Windows-Anwendungen zu schreiben. Die Ver-
wendung dieser DLLs ist in den Dateien "readme.txt" und "aasidrv.h" beschrieben,
die ebenso im Treiberpaket "Windows drivers for AS-i Masters (32Bit DLL)" enthalten
sind.
6.2

OPC-Server

Eine weitere Möglichkeit des Datenzugriffs ist die Verwendung des OPC-Servers. Der
OPC-Server stellt eine einfache Möglichkeit dar, eine große Vielfalt von SCDA-Syste-
men in Verbindung mit der AS-i-PCI Karte zu benutzen.
6.3

Verwendung der AS-i-PCI Karte ohne Windows Device-Treiber

Auf das DPRAM der AS-i-PCI Karte kann sowohl Memory Mapped als auch I/O
Mapped zugegriffen werden. Das PCI Host-System sollte außerdem Möglichkeiten
zur Vergabe der I/O- und/oder der Memory-Basisadresse und eines Interrupts zu Ver-
fügung stellen (beispielsweise das PCI Bios bei einem IBM AT).

6.3.1 Register Map

Offset
Bits
00
h
02
h
03
h
04
h
05
h
07
h
C0
...
h
FC
h

6.3.2 DPRAM Access

Die AS-i-PCI Karte benutzt ein 1 KByte großes, byteweise organisiertes DPRAM. Der
Zugriff auf dieses DPRAM erfolgt duch ein 16 Byte großes Fenster beginnend ab Off-
set C0
.
h
Zumutbare Änderungen aufgrund technischer Verbesserungen vorbehalten.
Pepperl+Fuchs GmbH · 68301 Mannheim · Telefon (06 21) 7 76-11 11 · Telefax (06 21) 7 76 27-11 11 · Internet http://www.pepperl-fuchs.com
Beschreibung
Subsystem Reset
„AUX Pin Control"
„AUX Pin Data"
0..5
DPRAM FensterauswahlI
6
Interrupt Anforderung
7
Interrupt Bestätigung
„Interrupt Mask"
„AUX Pin Status"
DPRAM Fenster
AS-i-PCI Karte
Zugriff auf die Daten
Wert
FF
: angefordert, FE
h
h
ben
zu setzen auf BF
h
Initialisierung mit 80
h
gesetzt auf 00
h
40
: Interrupts aktiviert
h
00
: Interupts deaktiviert
h
Copyright Pepperl+Fuchs, Printed in Germany
: freigege-
15

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis