Нормальный ответ. Оно ему надо ?проектировщик схемы сказал что так нельзя делать.
Поменять кнопки или воткнуть реле.
Нормальный ответ. Оно ему надо ?проектировщик схемы сказал что так нельзя делать.
Поменять кнопки или воткнуть реле.
чуть выше посмотрите пожалуйста)))
Оно и видно. Особенно проектировщикКаждый заинтересован в результате,
"И изволька мне добыть - то чаво не может быть"
Хотите надежности - внешнее решение. С остальным - гоняйте код.
Последний раз редактировалось Валенок; 25.09.2012 в 10:42.
вот я и обсуждаю этот вопрос на форуме - может быть кто-то сталкивался с подобным.
Отказались от обработки одновременных нажатий и повесили на реле каждую кнопку.
А если так? (на LD и FB)Задача. Есть три кнопки. Заведены на 2 входа In1 и In2. Если активен IN1 То значит нажата кнопка 1. Если In2 то кнопка 2. Если одновременно нажаты то кнопка 3.
Проблемы: Если зажать 1ю и 2ю кнопки(такое возможно в процессе работы) - активируется третья.
1.Кнопки работают по одной и не зависимо друг от друга, если нажатие на вторую кнопку происходит, не ранее, например, чем через 100мс после нажатия первой.
Включили In1/In2 и пока удерживаем - кнопка 1/2 вкл.;
Выключили In1/In2 - кнопка 1/2 выключается.
2. Кнопки работают одновременно.
Если включили одновременно In1 и In2 (с задержкой, например, не более 100мс) пока удерживаем оба входа - кнопка 3 вкл;
Если выключили и In1 и In2 - кнопка 3 выключается;
"...Если зажать 1ю и 2ю кнопки(такое возможно в процессе работы) - активируется третья" не наблюдается.
Ну как это не наблюдается? Очень даже наблюдается. Сами же пишете:"...Если зажать 1ю и 2ю кнопки(такое возможно в процессе работы) - активируется третья" не наблюдаетсяПопасть в задержку 100 мс не сложно. А если сделать условие «совсем одновременно» (в один цикл ПЛК), то третья кнопка ненадёжной станет.Если включили одновременно In1 и In2 (с задержкой, например, не более 100мс) пока удерживаем оба входа - кнопка 3 вкл
там стоит по словам проектировщика "два диода/стабилитрона" и обеспечивает разницу в сигналах в микросекунды. Вроде так понял)