В настоящее время я работаю над проектом, который позволит различным автоматам общаться. Для этого я хотел бы создать клиента и сервер, которые будут общаться по протоколу Modbus. Я не уверен, хочу ли я сейчас использовать ModBus / TCP, ModBus / RTU или ModBus / ASCII.
Я искал примеры клиент / сервер на C, и я мог найти библиотеки, но не простой пример общения. Я хотел бы начать с нуля, поэтому библиотеки - это не то, что мне нужно.
Я прошу, чтобы кто-нибудь мог дать мне простой код, написанный на C, для клиента и / или сервера, которые обмениваются данными с использованием Modbus, поскольку я не уверен, что я буду использовать любой тип Modbus, было бы большим подспорьем. (RTU / TCP / ASCII).
Чем проще, тем лучше. Я бы хотел, чтобы код продемонстрировал, например: инициализацию на сервере, запрос, ответ, закрытие соединения.
Большое спасибо за уделенное время.