CODESYS uygulamanızı test etmek ve hataları tespit etmek için çeşitli seçenekler sunar. Uygulamanızı herhangi bir donanım bağlamadan bile simülasyon modunda başlatabilirsiniz. Kesme noktaları ve adımlama komutlarını kullanarak bir programın belirli bölümlerini inceleyebilirsiniz. Değişkenlere değerler yazarak, çalışan programı etkileyebilirsiniz.
Uygulamanızı çeşitli derecelerde sıfırlayan komutlar mevcuttur. Bu, yalnızca kalıcı olmayan değişkenlerin sıfırlanmasından kontrol ünitesinin fabrika ayarlarına tamamen sıfırlanmasına kadar değişir.