Multifunction counter board, optically isolated, encoder,...

9
Phone: +49 7229 1847-0 info@addi-data.com Fax: +49 7229 1847-222 www.addi-data.com Multifunction counter board, optically isolated, encoder, incremental counter, timer/counter, SSI, PWM, ... APCI-1710 Available functions: incremental counter, SSI synchronous serial interface, counter/timer, pulse acquisition, frequency/pulse width/period duration/velocity measurement, PWM, BiSS-Master, digital inputs and outputs, ... Function selection through software Optical isolation TTL, RS422, 24 V The board APCI-1710 is a fast multifunction and multi- channel counter board for the PCI bus. The strength of this board are its wide range of applications and high precision and reliability for though industrial applications. With this board you can realise many different applica- tions on the same hardware base. The board is supplied with a pool of functions which provides the user with maximum efficiency yet minimum space and parts re- quirement. The functions are individually configured for each channel through the supplied software. the flexible programming facilities on this board allow many different user applications to be quickly and easily developed and reconfigured as further requirements arise. Thanks to the FPGA board structure, further counting applications can be realised through software adaptation. Contact us! Features 32-bit data access Up to zu 5 MHz input frequency Signals in TTL or RS422 mode (APCI-1710), 24 V signals (APCI-1710-24 V) Four onboard function modules Reprogrammable functions Functions Incremental counter for the acquisition of incremental encoders (90° phase-shifted signals) SSI synchronous serial interface. The SSI function is an interface for systems which allow an absolute position information via serial data transfer. Counter/timer (82x54) Pulse acquisition Frequency measurement Pulse width modulation (PWM) Period duration measurement Velocity measurement BiSS-Master Digital inputs and outputs Edge time measurement (ETM) Customised functions Available channels for all four function modules 20 channels for digital inputs, optically isolated 8 channels, programmable either as digital inputs or outputs, optically isolated 4 digital power outputs, optically isolated Available lines for each function module 8 lines are available for each function module Input lines: - 2 x TTL and RS422 (APCI-1710) or 2 x 24 V (APCI-1710-24) - 3 x 24 V, optional 5 V for channels E, F, G Output lines: - 1 x 24 V, optional 5 V (power output) 2 channels, programmable either as digital inputs or outputs, optically isolated: 2 x TTL, RS422 Safety features Creeping distance IEC 61010-1 Optical isolation 1000 V Noise neutralisation of the PC supply Applications Event counting • Position acquisition Motion control • Batch counting ... Software drivers A CD-ROM with the following software and programming samples is supplied with the board. Standard drivers for: Linux Kernel version 2.4.2, Windows Vista (32-bit)/2000/NT/98; Windows 3.11 and MS-Dos. Real-time drivers for Windows Vista (32-bit)/2000/NT/98. On request: RTX drivers Samples for the following compilers: Depending on the function, the samples are not always available for each compiler. You will find a detailed list on the web. Microsoft VC++ 5.0 • Microsoft C 6.0 Borland C++ 5.01 • Borland C 3.1• Visual Basic 1.0; 4.0; 5.0 • Delphi 1; 4 • Turbo Pascal 7.0 Drivers for the following software packages: LabVIEW 5.01 (depending on the function) On request: DasyLab 6/7 • DIAdem 6 Current driver list on the web: www.addi-data.com The software functions can be adapted to your applica- tions on request. The board can also be implemented for other software applications. LabVIEW TM Also for PCI Express See APCIe-1711, page 52 Also for CompactPCI™ See CPCI-1710, page 142 * DASYLab TM * for SSI, incremental counter, digital I/O

Transcript of Multifunction counter board, optically isolated, encoder,...

Page 1: Multifunction counter board, optically isolated, encoder, …egmont.com.pl/addi-data/katalog/apci1710_DS.pdf · 2014-09-22 · Phone: +49 7229 1847-0 info@addi-data.com Fax: +49 7229

Phone: +49 7229 1847-0 [email protected] Fax: +49 7229 1847-222 www.addi-data.com

Multifunction counter board, optically isolated, encoder, incremental counter, timer/counter, SSI, PWM, ...

APCI-1710Available functions:

incremental counter, SSI synchronous serial

interface, counter/timer, pulse acquisition,

frequency/pulse width/period duration/velocity

measurement, PWM, BiSS-Master, digital inputs

and outputs, ...

Function selection through software

Optical isolation

TTL, RS422, 24 V

The board APCI-1710 is a fast multifunction and multi-channel counter board for the PCI bus. The strength of this board are its wide range of applications and high precision and reliability for though industrial applications.With this board you can realise many different applica-tions on the same hardware base. The board is supplied with a pool of functions which provides the user with maximumefficiencyyetminimumspaceandpartsre-quirement.Thefunctionsareindividuallyconfiguredforeachchannelthroughthesuppliedsoftware.theflexibleprogramming facilities on this board allow many different user applications to be quickly and easily developed and reconfiguredasfurtherrequirementsarise.Thanks to the FPGA board structure, further counting applications can be realised through software adaptation.Contact us!

Features

32-bit data access•Up to zu 5 MHz input frequency•Signals in TTL or RS422 mode (APCI-1710), •24 V signals (APCI-1710-24 V)Four onboard function modules•Reprogrammable functions•

FunctionsIncremental counter for the acquisition of incremental •encoders (90° phase-shifted signals)SSI synchronous serial interface. The SSI function is an •interface for systems which allow an absolute position information via serial data transfer.Counter/timer (82x54)•Pulse acquisition•Frequency measurement•Pulse width modulation (PWM)•Period duration measurement•Velocity measurement•BiSS-Master•Digital inputs and outputs•Edge time measurement (ETM)•Customised functions•

Available channels for all four function modules 20 channels for digital inputs, optically isolated•8 channels, programmable either as digital inputs or •outputs, optically isolated 4 digital power outputs, optically isolated•

Available lines for each function module8 lines are available for each function module

Input lines: •- 2 x TTL and RS422 (APCI-1710) or 2 x 24 V (APCI-1710-24) - 3 x 24 V, optional 5 V for channels E, F, GOutput lines: •- 1 x 24 V, optional 5 V (power output)2 channels, programmable either as digital inputs or •outputs, optically isolated: 2 x TTL, RS422

Safety features Creeping distance IEC 61010-1• Optical isolation 1000 V• Noise neutralisation of the PC supply•

Applications

Eventcounting•Positionacquisition•Motioncontrol•Batchcounting• ...•

Software drivers

A CD-ROM with the following software and programming samples is supplied with the board.Standard drivers for:Linux Kernel version 2.4.2, Windows Vista (32-bit)/2000/NT/98; Windows 3.11 and MS-Dos.Real-time drivers for Windows Vista (32-bit)/2000/NT/98.On request: RTX driversSamples for the following compilers:Depending on the function, the samples are not always availableforeachcompiler.Youwillfindadetailedlistonthe web.MicrosoftVC++5.0•MicrosoftC6.0BorlandC++5.01•BorlandC3.1•VisualBasic1.0;4.0;5.0•Delphi1;4•TurboPascal7.0Drivers for the following software packages:LabVIEW 5.01 (depending on the function)On request: DasyLab6/7•DIAdem6

Current driver list on the web: www.addi-data.com

The software functions can be adapted to your applica-tions on request. The board can also be implemented for other software applications.

LabVIEWTM

Also for PCI Express See APCIe-1711, page 52

Also for CompactPCI™ See CPCI-1710, page 142

*

DASYLabTM

* for SSI, incremental counter, digital I/O

Page 2: Multifunction counter board, optically isolated, encoder, …egmont.com.pl/addi-data/katalog/apci1710_DS.pdf · 2014-09-22 · Phone: +49 7229 1847-0 info@addi-data.com Fax: +49 7229

Phone: +49 7229 1847-0 [email protected] Fax: +49 7229 1847-222 www.addi-data.com

4 function modules quickly and easily programmable with numerous functionsEach of the four modules is programmed with one function. You can pro-gram 4 times the same function or freely combine 4 different functions.

Configuration example 1Function module 1

Function module 2

Function module 3

Function module 4

1 x 32-bit incremental counter

1 x 32-bit incremental counter

4 x pulse acquisition

3 x timer/ counter

Configuration example 2Function module 1

Function module 2

Function module 3

Function module 4

3 x SSI

3 x SSI

1 x 32-bitincremental counter

8 x digital I/O, 24 V

Programmable onboard modulesEach onboard module can be programmed with the function of your choice. You can simultaneously operate up to 4 different functions on one board.If your application must be modified, you can load a new function quickly and easily per mouse click in the SET1710 configuration program which is delivered with the board.

Available functions per function module

1 x 32-bit acquisition of incremental encoders2 x 16-bit acquisition of incremental encoders3 x acquisition of absolute encoders/SSI3 x counter/timer1 x chronos/TOR for frequency measurement4 x pulse acquisition1 x chronos for pulse width modulation1 x chronos for period duration measurement2 x TOR for velocity measurement8 digital I/O, 24 V, TTL, RS4222 x PWM 1 x BiSS-Master2 x ETM

Multifunction counter board, optically isolated, encoder, incremental counter, timer/counter, SSI, PWM, ...

Wide range of applications through the free combination of functions

Click the function

you want to load.

Hold the mouse key pressed ...

... and drag the function to the

selected function module

Available functions Selected

configuration

Customer-tailored modifications,designed to suit your needs. Hardwareandsoftware,firmware,PLDs,...Contact us!

Application and description of the functions

Application Function Page

Acquisition of incremental encoders Function incremental counter 86

Acquisition of absolute encoders/SSI Function SSI 86

Counter/Timer FunctionCounter/Timer(82x54) 88

Frequency measurement Function Chronos 87

Frequency measurement Function TOR 89

Pulse acquisition Function Pulse counter 90

Pulse width modulation Function Chronos 87

Period duration measurement Function Chronos 87

Velocity measurement Function TOR 89

Digital I/O, 24 V, TTL, RS422 Function Digital I/O 91

PWMFunction PWM (pulse width modulation)

90

BiSS Function BiSS-Master 87

Edge Time Measurement Function ETM 91

TTL I/O Function TTL I/O 91

Pin assignment

Page 3: Multifunction counter board, optically isolated, encoder, …egmont.com.pl/addi-data/katalog/apci1710_DS.pdf · 2014-09-22 · Phone: +49 7229 1847-0 info@addi-data.com Fax: +49 7229

Phone: +49 7229 1847-0 [email protected] Fax: +49 7229 1847-222 www.addi-data.com

Multifunction counter board APCI-1710 Function incremental encoder / SSI

Function Incremental encoder

Function Synchronous serial interface (SSI)

The function module is programmed as a synchronous serial interface.The SSI function is an interface for systems which allow an absolute po sition information through serial data transfer.

Typical application examples: Acquisition of displacement measurement systems• Axis control• Tolerance measurement ...•

Strobe inputs which can be triggered either through 2 external pins •

(24 V input) or by writing in a register

Interrupt indication triggered through the external strobe inputs•

Compare logic•

Used signals

Signals On connector Polarity FunctionA Ax +/- Diff./TTL/24 V* A signal of the 1st incremental encoder

B Bx +/- Diff./TTL/24 V* B signal of the 1st incremental encoder

INDEX Cx+/- Diff./TTL/24V* INDEXsignaloftheincrementalencoder in 32-bit mode C Cx +/- Diff./TTL/24 V* A signal of the 2nd incremental encoder in 16-bit mode.

UAS Dx +/- Diff./TTL/24 V* Error signal input in 32-bit mode. D Dx +/- Diff./TTL/24 V* B signal of the 2nd incremental encoder in 16-bit mode

REF E 24 V/5 V optional Usual digital input, readable through register can also control the reference point logic

ExtStrb_a F 24 V/5 V optional Digital input, which latches Active High the counter 16/32-bit inthefirstlatchregister. Can also generate an interrupt.

ExtStrb_b G 24 V/5 V optional Digital input, which latches Active High the counter 16/32-bit the 2nd latch register. Can also generate an interrupt.

x:Numberofthefunctionmodule(Seepinassignmentpage85)

* 24 V for the APCI-1710-24 V

1 or 2 incremental encoders can be connected to a module programmed with this function.

90° phase-shifted input signals •(displacement measurement systems) Motion control•Pulse width and frequency measurement• Incremental encoder acquisition• Tolerance measurement• Velocity measurement• Rotation measurement• Electronic mouse•

Possible configurations as follows:1 counter channel with a 32-bit counter depth, for TTL or •differential incremental encoders (option 24 V: APCI-1710-24 V)2 counter channels with a 16-bit counting depth for TTL or •differential incremental encoders (option 24 V: APCI-1710-24 V) 1 "INDEX" input for reference point logic • 1 "UAS" input, which can be used as error input •1 "REF" input as usual dig. input or for reference point logic• 2 "EXTSTB" inputs, to latch the counter value• Fast counting•

Function range of the counter componentSimple, double, quadruple analysis of 2 phase-shifted clock pulses (A, B) •Direction recognition for upwards or downwards counting•Hysteresiscircuitfortheabsorptionofthefirstpulseafterachangein•rotation; switchable2 x 32-bit data latches, indiv. programmable for internal / external strobe, •latch strobe synchronised with an internal clock pulseOperatingmodeisdefinedbyaninternalmoderegister, •loadable and readable through the data bus

Connection of 1 up to 3 SSI encoders per function module:Common clock pulse for the 3 interfaces •

(depending on the clock frequency and line length)

The clock frequency is software-programmable•

The number of data bits is programmable, •

whichallowsaflexibleresolution.

GRAY to BINARY convertion possible•

The interface includes:Three independent 32-bit SHIFT registers, which can be read •

through the data bus

Clock and pulse generator•

Function and control logic •

Used signalsOn connector Polarity FunctionAx +/- Diff. Clock output signal for the SSI encodersBx+/- Diff./TTL/24V* DATAinput1forthefirstencoderCx +/- Diff./TTL/24 V* DATA input 2 for the second encoderDx +/- Diff./TTL/24 V* DATA input 3 for the third encoderEx 24 V/5 V optional Digital input 1Fx 24 V/5 V optional Digital input 2Gx 24 V/5 V optional Digital input 3Hx 24 V/5 V optional Digital output

* 24 V for the APCI-1710-24 V x:Numberofthefunctionmodule(Seepinassignmentpage85)

Block diagramm SSI

Page 4: Multifunction counter board, optically isolated, encoder, …egmont.com.pl/addi-data/katalog/apci1710_DS.pdf · 2014-09-22 · Phone: +49 7229 1847-0 info@addi-data.com Fax: +49 7229

Phone: +49 7229 1847-0 [email protected] Fax: +49 7229 1847-222 www.addi-data.com

Multifunction counter board APCI-1710 Function Chronos / Function BiSS-Master

Function Chronos

The function "CHRONOS" is a timer interface which allows to measure the time between two "events" like a chronometer. 3 functions are available:

a 32-bit timer to create a time reference,•a 32-bit measuring timer to determinate and measure the time •between start and stop pulse. 3 digital inputs and 3 digital outputs•

PropertiesComplete isolation through opto-couplers for the input and output chan-•nels for avoiding earth circuitsInterrupt status at the end of the measuring time•Timer readable•Input and output channels can be inverted through software•Software GATE possible•

Function descriptionThe pulse signals from Timer 0 are counted between the start pulse signal and the stop pulse signal. The number of pulses is then stored in the measu-ring timer and can be read through I/O read commands. The timer 0 is used as a time reference generator. The divider factor is written in timer 0 and determines the output frequency.

Function BiSS-Master

The function "BiSS-Master" is a bidirectional sensor interface for the com-

munication with positioning encorders. The following types of communica-

tions are supported:

Functions of the BiSS-Master: Sensor data transmission•

Register data transmission•

Multicycle data transmission•

More information about the function range of the BiSS interface

on www.biss-interface.com.

Limits and differences with respect to the BiSS specification:One channel available, to which a BiSS slave •

can be connected

The functionality „automatic sensor data request“ •

is not available

Data buffer for two sensor registers available•

The board APCI-1710-10K20 is required•

The input frequency is set according to the PCI clock pulse or to the 10 MHz onboard clock generator. Timer 0 is synchronised with the start event or with the 40 MHz quartz of the board.Timer 0 can be read at any time.The “Chronos” function can be used in 8 different modes.

Used signalsSignals On connector Polarity FunctionAx +/- Diff./TTL, 24 V* Dig. output 1; set to “0” after resetBx +/- Diff./TTL, 24 V* Dig. output 2; set to “0” after resetCx +/- Diff/TTL/24 V* Start pulse for measuringDx +/- Diff/TTL/24 V* Stop pulse for measuringE x 24 V/5 V optional Digital input 0F x 24 V/5 V optional Digital input 1, invertingG x 24 V/5 V optional Digital input 2, invertingH x 24 V/5 V optional Dig. output 0; set to “0” after reset

x:Numberofthefunctionmodule(Seepinassignmentpage85)

* 24 V for the APCI-1710-24 V

Block diagram Chronos

Used signals

Signals On connector Polarity FunctionInput1_x Cx +/- Diff. Dig. input 1 (data line

from slave to master)Ausgang1_x Ax +/- Diff. Dig. output 2;

set to “0” after reset

x:Numberofthefunctionmodule(Seepinassignmentpage85)

Block diagram BiSS-Master

Page 5: Multifunction counter board, optically isolated, encoder, …egmont.com.pl/addi-data/katalog/apci1710_DS.pdf · 2014-09-22 · Phone: +49 7229 1847-0 info@addi-data.com Fax: +49 7229

Phone: +49 7229 1847-0 [email protected] Fax: +49 7229 1847-222 www.addi-data.com

Multifunction counter board APCI-1710 Function Counter/Timer

Function Counter/Timer

Function equivalent to Intel® 82C54The module programmed with this function can be used as a programmable interval timer/counter (similar to Intel 82C54) with 3 x 32-bit. It generates time delays through software control. Instead of setting up timing loops in software, the user programs the module for the desired delays. After this delay, the module will interrupt the PC.

Optical isolation through opto-couplers for the input and output chan-•nels for avoiding earth circuits3 x 32-bit counters/timers, binary counting only•6 programmable modes•Status readback and latch command•Inputs and outputs can be inverted through software•Hardware and software gate possible, readable•Simple interface: no multiple assignment of the addresses•Interrupt enabled with an individual release bit per counter/timer and •interrupt status registerPCI clock or 10 MHz of the quartz oscillator available as clock (PCI/4), •selectable through software

Typical applications:Event counter•Programmable rate generator•Binary rate multiplier•Square-wave generator •Complex motor controller•

Programmable modes3 x 32-bit counters/timers are available on one function module.Each counter/timer can be programmed independently in one of the 6 following modes (mode0 to mode5).

Mode definitionCLK PULSE: falling edge after a rising edge of the counter clock input.TRIGGER: rising edge of the counter gate input.COUNTER LOADING: counter transfer from the counter register to the counter

Mode0: Interrupt on terminal countMode0 is particularly suitable for event counting. The output is initially set to „Low“ and remains „Low“ until the counter reaches 0. The output then goes „High“ and holds this state until a new count or a new counter value is written into the counter.

Mode1: Hardware retriggerable one-shotThis mode is identical to mode0 except for the GATE input. The GATE input is not used to activate or deactivate the timer, but to trigger it.

Mode2: Rate generatorThis mode is used for generating a real-time clock interrupt. The output is initially set to „High“. When the initial count has decremented to 1, the output goes „Low“ for one clock pulse. The output then goes „High“ again, the counter reloads the initial count (ul_ReloadValue) and the process is repeated. An interrupt can be generated at the end of the cycle.

Mode3: Square wave modeMode3 is used for baud rate generation. It is similar to Mode2 except for the duty cycle of the output. The output is initially set to „High“. When half the initial count has expired, the output is set to „Low“ for the remainder ofthecount.Mode3isperiodic;thesamesequenceisrepeatedindefinitely.

Mode4: Software-triggered strobeThe output is initially set to „High“. When the initial count expires, the output goes „Low“ for one clock pulse and then goes „High“ again. The counting sequence is triggered by writing the initial count.If a new count is written during counting, it will be loaded on the next clock pulse and counting will continue from the new count.

Mode5: Hardware-triggered strobe (retriggerable)This mode is identical to mode4 except for the GATE input. The GATE input is not used to activate or deactivate the timer, but to trigger it.

Used signals

On SUB-D Polarity FunctionAx+/- Diff./TTL Outputofthefirstcounter/timerBx +/- Diff./TTL Output of the second counter/timerHx 24 V/5 V optional Output of the third counter/timerEx 24V/5Voptional GATEInputofthefirstcounter/timerFx 24 V/5 V optional GATE Input of the second counter/timerGx 24 V/5 V optional GATE Input of the third counter/timer- - Internal clock (PCI-Clock/4) Cx +/- Diff./ 24V* Clock counter input of the second counter/timerDx +/- Diff./ 24V* Clock counter input of the third counter/timer

x:Numberofthefunctionmodule(seepinassignmentpage85)* 24 V for the APCI-1710-24V

Block diagram Counter/Timer

Page 6: Multifunction counter board, optically isolated, encoder, …egmont.com.pl/addi-data/katalog/apci1710_DS.pdf · 2014-09-22 · Phone: +49 7229 1847-0 info@addi-data.com Fax: +49 7229

Phone: +49 7229 1847-0 [email protected] Fax: +49 7229 1847-222 www.addi-data.com

Multifunction counter board APCI-1710Function TOR

Block diagram TOR

Function TOR

The „TOR“ function is a counter interface which allows counting input signalsinadefinedtimeinterval.

2 TOR counters are available on each function module. Each TOR counter includes 2 x 32-bit timers.The TOR function is a scaled-down version of the Timer/counter function. The pulse signal of Timer 1 gives the start and stop pulse signal to Timer 0. Timer 0 counts the input signals. After the stop signal from Timer 0 the number of pulses is stored and can be read through I/O read commands.The timer 1 is used as a time reference generator. The divider factor is written in timer 1 and determines the output frequen-cy. The input frequency is set according to the PCI clock pulse or the 40 MHz on-board quartz clock. Timer 0 is synchronised with the start event.

Pulse measurementAs soon as a start signal occurs from Timer 1, the Timer 0 is reset. It counts the pulse signals of the channel Ax(Bx). During the process the status bit „Counter in Progress“ is set.As soon as a stop signal occurs from Timer 1, the Timer 0 is stopped and the status bit „Counter in Progress“ is reset. An interrupt can also be generated. The value can then be read. The latest measured value is read in the counter measurement register.

Properties:Complete isolation through opto-couplers for the input and output chan-•nels to avoid earth circuitInterrupt status at the end of the measuring period•Inputs and output can be inverted through software•Software GATE•

The function "TOR" occupies 4 inputs (A to D) of the corresponding function module of the APCI-1710 or CPCI-1710.

Used signals

On connector Polarity FunctionAx +/- Diff./TTL/24 V* Digital input 1 (TOR1)Bx +/- Diff./TTL/24 V* Digital input 2 (TOR2)Cx +/- Diff./TTL/24 V* External Gate (TOR1)Dx +/- Diff./TTL/24 V* External Gate (TOR2)

x:Numberofthefunctionmodule(seepinassignmentpage85)*24 V for the APCI-1710-24 V

Page 7: Multifunction counter board, optically isolated, encoder, …egmont.com.pl/addi-data/katalog/apci1710_DS.pdf · 2014-09-22 · Phone: +49 7229 1847-0 info@addi-data.com Fax: +49 7229

Phone: +49 7229 1847-0 [email protected] Fax: +49 7229 1847-222 www.addi-data.com

Multifunction counter board APCI-1710 Function Pulse counter / Function PWM

Function Pulse counter

The “pulse counter” is an interface for the acquisition of external digital pulses. Each rising or falling edge on the counter input starts decrementing from the initially set counter value. An interrupt is generated at logical “0”, i.e. the digital output is set or reset.

4 x 32-bit down counters•Optical isolation through opto-couplers for the input and output chan-•nels for avoiding earth circuitsEachcountercanbeloadedwithapredefinedcountervalue•Interruptatoverflow•Outputcanbesetorresetatoverflow•Polarity of the inputs selectable through software •

The interface includes:4 x 32-bit counters•4 independent 32-bit registers, readable through the data bus•a function and control logic.•

Used signals

On connector Polarity FunctionAx +/- Diff./TTL/24 V* Input of the 1st counterBx +/- Diff./TTL/24 V* Input of the 2nd counterCx +/- Diff./TTL/24 V* Input of the 3rd counterDx +/- Diff./TTL/24 V* Input of the 4th counterH 24 V/5 V optional Common digital output of the counter

x:Numberofthefunctionmodule(seepinassignmentpage85)* 24 V for the APCI-1710-24V

Function PWM (Pulse width modulation)

The function "PWM" is an interface for pulse width modulation. It gene-ratesafrequencyanddefinesthetimeduration(pulsewidth)ofthe“Low”and “High” level. The function generates rectangle signals. The output pulses from the timer generate the pulse width modulation.

PWM generatorThe “Low/High” time-divider factor is written in the timer and determines the output frequency. The input frequency is set according to the PCI clock or the 40 MHz quartz of the board.The function includes:

a 32-bit frequency generator for setting the “Low” and “High” levels•2 digital inputs as start or stop trigger•2 digital frequency outputs•

Properties:

Optical isolation through opto-couplers for the input and output chan-•nels for avoiding earth circuits.Interrupt status after end of period•Selection of the start level•Selection of the stop level•Hardware gate•Software gate•

Typical applications Frequency generation•Pulse width modulation•Drive technology•

Block diagram PWM

Block diagram Pulse counter

Used signals

On connector Polarity FunctionAx +/- Diff./TTL Digital output (PWM0)Bx +/- Diff./TTL Digital output (PWM1)Cx +/- Diff./TTL External Gate (PWM0)D x+/- Diff./TTL External Gate (PWM1)

x:Numberofthefunctionmodule(Seepinassignmentpage85)The PWM function cannot be programmed on the APCI-1710-24 V.

Page 8: Multifunction counter board, optically isolated, encoder, …egmont.com.pl/addi-data/katalog/apci1710_DS.pdf · 2014-09-22 · Phone: +49 7229 1847-0 info@addi-data.com Fax: +49 7229

Phone: +49 7229 1847-0 [email protected] Fax: +49 7229 1847-222 www.addi-data.com

Multifunction counter board APCI-1710Function ETM / Function Digital I/O

Function Digital input and output

The digital I/O function allows an easy access to the digital I/O available on the function modules. The I/O level of the input and output channels are read and set or reset through read/write commands. The digital I/O have no logical connection to each other. The connection can only be made through software. The complete isolation through opto-couplers avoids earth circuits.

Available channels3 x 24 V mass-related input channels. Optional 5 V. •2 x differential input channels (RS422/485). Can also be used as TTL input •channels.1 digital output, 24 V, load to ground. (10 to 36 V / 500mA)•2 differential inputs or outputs (RS485). Can also be used as TTL input or •outputchannels.Softwareconfiguration.

Function ETM (Edge Time Measurement)

The “ETM” function is a timer interface, which allows to measure simulta-neously the time of a period and the time of the “High” or “Low” levels of this period. 2 functions are implemented:

1 x 32-bit timer which is set as the reference time•2 x 32-bit measuring timers which measure the time of the period and of •the “High” or “Low” levels

Properties:Optical isolation through opto-couplers for the input and output channels for avoiding earth circuits

Interrupt can be generated at the end of the measurement•Timer can be read back•Inputs and outputs can be inverted through software•Software GATE•

The interface includes:1 gate input •2 independent 32-bit timers which can be written or read back through •the data bus.

Block diagram ETM

Typical applicationsPeriod duration measurement•Level duration measurement•

Used signalsThe ETM function requires 4 inputs (A to D) on each function module of the APCI-1710 or CPCI-1710 (see page 142).Up to 8 ETM (2 per module) can be used on one board.

Used signals

On connector Polarity Function

Ax +/- Diff./TTL/24 V* Gate input of the ETM counter 0Bx +/- Diff./TTL/24 V* Input of the ETM counter 0Cx +/- Diff./TTL/24 V* Gate of the ETM counter 1Dx +/- Diff./TTL/24 V* Input of the ETM counter 1

x:Numberofthefunctionmodule(seepinassignmentpage85)*24 V for the APCI-1710-24V

When the “digital I/O” function is programmed on all function modules, up to 28 digital input and 12 digital output channels are available

Used signalsOn connector Polarity FunctionCx +/- Diff./TTL/24 V* Digital inputDx +/- Diff./TTL/24 V* Digital inputEx Diff./TTL/24 V* Digital inputFx 24 V/5 V optional Digital inputGx 24 V/5 V optional Digital inputHx 24 V / 500 mA Digital output (10..36 V)Ax +/- Diff/TTL/24 V* Dig. input and output (with 24 V* only input)Bx +/- Diff/TTL/24 V* Dig. input and output (with 24 V* only input)

x:Numberofthefunctionmodule(seepinassignmentpage85)*with the APCI-1710-24V

Page 9: Multifunction counter board, optically isolated, encoder, …egmont.com.pl/addi-data/katalog/apci1710_DS.pdf · 2014-09-22 · Phone: +49 7229 1847-0 info@addi-data.com Fax: +49 7229

Phone: +49 7229 1847-0 [email protected] Fax: +49 7229 1847-222 www.addi-data.com

Specifications

Ordering information

Multifunction counter board, optically isolated, encoder, incremental counter, timer/counter, SSI, PWM, ...

Counter components Counting depth: 32-bit, Counting frequency: up to 5 MHz

Free programming of the functions 32-bit or 16-bit acquisition of incremental encoders Acquisition of absolute encoders/SSI Counter/timer Chronos/TOR for frequency measurement Pulse acquisition Chronos for pulse width modulation Chronos for period duration measurement TOR for velocity measurement BiSS-Master Digital I/O, 24 V, TTL, RS422 PWM ETM Customised functions

Signals Digital I/O signals, TTL or RS422

InputsNumberofinputs: 20Differential inputs or outputs 5Vinputs:8/16(8canbeusedasinputsoroutputs)Nominalvoltage: 5VDCCommon mode range: +12 / -7 VMax. differential voltage ±12 VInput sensitivity: 200 mVInput hysteresis: 50 mVInput impedance: 12 kΩTerminal resistor: 150 Ω serial with 10 nF (typ.) Signal delay: 120 nS (at nominal voltage)Max. input frequency: 5 MHz (at nominal voltage)Mass-related inputs, 24 V (channels E, F, G): Numberofinputs: 12Nominalvoltage: 24VDCInput current: 11 mA (typical) at nominal voltageLogic input levels: Unominal: 24 V UH max.: 30 V UH min.: 19 V UL max.: 15 V UL min.: 0 VSignal delay: 120 ns (at nominal voltage)Maximal input frequency: 2.5 MHz (at nominal voltage)

OutputsNominalvoltage: 5VDCMaximum output frequency: 5 MHz (diff. outputs)Max.numberofoutputs: 8(iftheyarenotusedasdiff.inputs)Digital outputs, 24 V: Output type: High-side (load to ground)Numberofoutputs: 4Nominalvoltage: 24VDCRange of the supply 10 V to 36 VDC (via 24 V ext. pin) voltage: Maximum current 2 A typ. (limited to the voltage supply) for 4 outputs: Maximum output current: 500 mA short-circuit current/ output at 24 V, Rlast < 0.1 R: 1.5 A max. (output switches off)ON-resistanceoftheoutput (RDSONresistance): 0.4Ω max.

Overtemperature: 170 °C (all outputs switch off)Overtemperature protection (24 V outputs) Activated: From approx. 150-170 °C (chip temperature) Deactivated (automatically): From approx. 125-140 °C (chip temperature)Outputs (at overtemperature): Outputs switch offProtection against undervoltage (effective at V ext.<5 V): Outputs (at undervoltage): All outputs switch offSwitching characteristics of the 24 V outputs (V ext. = 24 V, T=25 °C, ohmic load: 500 mA):SwitchONtime: 200µsSwitch OFF time: 15 µsDigital outputs, 5 V (option): Output type: TTLNumberofoutputs: 4Nominalvoltage: 5VDCSwitching characteristics of the 5 V outputs ( T=25 °C, TTL load):SwitchONtime: 0.06µsSwitch OFF time: 0.02 µsTechnical data for board version APCI-1710-24 V 24 V inputs (channels A to G). This board version is exclusively used for connecting 24 V encoders. Only 24 V signals can be connected to the input channels.Nominalvoltage: 24VDC/10mAMax. input frequency: 1 MHz (at nominal voltage)Logic input levels : Unominal: 24 V (Standard) UH max.: 30 V UH min.: 19 V UL max.: 15 V UL min.: 0 V

SafetyOptical isolation: 1000 V

EMC – Electromagnetic compatibilityThe product complies with the European EMC directive. The tests were carried out by a certifiedEMClaboratoryinaccordancewiththenormfromtheEN61326series(IEC61326).The limit values as set out by the European EMC directive for an industrial environment are complied with. The respective EMC test report is available on request.

Physical and environmental conditionsDimensions: 179 x 99 mmSystembus: PCI32-bit5Vacc.tospecification2.1(PCISIG)Space required: 1 slotOperatingvoltage: +5V,±5%fromthePC +24 V ext. /10 mA Currentconsumption: APCI-1710-x:1.15Atyp.±10%Front connector: 50-pin SUB-D male connectorAdditional connector: Male connector for the TTL I/O functionTemperature range: 0 to 60 °C (with forced cooling)

OptionOpt. 5V: Outputs (H1, H2, H3, H4) 5 V instead of 24 V

AccessoriesST370-16: Shielded round cable, 2 mPX 8000: 2-row terminal panel for DIN railPX 8001: 3-row terminal panel for DIN railFB8001: Ribbon cable for connecting the TTL I/O function

APCI-1710 Multifunction counter board, optically isolated, encoder, incremental counter, timer/counter, SSI, PWM,... Incl. technical description and software drivers.APCI-1710: Multifunction counter board, optically isolated.APCI-1710-24V: 24 V for differential input signals (A and B for counter, I (Index) and UAS (error) signals).APCI-1710-5V-I: 5 V inputs (E, F, G) instead of 24 VAPCI-1710-5V-I-0: 5 V inputs (E, F, G) instead of 24 V, outputs (H1, H2, H3, H4) 5 V instead of 24 VAPCI-1710-10K20: Same as APCI-1710, with additional function for connecting a BiSS interface

ADDI-DATA connection