Hover over image to zoom in


$749.00 (USA and Canada only)

Availability: Call for Availability
groov RIO, 8 in/out multi-signal, 2 mech relay

Production Specification

groov RIO® revolutionizes remote I/O by offering a single, compact, PoE-powered industrial package with web-based configuration, commissioning, and flow logic software built in, plus support for multiple OT and IT protocols.

You can use groov RIO units in two ways.

  • As a standalone I/O unit (I/O for the IIoT), communicating data between field devices and data destinations. You can:
    • Push data directly to on-premises or cloud apps, databases, or other software, typically using the included Node-RED
    • Publish data to an MQTT broker
    • Respond to Modbus/TCP requests for data
  • As traditional remote I/O with a groov EPIC processor running PAC Control or a custom control program. Custom programs work through either RIO's OptoMMP memory map or its REST API.

The GRV-R7-MM1001-10 is a 10-channel, multi-signal, multifunction remote I/O unit. Its communications processor has two switched Gigabit Ethernet interfaces, one capable of Power over Ethernet (802.3af PoE Class 0) connections, supplying power to both groov RIO and field I/O. It also has:

  • Supply terminals to connect to a 10-32 V DC power supply.
  • A USB host port, which can be used to connect additional devices like a Wi-Fi adapter, a USB memory stick, or a USB-to-serial adapter (none included).
  • Status LEDs to display the status of power, network, and I/O activity.
  • One 26-pin removable field I/O termination connector with spring clamp wire retention.
Built-in I/O channels are software configurable using browser-based software groov Manage. The first 8 channels offer discrete and analog inputs and outputs; the last 2 channels offer Form C mechanical relays.

You can find the Specifications and Wire Assignments further down the page, or click on the links to get to them faster.



  Signal Type
  Discrete Input:
  • Discrete
  • Switch Input, Powered
Discrete Input:
  • Discrete
  • Switch Input, Powered
Discrete Output:
  • DC Sinking
Discrete Output
(Mechanical Relay):
  • Form C
Analog Input:
  • Voltage
Analog Input:
  • Current
  • ICTD
  • Thermocouple
  • Millivolt
Analog Output:
  • Voltage
  • Current
Channels: 0-1 2-7 0-7 8-9 0-7 0-3 4-7
On/off State x x x x      
On/off Latching x            
Counting x            
On/off Totalization x            
Frequency Measurement x            
Period Measurement x            
Pulse Measurement x            
Scaling         x x x
Offset and Gain         x x  
Minimum/Maximum Values         x x  
Average Filter Weight         x x  
Simple Moving Average              
Analog Totalizing         x x  
Output Pulsing / TPO     x        
Ramping             x
Clamping             x
Watchdog Timeout Value     x x     x
Problem Indication         x x x

Return to the top of the page or go to Wire Assignments.


To go directly to the specs for a specific signal type, click on a link:

For the specs that apply to the RIO module (for example, power supply or agency compliance), see Common Specifications.

Specification GRV-R7-MM1001-10
Voltage Input (back to signal list)
Available Channels 0–7
Input Range 0–10 V DC
Over-range Limit 0–11 V DC
Resolution 0.5 mV
Accuracy ±0.05% of range (±5 mV)
Gain Temperature Coefficient 30 ppm/°C
Offset Temperature Coefficient 15 ppm/°C
Input Impedance > 425 kOhms
Data Refresh Time 450 ms
50 / 60 Hz rejection > 90 dB
Current Input (back to signal list)
Available Channels 0–3
Input Range 0–20 mA
Over-range Limit 20.8 mA
Recommended Fuse 32–40 mA, Fast Acting (for example, Eaton S500-32-R)
Resolution 1.0 µA
Accuracy ±0.05% ( ±10 µA )
Gain Temperature Coefficient 30 ppm/°C
Offset Temperature Coefficient 15 ppm/°C
Input Voltage Drop (±10%) 0.9 V @ 4 mA, 2.0 V @ 20 mA, 25 °C
Equivalent Input Impedance (±10%) 225 Ohms @ 4 mA, 100 Ohms @ 20 mA, 25 °C
Data Refresh Time 450 ms
50 / 60 Hz rejection > 90 dB
ICTD Input (back to signal list)
Available Channels 0–7
Input Range with ICTD Probe -40 to +100 °C
Resolution 0.04 °C
Accuracy with ICTD Probe ±1.0 °C (1.8 °F)
Gain Temperature Coefficient 30 ppm/°C
Offset Temperature Coefficient 60 ppm/°C
Data Refresh Time 450 ms
50 / 60 Hz rejection > 90 dB
Thermocouple Input (back to signal list)
Available Channels 0–3*
Nominal Input Range -75 to +75 mV
Full Scale Range -78 to +78 mV
Input Resolution 3 microvolts
Input Impedance > 1 megohm
Data Refresh Time 450 ms all channels
50 / 60 Hz rejection > 90 dB
* Note: To achieve the best thermocouple accuracy when also using current outputs or discrete outputs, always configure thermocouples on the lowest channel numbers and outputs on the highest channel numbers.
Thermocouple ITS90 Types ± Accuracy / Resolution
B:   90 °C to 1,820 °C 7 °C / 0.4 °C
E:  -80 °C to 1,000 °C 2 °C / 0.1 °C
J: -100 °C to 1,200 °C 2 °C / 0.1 °C
K:  -80 °C to 1,372 °C 2 °C / 0.1 °C
N: -100 °C to 1,300 °C 3 °C / 0.1 °C
R:  100 °C to 1,768 °C 7 °C / 0.3 °C
S:  100 °C to 1,768 °C 7 °C / 0.3 °C
T:  -60 °C to   400 °C 3 °C / 0.1 °C
Millivolt Input (back to signal list)
Available Channels 0–3
Input Range -150 to +150 mV
Over-range Limits ±165.0 mV
Resolution 10 µV
Accuracy ±0.1% of Range (±150 µV)
Input Impedance > 1 MOhms
Data Refresh Time 450 ms
50 / 60 Hz rejection > 90 dB
Discrete DC Input (back to signal list)
Available Channels 0–7
Input Voltage Range 5–30 V DC
Minimum ON Voltage 5.0 V
Maximum OFF Voltage 1.5 V
Input Impedance > 425 KOhms
Max. Input Frequency (50% square wave) 10000 Hz
Switch Input, Powered (back to signal list)
Available Channels 0–7
Open Circuit Voltage (Switch Open) 10.5 V (minimum)
Channel Current Limit 1.1 mA max.
Channel Operating Current 0.63 mA typical
Minimum Off Resistance 3300 Ohms
Maximum On Resistance 1200 Ohms
Minimum ON Voltage 5 V
Maximum OFF Voltage 1.5 V
Maximum Continuous Survivable Input Voltage 32 V
Input Impedance > 425 KOhms
Max. Freq. (50% square wave) 10000 Hz
Discrete Counter Input (back to signal list)
Available Channels 0–1
Input Voltage Range 5–30 V DC
'ON' Threshold 5 V
'OFF' Threshold 1.5 V
Input Impedance > 425 KOhms
Max. Frequency (50% square wave): State, Latches, Counter 10000 Hz
Max. Frequency (50% square wave): On/Off pulse width, Period, Frequency 2000 Hz
Max. Frequency (50% square wave): On/Off totalization 750 Hz
Pulse Width Measurement Resolution 100 microseconds
Pulse Width Measurement Error (50% square wave)

0.1% 0 to 20 Hz.

1% 21 to 200 Hz.

5% 201 to 2000 Hz.

Period/Frequency Error (50% square wave)

0.05% 0 to 20 Hz.

0.1% 21 to 200 Hz.

1% 201 to 2000 Hz.

Discrete DC Sinking Output (back to signal list)
Available Channels 0–7 (4-7 if using any thermocouple inputs)
Line Voltage Range 5–30 V DC
Maximum Continuous Current 1.0 A
Peak Current (< 10 ms) 4.0 A
Recommended Fuse / Circuit Breaker 1 A at 30 V DC
Output Voltage Drop 175 mV at 1 A
Off-State Leakage (per channel) < 80 µA at 24 V, -20 to +70 °C
Peak Blocking Voltage 32 V
TPO Period (min, max, resolution) 0.004, 4294967, 0.001
Turn On / Off Time 20 ms nominal.
Form C Relay Output (back to signal list)
Available Channels 8, 9
Line Voltage Range 0–250 V AC or 5–30 V DC
Clamp Voltage 440 V nominal
Current Rating 5 A per channel
Surge Current 6 A peak for 1 second
Recommended Fuse / Circuit Breaker 5 A at 250 V AC / > 30 V DC per channel
Initial Contact Resistance < 100 milliohms
Turn On Time 8 ms
Turn Off Time 4 ms
Operating Life (to specification) Min. 30,000 cycles at max. ratings
Mechanical Life Min. 10,000,000 cycles
Voltage Output (back to signal list)
Available Channels 4–7
Range 0–10 V
Resolution 2.5 mV
Accuracy ±0.2% of range ( ±20 mV )
Gain Temperature Coefficient 50 ppm/°C
Offset Temperature Coefficient 20 ppm/°C
Output Slew Rate > 15 V/ms
Minimum Load Resistance 7.5 kOhms
Output Impedance < 10 Ohms
Short-circuit Current 20 mA
Data Refresh Time Nominal 20 ms. Proportional to I/O scan time.
Current Output (back to signal list)
Available Channels 4–7
Output Range 0–20 mA
Resolution 5 µA
Accuracy ±0.25% of range (±50 µA)
Gain Temperature Coefficient 60 ppm/°C
Output Slew Rate > 10 mA/ms
Maximum Loop Resistance 700 Ohms
Data Refresh Time Nominal 20 ms. Proportional to I/O scan time.
Common Specifications (back to signal list)
Ethernet Two switched Gigabit ports; daisy-chainable; ETH1 with 802.3af PoE powered device (PD)
USB One Port, USB 2.0 HS
Memory 1 GB RAM, 2.5 GB user space
Power Supply 802.3af PoE Class 0 or 10–32 V DC
Power Consumption 10 W
Max. Survivable Input (channels 0 - 7) 32 V DC
Isolation (between channels 0 - 7) None
Isolation (between channel 8 or 9 and all others) 3000 V ACrms 1 min.
Isolation (field to Ethernet / power input) 1500 V ACrms 1 min.
Minimum GRV-EPIC-PR1 Firmware Version 2.0.0
Minimum PAC Project Version 10.3000
Minimum Library Package for CODESYS Version
Field Connector Wire Size 28–14 AWG
Torque, field connector screw 2.5 in-lb (0.28 N-m)
Power Connector Wire Size 22–14 AWG
Torque, DC power connector screws 7.0 in-lb (0.79 N-m)
Torque, panel mount tab screw 2.0 in-lb (0.23 N-m)
Temperature (operating) -20 °C to +70 °C
Temperature (storage) -40 °C to +85 °C
Relative Humidity (non-condensing) 5–95%
Agency Approvals UL/cUL(Class 1 Div. 2); CE, ATEX(Category 3, Zone 2), RoHS; DFARS; CB Scheme
Warranty 30 months

Go to the top of the Specifications table, to the Features table, or to the top of the page.

Wire Assignments

Type - + Range
B Red Gray  +90 °C to +1,820 °C
E Red Purple  -80 °C to +1,000 °C
J Red White -100 °C to +1,200 °C
K Red Yellow  -80 °C to +1,372 °C
N Red Orange -100 °C to +1,300 °C
R,S Red Black  100 °C to +1,768 °C
T Red Blue  -60 °C to   +400 °C

Return to the top of the page, the Specifications table, or the Features table.

groov Products Comparison Chart

This two-page chart compares features of the following groov products:

2317 groov RIO Data Sheet

This data sheet describes Opto 22's groov RIO® module, an edge I/O module for your remote Ethernet I/O for industrial internet of things (IIoT) and automation applications. With a single part number (GRV-R7-MM1001-10), you get built-in multifunction, multi-signal I/O; an I/O processor; power over Ethernet; and mounting without the need for a rack or chassis—in a compact industrial package. The module includes built-in processing and communication through web-based configuration, flow logic software, efficient data communication methods, and multiple operations technology (OT) and information technology (IT) protocols simplify any IIoT or automation application.

groov RIO Firmware Readme

Readme for the latest update to groov RIO® edge I/O modules, including part number GRV-R7-MM1001-10. Includes information on new features, enhancements, and bug fixes; groov Manage, groov View, and Node-RED.

To get the latest firmware, go to the groov RIO Firmware download page. Follow instructions in the groov RIO User's Guide to install it.

Getting Started with MQTT in groov Products

Opto 22’s groov EPIC® edge programmable industrial controller and groov RIO® edge I/O give you many ways to use MQTT data communications—via groov Manage, Node-RED, or Ignition Edge from Inductive Automation®. This guide helps you understand which approach is best for you and helps you get started fast.

groov RIO Quick Start

This Quick Start page comes packed in the box when you purchase a groov RIO edge I/O module, part number GRV-R7-MM1001-10

groov RIO User's Guide

This user's guide shows you how to assemble, initialize, configure, and maintain a groov RIO, part number GRV-R7-MM1001-10. The guide explains how to connect a power supply and wire field devices, complete the first configuration steps after you turn it on, connect it to networks, select and configure I/O, and keep your RIO up to date by applying firmware updates.

OptoMMP Protocol Guide

This guide is for programmers who are writing custom applications to communicate with Opto 22 memory-mapped devices. These devices include groov EPIC processors; groov RIO modules; SNAP PAC controllers and SNAP PAC EB and SB brains; G4EB2 brains; SNAP Ultimate, SNAP Ethernet, and SNAP Simple I/O; E1 and E2 brain boards, and SNAP-LCE controllers.

The guide describes how to use the IEEE 1394-based OptoMMP memory-mapped protocol for programming. The guide also contains the complete memory map for all Opto 22 memory-mapped devices.

NOTE: This guide replaced previous individual programming guides for SNAP Ultimate I/O (form #1312) and SNAP Ethernet I/O (form #1227). This document was formerly called the "SNAP Ethernet-Based I/O Units Protocols and Programming Guide."

White Paper: Building Industrial IoT from Edge to Cloud

Sharing process data has long been a goal of industrial automation, but traditional operational technology (OT) architectures are poor at scaling, priced prohibitively, and demand complex configuration and support. So how can we achieve the new, more ambitious goals of the industrial internet of things (IIoT)?

Read this white paper to see how next-generation distributed I/O and control are opening new possibilities for connected infrastructure.

White Paper: I/O for the IIoT

In an era of increasing connectivity and technical capabilities, it seems like simple ideas should be simple to achieve. But industrial internet of things projects, even simple ones, are still expensive, demand special skills, and involve many steps. 

This white paper introduces edge I/O, a new kind of product that simplifies IIoT applications. Opto 22's groov RIO is an example of an edge I/O product. 

Letter of Conformity for groov EPIC

This Letter of Conformity is provided to support Declaration of Conformity (GRV-EPIC), form 2261.

Declaration of Conformity (groov EPIC and groov RIO)

This document is the Manufacturer's Declaration of Conformity for the products listed herein, in accordance with European, international, and/or national standards and regulations.

Communication Tools & Protocols for Opto 22 Products Technical Note

This technical note describes the networking tools and protocols that are compatible with Opto 22 products for communication with a wide variety of software and systems.

groov RIO Firmware

This download contains current firmware for the groov RIO, including GRV-R7-MM1001-10. For a list of bug fixes and enhancements included in this firmware, see the groov RIO Firmware Readme.

CAD Drawing: groov RIO

This ZIP file includes drawings in various file formats for groov RIO part number GRV-R7-MM1001-10.

groov Find

groov Find is an optional utility program you can use on a Microsoft Windows computer to locate groov RIO units, groov EPIC processors, and groov Boxes on your network. Using groov Find, you can see these products' IP addresses and access them through a web browser.

NOTE: If you are using a Mac, groov Find is available for free in the App Store.

If you can't access your groov RIO, EPIC, or Box with a web browser, your network may not provide DHCP and DNS services. groov Find can help you locate your groov product, connect to it, and assign it a fixed IP address if necessary.

For more information, see the groov RIO User's Guide (form 2324), the groov EPIC User's Guide (form 2267), or the groov View User's Guide (form 2027).

Video: Introducing groov RIO

Meet groov RIO — I/O for the IIoT. Watch a quick product overview and discover all the RIO possibilities.

Webinar: Introducing groov RIO

Join Benson Hougland for a live presentation and demonstration of Opto 22's new groov RIO — I/O for the IIoT.