Николаев Андрей
Все куда проще, чем кажется. Так как функция позволяет гонять массивы, то можно сделать и конфигурирование и заливку прошивки, правда если там есть буфер памяти и сам ПРМ научить.Про 20 функцию ModBus услышал. Обсудим с разработчиками.
Просто придумайте какой-то header для первых Х байт массива, в котором и будете говорить, что делать прибору - конфигурирование, заливка прошивки и т.д.
з.ы. подсмотренно у одного ИБП, который прошивку получал по ftp. Ему отсылается первая порция, он подтверждает, что получил, потом вторая порция, он подтверждает и т.д. Потом переходит к прошивке после последней порции.
Никто же не мешает так сделать и с массивами байт на базе готового протокола. Правда в устройстве должен быть буфер для нужного объема.
И главное, никаких других протоколов то не требуется использовать для разных задач.
И что касается ПРМ - ну громоздкие же они у вас... сделайте как-то чуточку поменьше габаритыпросто сравнил с 8АС по размерам....