Справочная информация:
Я пытаюсь прочитать данные с моего счетчика энергии.Я подключил модем gprs к порту счетчика (через rs485).Этот модем отправляет данные по протоколу tcp-ip на указанный сервер и порт.На сервере (экземпляр aws ec2) я вижу соединение с устройства.
Вопрос:
Когда я пытаюсь подключиться к этому устройству с помощью PyModbus, я не могу открыть соединение.
from pymodbus.client.sync import ModbusTcpClient as Modbusclient
client= Modbusclient(host=<internal ip of the connection>, port=5025)
if client.connect():
print("Connected")
else:
print("Not Connected")
Ответ всегда "Не подключен".
Я гарантировал, что а) порт открыт.б) IP-адрес занесен в белый список на сервере
Почему я не могу подключиться?Что мне здесь не хватает?