HARDWARE INTEGRATION

Choose the best hardware for the job.

OPC UA
Modbus
EtherCAT
CAN
BACnet
Yokogawa
OPC UA
Modbus
EtherCAT
CAN
BACnet
Yokogawa
OPC UA
Modbus
EtherCAT
CAN
BACnet
Yokogawa
Watlow
TestEquity
TDK
Siglent
Scientific Instruments
Pfeiffer Vacuum
Watlow
TestEquity
TDK
Siglent
Scientific Instruments
Pfeiffer Vacuum
Watlow
TestEquity
TDK
Siglent
Scientific Instruments
Pfeiffer Vacuum
NI
NH Research
Magtrol
LabJack
Keysight Technologies
Inficon
NI
NH Research
Magtrol
LabJack
Keysight Technologies
Inficon
NI
NH Research
Magtrol
LabJack
Keysight Technologies
Inficon
ifm
Festo
Espec
ESI Motion
Emerson
EMC Partner
ifm
Festo
Espec
ESI Motion
Emerson
EMC Partner
ifm
Festo
Espec
ESI Motion
Emerson
EMC Partner
DEWESoft
CrystalTek
Chroma
Beckhoff
BK Precision
Allen-Bradley
DEWESoft
CrystalTek
Chroma
Beckhoff
BK Precision
Allen-Bradley
DEWESoft
CrystalTek
Chroma
Beckhoff
BK Precision
Allen-Bradley

Revel works across vendors, so test engineers can move faster.

Control your hardware with Revel.
Request a demo

Vendor agnostic

Run different vendors side by side, with one set of dashboards and control logic.

Setup in hours

Start testing within 24 hours of setup, like Orbital Operations.

Control from 10 Hz to 1 kHz

Set the control rate your system needs, from a slow thermal soak to a 1 ms valve response.

Aalo Atomics
It was obvious right away that this was going to be a game-changer. With legacy software, you need to work through individual industrial protocols to connect with controllers if they're not in the same family. But with Revel, we just connected to everything seamlessly.
Ben Anderson

Instrumentation and Controls Engineer — Aalo Atomics

Impulse Space
With Revel, we can actually use National Instruments hardware mixed with industrial hardware like IFM...Being able to have one codebase or one system that we can run on all of our different test assets and all the different hardware platforms has never been able to be done before.
Dane Sarcone

Principal Test Engineer — Impulse Space

Astro Mechanica
We were able to reuse all of our existing hardware...No issues with compatibility. It just worked out of the box.
Mitch Calder

Lead Test Engineer — Astro Mechanica

1 DISCOVER

Discover devices automatically

One scan of your network adds detected devices to your configuration, with no manual integration work.

2 CONNECT

Mix and match vendors

A LabJack and an NI cDAQ on a test stand, or Allen-Bradley remote I/O and a Watlow controller on a process loop, share one configuration.

3SWAP

Swap hardware without code changes

Code and dashboards reference named channels, not specific devices, so swapping hardware only takes channel remapping.

4 INSTRUMENT

Run systems with 50k channels

Run anything from a simple bench test to a vehicle with thousands of sensors.

5 EXECUTE

Control hardware deterministically

Logic runs once every cycle, on a fixed period you set, and an alert fires on the cycle its trigger condition is met. Modules you set to high-speed mode capture data up to 500 kHz alongside the control cycle.

Change the hardware. Keep your test logic.

Revel is the control infrastructure to test and operate hardware safely.
Request a demo

RevelCode

A programming language purpose-built for hardware control.

Learn more

RevelTest

Design and run hardware tests in minutes, not months.

Learn more

Join the mission

View open roles
0
What hardware does Revel support?

Revel supports a growing set of hardware, including NI DAQs, LabJack, Allen-Bradley I/O, and Watlow controllers. Contact us for a full list of supported hardware.

0
What if my hardware isn’t on the supported list?

Tell us what you’re running, and we prioritize integration around it. If you’d rather not wait, write a Python driver with the custom driver SDK. The device then shows up as a channel like any other, with full access from RevelCode and the Console.

0
How does auto-discovery work?

Click Discover System Layout and Revel scans your network and adds the supported devices it finds. Anything it doesn’t find, you add manually in Hardware Config.

0
Can I switch hardware vendors without rewriting my automation?

Yes. Revel abstracts hardware behind named channels/tags, so your RevelCode and dashboards reference a channel, not a specific device. Update the device's YAML configuration, keep the channel names, and the automation logic doesn't need to change.

0
How many channels can one system handle?

Up to 50,000 channels on a single box, with 40+ concurrent users across multiple monitors. The same platform that runs a small bench test runs a full production-scale system as you grow.

0
Does Revel support high-speed or acoustic measurements?

Yes, up to 500kHz data rates, on the same hardware and platform used for standard control and telemetry.

0
Does Revel work in air-gapped facilities?

Yes. Revel arrives with the platform installed and runs on your local network with no internet connection required. For air-gapped sites, Revel Support is provided through scheduled on-site visits or screen-sharing.

0
Does Revel support calculated channels?

Yes. RevelCode makes it easy to add calculated channels derived from your hardware inputs, easily add medians, smoothed averages, and more with simple RevelCode expressions.