Сообщение от
Алексаныч
То на симуляции это работает так. На примере команды "Вперед". Подается сигнал на первый выход(пуск двигателя вперед). Если нажать повторно кнопку "Вперед" двигатель остановится. Но вот если вместо кнопки "Вперед", нажать "Назад" двигатель не остановится, а мгновенно включиться сигнал на второй выход(пуск двигателя в реверс). А мне надо, чтобы он остановился и уже при следующем нажатии кнопки оператор может запустить двигатель в нужный момент. Просто у нас растительное масло, а оно способно сделать залипании кнопки.
Тогда схема будет такой 1 Схема.jpg
А первая функция будет так
Код:
if vper and not puskn or puskv and not nazad then motorvper := true;
end_if
if nazad or vper and puskv then motorvper := false ;
end_if
end_function
Вторая по аналогии сами попробуйте