Herunterladen Diese Seite drucken

Pepperl+Fuchs VBM-CTR-PCI-DM Handbuch Seite 15

As-interface/pci-karte

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

loading