Connect Unity and TIA Portal with S7netPlus Library

s7netplus, s7net, unity, TIA Portal

S7NetPlus is a library written in C# offered by Siemens. In this course it is shown how to establish a communication between Unity and TIA Portal using this library. So, several scenes are given, so you can modify them as well. The preliminary idea was taken by the powerful Factory IO software, I was willing to try to make something similar to it:)

What you’ll learn

  • Setup connection between Unity and TIA Portal.
  • Share data between Unity and TIA Portal.
  • Light bulbs scene example.
  • Water tank scene example.
  • Industrial robot scene example.
  • Heating conveyor scene example.

Course Content

  • Resources –> 1 lecture • 1min.
  • Bulbs Control –> 1 lecture • 8min.
  • Water Level Control –> 2 lectures • 26min.
  • Robot Control –> 1 lecture • 9min.
  • Resources –> 1 lecture • 1min.
  • Heating Conveyor Control –> 2 lectures • 37min.

Auto Draft

Requirements

S7NetPlus is a library written in C# offered by Siemens. In this course it is shown how to establish a communication between Unity and TIA Portal using this library. So, several scenes are given, so you can modify them as well. The preliminary idea was taken by the powerful Factory IO software, I was willing to try to make something similar to it:)

This course demonstrates communication between Unity 2020.3.15f2 and TIA Portal V16 by S7NetPlus library with several examples:

-Bulbs Control: This scene contains 6 bulbs which can be controlled by TIA Portal with discrete and analog signals.

– Water Level Control (discrete): This scene contains water tank which can be controlled by TIA Portal with discrete and analog signals. The example below shows discrete control of the water.

– Water Level Control (PID control): This scene contains water tank which can be controlled by TIA Portal with discrete and analog signals. The example below shows PID control of the water.

– Industrial Robot Control: This scene contains Industrial Robot and conveyor which can be controlled by TIA Portal. The example below shows sorting of the red object

– Heating Conveyor Control: This scene contains Heating Conveyor which can be controlled by TIA Portal