Нужно измерять стабильность вращения вала для отбраковки механического оборудования. Скорость вращения вала от 1 до до 3 об/сек, измерение предполагается 2-канальным оптическим электронным энкодером.
Разрешение 600 имп на оборот, но если считать передние и задние фронты и по двум каналам, то можно обеспечить до 2400 импульсов на оборот.

Нужно измерять с максимально возможной точностью промежутки времени между передним фронтом канала А и передним фронтом канала В, складывать в массив и по мере возможности отдавать накопленные измерения в сеть Modbus
Может быть буду измерять еще время между передним и задним фронтом одного канала, если он формирует строгий меандр (к=2).

Предполагаемое оборудование:

или
1) ПЛК 100
(Максимальная частота сигнала, подаваемого на дискретный вход:
- при программной обработке 1 кГц
- при применении аппаратного счетчика 10 кГц
- при применении обработчика энкодера 1 кГц
http://www.owen.ru/catalog/programmi...k_100/11525178

или
2) ПЛК 110 М02 обновленная линейка
Скоростные входы для обработки энкодеров.
(Минимальная длительность импульса, воспринимаемого дискретным входом:
- для обычных входов, мс 1,6 (меандр)
- для быстродействующих см. таблицу 3.1 ) где таблица ?????????????????
http://www.owen.ru/catalog/programmi...lk110/89095359

или
3) ПЛК 110 M02 MasterScada
Про скоростные входы для обработки энкодеров ничего не сказано ....
Скоростные входы для обработки энкодеров.
(Минимальная длительность импульса, воспринимаемого дискретным входом:
- для обычных входов, мс 1,6 (меандр)
- для быстродействующих см. таблицу 3.1 ) где таблица ?????????????????
http://www.owen.ru/catalog/97633842


Какие из ПЛК 100, ПЛК 110 М02 , ПЛК 110 М02 MasterScada годятся для таких измерений ?
Какой точности измерения в мкс смогу достигнуть?

Есть ли у них обработка прерывания в программе пользователя, что-то сомневаюсь, тк
Время выполнения цикла ПЛК Минимальное 250 мкс (нефиксированное), типовое от 1 мс
Если нет доступных прерываний, то может есть какие функциональные блоки для нужных мне измерений ?