А вы думаете у других иначе?
Что именно вы хотели получить? Может вам нужен какой-то ПЛК под задачу, у которого есть прерывания на быстрых входах?