10000 GitHub - kholodilinivan/DemoUnityandTIAPortal
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

kholodilinivan/DemoUnityandTIAPortal

Repository files navigation

DemoUnityandTIAPortal

If these files were useful, consider citation:
L. Kunzhe and I. Kholod 8649 ilin, "Developing Virtual Laboratories for Understanding the Automation Course," 2023 Seminar on Electrical Engineering, Automation & Control Systems, Theory and Practical Applications (EEACS), Saint Petersburg, Russian Federation, 2023, pp. 208-213, doi: 10.1109/EEACS60421.2023.10397226.

Udemy course

Step by Step explanations on how to create your project with Unity and control it with TIA Portal:

Free YouTube Course

This repository 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. Corresponding folders:
    Unity Scene: S7netUnityProject/Assets/Scenes/BulbsControl
    TIA Portal project: S7netTiaProject(BulbsControl)
    Video explanations in English - https://youtu.be/qsbvi3lkOy0
    Video explanations in Russian - https://youtu.be/I-nr_pzhfVw
    Asset 3

  • 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. Corresponding folders:
    Unity Scene: S7netUnityProject/Assets/Scenes/WaterLevelControl
    TIA Portal project: S7netTiaProject(WaterLevelControl_discrete)
    Video explanations in English - https://youtu.be/2kZytsjUxOo
    Video explanations in Russian - https://youtu.be/t1wyZOy1GXw
    Asset 2

  • Water Level Control (PID controller)
    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. Corresponding folders:
    Unity Scene: S7netUnityProject/Assets/Scenes/WaterLevelControl
    TIA Portal project: S7netTiaProject(WaterLevelControl_pid)
    Video explanations in English - https://youtu.be/MSWk5H8TyGs
    Video explanations in Russian - https://youtu.be/xjSxg35IXVw
    Asset 1

  • 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. Corresponding folders:
    Unity Scene: S7netUnityProject/Assets/Scenes/RobotControl
    TIA Portal project: S7netTiaProject(RobotControl)
    Video explanations in English - https://youtu.be/VBjyALB6ywI
    Video explanations in Russian - https://youtu.be/hvRAHoECfuE
    Asset 4

  • Heating Conveyor Control
    This scene contains Heating Conveyor which can be controlled by TIA Portal. Project link: https://github.com/kholodilinivan/HeatingConveyor
    Video explanations in English (Short) - https://youtu.be/feG7KCgTxvI
    Video explanations in English (Project Settings Video) - https://youtu.be/QnXfoWlMzI0
    Video explanations in Russian (Short) - https://youtu.be/hvRAHoECfuE
    Video explanations in Russian (Project Settings Video) - https://youtu.be/a7HDqWfAOXY
    Asset 5

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0