Summary of IO Capability on cnReach radios.
For cnReach radios that have the optional IO capability there are 8 channels that can be configured for the capabilities in the table below. This pins can be read using MODBUS control software.
Type |
Capability |
Ch0 |
Ch1 |
Ch2 |
Ch3 |
Ch4 |
Ch5 |
Ch6 |
Ch7 |
Digital Input |
Pull-up resistor |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Digital Input |
Pull-down resistor |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Digital Input |
200 Hz counting |
Yes |
Yes |
Yes |
Yes |
||||
Digital Input |
10 kHz counting |
Yes |
|||||||
Digital Output |
2 Amp V+ switch to Gnd. |
Yes |
Yes |
Yes |
Yes |
||||
Analog Input |
-0.3 to 6 Volt |
Yes |
Yes |
Yes |
Yes |
||||
Analog Input |
-0.3 to 7.5 Volt |
Yes |
Yes |
Yes |
Yes |
||||
Analog Input |
0 to 25 mA |
Yes |
Yes |
Yes |
Yes |
||||
Analog Output |
0 to 24 mA |
Yes |
Yes |
Yes |
Yes |
||||
Digital |
1PPS Sync Input |
Yes |
The connector pinout for the 12-pin IO connector is listed here:
- Channel 0
- Channel 1
- Channel 2
- Ground
- Channel 3
- Channel 4
- Ground
- Channel 5
- Ground
- Channel 6
- Ground
- Channel 7
Digital Input Description
Digital input functions work by continually sensing voltage on the pin. A high-voltage on the pin returns "1" and a low voltage returns "0". Digital input sensing runs all the time. There is no user configuration needed to pull Digital Input status.
Digital inputs can be used to count pulse inputs. Unless identified as high-speed pulse counter, all digital inputs support 0.4 Hertz pulse counting. The minimum pulse width is 1.25 seconds. The minimum pulse width must be met at both the high and low levels. The user configures whether to count the rising or falling edge of the pulse.
Digital Input with Pull-Down Resistor
Pull-down resistance is 62 kOhms to ground. The pull-down resistance comes from the channel's internal input impedance. The pull-down resistor is always present and does not need configuration.
Users can set a stronger pull-down resistor. A 250 Ohm pull-down resistor can be enabled by setting current-mode on pins that support Analog Input current. In this case, the 250 Ohm current sense resistor is enabled and is used as the pull-down resistor.
Digital Input with Pull-Up Resistor
Pull-up resistors is 4.7 kiloOhms to 4.7 Volts. The pull-up resistor must be enabled by the user.
Digital Input with 200 Hertz Counting
Digital input channels with 200 Hertz counting can count up to 200 pulses per second. The minimum pulse width is 2.5 milliseconds.
Digital Input with 10 kiloHertz Counting
Digital input channels with 10 kiloHerts counting can count up to 10 thousand pulses per second. The minimum pulse width of the pulse is 50 microseconds.
Digital Output Description
The digital output is used to drive solenoids, latches, valves, pumps, lamps, etc. In the OFF/OPEN state digital outputs present a high impedance to the external equipment and prevent current from flowing. The high impedance when OFF/OPEN should not energize common equipment. In the ON/CLOSED state the digital output presents a low impedance to the external equipment and allows current to flow. This energized the external equipment. In the event a dangerous condition is detected in the digital output, like too much current, the digital output will enter protection and disable the output. The user can choose whether the digital output should clear the ON/CLOSED command or to retry the command when safe to do so. Users should always follow good grounding practices and connect one ground wire for every digital output used.
Digital Output with 2 Amp V+ Switch to Ground
The digital output with 2 Amp switch to ground is implemented with a solid state NMOS transistor. The impedance when OFF/OPEN is roughly 62 kiloOhms to ground. The impedance when ON/CLOSED is roughly 50 milliOhms to ground. The current flowing through the equipment is measured and circuitry protection turns on above 2 Amps.
Analog Input Description
Analog input functions are used to measure voltage and current signals. The most common analog signals are 1 to 5 Volt and 4 to 20 milliAmp.
Analog Input with True Zero and 6 Volt Range
The maximum measurement error of analog inputs from 0 to 6 Volts is 0.5% across the entire operating temperature range.
Analog Input with True Zero and 7.5 Volt Range
The maximum measurement error of analog inputs from 0 to 7.5 Volts is 2.5% across the entire operating temperature range.
Analog Input with 0 to 25 milliAmp Range
The maximum measurement error of analog inputs from 0 to 25 milliAmps is 0.5% across the entire operating temperature range.
Analog Output Description
Analog input functions are used to drive equipment to variable positions.
Analog Output with 0 to 24 milliAmp Range
The Analog Output can drive current from 0 to 24 milliAmps. The maximum output error is 0.5% across the entire operating temperature range.