Welcome back! Once again we are returning to the world of simulation. In this part we will deliver a fully working pneumatic actuator – a humble double acting cylinder, widely used in modern automation systems. Our goal is to create a fully working cylinder with two end positions (work and home) reflected by the state […]
TwinCAT and Unity – Part #3
After a long break we are back in 3rd part of my TwinCAT and Unity series. Once again we start this part with some small refactoring. The main goal of this part is to create a working simulation of a simple belt conveyor with one sensor. As an additional bonus we will animate the belt […]
TwinCAT and Unity – Part #2
Welcome to the second part of TwinCAT and Unity series. In this post we will start from refactoring the code from the first part, to make it more robust and make our classes loosely bound. Later we will extend our interface class to write bool values and implement our first sensor.
TwinCAT and Unity – Part#1
Welcome to Part 1 of my TwinCAT and Unity series. In this post we will focus on preparing the basic framework for our environment. In every part of this series I will introduce new working feature of the environment, end to end. The goal for this part is to exchange boolean and integer variables between the PLC and Unity.
TwinCAT and Unity – Intro
Welcome to my new TwinCAT series! In the cycle of developing software for an industrial automation system, there is usually a moment, when we would like to test our software but the actual hardware that we want to control is not there yet. Sometimes we might be lucky enough that we have access to simulation […]