The QUANCOM® USBOPTOREL16 board has 16 opto inputs and 16 relays and is designed for industrial purposes. The relays are able to switch up to 1A / 15W. To switch higher capacity and voltage exernal relays are necessary. This is for example our QUANCOM®
MODSSR230 for 230V.
Optocouplers protecting all inputs up to 500 VoltsYour personal computer is protected against damage in case of overvoltage by galvanic isolation. These optocouplers are designed as alternating current optocouplers which means that you can choose the polarity of input signals optionally . You can also accommodate the input voltage range individually. If you want to have an input range from 5V to 12V feel free to tell us in your order. The default input range is 12V to 30V.
Input edge detection The 16 inputs are equiped with input flip flops 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 USBOPTOREL16 supports a timeout control which switches off all outputs if the controlling software does not communicate with the module for a configurable time. For example, if the software hangs and the board can´t communcate with the personal computer the outputs are switched off. Think about a heating which overheats because the PC is "to busy" to switch the heating off. You may setup the timeout period from 1ms to 16 hours in different steps. This feature can be switched on or off by a software command.
Additional Informations
Connection examples for optocouplers and relays
Flip-Flop Explanation Drawing
Timeout Control Explanation
How to upgrade firmwareAdditional FeaturesAs all USB Optocoupler Relaymodules each channel has its own optical indicator through a LED. Through 4 additional Status-LEDs the state of the module is allways readable.
By mounting the module on to a top-hat rail the installation is very simple. You may order the needed
rail in our shop, too.
An external 12V to 30V power supply is not needed to operate this module, but recommended. Also these power supplies may be ordered at our house. You may choose between our
12V/3A or
24V/2A.
By using the dip switch located on the mainboard the address of the module is configureable from 0 to 7. This address is used to identify the module in our QLIB if more than one module of the same type is used. You also have the possibility to configure this address by using our software tool which is downloadable on our website. Please note that the firmware installed on the module has to be above version 1.30 in order let the softwrae configure the address.
Software library | |
|
The USBOPTOREL16 example shows the programming with Visual Basic |
|
|
You don't need any knowledge in driver development. We implemented a command set which is usable for all operating systems. An application that controls the USBOPTOREL16, and which is generated for Windows 98 can be used directly on a Windows XP PC.
With 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 example 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 an API which provides its functions through a Windows DLL, so it is possible to use QLIB with all applications that allow access to external DLL functions.
The USBOPTOREL16 is also available with optocoupler outputs as
PCIOPTO16IO , or as USB module
USBOPTO16IO .