У меня есть промышленный 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, который будет отправлять и принимать сообщения от сенсоров.