PDA

Просмотр полной версии : Тип TIME в FB на ST



Sergijsever
26.07.2026, 15:05
Доброго дня трудовому народу!!!
Наверное, этот вопрос будет адресован больше к разработчикам.
В своем проекте в FB на ST я использую таймер включения TON, и, насколько я понимаю, значение времени глобально не поменять. Пишет: тип time не поддерживается в сигнатурах функций (функциональных блоках).
Писать условиями, хотя бы от 0 до 10 сек. Это куча лишних строк. И как минимум неудобно.
Вопрос. Когда-нибудь Вы внедрите тип time в FB, чтобы можно было менять время с экрана пр200, допустим, того же таймера ton в функциональном блоке?
Заранее благодарен.
С уважением!

kondor3000
26.07.2026, 17:07
В своем проекте в FB на ST я использую таймер включения TON, и, насколько я понимаю, значение времени глобально не поменять. Пишет: тип time не поддерживается в сигнатурах функций (функциональных блоках).
Писать условиями, хотя бы от 0 до 10 сек. Это куча лишних строк. И как минимум неудобно.


Задавайте время целой переменной в секундах, в ФБ умножайте на 1000 для ms и конвертируйте в TIME.
Либо используйте уже готовые таймеры, с выходом ET, примеры всех таймеров тут, а так же примеры разных проектов
https://owen.ru/forum/showthread.php?t=37203&page=9&p=429067#81

Sergijsever
26.07.2026, 23:56
конвертируйте в TIME.

Гениально...
Всё получилось. Спасибо за идею!!!
От души.

In_Da_Cher_A
27.07.2026, 05:21
я не сталкивался ни с одним контроллером, который работал бы со временем иначе, чем в миллисекундах