Get free access to the learning videos explaining how to build a virtual control system and control it using PLC

📙 Introduction

Code and Compile presents you with an amazing cloud-based emulation platform i.e. Simumatik to use all your ideas to create intelligent Mechatronics systems using PLC, Conveyors, sensors, or IIoT devices.

In these videos, you will learn:

  1. How to develop virtual mechatronics systems
  2. How to interface the system with Codesys and Siemens S7-1200 to control the system using your algorithm
  3. How to interface the system with MQTT Broker via Node-RED to connect to the IIoT world

✍🏼 Simumatik Features

  • Reduce commissioning time and cost
  • Develop and test PLC and Robot logic in digitizing physical lab
  • Train operators in a safe environment from anywhere and anytime in web-based environment
  • Connect to third-party hardware & software via various drivers
  • Create your own components and collaborate in real-time

📚 Video topics

Video 1: Introduction to Simumatik

⏲️ Duration 2:57

Learn what you can do with Simumatik. Does it fit your professional or educational needs? Sign up now

Video 2: Building simple motor ON-OFF control

⏲️ Duration 18:59

Learn how to use the Simumatik platform to build your own virtual system starting from scratch. Sign up now

Video 3: Motor ON-OFF and direction control

⏲️ Duration 10:41

Learn how to control the operation and direction of AC motor using customize panel. Sign up now

Video 4: Motor Control with Codesys

⏲️ Duration 20:05

Learn how to control the operation and direction of AC motor using Codesys ladder logic. Interfacing of Simumatik and Codesys is achieved via OPC UA connection. Sign up now

Video 5: Electro Pneumatics with S71200

⏲️ Duration 18:24

Learn how to control the operation and direction of AC motor using customize panel. Sign up now

Video 6: Control IoT Device with MQTT

⏲️ Duration 11:25

Learn how to control the IoT devices in Simumatik via MQTT. In this example, Node-RED is used as MQTT Broker and the client to control and read the status of various IoT devices in Simumatik. Sign up now

👨🏻‍💻 Hardware & Software

The following is the recommended hardware and software to use along with this course:


You can use any PLC that supports S7 connection or OPC UA
TIA Portal v16
You can use any version of TIA Portal which supports OPC UA for your PLC
An open-source software for IIoT tools interfacing
Used for interfacing Simumatik via OPC UA

Check the web-links for hardware and software at this page

📚 Resources

The following are the resources which are used in the course videos.

🛒 Sign up for free

🛒 Buy License

Write to to purchase license for your institution or organization


Code and Compile offers technical assistance with license order