Последний раз редактировалось Евгений Кислов; 16.04.2019 в 12:53.
Тролль-наседка, добрый, нежный и ласковый
это не последовательный порт, погуглите чему равна длинна кадра Ethernet
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
В рассматриваемом случае период регулирования составляет 10...20 мс. Ни о каких 10 мкс речь не идет. Частота следования импульсов не превышает 256,23 Гц. Счетчик модуля с этой частотой легко справляется. Если бы состояние счетчика передавалось в СПК раз в 10 мс, то все бы было прекрасно.
Последний раз редактировалось IVM; 16.04.2019 в 14:34.
вопрос организации модбас мастера, модуль предоставляет данные за 3 мс, проверьте ОРС сервером в логах обмена. что мешает создать отдельный таск именно на критичный кусок кода в 5 мс цикла и в нём поднять соединение на сокетах по MB_TCP - цикл отпрвили, цикл приняли, повторили не закрывая сокет, получите нужные Вам данные с дискретностью 10 мс.
Последний раз редактировалось Трофимов Артем; 16.04.2019 в 13:49.