---
title: "Supported hardware for the virtual PLC | logiccloud"
description: "logiccloud CONTROL runs wherever Linux and a container runtime are available: on edge controllers, gateways, industrial PCs and in the cloud."
url: https://logiccloud.com/en/hardware/
language: en-GB
---

Hardware

Keep the software.\
Choose the hardware.
====================

logiccloud CONTROL is a container of roughly 36 MB. Wherever Linux and a container runtime are present, the device becomes a virtual PLC — from a compact controller in the cabinet to a server in the data centre.

The runtime decides, not the vendor. Which is why what follows starts with a criterion and only then gives a list.

[Have your device checked](https://logiccloud.com/en/contact/) [Try CONTROL for free](https://logiccloud.com/en/register/)

Requirements

## Three things. CONTROL needs no more.

If your device ticks these three boxes, logiccloud CONTROL runs on it — even if it is not named further down.

- ### Linux

  On ARM and on x86.

  - ARM7 (32-bit)
  - ARM8 / ARM64 (64-bit)
  - x86-64

- ### A container runtime

  Which one is up to you.

  - Docker
  - Podman
  - LXC
  - snap

- ### Access to the process

  Fieldbus, serial interface or network.

  - Modbus TCP and Modbus RTU
  - OPC UA, MQTT, REST
  - IO-Link through the vendor's gateway

Installation is a single command on the device. Updates, reconfiguration and removal run through the same script.

Compact controllers & edge controllers

## In the cabinet, on the DIN rail.

Devices that already do the controlling — here CONTROL replaces the proprietary runtime while the I/O connection stays the vendor’s own.

- ### WAGO

  For the Compact Controller CC100, CONTROL ships a connector of its own — the local I/Os are addressed directly.

  - Compact Controller CC100
  - PFC200 and PFC200 G2
  - WAGO Edge Controller
  - Touch Panel 600

  [WAGO in detail](https://logiccloud.com/en/hardware/wago/)

- ### Bosch Rexroth ctrlX

  logiccloud CONTROL is available as an app in the ctrlX OS Store and installs on any ctrlX OS device.

  - ctrlX CORE X3
  - ctrlX CORE X7
  - Every device running ctrlX OS

- ### Phoenix Contact

  The PLCnext family ships with Linux and Docker out of the box.

  - AXC F 1152 / 2152 / 3152
  - EPC 1502 / 1522
  - BPC 9102S

- ### Weidmüller

  u-OS is an open Linux edge operating system with container apps.

  - u-control UC20-WL2000
  - u-control UC20-M3000
  - u-control UC20-M4000

- ### Murrelektronik

  Vario-X, the decentralised platform, is controller and edge gateway in one.

  - Vario-X controller

- ### Beijer Electronics

  Protocol converter, IIoT gateway and edge controller in one series.

  - BoX2 base / pro / extreme
  - X2 HMI panels

Edge gateways

## For retrofits and remote service.

Devices that sit beside an existing control system: collect data, translate protocols, hold a secure connection outward — and run the logic on the same box.

- ### IXON

  CONTROL runs as a Docker app on the SecureEdge Pro — secure remote service and a virtual PLC on one device.

  - SecureEdge Pro

- ### Hilscher

  Distributed through the Hilscher Industrial App Marketplace and netFIELD container management.

  - netFIELD Compact X8M
  - netFIELD OnPremise
  - netPI

- ### INSYS icom

  Industrial routers on the hardened icom OS, with a container library of their own.

  - SC1000 smart device
  - SC2000 smart device

- ### Belden / Hirschmann

  OpEdge puts networking and compute into a single device.

  - OpEdge-4D (containers)
  - OpEdge-8D (containers and VMs)

- ### in.hub

  Gateways for condition monitoring and retrofits on existing plant.

  - SIINEO edge gateways

- ### FLECS

  Not a device but the container layer on top of one: logiccloud CONTROL is listed in the FLECS Marketplace and installs on any FLECS-enabled device.

  - FLECS Marketplace

Industrial PCs & single-board computers

## When more compute is needed.

For applications with visualisation, data storage or several machines on one device — and for the prototype on your desk.

- ### Kontron

  KontronOS as a hardened Linux, KontronGrid for rolling containers out to many devices.

  - KBox A-151
  - KBox A-250 / A-251
  - KBox B and C series

- ### Siemens

  SIMATIC Industrial OS is a Linux with full container operation.

  - SIMATIC IOT2050
  - SIMATIC IPC family

- ### Raspberry Pi

  CONTROL ships a connector of its own for the GPIO pins. For industrial use: Revolution Pi by KUNBUS, built to EN 61131-2.

  - Raspberry Pi 4 and 5
  - Revolution Pi RevPi Connect
  - Revolution Pi RevPi Core

- ### Altus

  An embedded Linux platform with native Docker support.

  - Nexto XF series
  - Nexto Xpress

- ### Beckhoff

  Under TwinCAT/BSD, Docker containers run in a Linux VM on the TwinCAT/BSD hypervisor — a route of its own, which we work through together in the project.

  - CX series embedded PCs
  - C6xxx industrial PCs

Or no device in the cabinet at all

## CONTROL Cloud.

Higher-level control tasks, visualisation and connectivity run centrally — the same software base, executed somewhere else.

- ### On your IT infrastructure

  Kubernetes, Red Hat OpenShift, Linux and Windows Server — in your own data centre or at your hoster.

- ### In the public cloud

  Microsoft Azure, AWS, Google Cloud, Hetzner and STACKIT. One application or a thousand instances.

## Runs on hardware and platforms from …

Edge hardware

- ![Altus](https://logiccloud.com/_astro/altus_logo.DzSnXaho_gsQ7o.webp)
- ![Beckhoff](https://logiccloud.com/_astro/beckhoff_logo.IIawJv61_1adbSX.svg)
- ![be energy SG](https://logiccloud.com/_astro/energysg_logo.CBtzqb6O_2kNLrT.webp)
- ![Beijer Electronics](https://logiccloud.com/_astro/beier_logo.BtB1xZQb_ZCVl7D.webp)
- ![Belden](https://logiccloud.com/_astro/belden_logo.Ki3tuTLT_2gU4KN.webp)
- ![ctrlX](https://logiccloud.com/_astro/ctrlx_logo._ZIasg4p_Z1cGlng.webp)
- ![Festo](https://logiccloud.com/_astro/festo_logo.BM7BspH3_27DKwG.webp)
- ![FLECS](https://logiccloud.com/_astro/flecs_logo.Bq1D2GEl_1bH6cP.webp)
- ![Hilscher](https://logiccloud.com/_astro/Hilscher_logo.Bl2mAGU5_ZBENMu.webp)
- ![in.hub](https://logiccloud.com/_astro/inhub_logo.Bc4F4qUz_ibsct.webp)
- ![IXON](https://logiccloud.com/_astro/ixon_logo.DC60Iato_ZVhFfv.webp)
- ![Kontron](https://logiccloud.com/_astro/kontron_logo.icvYJMed_ZfeO1v.webp)
- ![MBS](https://logiccloud.com/_astro/mbs_logo.D3jEvdYr_Z16NrLS.webp)
- ![Phoenix Contact](https://logiccloud.com/_astro/phoenix_logo.BSHFw06-_1Unlpb.webp)
- ![Raspberry Pi](https://logiccloud.com/_astro/raspberry_logo.COWYvMcM_Z11uhuD.webp)
- ![Revolution Pi](https://logiccloud.com/_astro/revolutionpi_logo.DW4sI9uE_Z1DL3Lk.svg)
- ![SALZ Automation](https://logiccloud.com/_astro/salz_logo.DaEpm5Pc_1SWUPY.webp)
- ![SICK](https://logiccloud.com/_astro/sick_logo.DEnYBiQz_25g3NB.svg)
- ![Siemens](https://logiccloud.com/_astro/siemens_logo.DjdwYgkC_2fn9Tm.svg)
- ![WAGO](https://logiccloud.com/_astro/wago_logo.Ra6Bp2rz_Zwx8Sf.webp)
- ![Weidmüller](https://logiccloud.com/_astro/weidmueller_logo.CH4Pg79A_EbsAI.webp)

Cloud & IT infrastructure

- ![AWS](https://logiccloud.com/_astro/aws_logo.DrF9iKmr_Z1CIkyL.webp)
- ![Google Cloud](https://logiccloud.com/_astro/googlecloud_logo.BElGh099_1cwIow.webp)
- ![Hetzner](https://logiccloud.com/_astro/hetzner_logo.BmljYLFI_ZVWvNO.webp)
- ![Microsoft Azure](https://logiccloud.com/_astro/azure_logo.CB7iGlWZ_1MnHvp.webp)
- ![OpenShift](https://logiccloud.com/_astro/openshift_logo.DDcewxUR_ZWPEHV.webp)
- ![Private Cloud](https://logiccloud.com/_astro/privatecloud_icon.DIbe4Vim_Z20aete.webp)
- ![STACKIT](https://logiccloud.com/_astro/stackit_logo.BZ04d5r__2ldM5S.svg)

## Common questions about hardware

My device is not on the list. What now?

The list is a selection, not a boundary. What counts are the three requirements above: Linux, a container runtime and access to the process. Send us the type designation and the operating system of your device and we will tell you whether it fits.

Does my specific model need a release?

For a trial, the container runtime is enough. For series use we work out together which connector handles the local I/Os and the fieldbus on your device — for some devices, such as the WAGO CC100 or the Raspberry Pi, we ship a connector of our own.

How does CONTROL get onto the device?

- One install command on the device, and the runtime is up.
- Or from the vendor's own marketplace: ctrlX OS Store, FLECS Marketplace, Hilscher Industrial App Marketplace, PLCnext Store.
- Or onto many devices at once through logiccloud ORCHESTRATE — staged, with automatic rollback.

What about real time?

Time-critical control belongs on the machine: CONTROL EDGE runs directly on the device, with local I/Os and fieldbus, independent of the internet. How hard a real-time requirement can be met depends on the device and its operating system — that belongs in the design of your application and is something we go through in the project.

Does the choice of hardware lock me in?

No, and that is the point. The same automation app runs on a different device and equally in the cloud. When hardware goes end-of-life, the software moves on — the engineering stays.

How do I manage many devices in the field?

With logiccloud ORCHESTRATE: devices, workloads, versions and rollouts across vendor boundaries, aligned with the open Margo specification.

## Will it run on your device? Let us find out.

Send us the type designation and the operating system — or start right away with the free trial on a device you already have sitting there.

[Have your device checked](https://logiccloud.com/en/contact/) [Try CONTROL for free](https://logiccloud.com/en/register/)
