Мне кажется как то все сложно...
А нельзя просто использовать круговую синусоиду для Вашей задачи: y:=a*SIN(6.28*t*f)
Или библиотека Util.lib. Блок GEN.
В нем есть переменная период, которая как раз в формате времени.
Попробуйте блок подключить и посмотреть как происходит работа при изменении значения входных переменных блока на визуализации. Все на свои места станет.
Используйте как отдельный блок, вызываемый по времени и все.
Последний раз редактировалось Николаев Андрей; 13.02.2009 в 10:11.