This is topic Не реализуется счет времени программы FBD в МРВ in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Возникла проблема с реализацией алгоритма, написанного на FBD. По нажатию на кнопку должна активизироваться программа, в алгоритме которой стоит блок "задержка на включение" - TON. Компиляция самой программы проходит успешно, во время отладки все блоки функционируют должним образом. Но в МРВ отсчета времени не происходит. Для проверки я вывел выход QT блока TON на экран МРВ и наблюдаю следующее: по нажатию на кнопку, запускающую программу, здачение QT инкрементируется, как счетчик импульсов, по каждому нажатию. А должно быть так, что по нажатию на кнопку происходит отсчет времени. - Вызов программы произходит путем записи "1" в параметр "EXEC" 44 канала при нажании на кнопку; - Программа является типом CALL; - Тип её вызова "Program"; - Параметр "0"; - Стоит тип "Output"; - Период "1"; - Единица измерения "цикл CALC";
Подскажите, как решить данную проблему. Спасибо!
Posted by Nico (Участник № / Member № 5342) on :
каналы OUTPUT отрабатываются один раз при изменении значения( возводится EXEC ) после отработки EXEC сбрасывается
CALL должен быть INPUT а кнопка посылает 1 в SC(3 атрибут)
Posted by nonwander (Участник № / Member № 6525) on :
Спасибо за разъяснение и за оперативность! Задача решена таким образом.