
Сообщение от
Логвиненко Андрей
Я бы не стал заморачиваться с самодельным протоколом, если можно обойтись стандартными средствами. Используйте string input/output module state. У меня получилось читать в одном запросе все регистры МВ110-8А, а затем разбирать ответ через указатель на структуру. Есть два ньюанса:
1-под string модуль всегда отводится 80 байт независимо от количества запрашиваемых байт, поэтому надо смотреть, чтобы не получилось наложение данных,
2- при разборе real надо переставлять старшее и младшее слово.