У СТГшек адрес задается физически в коробке подключения (и обычно номера выставляют по порядку с 1 и ...)
изображение_2024-11-13_123421885.png
К примеру мы изначально уже знаем, что у нас 5 датчиков с адресами с 1 по 5, в окошке "Количество датчиков" мы указываем цифру 5 , чтобы в базе данных создать 5 таблиц для каждого датчика, а в программе чтения данных задать чтение с 1 по 5 адрес. Возможно примитивно , но так мы убираем полное сканирование всего возможного диапазона адресов.
Тут конечно проработаю еще вариант , что адреса идут не по порядку, а к примеру 1 , 5 , 8 и тп , чтобы можно было задавать в таком варианте чтение данных , хотя опять же если я укажу с 1 по 8 , то да, создадутся таблицы для 8 датчиков (но они будут пустые) , чтение будет с 1 по 8 (а данные мы будем получать только с 1 , 5 и 8 )





Ответить с цитированием