Вот эта программа "Ворота" имеет цикл обращения 250мкс. Считает импульсы с энкодера двигателя привода ворот обычной ногой и обычным счетчиком (переменная в качестве счетчика).
dj_gold писал(а):название скоростной счетчик
Такое название говорит о том, что этот счетчик будет считать даже в том случае, если у Вас пол программы будет из Delay() состоять. А обычный счетчик посчитает только тогда, когда до него программа дойдет. Вот и вся разница.
dj_gold писал(а):А программа для того и создана ,что программистов СИ мало
Если Вас что-то не устраивает, пересаживайтесь на ПЛК. Там и HMI сенсорную подцепить можно, и Modbus на мильен переменных, и модули ввода чего угодно есть. Вы хотите от 8-биного МК получить невозможное.
Даже у Овена в ПЛК110 стоит несколько МК, головной работает на 200Мгц и то -
быстрые входа работают с сигналами "50 мкс в режиме счетчик импульсов" (
20кГц). Ни о каких 130кГц даже речи нет. А название-то какое громкое.
Изначально FLProg создавалась как инструмент для малой автоматизации, а в автоматике очень редко встретишь такие быстрые сигналы. А если и встретишь, то его обрабатывает отдельный блок. Поддержка всех этих микросекундных датчиков пришла уже потом.
Добавлено (02.04.2017, 20:58)
---------------------------------------------
Покажите как в CodeSys датчики DS18B20, DHT22 обработать без доп модуля, радиоканал? Никак! Так что для домашней автоматизации
FLProg - очень мощный инструмент.