То что вы хотите ,можно реализовать сделав симулятор входа(ов),если неудобно переключать входа 0-1-0-1 .Например когда я делал макрос приемо\передатчик ,я просто в одном проекте ставил и приемник и передатчик -сквозная проверка ....Сделайте симулятор входов или обьекта (для ПИД) и проверяйте в ОФ лайне весь проект ,с возможностью остановки воздействий по сигналу схемы диагностики.Можно да же случайным образом генерировать воздействия ,если надо.Может сотворить таких макросов -задатчиков ?