Проблема вылезла при обновлении CodeSys с 2.3.9.9 до 2.3.9.24.
1. POU, вызываемое системным событием ("Start", к примеру) и не имеющее собственных переменных, перестает вызываться. Стоит объявить любую переменную в этом POU - все пучком работает.
2. При решении проблемы №1 тестовой программкой появился вопрос - Почему при запуске и останове программы из CodeSys все работает нормально, а при запуске и останове кнопкой на контроллере переменная прибавляет сразу по 2? Типа с первого пинка не запускается?