itprodavets
@itprodavets
.Net Developer

Как реализовать Modbus TCP Server в dotnet 6 в виде Api приложения?

У меня есть промышленный 4G роутер (режимы TCP Server, TCP Client) к нему подключен Serial Line (режимы UDP, UDP Multicast, TCP Server, TCP Client, Modbus RTU Master, Modbus RTU Slave, Modbus ASCII Master, Modbus ASCII Slave, RealCOM_MCP, RealCOM_CCP, RealCOM_MW, Pair Connection Master, Pair Connection Slave, Httpd Client, WebSocket Client) и подключённый сенсор через RS485.

Если выбрать режим Modbus RTU Slave, то я могу подключиться и получить данные с сенсора. Но у меня ситуация обратная, мне нужно создать Modbus TCP Server к которому будут подключаться Serial Line.

Я использовал библиотеку https://github.com/NModbus/NModbus
Я столкнулся с тем, что при создании IHostedService я не могу подключаться к нему, хотя через Netstat -a я вижу ИП адрес и порт, на котором создал сервер.

Кто может объяснить, как сделать Modbus TCP Server, который будет отправлять и принимать сообщения от сенсоров.
  • Вопрос задан
  • 269 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы