Простейший вопрос: как реализовать чтобы нажатие кнопки(дискретного входа) меняло положение выхода на противоположное?
И как сделать тоже самое, но чтобы была возможность фильтровать нажатия по длительности в миллисекундах?
Вид для печати
Простейший вопрос: как реализовать чтобы нажатие кнопки(дискретного входа) меняло положение выхода на противоположное?
И как сделать тоже самое, но чтобы была возможность фильтровать нажатия по длительности в миллисекундах?
самое простое изучить документацию http://www.kipshop.ru/CoDeSys/steps/codesys_v23_ru.pdf. Разобраться что такое F_TRIG и R_TRIG, по переднему фронту меняете состояние, это выполняется через элемент NE (в текстовых языках NOT), по заднему фронту вычисляете сколько времени нажмали на кнопку
а Вы где то упомянули что у Вас за контроллер? Есть другой документ http://www.kipshop.ru/CoDeSys/steps/...figuration.pdf там расписано как именовать кaнaл чтобы пользоваться этой переменной в любом месте проекта
ок, спасибо.
Здравствуйте! Помогите решить задачу. Есть автоклав. Есть ПЛК150. Есть небольшой опыт программирования в CodeSys, которого не хватает для выполнения задачи. Собственно застопорился на том, что не могу придумать/найти как реализовать выход на заданную уставку за заданное время. Конкретно- нужно плавно понижать и повышать температуру за установленное время в автоклаве. Можете посоветовать как это реализовать? Да, еще забыл. Температура регулируется двухпозиционными клапанами, т.е. дискретные выходы.