Показать сообщение отдельно
Старый 19.04.2023, 11:47   #1
esa
Новичок
 
Регистрация: Apr 2023
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию smh2gi+masteropc universal modbus server

всем привет.
имеется smh2gi, тестовая программа сформированная SMConstructor(Heating) ver.2.03, залита SMLogix-ом ver.3.34.0228, ключевой Modbus Universal Master OPC Server ver. 5.0.20 и опрашиваемый регистр с переменной, которая меняет свое значение условным регулятором переменного резистора. Опрос регистра происходит по модбас ТСР. Были предприняты два варианта подключения:
1) На "столе", "напрямую" локально - все работает.
2) удаленно. Имеется удаленный комп- с установленным OPC server-ом и белым IP. smh2gi находится в подвале. планируемый принцип подключения smh->роутер->интернет->роутер->opc server. логика предполагается следующая - smh от роутера получает ip адрес по dhcp, и получает доступ в интернет, для организации опроса регистра используется белый ip на котором установлен орс и внешний порт, значения которых указаны в настройках слэйва в smlogix-е.

запускаем орс сервер...и при попытке опросить устройство возникает ошибка опроса, т.е.
1...происходит ожидание соединения
2...устанавливается соединение
3...начинается старт опроса
4... и происходит разрыв соединения
далее три попытки соединения, ошибка по таймауту, ошибка опроса и по гругу

Чем может быть вызван разрыв соединения? или что я делаю не правильно? антивирусов нет, для брандмауэра на входящие\исходящие правила созданы.
на Орс сервере опрашиваем несколько овнов, таких сложностей не возникало.


Спасибо за внимание.
esa вне форума   Ответить с цитированием