52,440 Unique Field I/O Combinations

That's RIO cool.

GRV-R7-MM1001-10

UPDATE: As groov RIO continues to add new features and functionality, the I/O combinations grow! Check out the new number 61, 260 and the math behind it here: https://info.opto22.com/61260

The groov RIO family is launching with GRV-R7-MM1001-10 as the first in a new class of intelligent, distributed I/O for the IIoT. Designed to democratize I/O data, it has so much flexibility built in that it can take some work to understand the full range of functions it provides.

Where does the number 52,440 come from? Actually, it was born out of our own efforts to understand just what RIO could do.

To begin with, GRV-R7-MM1001-10 offers 10 software-configurable channels. That means no DIP switches or jumpers. It’s all done through the browser-based groov Manage interface. 

Doing the math

But the math starts when you consider that each of the first eight channels supports multiple I/O signal types and functions. Follow the logic:

  1. Channels 0-3 support 8 different kinds of I/O circuits: analog input sensing (V/mV/mA), temperature input sensing (ICTD/TC), discrete input sensing, self-wetting discrete input sensing, and discrete output control
  2. Channels 4-7 support 6 different kinds of I/O circuits: analog input sensing (V), discrete input sensing, self-wetting discrete input sensing, analog output control (V/mA), and discrete output control
  3. Channels 8 and 9 are Form C relays, so they support either normally-open or normally-closed loops.

Simple combinatorial logic (8 x 8 x 8 x 8 x 6 x 6 x 6 x 6 x 2 x 2) tells us this would support 21,233,664 different sequences of I/O signals. Clearly, that’s a lot, but in practice, that number doesn’t mean much.

What does it mean to you?

From the perspective of the instrumentation tech or control systems engineer, it doesn’t matter how many ways you can order a series of wires. What you want to know is whether you can land the wires you are holding in your hand on the module in the panel in front of you. To answer that question, we had to figure out how many of those 21M+ combinations were functionally unique, regardless of ordering.

This Python script builds a list of all 21M+ combinations, sorts the I/O signals provided by each one, and then filters out any duplicate configurations, leaving us with a non-repeating list of permutations adding up to 52,440.

This means that GRV-R7-MM1001-10 will accept over 52,000 different combinations of 10 signals. Can you find a place to land those wires you are holding? If there is a spare channel available, then chances are you can configure it for what you need.

Need 7 voltage inputs and just 1 DI? No problem! You can handle that all with one groov RIO unit. How about 2 TCs, 3 voltage inputs, 1 DI, and 2 DOs? Sure, groov RIO can handle that too!

Think about what this flexibility does for front-end engineering and spares management. One part number to specify. One part number to stock.

Adding more I/O to the system? No problem! Just install another RIO, connect it to a PoE network switch, providing power and connectivity simultaneously, then configure the channels for whatever signals you need.

And the features...

And that’s just the I/O options. We had to stop there, of course. If you include the full feature set included in GRV-R7-MM1001-10, the numbers get too unbelievable. If you include all 7 supported TC types, you get 700,920 unique combinations. If you include the fact that each channel provides intelligent signal processing features, like scaling, ramping, counting, and totalization, the possibilities are astronomical.

What would you like to do with groov RIO?

For additional information and application advice, contact an Opto 22 pre-sales engineer: 951-695-3000 or toll-free, 800-321-6786. 

To see this flexibility in action, check out the RIO Explorer.

You’re welcome.

EXPLORE GROOV RIO

Need more product details? Download the CAD drawing of a RIO unit.
DOWNLOAD CAD DRAWING


TALK TO AN ENGINEER ABOUT RIO

groov RIO (GRV-R7-MM1001-10) is available now!

Complete a Request for Quote form to get started.

REQUEST A QUOTE