Перейти к содержанию

Навигация

Modbus-client: различия между версиями

Строка 135: Строка 135:


Обратите внимание на структуру запроса:
Обратите внимание на структуру запроса:
*[01] — адрес
*[01] — адрес
*[0F] — код функции Write Multiple Coils
*[0F] — код функции Write Multiple Coils
Строка 141: Строка 142:
*[02] — количество байт данных
*[02] — количество байт данных
*[55][15] — 01010101 00010101 (помним про big-endian формат представления данных: первое реле — младший бит первого байта, 8 реле — старший бит первого байта, 9 реле — младший бит второго байта)
*[55][15] — 01010101 00010101 (помним про big-endian формат представления данных: первое реле — младший бит первого байта, 8 реле — старший бит первого байта, 9 реле — младший бит второго байта)
8[1A][97] — CRC16
*[1A][97] — CRC16


А так же на структуру ответа:
А так же на структуру ответа:
*<01> — адрес
*<01> — адрес
*<0F> — код функции Write Multiple Coils
*<0F> — код функции Write Multiple Coils
5813

правок