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