Ответ: Пожелания
LordN
Модуль МС, входы din7, din8.
Соединяем их со счетчиками CNT без промежуточных элементов - и они должны отсчитывать даже "иголки"...
P.S. В принципе - парочка счетных (читай - "быстродействующих", не зависящих от "тика" программы") входов - абсолютная норма для любого контроллера.
Не думаю, что Сегнетикс отказался от них (тем паче, что эксперименты с din7 вроде подтверждают его "счетность" - хотя мне нечем "в полевых условиях" создать "иголку" короче ~40 мс - но реал-тик у на тестовой программе системный режим показывает в 70-71 мс, т.е. таки длиннее "иголки"!).
Ну а если нужно ловить ну уж очень короткие "иголки" -
может, стоит прикрутить на модбас-СОМ1 что-то типа IcpDas M-7080 (2 счетчика типа long до 100 кГц - то бишь их можно использовать для отлова "иголок" длиннее 5 мкс),
или неоптоизолированные 500-килогерцовые M-7088 (отлов "иголок" вплоть до 1 мкс),
или даже использовать энкодерные входы модулей M-7083 (модули предназначены для сопряжения с 3-мя энкодерами, поэтому при скважности 2 успевают считать до 1 МГц - т.е. потенциально способны отловить "иголку" длиной всего в 0,5 мкс!)
|