Здравствуйте.

Решил-таки более-менее освоить CoDeSys и начал с самого простого - сложил в FBD две синусоиды (вроде как сигнал и помехи). Потом добавил отрицательную обратную связь, сначала подобрав её коэффициент в привычном Симулинке.

И тут появились две проблемы.
Первая - это дискретизация. Поскольку сигналы не непрерывные, то с увеличением частоты он всё больше превращаются из синусоиды в "пилу".
Вторая - после введения обратно связи (схема во вложении) сигнал на выходе "сошёл с ума" - скачет как бешеный, доходя до ограничений, заданных типом переменной. Экспериментально подобрал, что такое начинается со значения коэффициента ОС, равного примерно 0,9; если меньше, то ещё более-менее похоже на правду.

Как быть с этим всем? Как уменьшить шаг дискретизации, и что не нравится в обратной связи?

PS Ещё один мелкий вопрос - как связаны "сэмплы" в трассировке с реальным временем?