Страница 1 из 1

Передача массива по Modbus RTU

Добавлено: 30 авг 2019, 01:22
LapuLeen
Доброго времени суток. Собственно есть необходимость передавать в СКАДУ массив из 720 элементов типа integer, можно ли это сделать используя modbus rtu? Теоретически можно разбить на 3 части что бы уложиться в максимальные 250 байт для группового запроса, но не хотелось бы в ручную создавать для этого 720 переменных. Есть ли простое решение, или придётся отказаться от modbus и просто кидать элементы массива (и всё остальное) в порт?

Передача массива по Modbus RTU

Добавлено: 30 авг 2019, 08:29
Sancho
[ref]LapuLeen[/ref], Можно. Проблема одна - массив адресов регистров, доступных для чтения.
Это в проге происходит в момент создания регистра. Вручную 720 - явный перебор.
Проще написать блок чисто под чтение массива по модбас для конкретной задачи.
Вопрос решаемый.