RS-232/RS-485 - Analoge-Eingabemodule mit 32 A/D-Eingängen in 16 Bit (Galvanisch getrennt)
RO-SER-AD32_ISO
19% VAT
RS-232/RS-485 - Analoge-Eingabemodule mit 32 A/D-Eingängen in 16 Bit (Galvanisch getrennt)
- RS-232/RS-485 interface controlled input module
- 32 A/D channels, 16 bit / 4 us conversion time
- Inputs with a common galvanic isolation
- Modes: unipolar: 0V..5V or 0V..10V, 0..50mA (optional), bipolar: -5V..+5V or -10V..+10V
- DIN rail module
- Pluggable terminal block
The RS-232/RS-485 switching modules are designed for industrial use in switchboards for measuring, controlling and operating. Every module has a RS-232/RS-485 interface and is therefore easily connected to a serial port (e.g. PCs, terminal PCs ...). The RS-232/RS-485-bus has proven itself during many years and points to its high flexibility.
The particularity hereby is the concept of galvanic isolation of the RS-232/RS-485 interface. The galvanic isolation protects against voltage peaks.
The A/D modules are able to treat voltages. That way temperatures or pressures may be read out.
As terminal block, user-friendly terminal strips with locking protection and ejection mechanism are used. They allow quick replugging . The wire connection itself is realised with a screwless connector system. A tool is included with each module.

More info
A product with 32 galvanically isolated inputs and CAN interface may be found here ( -> RO-CAN-AD32_ISO - CAN module with 32 * A/D channels, inputs have common galvanic isolation)
RS-232/RS-485-interface
RS-232/RS-485-interface connection (galvanic isolated)
By using a 9 pin D-SUB connector the module will be connected to the PC or any other device using a serial interface.The module interface is galvanic isolated from connected devices by using an optocoupler.
Inputs
16 A/D channels, galvanically decoupled (converting current is optional)
The module has 16 * A/D channel, converting the voltage to a digital value. A unipolar range between 0V..5V or 0V..10V or as alternative, a bipolar range between -5V..+5V or -10V..+10V is selectable. Optionally, the current can be converted to a digital value. In this case, the range is 0..20mA. The inputs have a common galvanic isolation.
Connector
Easy to maintain connector system
The plug and socket consist of a multipoint socket connector and a multipin connector with a throw-off lever. Plug-in and plug-out is easy as well as rewiring the terminal strip. The wire connection itself is realized with a screwless connector system. A tool is included with each module.

Config
Configuration of the RS-232/RS-485 Module
A brand new serial module is delivered in RS-232 mode. To change this mode to RS-485, you just have to open the case and place some jumper. Detailed information can be found in the manual RO-Serie
RS-232/RS-485 parameter configuration
All serial parameter can be configured by a few DIP switches. Such as baudrate, module address, special-mode and other interface specifications.
The special-mode allows you to set the module on constant values. This may be useful for a quick start-up and defect analysis.

Tech.-Info
| |||||||||||||||||||||||||||||||||

Software
Controlling of our RS-232/RS-485 modules
Our RS-232/RS-485 modules can be controlled by two different ways.
1. The Windows driver library DELIB
The DELIB driver library allows a direct communication of our modules. You don't have to worry about the Handshake and the serial protocoll. The DELIB DLL assumes it for you!
2. You may program the controlling software by yourself
In our download area you can find a conform protocol. So our serial modules can be connected to small Linux computers or workstations for engineering, with RS-232/RS485 Interface.
Controlling by the DELIB driver library under Windows
The extensive but easy handling library is written for computer language, which responds to DLL's. Programming examples in source code for C, Delphi or Visual Basic can be found in our download area.
Examples for responsing our products with "C"
In the following example we show you in "C", how to access to our input modules in short time.
1. Step: Open the module
handle = DapiOpenModule(RO-SER,0); // Open serial module
2. Step: Reading of 16 digital inputs
data = DapiDIGet16(handle, 0); // Read the first 16 digital inputs
3. Step: Close the module
DapiCloseModule(handle); // Close the module
The function "DapiOpenModule" is used to open a special kind of module.
Which module should be openend, is defined by the two parameters.
The first parameter is for the "module ID". By the integrated "DELIB.H", you can also set this parameter to "RO-SER".
So the driver library recognize, that a serial interface will be driven.
The second parameter assigns the module number. If only one module is connected to the pc, the module number is "0". Are there more than one module in the network, you have to set the correct number.
The link to the according IP-address of the module can be configured by the "DELIB-Configuration Utility".
Testprogram with examples for digital inputs
| Digital Input/Output Sample Testprogramm für Module |
|
Click to enlarge ![]() |
With this program you can test our modules very easily. The digital input/output sample testprogram is easy to use and supports all of our measurement modules. The example above shows the test of a RO-USB-O32 input module.
Controlling by the open source ethernet protocol
If required, you can program your own controlling software. The according communication protocol is disclosed. The modules will be controlled by register. Therefore we designed an open source communication protocol, which allows to respond to the modules and excecute read/write commands.
The manual "Serial Protocol" describes transmission and receiving frames, to communicate with our serial modules.

Overview about available DELIB-Functions
General Handling
General
DapiOpenModule
ULONG DapiOpenModule(ULONG moduleID, ULONG nr);
This function opens a particular module.
DapiCloseModule
ULONG DapiCloseModule(ULONG handle);
This command closes an opened module.
DapiGetLastError
ULONG DapiGetLastError();
This function returns the last registered error.
DapiGetLastErrorText
ULONG DapiGetLastErrorText(unsigned char * msg, unsigned long msg_length);
This function reads the text of the last registered error.
DapiGetDELIBVersion
ULONG DapiGetDELIBVersion(ULONG mode, ULONG par);
This function returns the installed DELIB version.
Special functions
Special
DapiSpecialCommand - DapiSpecialCMDGetModuleConfig
ULONG DapiSpecialCommand(ULONG handle, DAPI_SPECIAL_CMD_GET_MODULE_CONFIG, par, 0, 0);
This command returns the hardware equipment (number of in-/output channels) of the module.
Analog input functions
Analog-input
DapiADSetMode
void DapiADSetMode(ULONG handle, ULONG ch, ULONG mode);
This is the command to configure the input range of an A/D converter.
DapiADGetMode
ULONG DapiADGetMode(ULONG handle, ULONG ch);
This command reads the set mode of an A/D converter . For mode description see DapiADSetMode.
DapiADGet
ULONG DapiADGet(ULONG handle, ULONG ch);
This command reads a data value of one channel of an A/D converter
DapiADGetVolt
float DapiADGetVolt(ULONG handle, ULONG ch);
This command reads a data value of one channel of an A/D converter in volts.
DapiADGetmA
float DapiADGetmA(ULONG handle, ULONG ch);
This command reads a data value of one channel of an A/D converter in mA.

Connector
Plug connection
Screwless plug connectors
All input and output connectors have a practical, screwless terminal block. An mechanic ejection guarantees a very quick module change without any special tools. Wire connection happens with screwdriver or an included plastic pin. (s. pic.1)
Pic1:
Connection example of a RO-Module
![]() |
RO-MODULE | |
![]() |
Step 1:
| |
![]() |
Step 2:
| |
![]() |
Step 3:
| |
![]() |
Step 4:
|

Optional E.
Hutschiene-1m
Die 1m Hutschiene eignet sich optimal zur schnellen Montage unserer Steuer/Regeltechnik-Module.
Netzteil 24V/2A für Hutschinenmontage
Das Hutschienen-Netzteil bietet Anwendern eine sichere Arbeitsumgebung und ist eine ideale Spannungsversorgung für unsere Steuer/Regeltechnik-Module. Es besitzt einen Wirkungsgrad von bis zu 80% und Internationale Sicherheitszulassungen Dank der Isolationsklasse 2 als auch der Sicherheit die das Hutschienen-Netzteil bietet.
18 poliger Steckverbinder mit Auswerfmechanik
Unsere Steckverbinder bieten einen einfachen und sicheren Anschluss an unsere Module. Durch die integrierte Auswerfermechanik ist das nachträgliche Austauschen der angeschlossenen Module möglich.
Optionaler Strom-Modus für die Analoge A/D Eingabemodule
Sie möchten Ströme im Bereich von 0-24mA erfassen?
Durch die optionale Aufrüstung der Analoge A/D Eingabemodule steht Ihnen für die Erfassung dieses Strombereiches nichts mehr im Wege.
Bitte vor dem Steuerungs- & Regelungstechnik-Modul bestellen.
Optionaler Spannungs-Modus für die RO-AD16_ISO Module
Benötigen Sie eine Einheit die höhere Spannungen messen kann als 10V?
Durch die Aufrüstung unserer galvanisch getrennten A/D Eingabemodule, verdoppeln wir die maximale Spannungsmessgrenze.
Bitte vor dem Steuerungs- & Regelungstechnik-Modul bestellen.

Manuals
Manuals
Manual RO-Series
Manual RO-Series Technical hardware manual for the whole RO-Serie
- Description of the measurement modules
- Configuration of the different module interfaces
- Installation of the DELIB driver library
Manual RO-SER-INTERFACE
Manual RO-SER-INTERFACE (Extract of the Manual RO-Series)Software documentation of our RO-SER-Interfaces
Manual RO-AD/DA
Manual RO-AD/DA (Extract of the Manual RO-Series)Software documentation of our analog in-/output modules
Manual RO-Register Assignment
Manual RO-Register Assignment
- Description accessing the registers
- Description of the input, ouput and configuration registers
- Installing the DELIB driver library
Manual RO-SER Transfer Protocol
Manual RO-SER Transfer Protocol Description of the send and receive frame to communicate with the RS-232/RS-485 modules
Datasheets
Datasheets
Driver
Driver / Programs
Manual for DELIB Driver Library for Windows 7, Windows Vista, XP, 2000 and Linux
Manual for DELIB Driver Library for Windows 7, Windows Vista, XP, 2000 and Linux Documentation of all functions
- module open/close functions
- Digital Input read 1 / 8 / 16 / 32 / 64 bit
- Digital Output write 1 / 8 / 16 / 32 / 64 bit
- A/D Read, read_volt, read_mA, set A/D mode
- D/A Write, write_volt, write_mA, set D/A mode
DELIB driver library for Windows 7, Vista, XP and 2000
DELIB driver library for Windows 7, Vista, XP and 2000
Installation file for USB driver
supports the following operating systems: 32 Bit:
- Windows 7
- Windows Server 2008
- Windows Vista
- Windows XP
- Windows Server 2003
- Windows 2000
64 Bit:
- Windows 7 x64
- Windows Server 2008 x64
- Windows Vista x64
- Windows XP x64
- Windows Server 2003 x64
Downloads
Downloads
RO Flasher Update
RO Flasher Update Flasher software for firmware update of the RO-CPU Modules and the Mini Sticks
Demos
Demo-Software
LabView Labview sample for analog and digital input/outputs
Labview sample for analog and digital input/outputs

















