S7 PLC and 3D visualization

naturephoenix

Member
Join Date
Jan 2015
Location
Vienn
Posts
181
Hello guys,

My company has been dealing with small hydro power plants. During FAT(factory acceptance test) we are showing our customers our product together with Simulator of power plant. Simulator si just mathematical model of the power plant and it is made inside S7 PLC. Of cource Simulator gots its own SCADA in WinCC or WinCC Flex, but what I want now is to expand it to 3D. By watching recently videos on YT, I have seen it is possible to link some 3D softwares with Siemens PLC. What's your experience guys regarding this topic? Which 3D softwares you find the most suitable?
 
I've made some tests with this using only free software, and I've also uploaded some videos to YT.

In practice I'd say this is most useful in plants where you have conveyor and/or warehouse systems. There you can test many cases like sensor failures, traffic jam handling and so on, as you can run through the plant and modify something, place boxes in front of sensors etc. In the process industry where you have to control temperatures, flow rates, pressures and so on, it's almost useless. You can do the same on a command-line simulation without a GUI and use the standard Scada/Hmi to see what's going on.

For 3D Simulations I've made running examples using the Blender Game Engine (BGE) and the Unreal Game Engine (UDK) connecting to S7-Plcsim and optional Beckhoff Ads communication.

The Blender Game Engine has the advantage, that it's open source, you can use Python as script language and you have a full 3D Editor included.
In most other game engines you need a separate 3D modeling software like Maya, 3ds max, or even Blender to create your models you can later use in your game engine.

The version of the Unreal Development Kit is no longer supported. But with the tests I made, it has really fantastic graphics and much better physics simulation than the Blender Game Engine, escpecially when your scenes have many dynamic objects.
 

Similar Topics

What are you guys using to visualize a program before writing it? Are you using some kind of flow-chart software? I need to step up my...
Replies
8
Views
2,459
I've come across a system running omeron cx-programmer version 9.42. Am I going to need to find a legacy version of the software to edit and...
Replies
1
Views
32
I have an old Sentry Palletizer (S/O Number 3007 / Serial Number 1172) that has lost its program as the backup battery died years ago. I can...
Replies
0
Views
70
Hello, good morning, I have been having two problems with the Tia Portal software. The first is that I have installed it on my computer and...
Replies
1
Views
59
I have 2 PLCs. One is networked to our plant, and the other is networked to the first PLC via a 1756-EN2T. I could easily get the second PLC...
Replies
3
Views
52
Back
Top Bottom