18
OPTOIO-PCIe16
ULTRA
© 2017 by Messcomp Datentechnik GmbH
DV01
18
OPTOIO-PCIe16
ULTRA
© 2017 by Messcomp Datentechnik GmbH
EV04
18
18
wasco
®
wasco
®
Using the filters please note, that the optocoupler inputs on one hand have
response times much longer than 1µs and on the other hand may vary in
steepness of rising and falling curves. This is not considered at the filter
configuration, as the optocouplers may show varying component tolerances.
The user has to allow for this by himself. Not considerung these switching
times may lead to a filtering out of signals at the optocoupler input, even
though theoretically they are applied long enough.
5.7 Interrupt functions of the optocoupler inputs
To detect changes to the optocoupler inputs without periodically querying the
input state via PC, the OPTOIO-PCIe16 offers several interrupt options.
On one hand the card is aible to trigger an interrupt on one of the inputs on
a rising edge. On the other hand the card can signal to the PC a general
change of the input states by an interrupt.
For further information please see the chapter Interrupt Controller.
Zu beachten ist bei der Verwendung der Filter, dass die Optokopplereingänge
zum einen weit längere Schaltzeiten über 1µs besitzen und zum anderen
unterschiedlich steile Steigungs- und Fallkurven aufweisen. Diese werden
bei der Filterkonfiguration aufgrund von Bauteiltoleranzen unter den
Optokopplern nicht berücksichtigt und müssen vom Anwender selbst mit
einberechnet werden. Werden diese Schaltzeiten nicht mit einberechnet,
kann dies dazu führen, dass Signale am Optokopplereingang gefiltert
werden, obwohl sie theoretisch lange genug anliegen.
5.7 Interruptfunktionen der Optokopplereingänge
Um Änderungen an den Optokopplereingängen ohne regelmä-
ßiges Abfragen der Eingänge durch den PC zu erkennen, bietet die
OPTOIO-PCIe16 mehrere Interruptmöglichkeiten an. So gibt es zum einen
die Möglichkeit, dass die Karte bei einer steigenden Flanke an einem
der Eingänge einen Interrupt am PC auslöst, oder zum anderen, dass
sie dem PC durch einen Interrupt eine generelle Änderung der Eingänge
signalisiert.
Neben diesem Kapitel lesen Sie bitte das Kapitel Interruptcontroller
durch.