Передача массива по Modbus RTU
Передача массива по Modbus RTU
Доброго времени суток. Собственно есть необходимость передавать в СКАДУ массив из 720 элементов типа integer, можно ли это сделать используя modbus rtu? Теоретически можно разбить на 3 части что бы уложиться в максимальные 250 байт для группового запроса, но не хотелось бы в ручную создавать для этого 720 переменных. Есть ли простое решение, или придётся отказаться от modbus и просто кидать элементы массива (и всё остальное) в порт?
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Передача массива по Modbus RTU
[ref]LapuLeen[/ref], Можно. Проблема одна - массив адресов регистров, доступных для чтения.
Это в проге происходит в момент создания регистра. Вручную 720 - явный перебор.
Проще написать блок чисто под чтение массива по модбас для конкретной задачи.
Вопрос решаемый.
Это в проге происходит в момент создания регистра. Вручную 720 - явный перебор.
Проще написать блок чисто под чтение массива по модбас для конкретной задачи.
Вопрос решаемый.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость