Skip to Content

Industrial PLC simulators

Live simulations of real industrial automation and IIoT installations built with Industrial Shields controllers, running in your browser. Trigger a storm, a leak or a machine stop, and watch the control logic, the monitoring dashboards and the alarms react.

What does your system have to do?

Level
Hardware

Climate control and monitoring of a glass greenhouse, a plastic greenhouse or a mushroom room. Wind, rain, heat and faults, handled by one ESP32 PLC per greenhouse.

Open simulator

Remote monitoring of a town water network: pump station, head tank, metered sectors and storm overflows. ESP32 PLC stations over 4G and LoRa, leak detection and alarms.

Open simulator

Production monitoring of a packaging line with an ESP32 PLC, GateBerry and TouchBerry. OEE, downtime Pareto, Telegram alarms and MQTT data.

Open simulator

Monitoring of a 12.5 MWp single-axis tracker plant. Clouds, wind, hail, tracker faults and grid limits, with dashboards and alarms.

Open simulator

Control of 18 pneumatic gates with two ESP32 PLC 42 units that read OPEN and CLOSE orders from a MySQL table. Cut the network and see what the gates do.

Open simulator

Test sequence of a cable harness with an M-Duino 42: continuity, insulation and functional steps, with one OK or KO record per serial number.

Open simulator

Seven Modbus energy meters read by an ESP32 PLC 21 CORE: kWh per machine and per shift, a demand peak warning and an alarm for power use with no production.

Open simulator

Start a small hydro unit or a pumping station with a Raspberry PLC 42, one step at a time, with interlocks, alarms and trips.

Open simulator

Weigh each piece on a moving belt, follow it by encoder and push it to its exit with an M-Duino 19R+, then confirm it with a sensor.

Open simulator

Battery radio nodes read temperature and humidity across a site, and a GateBerry FLEX gateway sends the data with MQTT. Break the network and find the fault.

Open simulator

One M-Duino 21 polls four Modbus RTU slaves on RS-485 and serves Modbus TCP clients. Read every frame and find the fault.

Open simulator

Check each part with an M-Duino 38R (weight, press force, laser distance) and hand the cycle to a robot with a handshake and timeouts.

Open simulator

Read each code with an M-Duino 42+, follow it with an encoder and divert it to the lane of its order, with lane confirmation and exceptions.

Open simulator

Count people or vehicles with an ESP32 PLC 21 CORE: two sensors for the direction, a light at the limit, a car park barrier and power cuts.

Open simulator

Keep four wine tanks between their limits with an M-Duino 42+: jacket valves, a chiller that follows them, stuck valves and failed probes.

Open simulator

Run four zones of an office floor with a Raspberry PLC 57R: presence, daylight dimming, heating and cooling, CO2, intrusion and call alarms.

Open simulator

Run a cold room with a Raspberry PLC 21: thermostat, defrost, door and trapped-person alarms, power cuts and a cold chain record.

Open simulator

Resources for your industrial automation project

Guides, projects and the code behind these simulators, ready to reuse.

Project packs

Complete industrial PLC projects with examples, bill of materials and integration notes.

See the packs

PLC Solution Library

Field-proven functionalities for Arduino PLC, ESP32 PLC and Raspberry PLC, with working code.

Open the libraryArduino PLCESP32 PLCRaspberry PLC

Arduino PLC vs ESP32 PLC vs Raspberry Pi PLC

Which controller to choose for each application, compared side by side.

Read the guideIndustrial PLC

Modbus RTU vs Modbus TCP vs OPC UA

Which protocol to use at each level of the plant: field, control and the OT/IT boundary.

Read the guideIndustrial automation

Not sure which controller? Choosing an industrial controller