S5/S7 Doctor, koşan PLC programları için tamamen otomatikleştirilmiş hata bulma hizmeti sağlar. Geleneksel hata bulma prosedüründen farklı olarak, S5/S7 doktor, hata bulma esnasında yaklaşan görevi bağımsız bir şekilde üstlenir ve yazılımda hataya yol açan nedenleri belirler. Diğer diagnostic araçların aksine, PLC programında özel bir değişikliğe gerek duymaz.