Цитата Сообщение от Pruvet Посмотреть сообщение
Экземпляр функции объявлен в области глобальных переменных.
Функции не имеют экземпляров.

Цитата Сообщение от Pruvet Посмотреть сообщение
DELAY.ZAB(IN:=0)
Это нормальный сброс, но учтите что таймер управляется
перепадами сигналов. Если перед этим он вызывался с 1, теперь с 0, то будет сброс.

* При наблюдении значений переменных в отладчике, нужно совершенно четко понимать, что отображает и считывает он данные из контроллера асинхронно, несколько раз в секунду. Контроллер за это время несколько сотен циклов прокрутит. Переменная могла 200 раз поменяться, а на экране видно не будет. См. трассировку.

* В SFC действие шага выполняется последний раз уже после того как шаг активность потерял!!! В это время уже работает след. шаг. Таково требование стандарта МЭК. В этом есть глубокий смысл (если интересно, то поясню какой).