PDA

Просмотр полной версии : Использование кнопки F1 в ПЛК160



valbik
30.11.2018, 10:53
Коллеги, помогите, пожалуйста в вопросе использования кнопки F1 в программе. В проекте она используется как кнопка с сухим контактом и по R_TRIG 40126производится счет нажатий для входа в определенный режим программы. В эмуляторе всё прекрасно, но в реальности нажатие на F1 воспринимается контроллером как серия импульсов, соответственно счетчик сходит с ума. Подскажите как быть, пожалуйста.

IVM
30.11.2018, 13:35
Коллеги, помогите, пожалуйста в вопросе использования кнопки F1 в программе. В проекте она используется как кнопка с сухим контактом и по R_TRIG 40126производится счет нажатий для входа в определенный режим программы. В эмуляторе всё прекрасно, но в реальности нажатие на F1 воспринимается контроллером как серия импульсов, соответственно счетчик сходит с ума. Подскажите как быть, пожалуйста.

Надо фильтровать сигнал от этой кнопки. Если нет встроенных в прошивку ПЛК средств, то можно. например, пропускать сигнал от кнопки через таймер TON с выдержкой в 5...10 мс.

valbik
30.11.2018, 16:54
Через TON не получится. Сигнал кнопки представляет собой сигнал генератора с постоянным периодом и ситуация сильно не изменится.

valbik
30.11.2018, 18:25
Через TOF получится.