Wasco OPTOIN-PCIe32 STANDARD Скачать руководство пользователя страница 23

23

OPTOIN-PCIe32

STANDARD 

© 2019 by Messcomp Datentechnik GmbH 

DV01

23

OPTOIN-PCIe32

STANDARD 

© 2019 by Messcomp Datentechnik GmbH 

EV01

23

23

wasco

®

wasco

®

8.  Programming under Linux

®

For using the card under Linux

® 

, an Linux wasco

®

 driver is provided on 

the accompanying CD or our website. This is available in code form and 
can be changed and customized by the user at any time.

8.1 Installing the Linux

®

 driver

To access the card under Linux

®

, a special driver is required to be installed.

In this purpose, insert the data medium and copy the folder of the Linux 
driver to your system. To install the driver, follow the instructions in the 

readme file

8.2 Supported Linux distributions/kernel versions

The wasco

®

 driver has been tested in the following environments:

Ubuntu

®

 18.04.4 LTS (Kernel: 5.3.0)

8.3 Programming of the OPTOIN-PCIe32 with 

wasco

®

 driver

The programming of the hardware components of the OPTOIN-PCIe32 is 
done by accessing the Memory Mapped I/O addresses, which depend on the 
base address assigned by the system‘s BIOS for the OPTOIN-PCIe32.

The functions pread und pwrite are used for the access. Using the prog-
tamming languages C und C/C++,  no further external libraries are required. 
Examples for the exact access to the OPTOIN-PCIe32 can be found on 
the accompanying CD or on our homepage.

8.  Programmierung unter Linux

®

Für die Anwendung der Karte unter Linux

® 

wird auf der mitgelieferten CD 

oder auf unserer Webseite ein Linux wasco

®

-Treiber zur Verfügung gestellt. 

Dieser liegt in Code-Form vor und kann daher auch jederzeit vom Kunden 
geändert und angepasst werden.

8.1 Installation des Linux

®

 Treibers

Unter Linux

®

 ist es für den Zugriff auf die Karte notwendig, einen speziellen 

Treiber zu installieren, der den Zugriff auf die Karte ermöglicht. Dafür  legen 
Sie den Datenträger ein und kopieren den Ordner des Linux-Treibers auf 
ihr System. Zur Installation folgen Sie den Angaben im readme-File

8.2 Unterstützte Linux-Distributionen/Kernelversionen

Der wasco

®

-Treiber wurde in folgenden Umgebungen getestet:

Ubuntu

®

 18.04.4 LTS (Kernel: 5.3.0)

8.3 Programmierung der OPTOIN-PCIe32 mit 

wasco

®

-Treiber

Die  Programmierung  der  Hardwarekomponenten  der  OPTOIN-PCIe32 
erfolgt durch den Zugriff auf Memory Mapped I/O-Adressen, die sich ab-
hängig von der vom BIOS des Sytems für die OPTOIN-PCIe32 vergebenen 
Basisadresse ergeben. 

Der Zugriff findet über die Funktionen pread und pwrite statt. Dabei werden 

unter  der  Programmiersprache  C  und  C/C++  keine  weiteren  externen 
Libraries benötigt. Beispiele für den genauen Zugriff auf die OPTOIN-PCIe32 

befinden sich auf der beiliegenden CD sowie auf unserer Homepage.

Содержание OPTOIN-PCIe32 STANDARD

Страница 1: ...Handbuch wasco user s guide wasco OPTOIN PCIe32 STANDARD EDP No A 844600 32 optocoupler isolated digital inputs OPTOIN PCIe32 STANDARD EDV Nr A 844600 32 Eing nge ber Optokoppler...

Страница 2: ...handeln Haftungsbeschr nkung Die Firma Messcomp Datentechnik GmbH haftet f r keinerlei durch den Gebrauch der Interfacekarte OPTOIN PCIe32STANDARD und dieser Doku mentation direkt oder indirekt entsta...

Страница 3: ...put Voltage Ranges 12 5 3 Input circuitry 14 5 4 Input current 14 6 Board Identification 15 6 1 Board identification 15 6 2 Access via 16 or 32 bit 16 7 Programming under Windows 17 7 1 Installing the...

Страница 4: ...by Messcomp Datentechnik GmbH EV01 4 4 wasco wasco 9 Accessories 25 9 1 Matching wasco accessories 25 9 2 Connection Technique application examples 25 9 3 Single components for customized assembly 26...

Страница 5: ...the card provides a jumper block for a board identification This enables you to differentiate between several identical cards in your system 1 Produktbeschreibung Die OPTOIN PCIe32STANDARD bietet 32...

Страница 6: ...ing the slot bracket to the casing of your computer to avoid a card s loosening by effects of the connection cables 2 Installation der OPTOIN PCIe32STANDARD 2 1 Installation der Karte in den Rechner A...

Страница 7: ...of the Connector Plugs CN1 Optocoupler Inputs IN00 IN31 CN1 06 2020 13 36 f 1 50 C Daten Layout Karten OPTOIN PCIe32U OPTOIN PCIe32_v1 02 OPTOIN PCIe32_v1 02 brd 3 Anschlussstecker 3 1 Lage der Anschl...

Страница 8: ...30 63 29 62 28 61 27 60 26 59 25 58 24 57 23 56 22 55 21 54 20 53 19 52 18 51 17 50 16 49 15 48 14 47 13 46 12 45 11 44 10 43 9 42 8 41 7 40 6 39 5 38 4 37 3 36 2 35 1 3 2 Steckerbelegung von CN1 Vcc...

Страница 9: ...System Components PCIe x1 PCIe Bus Interface Control Logic 12V 32 Bit Internal Data Bus 12V 5V GND 68 pin SCSI II Socket Optocoupler Inputs IN00 IN31 Board Identification 4 1 Blockschaltbild 4 System...

Страница 10: ...ing or in the exa mple programs on the enclosed CD PCIe Bus Interface Control Logic 32 Bit PCIe Connector 32 16 Bit internal Data Bus 4 2 Zugriff auf die Systemkomponenten Der Zugriff auf die Hardware...

Страница 11: ...le deren galvanische Trennung mittels Optokoppler erreicht wird 5 1 Pinbelegung der Eingangsoptokoppler 5 32 Optokopplereing nge Die OPTOIN PCIe32STANDARD provides 32 input channels which are opti ca...

Страница 12: ...Input Voltage Ranges You can select two different input voltage ranges for each optocoupler input by setting jumpers on JP3 JP4 JP5 and JP6 JP5 JP6 JP3 JP4 17 06 2020 13 36 f 1 50 C Daten Layout Kart...

Страница 13: ...0 IN04 IN05 IN06 IN07 11 12 13 15 14 16 1 2 3 4 5 6 7 8 IN08 IN09 IN10 IN11 JP4 9 10 IN12 IN13 IN14 IN15 11 12 13 15 14 16 1 2 3 4 5 6 7 8 IN16 IN17 IN18 IN19 9 10 IN20 IN21 IN22 IN23 11 12 13 15 14 1...

Страница 14: ...V01 14 14 wasco wasco 5 3 Input circuitry 5 4 Input current UE 1 1V 3400 IE Jumper off UE 1 1V 1000 IE Jumper closed 5 3 Eingangsbeschaltung 5 4 Eingangsstrom UE 1 1V 3400 IE Jumper nicht gesetzt UE 1...

Страница 15: ...Jumper 1 and 3 closed Result of the reading command 05 Bit 31 8 7 6 5 4 3 2 1 0 Jumper 5 4 3 2 1 Board ID Register 0 0 0 0 0 0 0 x x x x x JP1 6 1 Board identification 6 Board Identifikation JP1 1 2 3...

Страница 16: ...d in chapter 7 5 Assignment of the Memory Mapped I O Addresses JP2 2 4 6 8 10 1 3 5 7 9 Jumper JP2 2 4 6 8 10 1 3 5 7 9 Jumper 16 Bit mode 32 Bit mode 6 2 Zugriff mit 16 oder 32 Bit Mit Hilfe des Jump...

Страница 17: ...evelopment files please run the Setup exe file in the folder driver on the accompanying CD and follow the installation instructions 7 Programmierung unter Windows 7 1 Installation des Windows Treibers...

Страница 18: ...evelopment files have been installed completely you will find an icon in the control panel of your computer to localize all wasco PCI and PCIe cards existing in the system Wurden die Treiber und Entwi...

Страница 19: ...respective card are displayed in this window Furthermore the driver version and the location of the driver file can be queried via the Information tab Starten Sie die Kartenabfrage durch einen Doppel...

Страница 20: ...base address assigned by the system s BIOS for the OPTOIN PCIe32 Find a more detailed description for programming in the driver documentation Wurde Ihre Karte im System nicht erkannt wird folgende Feh...

Страница 21: ...constants when programming Port Register BA Offset RD WR Optocoupler Input Port A BA 0 RD IN00 IN31 Board Identification BA FF8 RD 16 bit mode 32 bit mode 7 4 Zugriff auf die Karte OPTOIN PCIe32Standa...

Страница 22: ...er can be used for example for the identification of the OPTOIN PCIe32STANDARD when using several cards in the PC 7 6 Kompatibilit t zur OPTOIN PCI32STANDARD BeiderEntwicklungderOPTOIN PCIe32STANDARDs...

Страница 23: ...for the exact access to the OPTOIN PCIe32 can be found on the accompanying CD or on our homepage 8 Programmierung unter Linux F r die Anwendung der Karte unter Linux wird auf der mitgelieferten CD od...

Страница 24: ...compon ents depend on the base address as follows Port Register BA Offset RD WR Optocoupler Input Port A BA 0 RD IN00 IN31 Board Identification BA FF8 RD 32 Bit Modus 8 4 Zugriff auf die Karte OPTOIN...

Страница 25: ...itung A 492200 DS68R200DS68 Verbindungsleitung A 492400 DS68R200DS68 Verbindungsleitung A 492800 Connecting parts EDP No KMDB 68 Terminal Module A 494800 DS68R100DS68 Connecting wire 1 meter A 492200...

Страница 26: ...f r Flachbandleitung A 557200 Slotblech mit Ausschnitt f r 68pol Stecker Buchse A 577800 Flachbandleitung 68pol A 572800 SCSI II Stecker 68pol f r Rundkabel A 555340 Connection parts EDP No SCSI II pl...

Страница 27: ...ems manual 4th Did you install the latest driver version for the wasco drivers Updates you can find here http www messcomp com 10 Fehlersuche Nachfolgend finden Sie eine kurze Zusammenstellung der h u...

Страница 28: ...16 or 32 bit data access Measurements of the Board 94 mm x 111 mm l x b standard height full length card 6 layer multilayer PCB Other Control LEDs for power supply 11 Technische Daten Digitale Eing ng...

Страница 29: ...instructions are available from Vde Verlag GmbH Bismarckstr 33 10625 Berlin 12 Product Liability Act Hinweise zur Produkthaftung DasProdukthaftungsgesetz ProdHaftG regeltdieHaftungdesHerstellers f r S...

Страница 30: ...lcheelektrischenKennwerte f r ein Bauteil gelten so muss stets ein Fachmann um Auskunft ersucht werden Im brigen unterliegt die Einhaltung von Bau und Sicherheitsvorschriften aller Art VDE T V Berufsg...

Страница 31: ...00 4 11 2004 Diese Erkl rung wird verantwortlich f r den Hersteller Messcomp Datentechnik GmbH Neudecker Str 11 83512 Wasserburg abgegeben durch Dipl Ing FH Hans Schnellhammer Wasserburg 19 03 2019 __...

Страница 32: ...g Vero PC Casing 145 010108L 19 Casing additional Electronic 519 112111C Motherboard ASUS P5G41 M LE Interface OPTOIN PCIe32STANDARD A 844600 Referenzsystem Bestimmungsgem er Betrieb Die PC Erweiterun...

Отзывы: