То есть данные с прошлой сессии приходят? Тогда про какую Антарктиду идут рассуждения?
Slave можно сделать с разными портами и одинаковыми тегами.
Просим вас указать где в Modbus TCP есть запрет двух и более коннектов:
http://www.modbus.org/docs/Modbus_Me...uide_V1_0b.pdf
Мы считаем что это ничего не даст. Но можно поэкспериментировать.
В комплекте с нашим OPC сервером есть ранее упомянутая утилита ModRSSim (c:\Program Files\InSAT\MasterOPC Universal Modbus Server\MODRSSIM\) - это эмулятор Modbus Slave устройства.
Г-н _Pavel_ просим вас выполнить следующее. Установите данную утилиту, и переключите ее на режим Modbus TCP, и установите у нее в настройках один коннект (см. приложение). Воспроизведите ошибку с этой программой (вместо ОРС сервера - сервер не запускайте). Поступление пакетов с прошлой сессии можно будет увидеть по логу - кнопка Comms в правом нижнем углу. В настройках лога включите отображение времени "Show Times" - так будет легче увидеть данные после разрыва. Посмотрите какие данные поступят от контроллера после восстановления соединения.





Ответить с цитированием