The PCIOPTOREL16 board has 16 optocoupler inputs and 16 relay outputs and is designed for industrial purposes where 16 galvanically isolated optocoupler inputs and 16 relay outputs, with a maximum switching current of 1A/15W are needed. All inputs and outputs are accessable through the 68 pin HD-D-Sub female connector. To easily connect your external circuits we could offer you our
KAB-DSUB-68 HD-D-Sub cable and our
PAR-KL-68 terminal screw block.
Optocouplers are protecting the inputs up to 500 VoltsAll inputs are protected by optocouplers. This ensures protection for your personal computer in heavy electrically polluted environment. These optocouplers are designed as AC-optocouplers which means that the polarity of the input signal can be chosen freely. Also all the inputs have no common ground, so that each of the inputs signals may have a different ground-signal. If you want to have an input range from 5V to 12V you may tell us with your order.
The default input range is 12V to 30V.Input edge detection The 16 inputs are equiped with input flipflops which detect quick input state changes or remove switch bounce. This allows the detection of fast input changes. It is also possible to generate an interrupt if an input changes.
Timeout controlThe board has a configurable onboard timeout control which detects all access to the PCIOPTO16IO hardware. If the software stops working or the system fails and the board does not get new orders by the controlling machine the outputs are switched off. You may configure the timeout time from 1ms to 16 hours in various steps. This feature can also be switched off by a software command.
Software library | |
|
The PCIOPTOREL16 example shows the programming with Visual Basic |
|
|
You need no knowledge in the driver development. We implemented an command set which is the same for all operating systems. An application that controls the PCIOPTOREL16, and which is generated for Windows 98 can be used directly on a Windows XP PC.
With the QLIB it is easy to create applications with Visual-Studio .NET, Visual-Basic, Borland Delphi or other modern compilers. Even an interface to MS Excel, MS Access or Sun Java is available. We included the VB PCIOPTOREL16 Sample which shows how to program and test the card and it also includes the source code. This is a good starting point for your own applications.
The
QLIB is a API which provides it's functions through a Windows DLL, so it is possible to use QLIB with all applications that allow access to external DLL Functions.
The PCIOPTOREL16 is also available as USB module
USBOPTOREL16 .