Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Mitsubishi Electric. Контроллеры, преобразователи частоты, HMI _ Программирование _ FX3GA-24MT

Автор: iteng 23.08.2018 - 11:43

Доброго дня всем. Подскажите пожалуйста, как записать таймер T10(см. в программе) что бы он отработал все заданное время от вх. X0,
а не сбрасывался при отключении Х0? X0 - датчик с отрицательной логикой норм. открытый.


Автор: Sergei Troizky 24.08.2018 - 00:07

Нужно использовать таймер с памятью (retentive timer), который нужно будет сбрасывать отдельной инструкцией, либо реализовать его програмно, что несложно, но не имеет смысла при наличии таковых.

А какой смысл в высокоскоростном счетчике с уставкой К1?
Он является, по сути, ловушкой одиночного импульса, а для этого счетчик не нужен.
В любом случае, лучше отделиь его в отдельную от остальной логики строку, т.к. фрагмент кода с высокоскоростноым счетчиком невозможно редактировать online.

Автор: iteng 25.08.2018 - 11:20

Хорошо, попробую. Спасибо.
Столкнулся еще с такой ситуацией - Для T10(см. рисунок выше) установлено время 1,5 сек. В симуляторе сброс таймера Х0(см. рисунок выше)
происходит строго по заданному времени, а в контроллере реально, сброс таймера происходит по датчику.
Может быть такое или мне показалось?

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)