
Сообщение от
Kalessin
Коллеги, всем большое спасибо за ответы! Извиняюсь за молчание: работаю по сменам, и время для форума есть не всегда.
Уточнения по сабжу:
1. В моём конкретном случае реализация нулевой точки в виртуальном энкодере не требуется.
2. Разумеется, я рассматриваю эмуляию энкодера только как часть управляющей программы. Но в остальной её части феноменальное быстродействие не требуется, ПЛК должен обрабатывать сигналы с дюжины датчиков и дёргать такой же дюжиной контакторов и клапанов с периодичностью от одной до нескольких секунд. Ну, разумеется, в планах стоит общение ПЛК с панелью оператора.
3. Я сверился со своими записями по упомянутому выше "костылю". Нужной мне работы каскада я достигал настроив энкодер (программируемый) на 500 имп./об. и раскручивая его до 400 об.мин. Отсюда мы имеем примерно 3300 имп. в сек. Два стабильных меандра с частотой в 3 килогерца это, как я понимаю, слишком много даже для быстрых выходов Овеновских ПЛК