Господа.
Пришло время реализации работы с быстрыми входами-выходами без ограничений основного цикла.
Дано:
ПЛК110 имеет определенное количество быстрых входов (100КГц в режиме счетчика и энкодера).
Для обработки показаний с быстрых входов есть возможность создавать доп. цикл в 20мкс.
Так же имеет быстрые выходы. Но время обновления быстрых выходов сейчас завязано на основной цикл ПЛК (а это 1 мс min).
Сейчас начинаем работу по реализации спец. библиотеки, которая позволит организовать комплексную работу входов\выходов вне основного цикла ПЛК. Это ускорит возможное время реакции на порядки.
Очень нужно Ваше экпертное мнение - какие блоки надо реализовать. И какие надо реализовать в первую очередь...
Как я себе вижу описание блока:
1. Сколько быстрых входов используется.
2. Сколько быстрых выходов используется.
3. Непосредственно алгоритм.
4. В каких задачах встречается.
Ну в самом простом случае:
Пример 1.
Необходим один вход и один выход. В случае замыкания быстрого входа надо без задержки замкнуть быстрый выход, на время, равное 5 мс.
Применяется для: управления ножом при рубке металла, или сигнализации о достижении крайнего положения...
Пример 2.
Необходимо 4 быстрых входа, и один быстрый выход. ABZ энкодером отслеживаем положение. При достижении уставки (сравниваем измеренное и заданное) необходимо на 40 мкс включить быстрый выход.
Используется при резке сетки рабицы...
Информацию можно размещать здесь, присылать мне в личку или на e-mail:
a.nikolaev@owen.ru
З.Ы.: Если остались какие-то вопросы - с удовольствием отвечу.
Так же буду рад ссылкам на документы, где аналогичные блоки уже реализовывались другими компаниями. Но это уже только в личку или на e-mail
Большое спасибо за понимание и участие