Graniten engineering AB focuses on design of packaging cells for mainly the food and pharma sectors. The time from order do delivery is usually short and the cells are complex. It is of high importance to be as time effective as possible. Because of this they now want to explore the possibility to virtually validate functions as early as possible. In order for such a tool to be implemented it has to be effective. When reading about virtual commissioning the time consumption of these processes is rarely mentioned. The focus is usually on the accuracy of the simulation and if the tool is useful for validation. In this case the focus will be on the implementation of such a tool and the possibility to integrate it into an already existing development process. Not as an isolated step but as something used alongside the whole development process in order to continuously be able to validate functions when they are developed. The abilities of existing programs will be explored. The different concepts regarding virtual tools for PLC programming will be investigated.