Какие-то жуткие имена переменных и почти ни слова о задаче. Что за задвижка? У меня вентили и крышки открываются примерно так:Код:motor_to_open := (motor_to_open OR button_to_open) AND NOT endswitch_open;Тут вы опять ошиблись.op1;
Какие-то жуткие имена переменных и почти ни слова о задаче. Что за задвижка? У меня вентили и крышки открываются примерно так:Код:motor_to_open := (motor_to_open OR button_to_open) AND NOT endswitch_open;Тут вы опять ошиблись.op1;
Последний раз редактировалось Yegor; 11.07.2012 в 13:01.
Обычные задвижки. 2 сигнала управления(Открыть Закрыть) и 3 сигнала статуса (Открыто Закрыто Мануал/автомат). С поступление команды с программы об открытие ПЛК должен замкнуть выходы если статус поменялся завершить управляющий сигнал и обнулить буфер модбус. Вот и все 3 задвижки и 4 ходовой кран(Там тот же принцип но вместо Открыть закрыть-Форвард и Реверс ).
Вот и проект. Проверял.