background image

 

 

Technical Specification 

PXI

 /

 PCI 3051 

CAN Interfaces 

User Manual 

Version 2.0 

GOEPEL electronic GmbH 

Goeschwitzer Str. 58/60 

D-07745 Jena 

Phone: +49-3641-6896-597 

Fax: +49-3641-6896-944 

E-Mail: [email protected] 

http://www.goepel.com 

Get the total Coverage! 

Summary of Contents for PCI 3051

Page 1: ...I PCI 3051 CAN Interfaces User Manual Version 2 0 GOEPEL electronic GmbH Goeschwitzer Str 58 60 D 07745 Jena Phone 49 3641 6896 597 Fax 49 3641 6896 944 E Mail ats_support goepel com http www goepel c...

Page 2: ...due to technical progress In case of inaccuracies or errors appearing in this manual GOEPEL electronic GmbH assumes no liability or responsibility Without the prior written permission of GOEPEL electr...

Page 3: ...OFTWARE 3 1 3 1 PROGRAMMING VIA G API 3 1 3 2 PROGRAMMING VIA DLL FUNCTIONS 3 1 3 2 1 Windows Device Driver 3 2 3 2 1 1 DriverInfo 3 3 3 2 1 2 DLL Version 3 4 3 2 1 3 XILINX Download 3 5 3 2 1 4 XILIN...

Page 4: ......

Page 5: ...ceiver modules pay attention to the general rules to avoid electrostatic charging Transceiver modules must never be removed or mounted with the power switched on Additionally the right alignment is ab...

Page 6: ...he system At present the available device driver only supports Windows 2000 XP systems If you want to create your own software for the boards you possibly need additional files for user specific progr...

Page 7: ...e component a driver installation is started automatically via the hardware assistant Follow the instructions Enter as target directory the one which contains the inf file according to recommendation...

Page 8: ...Installation 1 4 PXI 3051 PCI 3051 User Manual After driver installation you can check whether the boards are properly imbedded by the system Figure 1 1 Windows Figure 1 2 Visa Figure 1 3 Visa RT...

Page 9: ...tronic GmbH These boards with up to four CAN interfaces are used in general control technology especially for applications in automotive technology In this User Manual Controller means ALWAYS the micr...

Page 10: ...Hardware 2 2 PXI 3051 PCI 3051 User Manual Figure 2 2 PXI 3051 with 4 x CAN Figure 2 3 PCI 3051 Basic board...

Page 11: ...ntegrated into the respective system The dimensions of both boards correspond to standard dimensions of the accompanying bus system PXI 3051 CAN Interface Board 160 mm x 100 mm L x W PCI 3051 CAN Inte...

Page 12: ...block diagram For the PXI PCI 3051 boards an ASIC is used as the interface to the PCI or cPCI bus This ASIC includes all the function blocks required for the communication with the computer bus The PC...

Page 13: ...is The corresponding binary value 0 15 set with the jumpers can be read out by the delivered software Each CAN interface has 2 x 2 additional input output lines One input output per CAN interface is c...

Page 14: ...eed CAN transceivers usually one 120 Ohm resistor which is mounted on the board is active for each CAN interface These resistors can be deactivated by removing the J1 J4 jumpers Then the resistors can...

Page 15: ...the transceiver modules can be seen on this illustration as well as the positions of the J1 J4 jumpers for activating deactivating the terminating resistors A plugged in jumper means that the 120 Ohm...

Page 16: ...sistor onboard for CAN4 JP1 Position for the optional wired terminating resistor CAN1 JP2 Position for the optional wired terminating resistor CAN2 JP3 Position for the optional wired terminating resi...

Page 17: ...lus reference potential 8 4 GND Transceiver ground potential 9 20 CAN3_High CAN high bus connection 10 8 CAN3_Low CAN low bus connection 11 21 V_Bat3 Transceiver plus reference potential 12 7 GND Tran...

Page 18: ...I 3051 boards are delivered in the following variants 2x CAN Interface 3x CAN Interface 4x CAN Interface In addition to selecting an interface the type of the corresponding CAN transceiver as well as...

Page 19: ...e also in future for existing projects which can not be processed with the GOEPEL electronic programming interface G API We would be pleased to send the GOEPEL Firmware documentation to you on your re...

Page 20: ...functions for programming using the Windows device driver are described in the following chapters DriverInfo DLL Version XILINX Download XILINX Write Data DPRAM Write Instruction DPRAM Read Response...

Page 21: ...for example pDriverInfo to a data structure For the structure see the GPxi3051 h file on the supplied CD Description The GPxi3051_GetDriverInfo function returns information regarding the status of th...

Page 22: ...Format int GPxi3051_DLL_Version unsigned long pVersion Parameter Pointer for example pVersion to the Version number Description The GPxi3051_DLL_Version function returns the version number of the GPxi...

Page 23: ...e GPxi3051_XilinxDownload function allows to load an FPGA file cfd extension to the XILINX This file serves among other possibilities to read the geographical slot address in the PXI Rack The loaded d...

Page 24: ...torage area data is pointing to in bytes Description Before using the functionality of the XILINX the corresponding FPGA file must have been loaded by GPxi3051_XilinxDownload see XILINX Download The d...

Page 25: ...Command Header and Command Bytes currently max 1024 bytes per command length Size of the storage area data is pointing to in bytes Description The GPxi3051_DpramWriteInstruction function sends a comm...

Page 26: ...ponse Bytes currently max 1024 bytes per response length Value of the parameter before function call Size of the buffer pointed by data in bytes Value of the parameter after function call Number of by...

Page 27: ...re function call Size of the buffer pointed by data in bytes Value of the parameter after function call Number of monitor entries actually read Description The GPxi3051_DpramReadMonitor function reads...

Page 28: ...signed long port Parameters card Index of the PXI PCI 3051 board beginning left with 1 port Number of the controller 1 4 Description The GPxi3051_ResetPort function releases a software reset for the s...

Page 29: ...Manual 3 11 The DLL functions for programming using the VISA device driver are described in the following sections Init Done Driver Info XILINX Download XILINX Write Data Write Data Read Data Read Mon...

Page 30: ...051_Init function searches for all PXI PCI 3051 boards of the system and opens the required sessions Additionally board internal initializations are carried out Therefore this function must be execute...

Page 31: ...Pointer for example DriverData to a data structure For the structure see the PXI3051_API h file of the supplied CD DeviceName Array K_DEV_MAX K_RES_NAME_LENGTH see PXI3051_API h Description The PXI30...

Page 32: ...e PXI3051_XilinxDownload function allows to load an FPGA file cfd extension to the XILINX This file serves among other possibilities to read the geographical slot address in the PXI rack The loaded da...

Page 33: ...and Description Before using the functionality of the XILINX the corresponding FPGA file must have been loaded by PXI3051_XilinxDownload see XILINX Download The data format consists of four bytes incl...

Page 34: ...Command Header and Command Bytes currently max 1024 bytes per command Length_In_Bytes Size of the storage area WriteData is pointing to in bytes Description The PXI3051_WriteData function allows writ...

Page 35: ...ontroller 1 4 Pointer for example ReadData to the Read data area consisting of Response Header and Response Bytes currently max 1024 bytes per response Length Value of the parameter before function ca...

Page 36: ...f the controller 1 4 Pointer for example MonitorData to the Read data area max 20kByte Length Value of the parameter before function call Size of the buffer pointed by MonitorData in bytes Value of th...

Page 37: ...ViUInt32 Port Parameters Card Index of the PXI PCI 3051 board beginning left with 1 Port Number of the controller 1 4 Description The PXI3051_ResetPort function releases a software reset for the selec...

Page 38: ...section are used for this The supplied CD contains VIs for activating PXI PCI 3051 boards under LabVIEW The functions described in the VISA Device Driver section are used for this 3 4 Further GOEPEL...

Page 39: ...Index PXI 3051 PCI 3051 User Manual i G G API 3 1 P Plug connector Front 2 9 R Resources 2 1 V VISA Driver 3 11 W Windows Driver 3 2...

Reviews: