06:44
1,0×
00:00/06:44
335,6 тыс смотрели · 3 года назад
124 читали · 3 года назад
CRC 16 код для ModBus на C#
В статье рассказывается как написать код для формирования и проверки CRC кода при обмене пакетами по протоколу ModBus Для чего нужен CRC и как с ним работать если Вас заинтересовала данная статья, думаю Вы уже знаете. Здесь я приведу пример как генерировать CRC код для ModBus протокола в программах написанных на С sharp В примере будет приведен код класса CRC созданного мной и позволяющего генерировать ModBus из строки символов. Первая функция класса CRC_calc: public static int CRC_calc(string datas) { int k = 0; int length_command = datas...
634 читали · 5 лет назад
Просто о Modbus RTU
C подробным описанием и примерами. Оглавление: Описание протокола Modbus RTU Modbus — коммуникационный протокол, основан на архитектуре ведущий-ведомый (master-slave). Использует для передачи данных интерфейсы RS-485, RS-422, RS-232, а также Ethernet-сети TCP/IP (протокол Modbus TCP). Сообщение Modbus RTU состоит из адреса устройства SlaveID, кода функции, специальных данных в зависимости от кода функции и CRC контрольной суммы. Если отбросить SlaveID адрес и CRC контрольную сумму, то получится PDU, Protocol Data Unit...