попробовал-контроллер выполняет программу и выходы управляемы программой.
т.е. ситуация под контролем!!
а еще входы контроллера не читались
аналогично удалить объявление входных переменных наверху?
хотя странно - контроллер выполняет не объявленные переменные
придется привыкать!!