background image

Page 16

Register Description

IF2008/PCIe / IF2008E

Base addr. + Write access

Read access

2Ch

Timer clock splitter

Timer clock splitter

2Eh

Output register

Output register

30h

Mode opto- and TxD outputs

Mode opto- and TxD outputs

32h

Trigger Outputs Mode

Mode trigger outputs, latch source and sensor power switch

34h

ADC control register

ADC-Kontrollregister

36h

Parity enable register

Parity error

Fig. 13: Local address assignment

10. 

Register Description

10.1 

Transmit Register

Base addr. + 00h (write access)

Bit

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

S6

S5

S4

S3

S2

S1

D7

D6

D5

D4

D3

D2

D1

D0

Selection sensor channel

Data bits

Fig. 14: Transmit register

Bit 0 to 7  

Include the data for the transmit register 

Bit 8 to 15 

Select the sensor channel

Bit 8 = 1  

> Data are output on the sensor channel S1 

Bit 9 = 1  

> Data are output on the sensor channel S2 

Bit 13 = 1  

> Data are output on the sensor channel S6 

Bit 14 ... 15   > free
Immediately on the write access to the address „0“, the data with the bit 8 to 13 selected sensor channel are transmitted. The baud 

rate for the transmit register is automatically adapted to the selected sensor channel. In case that the data output is effected on more 

channels, the baud rate of the best channel is used.

Summary of Contents for IF2008/PCIe

Page 1: ...Assembly Instructions IF2008 PCIe IF2008E...

Page 2: ...MICRO EPSILON MESSTECHNIK GmbH Co KG K nigbacher Strasse 15 94496 Ortenburg Germany Tel 0049 08542 168 0 Fax 0049 08542 168 90 e mail info micro epsilon com www micro epsilon com Interface board...

Page 3: ...n of IF2008 PCIe 7 6 Installation of Devices Driver Windows 10 8 7 Hardware 9 7 1 View of IF2008 PCIe Basis Board 9 7 2 View of IF2008E Expansion Board 10 8 Pin Assignments and Jumper Settings 11 8 1...

Page 4: ...10 10 Counter Preload 24 10 11 Counter Value 24 10 12 Timer 24 10 13 ADC 25 10 14 Status 25 10 15 Input and Sensor Power Switch Status 26 10 16 Output Register 27 10 17 Mode Opto and TxD Outputs 28 10...

Page 5: ...grounded surface in order to avoid electrostatic discharge For that pur pose please touch a grounded surface for example the metal housing of your computer Damage to or destruction of the board 1 3 P...

Page 6: ...4 V from the PC power supply Sensor interface X1 X2 4x RS422 drivers 2x TxD and 2x trigger out and 2x RS422 receivers per connector input output frequency max 5 MHz Power supply of the sensors 24 V En...

Page 7: ...the slot The card must be fastened to the mounting using bolts i IF2008 PCIe requires on X7 an external supply voltage through PC Connect X7 of the IF2008 PCIe with the power supply of the PC Therewi...

Page 8: ...stallation of the driver via the device manager Start the device manager and click the Update driver entry Choose Browse my computer for driver software Copy the driver file into the path to MEDAQLib...

Page 9: ...ardware 7 1 View of IF2008 PCIe Basis Board X1 Sensor connection 1 and 2 X2 Sensor connection 3 and 4 X3 Encoder connection 1 and 2 X4 X6 Connector for IF2008E connection X7 Connection 12 V power Fig...

Page 10: ...nsor connection 5 and 6 X2 Connection for IO signals X3 Connection for A D converter Fig 2 View of board IF2008E expansion board X4 X6 Connection for IF2008 PCIe connection S5 and S6 Switch for positi...

Page 11: ...11 Sensor 2 TxD 12 Sensor 2 TxD 13 Sensor 2 RxD 14 Sensor 2 RxD 15 GND Fig 3 Pin assignment for sensor interface 8 2 Encoder Interface IF2008 PCIe X3 Pin Function 1 Encoder 1 Track A 2 Encoder 1 Trac...

Page 12: ...n assigment of sensor power 8 4 IO Interface IF2008E X2 Pin Function 1 OUT 1 2 OUT 2 3 OUT 3 4 OUT 4 5 GND 6 IN 1 7 IN 2 8 IN 3 9 IN 4 Fig 6 Pin assignment IO interface 8 5 Analog Interface IF2008E X3...

Page 13: ...S5 and S6 IF2008E the positive trigger level for the sensor channels 5 and 6 IF2008E can be selected The negative output always has LVDS level Fig 8 Switch settings trigger level IF2008A Switch Setti...

Page 14: ...or 10 V Fig 11 Switch settings ADC level 9 Address assignment 9 1 PCI Interface Interface PCI Express x1 interface Access Memory space 40 Hex addresses Base address Automatically assigned by operating...

Page 15: ...aud rate Reserved 10h Sensor 5 baud rate Reserved 12h Sensor 6 baud rate Reserved 14h Counter control register 1 Counter control register 1 16h Counter control register 2 Counter control register 2 18...

Page 16: ...4 13 12 11 10 9 8 7 6 5 4 3 2 1 0 S6 S5 S4 S3 S2 S1 D7 D6 D5 D4 D3 D2 D1 D0 Selection sensor channel Data bits Fig 14 Transmit register Bit 0 to 7 Include the data for the transmit register Bit 8 to 1...

Page 17: ...7 D6 D5 D4 D3 D2 D1 D0 Code bits Data bits Fig 15 FIFO data memory Bit 0 to 7 Include the data buffered Bit 7 to 15 Mark the data code Code bits Bytes 0 to 7 Channel 0 to 7 Data source 0 to 3 C7 C6 C5...

Page 18: ...4 to 6 the counters can be either deleted or loaded independently of the counter control register by the software addr 14h and addr 16h Furthermore the counter rea ding can be transferred into the la...

Page 19: ...r sensor channel 4 enabled 4 0 FIFO for sensor channel 5 disabled 1 FIFO for sensor channel 5 enabled 5 0 FIFO for sensor channel 6 disabled 1 FIFO for sensor channel 6 enabled Bit Function 6 0 FIFO f...

Page 20: ...he interrupt requirement was not generated by the IF2008A but by another hardware 10 6 Interrupt Enable Register Base addr 06h write access Bit Function 0 1 Enable interrupt requirements if FIFO is fi...

Page 21: ...4 The input value must be a whole number i e the result must still be rounded Value 68 10 9 Counter Control Register Base addr Counter channel Bit Access 14h 1 0 to 15 Read and write access 16h 2 0 to...

Page 22: ...ion offers the possibility to limit the counter During this process the counter load register has to be preallocated with the number of increments limited 1 1 0 0 Counter without phase discriminator e...

Page 23: ...channel 2 0 1 1 0 Sensor channel 3 0 1 1 1 Sensor channel 4 1 0 0 0 Sensor channel 5 Bit 11 Bit 10 Bit 9 Bit 8 Latch source 1 0 0 1 Sensor channel 6 1 0 1 0 IN 1 only with IF2008E expansion board 1 0...

Page 24: ...to be 0 output is permanently set to Low 10 10 Counter Preload Base addr Counter channel Value Access 18h 1 LSW 0 to 65 535 only write access 1Ah 1 MSW 0 to 65 535 only write access 1Ch 2 LSW 0 to 65...

Page 25: ...ved 10 13 ADC Base addr ADC channel Value Access 20h 1 0 to 65535 only read access 22h 2 0 to 65535 only read access Fig 34 Base addresses for ADC 10 14 Status Base addr 24h only read access Bit Funct...

Page 26: ...t input IN 3 active 3 1 Ext input IN 4 active 4 1 RxD input on the sensor input 1 active 5 1 RxD input on the sensor input 2 active 6 1 RxD input on the sensor input 3 active 7 1 RxD input on the sens...

Page 27: ...High 7 0 TxD 4 inactive 1 TxD 4 active TxD 4 High TxD 4 Low TxD 4 Low TxD 4 High 8 0 TxD 5 inactive 1 1 TxD 5 active TxD 5 High TxD 5 Low TxD 5 Low TxD 5 High 9 0 TxD 6 inactive 1 1 TxD 6 active TxD 6...

Page 28: ...nd write access Bit Function 0 and 1 Bit1 Bit 0 Function 0 0 Output 1 switches Bit 0 with addr 2Eh 0 1 Output 1 switches pulse width with Timer 1 1 0 Output 1 switches pulse width with Timer 2 1 1 Out...

Page 29: ...gger 2 switches Bit 11 with addr 2Eh 0 1 Trigger 2 switches pulse width with Timer 1 1 0 Trigger 2 switches pulse width with Timer 2 1 1 Trigger 2 switches pulse width with Timer 3 4 and 5 Bit 5 Bit 4...

Page 30: ...1 0 Trigger 6 switches pulse width with Timer 2 1 1 Trigger 6 switches pulse width with Timer 3 12 14 Bit 14 Bit 13 Bit 12 Latch source 0 0 0 Hardware latch disabled 0 0 1 Timer 1 0 1 0 Timer 2 0 1 1...

Page 31: ...er 2 0 0 1 1 Timer 3 0 1 0 0 Sensor channel 1 0 1 0 1 Sensor channel 2 0 1 1 0 Sensor channel 3 0 1 1 1 Sensor channel 4 1 0 0 0 Sensor channel 5 1 0 0 1 Sensor channel 6 1 0 1 0 IN 1 only with IF2008...

Page 32: ...binary 2 complement 1 ADC2 data output binary unconverted 10 15 Reserved Fig 41 ADC controll register bits 8 15 Analog input Digital output 0 5 V 0 10 V 5 V 10 V Binary 2 complement Binary unconverte...

Page 33: ...nsor channel 4 disabled 1 Parity bit for sensor channel 4 enabled only even parity 4 0 Parity bit for sensor channel 5 disabled 1 Parity bit for sensor channel 5 enabled only even parity 5 0 Parity bi...

Page 34: ...RxD 2 Sensor 1 TxD 3 RxD 3 Sensor 1 RxD 6 TxD 4 Sensor 1 RxD 5 TxD 5 Power supply 0 V 12 12 GND 6 Sensor 1 TRG 9 TeachIn 7 Sensor 1 TRG n c n c 8 Sensor 2 TRG 9 TeachIn 9 Sensor 2 TRG n c n c 10 Powe...

Page 35: ...RxD 2 Sensor 1 TxD 12 RxD 3 Sensor 1 RxD 2 TxD 4 Sensor 1 RxD 1 TxD 5 Power supply 0 V 6 6 GND 6 Sensor 1 TRG 3 TRG 7 Sensor 1 TRG 4 TRG 8 Sensor 2 TRG 3 TRG 9 Sensor 2 TRG 4 TRG 10 Power supply 24 V...

Page 36: ...Sensor 1 TxD 7 RxD 3 Sensor 1 RxD 10 TxD 4 Sensor 1 RxD 9 TxD 5 Power supply 0 V 2 2 Supply ground 6 Sensor 1 TRG 5 SyncIn 7 Sensor 1 TRG 6 8 Sensor 2 TRG 5 SyncIn 9 Sensor 2 TRG 6 10 Power supply 24...

Page 37: ...track B B B 7 Encoder 1 track B B open 8 Encoder 2 track B B B 9 Encoder 2 track B B open 10 GND GND GND GND GND 11 Encoder 1 track R R R 12 Encoder 1 track R R open 13 Encoder 2 track R R R 14 Encode...

Page 38: ...Ie Pin IF2008 PCIe Signal IF2008 PCIe 1 OUT 1 6 IN 1 2 OUT 2 7 IN 2 3 OUT 3 8 IN 3 4 OUT 4 9 IN 4 5 GND Fig 50 Optocoupler I O 5V VC max 7V 1k 1k 1k 1k IF2008E IO Interface 6 IN 1 7 IN 2 8 IN 3 9 IN 4...

Page 39: ...is not covered by the liability for material defects Repairs are carried out exclusively by MICRO EPSILON Further claims can not be made Claims arising from the purchase contract remain unaffected In...

Page 40: ...MICRO EPSILON MESSTECHNIK GmbH Co KG K nigbacher Str 15 94496 Ortenburg Germany Tel 49 0 8542 168 0 Fax 49 0 8542 168 90 info micro epsilon com www micro epsilon com X9771412 A011099MSC...

Reviews: