Доброго дня, уважаемые специалисты.

При работе в OL 2.2.318.0 возникла следующая ситуация:
- создал макрос, внутри которого присутствует один таймер TON, значение задержки записывается со входа макроса через масштабирование (умножение на 1000) и "Write to FB"
- на основном холсте ко входу подключил константу 10

При попытке эмуляции проекта получил всплывающее предупреждающее сообщение о том, что в этом макросе в таймер записано недопустимо малое значение.

Перепроверил макрос - и сам по себе он нормально эмулируется с выдержками, и умножение на 1000 выполняется, и запись в TON производится.
А вот при эмуляции с холста - такое сообщение.

Избавился от сообщение при помощи установки в свойствах TON значения 1 секунда.

После этого, всплывающие окна стали перечислять другие макросы на холсте, даже случай, когда записывал константу в таймер внутри макроса. Лечил предустановкой таймеров.

Теперь у меня два вопроса:

1. Почему появилось сообщение?

2. Будет ли перезапись внутри макроса при изменении константы времени на основном холсте или останется значение, которое записано в свойствах таймера?