Available digital I/O Modules
Standard version RevPi DIO has 14 digital inputs and 14 digital outputs.
Special version RevPi DI has 16 digital inputs but no outputs.
RevPi Core 3
Special version RevPi DI has 16 digital outputs but no inputs
All versions have galvanic separation between PiBridge logic circuit and inputs resp. outputs (600 VRMS isolation voltage). The RevPi DIO version has additionally galvanic separation between inputs and outputs. All versions are protected against interference according to EN61131-2 requirements and may be operated between -40°C to 55°C ambient temperature with up to 80% rel. humidity.*
Overall cycle time is around 5 ms for a system having 1 DIO and 2 RevPi Gate modules or 10 ms for a system having 3 DIO and 2 RevPi Gate modules.
* Temperature range depends on total output current.
Switching status of inputs and outputs are cyclically exchanged via PiBridge with the RevPi Core’s central processing image using the PiControl driver. Additionally to switching status the possible error conditions (diagnostic data) and configuration data is also cyclically transmitted.
During startup a module detection identifies all modules and their physical position left or right of RevPi Core. After this detection phase the modules get their non-cyclic configuration data. Then the system changes into process data transfer phase in which the RS485 channel of PiBridge and a time optimized protocol is used for data exchange.
The I/O module RevPi DIO is also equipped with PWM (puls width modulation) and counter inputs. PWM functionality can be activated separately for each of the 14 outputs. That means, that instead of transferring just 1 bit per channel, a complete byte value containing the puls-width from 0 to 100 (percentage value) is transferred. Although our output driver ICs are able to handle high frequency PWM, RevPi DIO is limited to low frequencies because PWM is realized by using software switching. One of the following PWM-frequencies can be chosen by configuration (find corresponding resolution of smallest percentage steps in brackets): 40 Hz (1%), 80 Hz (2%), 160 Hz (4%), 200 Hz(5%) und 400 Hz (10%)
Counter functionality can be activated for each of the 14 input channels. This results in a 32 bit count value per counter which is accessible in the central process image.