Softwarebeschreibung

96

Suchalla Microsoft

PDF PXI 31128 Relaisboard

GÖPEL electronic GmbH Göschwitzer Str. 58/60 •D-07745 Jena 03641-6896-597 • ats [email protected] • www.goepel.com PXI 31128 . Relaisboard

  PXI 31128 V1.2 Handbuch

Switching Modules - GÖPEL electronic

PDF Viewing Options

Not Your Device? Search For Manuals or Datasheets below:


File Info : application/pdf, 49 Pages, 853.44KB

Document DEVICE REPORTPXI 31128 V1.2 Handbuch
PXI 31128 Relaisboard
Nutzerhandbuch (Originaldokumentation) Dokumentversion 1.2
GÖPEL electronic GmbH
Göschwitzer Str. 58/60 ·D-07745 Jena 03641-6896-597 · [email protected] · www.goepel.com

© 2014 GÖPEL electronic GmbH. Alle Rechte vorbehalten. Die in diesem Handbuch beschriebene Software sowie das Handbuch selbst dürfen nur in Übereinstimmung mit den Lizenzbedingungen verwendet oder kopiert werden. Zu Sicherungszwecken darf der Käufer eine Kopie der Software anfertigen. Der Inhalt des Handbuchs dient ausschließlich der Information, ist nicht als Verpflichtung der GÖPEL electronic GmbH anzusehen und kann ohne Vorankündigung verändert werden. Hard- und Software unterliegen ebenso möglichen Veränderungen im Sinne des technischen Fortschritts. Die GÖPEL electronic GmbH übernimmt keinerlei Gewähr oder Garantie für Genauigkeit und Richtigkeit der Angaben in diesem Handbuch. Ohne vorherige schriftliche Genehmigung der GÖPEL electronic GmbH darf kein Teil dieser Dokumentation in irgendeiner Art und Weise übertragen, vervielfältigt, in Datenbanken gespeichert oder in andere Sprachen übersetzt werden (es sei denn, dies ist durch die Lizenzbedingungen ausdrücklich erlaubt). Die GÖPEL electronic GmbH haftet weder für unmittelbare Schäden noch für Folgeschäden aus der Anwendung ihrer Produkte.
Gedruckt: 26.08.2014
Alle in diesem Handbuch verwendeten Produkt- und Firmennamen sind Markennamen oder eingetragene Markennamen ihres jeweiligen Eigentümers.
Stand: August 2014

Inhaltsverzeichnis
1 INSTALLATION UND GEWÄHRLEISTUNG ......................1-1
1.1 HARDWARE INSTALLATION ...................................................1-1 1.2 TREIBERINSTALLATION........................................................1-2 1.3 GEWÄHRLEISTUNG .............................................................1-3
2 HARDWARE PXI 31128..................................................2-1
2.1 BESTIMMUNG ...................................................................2-1 2.2 TECHNISCHE DATEN ...........................................................2-2
2.2.1 Allgemeines............................................................2-2 2.2.2 Abmessungen.........................................................2-2 2.2.3 PXI 31128 Kennwerte .............................................2-2 2.3 AUFBAU ..........................................................................2-3 2.3.1 Allgemeines............................................................2-3 2.3.2 Adressierung ..........................................................2-4 2.3.3 Beispiele für die Anwendung....................................2-4 2.3.4 Anschlussbelegung .................................................2-4 2.3.5 Bestückung ..........................................................2-13 2.4 ZUBEHÖR ...................................................................... 2-15 2.4.1 Aufbau Matrixadapter............................................2-15 2.4.2 Software- hinweis .................................................2-17 2.5 LIEFERHINWEISE ............................................................. 2-19
3 ANSTEUERSOFTWARE ...................................................3-1
3.1 PROGRAMMIEREN MIT LABVIEW............................................3-1 3.1.1 VI GPxi31128 DriverCardInfo ...................................3-2 3.1.2 VI GPxi31128 XilinxDownload ..................................3-3 3.1.3 VI GPxi31128 RelaySet............................................3-4 3.1.4 VI GPxi31128 RelayMaskSet ....................................3-5 3.1.5 VI GPxi31128 RelayGetCurrent ................................3-6 3.1.6 VI GPxi31128 RelayGetTarget..................................3-7 3.1.7 VI GPxi31128 RelayUpdate ......................................3-8 3.1.8 VI GPxi31128 DLL Version .......................................3-9
3.2 PROGRAMMIEREN ÜBER DLL-FUNKTIONEN .............................. 3-10 3.2.1 GPxi31128 GetDriverInfo .......................................3-11 3.2.2 GPxi31128 XILINX Download ................................. 3-12 3.2.3 GPxi31128 SetRelay ..............................................3-13 3.2.4 GPxi31128 SetRelayMask.......................................3-14 3.2.5 GPxi31128 ReadCurrentRelayValue ........................3-15 3.2.6 GPxi31128 ReadTargetRelayValue..........................3-16 3.2.7 GPxi31128 UpdateRelay ........................................ 3-17 3.2.8 GPxi31128 DLL Version ......................................... 3-18
3.3 NUTZUNG WEITERER GÖPEL SOFTWARE................................3-19

PXI 31128 ­ Nutzerhandbuch

I

Installation und Gewährleistung
1 Installation und Gewährleistung
1.1 Hardware Installation
Stellen Sie bitte unbedingt sicher, dass alle Hardware-Installationsarbeiten im ausgeschalteten Zustand Ihres Systems erfolgen!
Öffnen Sie das CompactPCITM ­ oder PXITM-System entsprechend seinen Gegebenheiten und wählen Sie einen freien Steckplatz aus. Beim ausgewählten Steckplatz entfernen Sie das ggf. vorhandene Slotblech. Dazu werden die beiden Befestigungsschrauben gelöst, dann wird das Slotblech herausgenommen.
Fassen Sie das Board bei der Montage nur an den Rändern an. Berühren Sie niemals die Oberfläche, da sonst akute Zerstörungsgefahr durch elektrostatische Aufladung besteht.
In den so vorbereiteten Steckplatz führen Sie das Board vorsichtig ein. Mit dem an der Frontplatte befindlichen Hebel wird es das letzte Stück eingeschoben. Nach dem ordnungsgemäßen Kontaktieren wird das Board mit den beiden Schrauben befestigt. Danach sind die Arbeiten am System auszuführen, die dieses wieder betriebsbereit machen.

PXI 31128 ­ Nutzerhandbuch

1-1

Installation und Gewährleistung
1.2 Treiberinstallation
Ihr PXI 31128 Board kann unter Windows® ab Windows® 7/ 64 Bit betrieben werden. Die erforderlichen Treiber finden Sie auf der mitgelieferten CD.
Durch die Plug-and-Play Fähigkeit von Windows® 7 wird für jede neu erkannte Hardwarekomponente automatisch eine Treiberinstallation über den Hardwareassistenten gestartet. Mit der auf der beiliegenden CD enthaltenen inf-Datei aus dem Ordner GPxi31128/ Win7_x64(Versionx.x) kann der Hardwareassistent die Installation des Devicetreibers durchführen.
Nach Abschluss des Installationsprozesses schlägt Windows® einen Neustart vor. Für sicheren und zuverlässigen Betrieb wird dieser Schritt dringend empfohlen.
Wenn Sie eigene Software für die Boards erstellen wollen, benötigen Sie die Dateien für die anwenderspezifische Programmierung (*.DLL, *.LLB, *.H ). Diese werden nicht automatisch übernommen und müssen deshalb manuell von der mitgelieferten CD in Ihr Entwicklungsverzeichnis kopiert werden.
Die I/O-Basisadresse wird während des Bootvorgangs des Systems generiert und in den Konfigurationsbereich des Boards geschrieben. Eine manuelle Einstellung ist nicht notwendig. Interrupts und DMA-Kanäle werden für diese Boards nicht benötigt.
Nach der Installation können Sie mit dem Windows® Geräte-Manager überprüfen, ob das Board ordnungsgemäß in das System eingebunden worden ist:

Abbildung 1-1: GÖPEL electronic Relaisboards im Windows® Gerätemanager

1-2

PXI 31128 ­ Nutzerhandbuch

Installation und Gewährleistung
1.3 Gewährleistung
Bedingungen Wir gewährleisten die Fehlerfreiheit des Relaisboards für einen Zeitraum von 24 Monaten ab Verkauf. Die Gewährleistung besteht nicht bei Fehlern, die auf unsachgemäßen Eingriffen oder Änderungen oder auf sachwidrigem Gebrauch beruhen.
Kennzeichnung Ferner bitten wir Sie, mögliche Gewährleistungsfälle als solche bekanntzugeben. Reparaturaufträge ohne Hinweis auf einen bestehenden Gewährleistungsfall werden in jedem Fall zunächst kostenpflichtig ausgeführt. Sollte die Gewährleistungspflicht entfallen sein, reparieren wir Ihr Relaisboard selbstverständlich auch gemäß unseren allgemeinen Montage- und Servicebedingungen.

PXI 31128 ­ Nutzerhandbuch

1-3

2 Hardware PXI 31128

Hardware

2.1 Bestimmung
PXI 31128 ist ein Relaisboard der GÖPEL electronic GmbH für die allgemeine Mess- und Steuerungstechnik, mit dem elektrische Signale potenzialfrei geschaltet werden können. Der Aufbau des Boards ermöglicht verschiedene Konfigurationen einer Matrix, wobei Sie als Anwender selbst bestimmen können, wie die Matrix aufgebaut ist. Grundstruktur des Boards ist ein Block von 8 zu 1 Relais mit Schließer-Kontakten. Auf einem PXI 31128 Board befinden sich 16 Blöcke dieser Struktur, je acht auf Basis- und Aufsatzboard. Damit lassen sich u.a. folgende Matrix-Konfigurationen realisieren:
¨ 16 zu 8 ¨ 32 zu 4 ¨ 64 zu 2

Abbildung 2-1: Relaisboard PXI 31128
Optional ist das Board PXI 31128 auch in der Variante mit 128 1 zu 1 Relais erhältlich. Diese Variante kann zum Schalten/Trennen von 128 Einzelsignalen verwendet werden (siehe Aufbau).
Nur für Version 1 (siehe Bestückung): Beachten Sie bitte, dass ein Download des Xilinx FPGAs für die Funktion der Boards unabdingbar ist (siehe XILINX Download unter Programmieren über DLL-Funktionen)!

PXI 31128 ­ Nutzerhandbuch

2-1

Hardware

2.2 Technische Daten

2.2.1 Allgemeines

Das Relaisboard PXI 31128 ist ein Einsteckboard, das für den PXITMBus (PCI eXtensions for Instrumention) entwickelt wurde. Basis für diesen Bus ist der CompactPCITM Bus. Es ist möglich, das Board in einem CompactPCI TM- oder einem PXI TM-System zu betreiben.
Dieses Board kann in jeden beliebigen Steckplatz (ausgenommen Steckplatz 1) eines solchen Systems gesteckt werden. Es ist auch bei gleichzeitigem Gebrauch mehrerer Boards dieses Typs in einem Rack eindeutig identifizierbar.
Das Board hat keine Jumper zur Hardwareerkennung und wird automatisch in das jeweilige System eingebunden.

2.2.2 Abmessungen

Das PXI 31128 Board hat die Standard-Abmessungen des zugehörigen Bussystems:
¨ 160 mm x 100 mm (L x B)

2.2.3 PXI 31128 Ein Relaisboard PXI 31128 hat folgende Kennwerte: Kennwerte

Symbol Kennwert

I

Schaltstrom DC

Us

Schaltspannung DC

P

Schaltleistung DC

Rcon

Kontaktwiderstand zw.

CH_xH u. CH_xL/COMx

Schaltspiele

ton toff MTBF

Anzugszeit Abfallzeit Ausfallrate des Boards

Min. Typ.

30

50

105 10 8
15*104

Max. 0,4 60 24 100

Einheit Bedingung

A

Ohmsche Last; 60V

V

Ohmsche Last; 0,4A

W

Ohmsche Last

mW

15

ms

10

ms

2-2

PXI 31128 ­ Nutzerhandbuch

Hardware

2.3 Aufbau

2.3.1 Allgemeines

Das Relaisboard PXI 31128 mit Aufsatzboard verfügt über 128 Relais, die als Schließer ausgeführt sind. Die komplette Relaisstruktur besteht aus 16 Blöcken mit jeweils acht Relais. Diese Blöcke können über die Steckverbinder und entsprechend angepasste Adapter zu den verschiedenen Matrizentypen zusammen geschaltet werden.
Die Anschlüsse der Relaiskontakte sind auf die Steckverbinder XA..XD geführt (siehe Abbildung 2-3). Abbildung 2-2 zeigt eine schematische Darstellung eines Relaisblockes am Beispiel des ersten Relaisblockes. Zu jedem Relais gehören ein CH_xH, ein CH_xL sowie der COM_x Anschluss. Die COM-Leitung verbindet je acht Relais miteinander.
In der Standardausführung des PXI 31128 Boards sind die COMLeitungen über 0 Ohm-Brücken an die Relais angeschlossen. In diesem Fall ergibt jeder Relaisblock eine 8 zu 1 Matrix, über die jeweils bis zu acht CH_xH Signale zur zugehörigen COM-Leitung durchgeschaltet werden können. Die CH_xL Pins haben hierbei keine abweichende Funktion und können unbeschaltet bleiben oder als zweiter CH_xH Pin angesehen werden (allerdings mit doppeltem Relais-Kontaktwiderstand).

COM_1

XA65

Relais 1

2

1 CH_1H

0R

XA1

4

3

CH_1L

XA2

Relais 2

0R

2

1 CH_2H

XA3

4

3

CH_2L

XA4

Relais 8

2
0R

1 CH_8H

XA15

Abbildung 2-2: Relaisblock auf PXI 31128

4

3

CH_8L

XA16

Mit diesem Grundaufbau lässt sich eine Vielzahl unterschiedlicher Verschaltungen realisieren. Einige Beispiele für die Anwendung werden im entsprechenden Abschnitt genannt.
Bei der optionalen Variante des PXI 31128 Boards mit 128 Einzelrelais sind die 0 Ohm-Brücken NICHT bestückt. Hier können Sie die Signale von CH_xH nach CH_xL durchschalten oder trennen. Die COM-Leitungen haben bei dieser Variante keine Funktion.

PXI 31128 ­ Nutzerhandbuch

2-3

Hardware

2.3.2 Adressierung

PXI-Racks besitzen eine eigene geographische Slotadressierung der Backplane. Die Nummerierung beginnt mit 1 und ist auf der Gehäusefrontseite sichtbar. Steckplatz 1 ist immer mit einem embedded Controller oder einer MXI-Karte zu bestücken.
Ein PXI 31128 Board kann die geographische Slotadresse auslesen. Hierzu muss der XILINX mit dem zugehörigen FPGA File geladen sein (siehe Funktion XilinxDownload im Abschnitt Ansteuersoftware).

2.3.3 Beispiele für die Anwendung

Durch Änderung der Widerstände an den Relais sowie durch gezielte Verschaltung der Relaisanschlüsse untereinander können Sie das PXI 31128 Board an die Bedürfnisse Ihrer Applikation anpassen.
Zum Beispiel kann das Board durch Entfernen beliebig vieler 0 OhmWiderstände auch zur Trennung von einzelnen Signalen verwendet werden, wie dies auch bei der auf Anforderung lieferbaren Boardvariante der Fall ist (bei der alle 0 Ohm-Widerstände unbestückt bleiben). In diesem Fall sind die COM-Leitungen von den Relais getrennt, und Sie können die einzelnen Signale über CH_xH und CH_xL anschließen.
Eine weitere Anwendungsmöglichkeit ist die Verbindung einiger COMLeitungen miteinander, wodurch eine x*8 zu 1 Matrix entsteht. Damit können Sie einen Multiplexer realisieren, bei dem Sie bis zu 128 CH_xH Signale an eine gemeinsame COM-Leitung anschalten können. Oder Sie verwenden das Board umgekehrt als Demultiplexer/ Verteiler, der das Signal der COM-Leitung auf die gewünschten CH_xH Pins aufteilt.
Denkbar ist auch eine gezielte Veränderung der Widerstandswerte, um damit eine Strombegrenzung oder definierte Stromstärke zu erreichen.
Diese Modifikationen können Sie beliebig kombinieren, um das Board an Ihre spezielle Anwendung an zu passen.
Die Kapitel Anschlussbelegung und Bestückung enthalten alle Informationen, die zur Konfiguration des Boards und der angeschlossenen Peripherie benötigt werden.
Als Zubehör bietet die GÖPEL electronic GmbH Steckadapter (Matrixadapter) an, mit denen unkompliziert Matrizen von 64 zu 2, 32 zu 4 oder 16 zu 8 umgesetzt werden können. Außerdem lassen sich mit diesen Adaptern auch mehrere PXI 31128 Boards miteinander verbinden, wodurch noch größere Matrizen (z.B. 64 zu 8, 128 zu 4 u.v.m.) zur Verfügung stehen.

PXI

2.3.4 Anschlussbelegung

Steckverbinder auf dem Board: Honda VHDCI HDRA-E68W (LFDT1EC-SL)
Steckverbinder für Anschlusskabel (Vorschlag): Honda VHDCI HDRA-E68LMDT

35

XB

68

1

34

34 68

XA

1 35

35

XD

68

1

34

34 68

XC

1 35

Abbildung 2-3: Frontplatte PXI 31128 mit Anordnung der Steckverbinder

2-4

PXI 31128 ­ Nutzerhandbuch

Hardware

Anschlusspin XA01 XA02 XA03 XA04 XA05 XA06 XA07 XA08 XA09 XA10 XA11 XA12 XA13 XA14 XA15 XA16 XA17 XA18 XA19 XA20 XA21 XA22 XA23 XA24 XA25 XA26 XA27 XA28 XA29 XA30 XA31 XA32

In der folgenden Tabelle finden Sie alle Signale der Steckverbinder XA..XD sowie deren Zuordnung zu den COM-Leitungen. Außerdem sind die zugehörigen 0 Ohm-Brücken aufgeführt.
Beachten Sie bitte, dass zwei verschiedene Hardwareversionen des Relaisboards existieren, weshalb sich Lage und Bezeichnung der kanalbezogenen 0 Ohm-Brücken unterscheiden. Die Hardwareversion ist aus der Leiterplattenbezeichnung bzw. deren Aufdruck (Name in Klammern) ersichtlich. Außerdem beachten Sie bitte, dass die Bezeichnungen der 0 OhmBrücken auf Basisboard und Aufsatzboard identisch sind.

Signalname CH_001H CH_001L CH_002H CH_002L CH_003H CH_003L CH_004H CH_004L CH_005H CH_005L CH_006H CH_006L CH_007H CH_007L CH_008H CH_008L CH_009H CH_009L CH_010H CH_010L CH_011H CH_011L CH_012H CH_012L CH_013H CH_013L CH_014H CH_014L CH_015H CH_015L CH_016H CH_016L

Zugehörige COM # COM_01 COM_01 COM_01 COM_01 COM_01 COM_01 COM_01 COM_01 COM_01 COM_01 COM_01 COM_01 COM_01 COM_01 COM_01 COM_01 COM_02 COM_02 COM_02 COM_02 COM_02 COM_02 COM_02 COM_02 COM_02 COM_02 COM_02 COM_02 COM_02 COM_02 COM_02 COM_02

Zugehörige 0 Ohm-Brücke R07 (PXI 31128 V1.0 - BASIS) R01 (OCT 31128 Base v1.0)
R08 (PXI 31128 V1.0 - BASIS) R02 (OCT 31128 Base v1.0)
R09 (PXI 31128 V1.0 - BASIS) R03 (OCT 31128 Base v1.0)
R10 (PXI 31128 V1.0 - BASIS) R04 (OCT 31128 Base v1.0)
R11 (PXI 31128 V1.0 - BASIS) R05 (OCT 31128 Base v1.0)
R12 (PXI 31128 V1.0 - BASIS) R06 (OCT 31128 Base v1.0)
R13 (PXI 31128 V1.0 - BASIS) R07 (OCT 31128 Base v1.0)
R14 (PXI 31128 V1.0 - BASIS) R08 (OCT 31128 Base v1.0)
R15 (PXI 31128 V1.0 - BASIS) R09 (OCT 31128 Base v1.0)
R16 (PXI 31128 V1.0 - BASIS) R10 (OCT 31128 Base v1.0)
R17 (PXI 31128 V1.0 - BASIS) R11 (OCT 31128 Base v1.0)
R18 (PXI 31128 V1.0 - BASIS) R12 (OCT 31128 Base v1.0)
R19 (PXI 31128 V1.0 - BASIS) R13 (OCT 31128 Base v1.0)
R20 (PXI 31128 V1.0 - BASIS) R14 (OCT 31128 Base v1.0)
R21 (PXI 31128 V1.0 - BASIS) R15 (OCT 31128 Base v1.0)
R22 (PXI 31128 V1.0 - BASIS) R16 (OCT 31128 Base v1.0)

PXI 31128 ­ Nutzerhandbuch

2-5

Hardware

Anschlusspin XA33 XA34 XA35 XA36 XA37 XA38 XA39 XA40 XA41 XA42 XA43 XA44 XA45 XA46 XA47 XA48 XA49 XA50 XA51 XA52 XA53 XA54 XA55 XA56 XA57 XA58 XA59 XA60 XA61 XA62 XA63 XA64 XA65 XA66 XA67 XA68

Signalname CH_017H CH_017L CH_018H CH_018L CH_019H CH_019L CH_020H CH_020L CH_021H CH_021L CH_022H CH_022L CH_023H CH_023L CH_024H CH_024L CH_025H CH_025L CH_026H CH_026L CH_027H CH_027L CH_028H CH_028L CH_029H CH_029L CH_030H CH_030L CH_031H CH_031L CH_032H CH_032L COM_01 COM_02 COM_03 COM_04

Zugehörige COM # COM_03 COM_03 COM_03 COM_03 COM_03 COM_03 COM_03 COM_03 COM_03 COM_03 COM_03 COM_03 COM_03 COM_03 COM_03 COM_03 COM_04 COM_04 COM_04 COM_04 COM_04 COM_04 COM_04 COM_04 COM_04 COM_04 COM_04 COM_04 COM_04 COM_04 COM_04 COM_04

Zugehörige 0 Ohm-Brücke R23 (PXI 31128 V1.0 - BASIS) R17 (OCT 31128 Base v1.0)
R24 (PXI 31128 V1.0 - BASIS) R18 (OCT 31128 Base v1.0)
R25 (PXI 31128 V1.0 - BASIS) R19 (OCT 31128 Base v1.0)
R26 (PXI 31128 V1.0 - BASIS) R20 (OCT 31128 Base v1.0)
R27 (PXI 31128 V1.0 - BASIS) R21 (OCT 31128 Base v1.0)
R28 (PXI 31128 V1.0 - BASIS) R22 (OCT 31128 Base v1.0)
R29 (PXI 31128 V1.0 - BASIS) R23 (OCT 31128 Base v1.0)
R30 (PXI 31128 V1.0 - BASIS) R24 (OCT 31128 Base v1.0)
R31 (PXI 31128 V1.0 - BASIS) R25 (OCT 31128 Base v1.0)
R32 (PXI 31128 V1.0 - BASIS) R26 (OCT 31128 Base v1.0)
R33 (PXI 31128 V1.0 - BASIS) R27 (OCT 31128 Base v1.0)
R34 (PXI 31128 V1.0 - BASIS) R28 (OCT 31128 Base v1.0)
R35 (PXI 31128 V1.0 - BASIS) R29 (OCT 31128 Base v1.0)
R36 (PXI 31128 V1.0 - BASIS) R30 (OCT 31128 Base v1.0)
R37 (PXI 31128 V1.0 - BASIS) R31 (OCT 31128 Base v1.0)
R38 (PXI 31128 V1.0 - BASIS) R32 (OCT 31128 Base v1.0)

2-6

PXI 31128 ­ Nutzerhandbuch

Hardware

Anschlusspin XB01 XB02 XB03 XB04 XB05 XB06 XB07 XB08 XB09 XB10 XB11 XB12 XB13 XB14 XB15 XB16 XB17 XB18 XB19 XB20 XB21 XB22 XB23 XB24 XB25 XB26 XB27 XB28 XB29 XB30 XB31 XB32

Signalname CH_033H CH_033L CH_034H CH_034L CH_035H CH_035L CH_036H CH_036L CH_037H CH_037L CH_038H CH_038L CH_039H CH_039L CH_040H CH_040L CH_041H CH_041L CH_042H CH_042L CH_043H CH_043L CH_044H CH_044L CH_045H CH_045L CH_046H CH_046L CH_047H CH_047L CH_048H CH_048L

Zugehörige COM # COM_05 COM_05 COM_05 COM_05 COM_05 COM_05 COM_05 COM_05 COM_05 COM_05 COM_05 COM_05 COM_05 COM_05 COM_05 COM_05 COM_06 COM_06 COM_06 COM_06 COM_06 COM_06 COM_06 COM_06 COM_06 COM_06 COM_06 COM_06 COM_06 COM_06 COM_06 COM_06

Zugehörige 0 Ohm-Brücke R39 (PXI 31128 V1.0 - BASIS) R33 (OCT 31128 Base v1.0)
R40 (PXI 31128 V1.0 - BASIS) R34 (OCT 31128 Base v1.0)
R41 (PXI 31128 V1.0 - BASIS) R35 (OCT 31128 Base v1.0)
R42 (PXI 31128 V1.0 - BASIS) R36 (OCT 31128 Base v1.0)
R43 (PXI 31128 V1.0 - BASIS) R37 (OCT 31128 Base v1.0)
R44 (PXI 31128 V1.0 - BASIS) R38 (OCT 31128 Base v1.0)
R45 (PXI 31128 V1.0 - BASIS) R39 (OCT 31128 Base v1.0)
R46 (PXI 31128 V1.0 - BASIS) R40 (OCT 31128 Base v1.0)
R47 (PXI 31128 V1.0 - BASIS) R41 (OCT 31128 Base v1.0)
R48 (PXI 31128 V1.0 - BASIS) R42 (OCT 31128 Base v1.0)
R49 (PXI 31128 V1.0 - BASIS) R43 (OCT 31128 Base v1.0)
R50 (PXI 31128 V1.0 - BASIS) R44 (OCT 31128 Base v1.0)
R51 (PXI 31128 V1.0 - BASIS) R45 (OCT 31128 Base v1.0)
R52 (PXI 31128 V1.0 - BASIS) R46 (OCT 31128 Base v1.0)
R53 (PXI 31128 V1.0 - BASIS) R47 (OCT 31128 Base v1.0)
R54 (PXI 31128 V1.0 - BASIS) R48 (OCT 31128 Base v1.0)

PXI 31128 ­ Nutzerhandbuch

2-7

Hardware

Anschlusspin XB33 XB34 XB35 XB36 XB37 XB38 XB39 XB40 XB41 XB42 XB43 XB44 XB45 XB46 XB47 XB48 XB49 XB50 XB51 XB52 XB53 XB54 XB55 XB56 XB57 XB58 XB59 XB60 XB61 XB62 XB63 XB64 XB65 XB66 XB67 XB68

Signalname CH_049H CH_049L CH_050H CH_050L CH_051H CH_051L CH_052H CH_052L CH_053H CH_053L CH_054H CH_054L CH_055H CH_055L CH_056H CH_056L CH_057H CH_057L CH_058H CH_058L CH_059H CH_059L CH_060H CH_060L CH_061H CH_061L CH_062H CH_062L CH_063H CH_063L CH_064H CH_064L COM_05 COM_06 COM_07 COM_08

Zugehörige COM # COM_07 COM_07 COM_07 COM_07 COM_07 COM_07 COM_07 COM_07 COM_07 COM_07 COM_07 COM_07 COM_07 COM_07 COM_07 COM_07 COM_08 COM_08 COM_08 COM_08 COM_08 COM_08 COM_08 COM_08 COM_08 COM_08 COM_08 COM_08 COM_08 COM_08 COM_08 COM_08

Zugehörige 0 Ohm-Brücke R55 (PXI 31128 V1.0 - BASIS) R49 (OCT 31128 Base v1.0)
R56 (PXI 31128 V1.0 - BASIS) R50 (OCT 31128 Base v1.0)
R57 (PXI 31128 V1.0 - BASIS) R51 (OCT 31128 Base v1.0)
R58 (PXI 31128 V1.0 - BASIS) R52 (OCT 31128 Base v1.0)
R59 (PXI 31128 V1.0 - BASIS) R53 (OCT 31128 Base v1.0)
R60 (PXI 31128 V1.0 - BASIS) R54 (OCT 31128 Base v1.0)
R61 (PXI 31128 V1.0 - BASIS) R55 (OCT 31128 Base v1.0)
R62 (PXI 31128 V1.0 - BASIS) R56 (OCT 31128 Base v1.0)
R63 (PXI 31128 V1.0 - BASIS) R57 (OCT 31128 Base v1.0)
R64 (PXI 31128 V1.0 - BASIS) R58 (OCT 31128 Base v1.0)
R65 (PXI 31128 V1.0 - BASIS) R59 (OCT 31128 Base v1.0)
R66 (PXI 31128 V1.0 - BASIS) R60 (OCT 31128 Base v1.0)
R67 (PXI 31128 V1.0 - BASIS) R61 (OCT 31128 Base v1.0)
R68 (PXI 31128 V1.0 - BASIS) R62 (OCT 31128 Base v1.0)
R69 (PXI 31128 V1.0 - BASIS) R63 (OCT 31128 Base v1.0)
R70 (PXI 31128 V1.0 - BASIS) R64 (OCT 31128 Base v1.0)

2-8

PXI 31128 ­ Nutzerhandbuch

Hardware

Aus Synergiegründen entspricht das Erweiterungsboard der Version ,,PXI 31128 V1.0 - BASIS" dem der Version USB 31128, woraus sich die Leiterplattenbezeichnung ,,USB 31128 V2.0 EXTENSION" ableitet.

Anschlusspin XC01 XC02 XC03 XC04 XC05 XC06 XC07 XC08 XC09 XC10 XC11 XC12 XC13 XC14 XC15 XC16 XC17 XC18 XC19 XC20 XC21 XC22 XC23 XC24 XC25 XC26 XC27 XC28 XC29 XC30 XC31 XC32

Signalname CH_065H CH_065L CH_066H CH_066L CH_067H CH_067L CH_068H CH_068L CH_069H CH_069L CH_070H CH_070L CH_071H CH_071L CH_072H CH_072L CH_073H CH_073L CH_074H CH_074L CH_075H CH_075L CH_076H CH_076L CH_077H CH_077L CH_078H CH_078L CH_079H CH_079L CH_080H CH_080L

Zugehörige COM # COM_09 COM_09 COM_09 COM_09 COM_09 COM_09 COM_09 COM_09 COM_09 COM_09 COM_09 COM_09 COM_09 COM_09 COM_09 COM_09 COM_10 COM_10 COM_10 COM_10 COM_10 COM_10 COM_10 COM_10 COM_10 COM_10 COM_10 COM_10 COM_10 COM_10 COM_10 COM_10

Zugehörige 0 Ohm-Brücke R07 (USB 31128 V2.0 EXTENSION) R33 (OCT 31128 ext. v1.0)
R08 (USB 31128 V2.0 EXTENSION) R34 (OCT 31128 ext. v1.0)
R09 (USB 31128 V2.0 EXTENSION) R35 (OCT 31128 ext. v1.0)
R10 (USB 31128 V2.0 EXTENSION) R36 (OCT 31128 ext. v1.0)
R11 (USB 31128 V2.0 EXTENSION) R37 (OCT 31128 ext. v1.0)
R12 (USB 31128 V2.0 EXTENSION) R38 (OCT 31128 ext. v1.0)
R13 (USB 31128 V2.0 EXTENSION) R39 (OCT 31128 ext. v1.0)
R14 (USB 31128 V2.0 EXTENSION) R40 (OCT 31128 ext. v1.0)
R15 (USB 31128 V2.0 EXTENSION) R41 (OCT 31128 ext. v1.0)
R16 (USB 31128 V2.0 EXTENSION) R42 (OCT 31128 ext. v1.0)
R17 (USB 31128 V2.0 EXTENSION) R43 (OCT 31128 ext. v1.0)
R18 (USB 31128 V2.0 EXTENSION) R44 (OCT 31128 ext. v1.0)
R19 (USB 31128 V2.0 EXTENSION) R45 (OCT 31128 ext. v1.0)
R20 (USB 31128 V2.0 EXTENSION) R46 (OCT 31128 ext. v1.0)
R21 (USB 31128 V2.0 EXTENSION) R47 (OCT 31128 ext. v1.0)
R22 (USB 31128 V2.0 EXTENSION) R48 (OCT 31128 ext. v1.0)

PXI 31128 ­ Nutzerhandbuch

2-9

Hardware

Anschlusspin XC33 XC34 XC35 XC36 XC37 XC38 XC39 XC40 XC41 XC42 XC43 XC44 XC45 XC46 XC47 XC48 XC49 XC50 XC51 XC52 XC53 XC54 XC55 XC56 XC57 XC58 XC59 XC60 XC61 XC62 XC63 XC64 XC65 XC66 XC67 XC68

Signalname CH_081H CH_081L CH_082H CH_082L CH_083H CH_083L CH_084H CH_084L CH_085H CH_085L CH_086H CH_086L CH_087H CH_087L CH_088H CH_088L CH_089H CH_089L CH_090H CH_090L CH_091H CH_091L CH_092H CH_092L CH_093H CH_093L CH_094H CH_094L CH_095H CH_095L CH_096H CH_096L COM_09 COM_10 COM_11 COM_12

Zugehörige COM # COM_11 COM_11 COM_11 COM_11 COM_11 COM_11 COM_11 COM_11 COM_11 COM_11 COM_11 COM_11 COM_11 COM_11 COM_11 COM_11 COM_12 COM_12 COM_12 COM_12 COM_12 COM_12 COM_12 COM_12 COM_12 COM_12 COM_12 COM_12 COM_12 COM_12 COM_12 COM_12

Zugehörige 0 Ohm-Brücke R23 (USB 31128 V2.0 EXTENSION) R49 (OCT 31128 ext. v1.0)
R24 (USB 31128 V2.0 EXTENSION) R50 (OCT 31128 ext. v1.0)
R25 (USB 31128 V2.0 EXTENSION) R51 (OCT 31128 ext. v1.0)
R26 (USB 31128 V2.0 EXTENSION) R52 (OCT 31128 ext. v1.0)
R27 (USB 31128 V2.0 EXTENSION) R53 (OCT 31128 ext. v1.0)
R28 (USB 31128 V2.0 EXTENSION) R54 (OCT 31128 ext. v1.0)
R29 (USB 31128 V2.0 EXTENSION) R55 (OCT 31128 ext. v1.0)
R30 (USB 31128 V2.0 EXTENSION) R56 (OCT 31128 ext. v1.0)
R31 (USB 31128 V2.0 EXTENSION) R57 (OCT 31128 ext. v1.0)
R32 (USB 31128 V2.0 EXTENSION) R58 (OCT 31128 ext. v1.0)
R33 (USB 31128 V2.0 EXTENSION) R59 (OCT 31128 ext. v1.0)
R34 (USB 31128 V2.0 EXTENSION) R60 (OCT 31128 ext. v1.0)
R35 (USB 31128 V2.0 EXTENSION) R61 (OCT 31128 ext. v1.0)
R36 (USB 31128 V2.0 EXTENSION) R62 (OCT 31128 ext. v1.0)
R37 (USB 31128 V2.0 EXTENSION) R63 (OCT 31128 ext. v1.0)
R38 (USB 31128 V2.0 EXTENSION) R64 (OCT 31128 ext. v1.0)

2-10

PXI 31128 ­ Nutzerhandbuch

Hardware

Anschlusspin XD01 XD02 XD03 XD04 XD05 XD06 XD07 XD08 XD09 XD10 XD11 XD12 XD13 XD14 XD15 XD16 XD17 XD18 XD19 XD20 XD21 XD22 XD23 XD24 XD25 XD26 XD27 XD28 XD29 XD30 XD31 XD32

Signalname CH_097H CH_097L CH_098H CH_098L CH_099H CH_099L CH_100H CH_100L CH_101H CH_101L CH_102H CH_102L CH_103H CH_103L CH_104H CH_104L CH_105H CH_105L CH_106H CH_106L CH_107H CH_107L CH_108H CH_108L CH_109H CH_109L CH_110H CH_110L CH_111H CH_111L CH_112H CH_112L

Zugehörige COM # COM_13 COM_13 COM_13 COM_13 COM_13 COM_13 COM_13 COM_13 COM_13 COM_13 COM_13 COM_13 COM_13 COM_13 COM_13 COM_13 COM_14 COM_14 COM_14 COM_14 COM_14 COM_14 COM_14 COM_14 COM_14 COM_14 COM_14 COM_14 COM_14 COM_14 COM_14 COM_14

Zugehörige 0 Ohm-Brücke R39 (USB 31128 V2.0 EXTENSION) R01 (OCT 31128 ext. v1.0)
R40 (USB 31128 V2.0 EXTENSION) R02 (OCT 31128 ext. v1.0)
R41 (USB 31128 V2.0 EXTENSION) R03 (OCT 31128 ext. v1.0)
R42 (USB 31128 V2.0 EXTENSION) R04 (OCT 31128 ext. v1.0)
R43 (USB 31128 V2.0 EXTENSION) R05 (OCT 31128 ext. v1.0)
R44 (USB 31128 V2.0 EXTENSION) R06 (OCT 31128 ext. v1.0)
R45 (USB 31128 V2.0 EXTENSION) R07 (OCT 31128 ext. v1.0)
R46 (USB 31128 V2.0 EXTENSION) R08 (OCT 31128 ext. v1.0)
R47 (USB 31128 V2.0 EXTENSION) R09 (OCT 31128 ext. v1.0)
R48 (USB 31128 V2.0 EXTENSION) R10 (OCT 31128 ext. v1.0)
R49 (USB 31128 V2.0 EXTENSION) R11 (OCT 31128 ext. v1.0)
R50 (USB 31128 V2.0 EXTENSION) R12 (OCT 31128 ext. v1.0)
R51 (USB 31128 V2.0 EXTENSION) R13 (OCT 31128 ext. v1.0)
R52 (USB 31128 V2.0 EXTENSION) R14 (OCT 31128 ext. v1.0)
R53 (USB 31128 V2.0 EXTENSION) R15 (OCT 31128 ext. v1.0)
R54 (USB 31128 V2.0 EXTENSION) R16 (OCT 31128 ext. v1.0)

PXI 31128 ­ Nutzerhandbuch

2-11

Hardware

Anschlusspin XD33 XD34 XD35 XD36 XD37 XD38 XD39 XD40 XD41 XD42 XD43 XD44 XD45 XD46 XD47 XD48 XD49 XD50 XD51 XD52 XD53 XD54 XD55 XD56 XD57 XD58 XD59 XD60 XD61 XD62 XD63 XD64 XD65 XD66 XD67 XD68

Signalname CH_113H CH_113L CH_114H CH_114L CH_115H CH_115L CH_116H CH_116L CH_117H CH_117L CH_118H CH_118L CH_119H CH_119L CH_120H CH_120L CH_121H CH_121L CH_122H CH_122L CH_123H CH_123L CH_124H CH_124L CH_125H CH_125L CH_126H CH_126L CH_127H CH_127L CH_128H CH_128L COM_13 COM_14 COM_15 COM_16

Zugehörige COM # COM_15 COM_15 COM_15 COM_15 COM_15 COM_15 COM_15 COM_15 COM_15 COM_15 COM_15 COM_15 COM_15 COM_15 COM_15 COM_15 COM_16 COM_16 COM_16 COM_16 COM_16 COM_16 COM_16 COM_16 COM_16 COM_16 COM_16 COM_16 COM_16 COM_16 COM_16 COM_16

Zugehörige 0 Ohm-Brücke R55 (USB 31128 V2.0 EXTENSION) R17 (OCT 31128 ext. v1.0)
R56 (USB 31128 V2.0 EXTENSION) R18 (OCT 31128 ext. v1.0)
R57 (USB 31128 V2.0 EXTENSION) R19 (OCT 31128 ext. v1.0)
R58 (USB 31128 V2.0 EXTENSION) R20 (OCT 31128 ext. v1.0)
R59 (USB 31128 V2.0 EXTENSION) R21 (OCT 31128 ext. v1.0)
R60 (USB 31128 V2.0 EXTENSION) R22 (OCT 31128 ext. v1.0)
R61 (USB 31128 V2.0 EXTENSION) R23 (OCT 31128 ext. v1.0)
R62 (USB 31128 V2.0 EXTENSION) R24 (OCT 31128 ext. v1.0)
R63 (USB 31128 V2.0 EXTENSION) R25 (OCT 31128 ext. v1.0)
R64 (USB 31128 V2.0 EXTENSION) R26 (OCT 31128 ext. v1.0)
R65 (USB 31128 V2.0 EXTENSION) R27 (OCT 31128 ext. v1.0)
R66 (USB 31128 V2.0 EXTENSION) R28 (OCT 31128 ext. v1.0)
R67 (USB 31128 V2.0 EXTENSION) R29 (OCT 31128 ext. v1.0)
R68 (USB 31128 V2.0 EXTENSION) R30 (OCT 31128 ext. v1.0)
R69 (USB 31128 V2.0 EXTENSION) R31 (OCT 31128 ext. v1.0)
R70 (USB 31128 V2.0 EXTENSION) R32 (OCT 31128 ext. v1.0)

2-12

PXI 31128 ­ Nutzerhandbuch

Hardware
2.3.5 Bestückung (Die Abbildungen zeigen die jeweilige LP-Seite mit den bestückten
0 Ohm-Brücken.)

Abbildung 2-4: PXI 31128 Basisboard Version 1 ­ Bottom Layer (P X I 31128 V1.0 - BASIS)

Abbildung 2-5: PXI 31128 Basisboard Version 2 ­ Bottom Layer (OCT 31128 Base v1.0)

PXI 31128 ­ Nutzerhandbuch

2-13

Hardware

Abbildung 2-6: PXI 31128 Aufsatzboard Version 1 ­ Top Layer (USB 31128 V2.0 EXTENSION)

2-14

Abbildung 2-7: PXI 31128 Aufsatzboard Version 2 ­ Top Layer (OCT 31128 ex t. v1.0)
PXI 31128 ­ Nutzerhandbuch

Hardware
2.4 Zubehör
Zu Ihrem PXI 31128 Board in der Standardversion kann u.a. folgendes Zubehör geliefert werden:
¨ Matrixadapter 64 * 2 für PXI 31128 ¨ Matrixadapter 32 * 4 für PXI 31128 ¨ Matrixadapter 16 * 8 für PXI 31128
(siehe auch Lieferhinweise)

2.4.1 Aufbau Matrixadapter

Diese Adapter werden auf das PXI 31128 Board in der Standardversion aufgesteckt. Dabei müssen alle vier Mini-SCSI-Stecker des PXI 31128 Boards fest mit den Gegenstücken des Adapters verbunden werden.
Achten Sie bitte darauf, die Adapter richtig herum auf das PXI 31128 Board zu stecken: Der Verriegelungshebel des Boards muss sich in der Position gemäß Abbildung 2-8 zum Adapter befinden!

PXI 31128
PXI

Matrix-Adapter

Abbildung 2-8:

1

SMC

35

SCSI

34 68

Adapter-Anordnung

Die Adapter besitzen einen 68-poligen SCSI-Steckverbinder, der alle Zeilen- und Spaltenanschlüsse der Matrix enthält.
Außerdem befindet sich ein SMC-Stecker zur Verbindung mehrerer Adapter bzw. PXI 31128 Boards miteinander auf dem Matrix-Adapter, welcher nur die Spaltenpins besitzt.

PXI 31128 ­ Nutzerhandbuch

2-15

Hardware 2-16

In der folgenden Tabelle ist die Belegung des SCSI-Steckers bei allen Varianten von Matrixadaptern dargestellt. Die Signale Zx und Sx repräsentieren auch die Zeile und Spalte der jeweiligen Matrix.

SCSI-Pin
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56

Adapter 64 * 2
Z01 Z02 Z03 Z04 Z05 Z06 Z07 Z08 Z09 Z10 Z11 Z12 Z13 Z14 Z15 Z16 Z17 Z18
Z19 Z20 Z21 Z22 Z23 Z24 Z25 Z26 Z27 Z28 Z29 Z30 Z31 Z32 Z33 Z34 Z35 Z36 Z37 Z38 Z39 Z40 Z41 Z42 Z43 Z44 Z45 Z46 Z47 Z48 Z49 Z50 Z51 Z52 Z53 Z54 Z55 Z56

Signalnamen
Adapter 32 * 4
Z01 Z02 Z03 Z04 Z05 Z06 Z07 Z08 Z09 Z10 Z11 Z12 Z13 Z14 Z15 Z16 Z17 Z18
Z19 Z20 Z21 Z22 Z23 Z24 Z25 Z26 Z27 Z28 Z29 Z30 Z31 Z32

Adapter 16 * 8
Z01 Z02 Z03 Z04 Z05 Z06 Z07 Z08 Z09 Z10 Z11 Z12 Z13 Z14 Z15 Z16

PXI 31128 ­ Nutzerhandbuch

Hardware

SCSI-Pin
57 58 59 60 61 62 63 64 65 66 67 68

Adapter 64 * 2 Z57 Z58 Z59 Z60 Z61 Z62 Z63 Z64
S2 S1

Signalnamen Adapter 32 * 4

Adapter 16 * 8

S8

S7

S6

S5

S4

S4

S3

S3

S2

S2

S1

S1

Die freien Pins in der Tabelle sind auf Grund des Adapteraufbaus teilweise ebenfalls mit den verwendeten Zeilen oder Spalten belegt und sollten deshalb nach Möglichkeit nicht über den SCSI-Stecker mit angeschlossen werden. Dadurch vermeiden Sie offene Kabelenden und somit Störeinspeisungen.
Die Belegung der SMC-Stecker wird hier nicht weiter aufgeführt, da die Kabel zur Verbindung der Adapter untereinander entsprechend Anforderung im Lieferumfang enthalten sind. Die Pins der SMC-Stecker werden dabei direkt eins zu eins miteinander verbunden.

2.4.2 Softwarehinweis

Die Software des PXI 31128 Boards kann auch bei den Matrixadaptern verwendet werden.
Die folgende Tabelle zeigt die Zuordnung der einzelnen RelaisNummern zu den Knoten der Matrix des jeweiligen Adapters. Wollen Sie z.B. beim Matrixadapter 32 * 4 die Zeile 12 mit der Spalte 3 verbinden, so müssen Sie das Relais Nummer 52 in der Software schalten.

PXI 31128 ­ Nutzerhandbuch

2-17

Hardware

Adapter
Spalte
Zeile Z1 Z2 Z3 Z4 Z5 Z6 Z7 Z8 Z9 Z10 Z11 Z12 Z13 Z14 Z15 Z16 Z17 Z18 Z19 Z20 Z21 Z22 Z23 Z24 Z25 Z26 Z27 Z28 Z29 Z30 Z31 Z32 Z33 Z34 Z35 Z36 Z37 Z38 Z39 Z40 Z41 Z42 Z43 Z44 Z45 Z46 Z47 Z48 Z49 Z50 Z51 Z52 Z53 Z54 Z55 Z56 Z57 Z58 Z59 Z60 Z61 Z62 Z63 Z64

64 * 2 S1 S2

1

9

2

10

3

11

4

12

5

13

6

14

7

15

8

16

33 41

34 42

35 43

36 44

37 45

38 46

39 47

40 48

65 73

66 74

67 75

68 76

69 77

70 78

71 79

72 80

97 105

98 106

99 107

100 108

101 109

102 110

103 111

104 112

17 25

18 26

19 27

20 28

21 29

22 30

23 31

24 32

49 57

50 58

51 59

52 60

53 61

54 62

55 63

56 64

81 89

82 90

83 91

84 92

85 93

86 94

87 95

88 96

113 121

114 122

115 123

116 124

117 125

118 126

119 127

120 128

32 * 4 S1 S2 S3 S4

1

9

17 25

2

10 18 26

3

11 19 27

4

12 20 28

5

13 21 29

6

14 22 30

7

15 23 31

8

16 24 32

33 41 49 57

34 42 50 58

35 43 51 59

36 44 52 60

37 45 53 61

38 46 54 62

39 47 55 63

40 48 56 64

65 73 81 89

66 74 82 90

67 75 83 91

68 76 84 92

69 77 85 93

70 78 86 94

71 79 87 95

72 80 88 96

97 105 113 121

98 106 114 122

99 107 115 123

100 108 116 124

101 109 117 125

102 110 118 126

103 111 119 127

104 112 120 128

16 * 8
S1 S2 S3 S4 S5 S6 S7 S8
1 9 17 25 65 73 81 89 2 10 18 26 66 74 82 90 3 11 19 27 67 75 83 91 4 12 20 28 68 76 84 92 5 13 21 29 69 77 85 93 6 14 22 30 70 78 86 94 7 15 23 31 71 79 87 95 8 16 24 32 72 80 88 96 33 41 49 57 97 105 113 121 34 42 50 58 98 106 114 122 35 43 51 59 99 107 115 123 36 44 52 60 100 108 116 124 37 45 53 61 101 109 117 125 38 46 54 62 102 110 118 126 39 47 55 63 103 111 119 127 40 48 56 64 104 112 120 128

2-18

PXI 31128 ­ Nutzerhandbuch

Hardware
2.5 Lieferhinweise
Standardversion für ein PXI 31128 Board ist die Variante mit Aufsatzboard und Komplettbestückung der 0 Ohm-Brücken (16 x 8 zu 1 Matrix, max. 0,4A Schaltstrom).
Nur für diese Standardversion sind die unter Zubehör genannten Matrixadapter lieferbar.
Außerdem können Sie auch die folgenden Varianten bestellen: ¨ PXI 31128 ohne 0 Ohm-Brücken (128 Einzelrelais, max. 0,4A Schaltstrom) ¨ PXI 31128 ohne Aufsatzboard (8 x 8 zu 1 Matrix, max. 0,4A Schaltstrom) ¨ PXI 31128 ohne 0 Ohm-Brücken und ohne Aufsatzboard (64 Einzelrelais, max. 0,4A Schaltstrom)
Für alle Varianten sind sowohl die benötigten Steckverbinder und Kabel einzeln als auch die konfigurierten Kabel mit Steckverbinder(n) auf Anforderung lieferbar.
Z.B. für den Fall, dass die Belegung auf der Applikationsseite noch nicht endgültig feststeht, können Sie auch einen Connectorblock (bzw. mehrere) einsetzen. Ein Connectorblock fächert die Anschlüsse des entsprechenden Steckverbinders auf Klemmleisten auf, über die beliebige Verbindungen realisiert werden können.

PXI 31128 ­ Nutzerhandbuch

2-19

3 Ansteuersoftware

Ansteuersoftware

3.1 Programmieren mit LabVIEW
LLB unter Verwendung des Windows Device Treibers Im Ordner GPxi31128/Win7_x64(Versionx.x) der mitgelieferten CD befindet sich die Datei GPxi31128.llb mit einer VI-Sammlung, mit deren Hilfe PXI 31128-Boards direkt unter LabVIEW angesprochen werden können. Dabei werden die Funktionen genutzt, die im Abschnitt Programmieren über DLL-Funktionen beschrieben werden.
Wenn Sie diese VIs unter einer höheren Version von LabVIEW als geliefert benutzen möchten, sind sie mit der entsprechenden LabVIEW-Version zu konvertieren.
VIs unter Windows Die für die Programmierung unter Verwendung des Windows Device Treibers nutzbaren VIs sind in den folgenden Abschnitten beschrieben:
¨ VI GPxi31128 DriverCardInfo ¨ VI GPxi31128 XilinxDownload ¨ VI GPxi31128 RelaySet ¨ VI GPxi31128 RelayMaskSet ¨ VI GPxi31128 RelayGetCurrent ¨ VI GPxi31128 RelayGetTarget ¨ VI GPxi31128 RelayUpdate ¨ VI GPxi31128 DLL Version

PXI 31128 ­ Nutzerhandbuch

3-1

Ansteuersoftware

3.1.1 VI GPxi31128 DriverCardInfo

Beschreibung
Das VI GPxi31128_DriverCardInfo gibt Informationen über den Status des Hardware-Treibers zurück.

Parameter CardCount DriverVersion RetValue BusIndex DevIndex GeoAddress Revision SerialNumber SW XILINX

Anzahl der im System verfügbaren PXI 31128 Boards Version des Hardware-Treibers 0 = Kein Fehler; negativer Wert = Fehler interner Wert interner Wert Nummer des physikalischen Steckplatzes im PXI-Rack Hardware-Version des Boards Seriennummer des Boards Softwareversion des FPGAs auf dem Board

Abbildung 3-1: Front panel VI GPxi31128_DriverCardInfo

3-2

PXI 31128 ­ Nutzerhandbuch

Ansteuersoftware

3.1.2 VI GPxi31128 XilinxDownload

Beschreibung Das VI GPxi31128_XilinxDownload dient zum Laden eines FPGA-Files, das neben der eigentlichen Boardfunktionalität auch das Auslesen der geografischen Slotadresse im PXI-Rack ermöglicht.
Die geladenen Daten sind flüchtig. Deshalb muss das VI nach Power Off erneut ausgeführt werden.

Parameter Device RetValue FilePath

Index des PXI 31128-Boards, links beginnend mit 1 0 = Kein Fehler; negativer Wert = Fehler Pfad des zu ladenden FPGA-Files

Abbildung 3-2: Front panel VI GPxi31128_XilinxDownload

PXI 31128 ­ Nutzerhandbuch

3-3

Ansteuersoftware

3.1.3 VI GPxi31128
RelaySet

Beschreibung
Das VI GPxi31128_RelaySet setzt die Sollkonfiguration der Relais 1..128 des mit Device indizierten PXI 31128 Boards.
Dazu überträgt das VI die vier 32 Bit Werte aus Relay xx-yy in die Sollkonfiguration der Relais.

Parameter DeviceNr RetValue Relay 1-32 Relay 97-128

Index des PXI 31128 Boards, links beginnend mit 1 0 = Kein Fehler; negativer Wert = Fehler 32 Bit Wert für die Relais 1..32 ... 32 Bit Wert für die Relais 97..128

Abbildung 3-3: Front panel VI GPxi31128 RelaySet
Das physikalische Schalten der Relais auf dem PXI 31128 Board gemäß dieser Sollkonfiguration erfolgt mit dem VI GPxi31128 RelayUpdate. Dabei bedeutet ein gesetztes Relaybit schließen, ein nicht gesetztes Relaybit öffnen des entsprechenden Relaiskontakts.

3-4

PXI 31128 ­ Nutzerhandbuch

Ansteuersoftware

3.1.4 VI GPxi31128 RelayMaskSet

Beschreibung
Das VI GPxi31128_RelayMaskSet setzt die Sollkonfiguration der Relais 1..128 des mit DeviceNr indizierten PXI 31128 Boards maskiert.
Dazu überträgt das VI die vier 32 Bit Werte aus Relay xx-yy in die Sollkonfiguration der Relais mit der Einschränkung, dass nur die Bits der Konfiguration geändert werden, deren zugehörige Maskenbits in RelayMask xx-yy auf 1 stehen.

Parameter

DeviceNr

Index des PXI 31128 Boards, links beginnend mit 1

RetValue

0 = Kein Fehler; negativer Wert = Fehler

RelayMask 1-32 32 Bit Maske für die Relais 1..32 ...

RelayMask 97-128 32 Bit Maske für die Relais 97..128

Relay 1-32

32 Bit Wert für die Relais 1..32 ...

Relay 97-128

32 Bit Wert für die Relais 97..128

Abbildung 3-4: Front panel VI GPxi31128 RelayMaskSet
Das physikalische Schalten der Relais auf dem PXI 31128 Board gemäß dieser Sollkonfiguration erfolgt mit dem VI GPxi31128 RelayUpdate. Dabei bedeutet ein gesetztes Relaybit schließen, ein nicht gesetztes Relaybit öffnen des entsprechenden Relaiskontakts (sofern das zugehörige Maskenbit in RelayMask auf 1 steht).

PXI 31128 ­ Nutzerhandbuch

3-5

Ansteuersoftware

3.1.5 VI GPxi31128 RelayGetCurrent

Beschreibung
Mit dem VI GPxi31128_RelayGetCurrent wird der physikalische Schaltzustand der Relais 1..128 auf dem mit DeviceNr indizierten PXI 31128 Board ermittelt.
Die Ermittlung der Schaltzustände der Relais erfolgt indirekt: Mit dem VI GPxi31128 RelayUpdate wird auch ein zusätzliches Register gesetzt, in das die Sollkonfigurationswerte eingetragen werden.
Über VI GPxi31128_RelayGetCurrent wird dieses Register abgefragt.

Parameter DeviceNr RetValue Relay 1-32 Relay 97-128

Index des PXI 31128 Boards, links beginnend mit 1 0 = Kein Fehler; negativer Wert = Fehler 32 Bit Wert für die Relais 1..32 ... 32 Bit Wert für die Relais 97..128

Abbildung 3-5: Front panel VI GPxi31128 RelayGetCurrent

3-6

PXI 31128 ­ Nutzerhandbuch

Ansteuersoftware

3.1.6 VI GPxi31128 RelayGetTarget

Beschreibung
Das VI GPxi31128_RelayGetTarget gibt die Sollkonfiguration der Relais 1..128 des mit DeviceNr indizierten PXI 31128 Boards zurück.
Dazu liest das VI das Sollkonfigurationsregister aus. Nach Ausführung des VI GPxi31128 RelayUpdate entspricht der Rückgabewert dieses VIs dem des VI GPxi31128 RelayGetCurrent.

Parameter DeviceNr RetValue Relay 1-32 Relay 97-128

Index des PXI 31128 Boards, links beginnend mit 1 0 = Kein Fehler; negativer Wert = Fehler 32 Bit Wert für die Relais 1..32 ... 32 Bit Wert für die Relais 97..128

Abbildung 3-6: Front panel VI GPxi31128 RelayGetTarget

PXI 31128 ­ Nutzerhandbuch

3-7

Ansteuersoftware

3.1.7 VI GPxi31128 RelayUpdate

Beschreibung
Das VI GPXI31128_RelayUpdate verschaltet die Relais 1..128 des mit DeviceNr indizierten PXI 31128 Boards wie in der Sollkonfiguration angegeben. Nach Ausführung des VIs stimmt der tatsächliche Verschaltungszustand der Relais mit der Konfiguration überein.

Parameter DeviceNr RetValue

Index des PXI 31128 Boards, links beginnend mit 1 0 = Kein Fehler; negativer Wert = Fehler

Abbildung 3-7: Front panel VI GPxi31128 RelayUpdate

3-8

PXI 31128 ­ Nutzerhandbuch

Ansteuersoftware

3.1.8 VI GPxi31128 DLL Version

Beschreibung Das VI GPxi31128_DLLVersion dient zur Abfrage der Versionsnummer der DLL.

Parameter DLL-Version RetValue

Versionsnummer der DLL 0 = Kein Fehler; negativer Wert = Fehler

Abbildung 3-8: Front panel VI GPxi31128 DLL Version

PXI 31128 ­ Nutzerhandbuch

3-9

Ansteuersoftware

3.2 Programmieren über DLLFunktionen
Mit den nachfolgend beschriebenen Funktionsaufrufen können PXI 31128-Boards direkt aus diversen Hochsprachen angesprochen werden (VisualC++, CVI).
Der Begriff GPxi31128 in der folgenden Funktionsbeschreibung steht für PXI 31128.
Informationen zu den Strukturen, Datentypen und Error-Codes enthalten die C-Header Files ­ die entsprechenden Dateien finden Sie auf der mitgelieferten CD.
Windows Device Treiber Die für die Programmierung unter Verwendung des Windows Device Treibers nutzbaren DLL-Funktionen sind in den folgenden Abschnitten beschrieben:
¨ GPxi31128 GetDriverInfo ¨ GPxi31128 XILINX Download ¨ GPxi31128 SetRelay ¨ GPxi31128 SetRelayMask ¨ GPxi31128 ReadCurrentRelayValue ¨ GPxi31128 ReadTargetRelayValue ¨ GPxi31128 UpdateRelay ¨ GPxi31128 DLL Version

3-10

PXI 31128 ­ Nutzerhandbuch

Ansteuersoftware
3.2.1 GPxi31128 Die Funktion GPxi31128_GetDriverInfo dient zur Status-Abfrage des GetDriverInfo Hardware-Treibers.
Format: int GPxi31128_GetDriverInfo(GPxi31128_StructDriverInfo *pDriverInfo);
Parameter: *pDriverInfo Zur Struktur siehe das File GPxi31128.h auf der mitgelieferten CD
Beschreibung: Die Funktion GPxi31128_GetDriverInfo gibt Informationen über den Status des Hardware-Treibers zurück. Dazu muss der Funktion die Adresse einer Struktur pDriverInfo übergeben werden. Innerhalb der Funktion wird diese Struktur mit verschiedenen Informationen gefüllt.

PXI 31128 ­ Nutzerhandbuch

3-11

Ansteuersoftware
3.2.2 GPxi31128 Die Funktion GPxi31128_XilinxDownload dient zum Laden eines FPGAXILINX Download Files in den XILINX.
Format: int GPxi31128_XilinxDownload(unsigned long Device, char *Path);
Parameter: Device Index des PXI 31128-Boards, links beginnend mit 1
*Path Pfad des zu ladenden FPGA-Files
Beschreibung: Die Funktion GPxi31128_XilinxDownload dient zum Laden eines FPGAFiles, das neben der eigentlichen Boardfunktionalität auch das Auslesen der geografischen Slotadresse im PXI-Rack ermöglicht. Die geladenen Daten sind flüchtig. Deshalb muss die Funktion nach Power Off erneut ausgeführt werden.

3-12

PXI 31128 ­ Nutzerhandbuch

Ansteuersoftware

3.2.3 GPxi31128 SetRelay

Die Funktion GPxi31128_SetRelay setzt die Sollkonfiguration der Relais 1..128 des mit Device indizierten PXI 31128 Boards.

Format:
int GPxi31128_SetRelay(unsigned long Device, unsigned long Relay_1_32, unsigned long Relay_33_64, unsigned long Relay_65_96, unsigned long Relay_97_128);

Parameter: Device Index des PXI 31128 Boards, links beginnend mit 1
Relay Relaybits 1..128 (jeweils als 32 Bit Wert)

Beschreibung:
Die Funktion überträgt die vier 32 Bit Werte in die Sollkonfiguration der Relais 1..128.
Das physikalische Schalten der Relais auf dem PXI 31128 Board gemäß dieser Sollkonfiguration erfolgt mit der Funktion GPxi31128 UpdateRelay. Dabei bedeutet ein gesetztes Relaybit schließen, ein nicht gesetztes Relaybit öffnen des entsprechenden Relaiskontakts.

PXI 31128 ­ Nutzerhandbuch

3-13

Ansteuersoftware

3.2.4 GPxi31128 SetRelayMask

Die Funktion GPxi31128_SetRelayMask setzt die Sollkonfiguration der Relais 1..128 des mit Device indizierten PXI 31128 Boards in Abhängigkeit von den gesetzten Maskenbits.

Format:
int GPxi31128_SetRelayMask(unsigned long Device, unsigned long Relay_1_32, unsigned long Relay_33_64, unsigned long Relay_65_96, unsigned long Relay_97_128, unsigned long RelayMask_1_32, unsigned long RelayMask_33_64, unsigned long RelayMask_65_96, unsigned long RelayMask_97_128);

Parameter: Device Index des PXI 31128 Boards, links beginnend mit 1
Relay Relaybits 1..128 (jeweils als 32 Bit Wert)
RelayMask Maskenbits 1..128 (jeweils als 32 Bit Wert)

Beschreibung:
Die Funktion trägt die vier 32 Bit Werte in die Sollkonfiguration der Relais 1..128 mit der Einschränkung ein, dass nur die Bits der Sollkonfiguration geändert werden, deren zugehörige Maskenbits auf 1 stehen.
Das physikalische Schalten der Relais auf dem PXI 31128 Board gemäß dieser Sollkonfiguration erfolgt mit der Funktion GPxi31128 UpdateRelay. Dabei bedeutet ein gesetztes Relaybit schließen, ein nicht gesetztes Relaybit öffnen des entsprechenden Relaiskontakts (sofern das zugehörige Maskenbit in RelMask auf 1 steht).

3-14

PXI 31128 ­ Nutzerhandbuch

Ansteuersoftware

3.2.5 GPxi31128 ReadCurrentRelayValue

Mit der Funktion GPxi31128_RedCurrentRelayValue wird der physikalische Schaltzustand der Relais 1..128 auf dem PXI 31128 Board ermittelt.

Format:
int GPxi31128_ReadCurrentRelayValue(unsigned long Device, GPxi31128_StructReadRelayData *RelayValue);

Parameter:
Device Index des PXI 31128 Boards, links beginnend mit 1
*RelayValue Physikalische Zustände der Relais (Bitwerte entsprechend dem u.g. zusätzlichen Register) Zur Struktur siehe das File GPxi31128.h auf der mitgelieferten CD

Beschreibung:
Die Ermittlung der Schaltzustände der Relais erfolgt indirekt: Mit der Funktion GPxi31128 UpdateRelay wird auch ein zusätzliches Register gesetzt, in das die Sollkonfigurationswerte eingetragen werden. Über GPxi_ReadCurrentRelayValue wird dieses Register abgefragt.

PXI 31128 ­ Nutzerhandbuch

3-15

Ansteuersoftware

3.2.6 GPxi31128 ReadTargetRelayValue

Die Funktion GPxi31128_ReadTargetRelayValue gibt die Sollkonfiguration der Relais 1..128 des mit Device indizierten PXI 31128 Boards zurück.

Format:

int GPxi31128_ReadTargetRelayValue(unsigned long Device, GPxi31128_StructReadRelayData *RelayValue);

Parameter:
Device Index des PXI 31128 Boards, links beginnend mit 1
*RelayValue Physikalische Zustände der Relais (Bitwerte entsprechend Sollkonfigurationsegister) Zur Struktur siehe das File GPxi31128.h auf der mitgelieferten CD

Beschreibung:
Diese Funktion liest das Sollkonfigurationsregister aus. Nach Ausführung der Funktion GPxi31128 UpdateRelay entspricht der Rückgabewert dieser Funktion dem der Funktion GPxi31128 ReadCurrentRelayValue.

3-16

PXI 31128 ­ Nutzerhandbuch

Ansteuersoftware

3.2.7 GPxi31128 UpdateRelay

Die Funktion GPxi31128_UpdateRelay verschaltet die Relais 1..128 des mit Device indizierten PXI 31128 Boards wie in der Sollkonfiguration angegeben.

Format: int GPxi31128_UpdateRelayValue(unsigned long Device);

Parameter: Device Index des PXI 31128 Boards, links beginnend mit 1

Beschreibung:
Nach Ausführung dieser Funktion entspricht der tatsächliche Verschaltungszustand der Relais den Sollkonfigurationswerten.

PXI 31128 ­ Nutzerhandbuch

3-17

Ansteuersoftware
3.2.8 GPxi31128 Die Funktion GPxi31128_DLL_Version dient zur Abfrage der DLL Version Versionsnummer der DLL.
Format: int GPxi31128_DLL_Version(unsigned long *pVersion);
Parameter *pVersion Versionsnummer
Beschreibung: Die Funktion GPxi31128_DLL_Version gibt die Versionsnummer der GPxi31128.dll als Integer-Wert zurück.
Beispiel: Die Versionsnummer 1.23 wird als Wert 123 zurück gegeben, Version 1.60 als Wert 160.

3-18

PXI 31128 ­ Nutzerhandbuch

Ansteuersoftware
3.3 Nutzung weiterer GÖPEL Software
PROGRESS und Programm-Generator der GÖPEL electronic GmbH sind komfortable Programme zur Erzeugung und Ausführung von Prüfabläufen für die Testung mit GÖPEL-Hardware. Sie nehmen Ihnen die anwenderspezifische Programmierung über die beschriebenen DLL-Funktionen ab. Weitere Informationen zur Nutzung dieser Programme finden sie in den entsprechenden Softwarebeschreibungen.

PXI 31128 ­ Nutzerhandbuch

3-19

Index

A
Adressierung .....................2-4 Anschlüsse ........................2-4
D
DLL-Funktionen ............... 3-10
G
Gewährleistung Bedingungen .................1-3 Kennzeichnung ..............1-3
L
LabVIEW VIs unter Windows .. .................................... 3-1
Lieferhinweise ................. 2-19
M
Matrixadapter......... 2-15, 2-17

P
Programm-Generator ....... 3-19 PROGRESS ...................... 3-19 PXI 31128
Abmessungen ................2-2 Aufbau ..........................2-3 Bestückung.................. 2-13 Kennwerte .....................2-2 Treiberinstallation ..........1-2
R
Ressourcen .......................2-1
T
Treiberinstallation PXI ...............................1-2
W
Windows Treiber ............. 3-10 Windows® Gerätemanager .....
.................................... 1-2
Z
Zubehör .......................... 2-15

PXI 31128 ­ Nutzerhandbuch

i


Suchalla Adobe PDF Library 9.0

Search Any Device: