-
- Все довольно примитивно: AlexG(1728 знак., 17.11.2021 15:24)
- Очень похоже на FreeModbus. - Звepoящep(25.11.2021 09:10)
- Оно основано на библиотеке modbuspw от protocessor AlexG(136 знак., 25.11.2021 15:51, ссылка)
- register_map[MX_REG] похоже это самый легкий способ. Я так понимаю
все данные одного типа, int16? у меня сложнее - IBAH(17.11.2021 21:45)
- Там, откуда взят код, в других частях программы было бы крайне неудобно не иметь фиксированного ограничения на количество регистров, поэтому - MX_REG. Регистры при опросе надо перебирать один за другим - поэтому одномерный массив. Этот код работает именно с регистрами Modbus, без интерпретации их содержимого, поэтому какой-нибудь uint32_t нужно будет прописывать как два регистра. - AlexG(18.11.2021 07:33)
- Ничего не понял, но очень интересно... - IBAH(17.11.2021 20:55)
- Очень похоже на FreeModbus. - Звepoящep(25.11.2021 09:10)
- Все довольно примитивно: AlexG(1728 знак., 17.11.2021 15:24)