Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Ошибка записи в теги  (Прочитано 16379 раз)

Rindzin

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Ошибка записи в теги
« : 06 Марта 2024, 12:56:09 »
Добрый день.
При записи в тег значения происходит ошибка таймаута. Сам тег сервером успешно записывается. Тег используется только для записи, его чтение не предусмотрено. Пытаюсь понять с чем связана ошибка.
В настройках сервера чтение после записи выключено, остальные настройки по умолчанию.


arOPC

  • Модератор
  • *****
  • Сообщений: 250
  • За словом дело, за делом результат
    • Просмотр профиля
    • ardsoft
Re: Ошибка записи в теги
« Ответ #1 : 06 Марта 2024, 13:15:47 »
Добрый день.

Уточните, пожалуйста, версию OPC сервера.

Айрат

Rindzin

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Ошибка записи в теги
« Ответ #2 : 06 Марта 2024, 13:29:29 »
2.7.26.223

з.ы. обновился до 2.7.27.231. проблема осталась
« Изменён: 06 Марта 2024, 13:42:50 от Rindzin »

arOPC

  • Модератор
  • *****
  • Сообщений: 250
  • За словом дело, за делом результат
    • Просмотр профиля
    • ardsoft
Re: Ошибка записи в теги
« Ответ #3 : 06 Марта 2024, 14:01:59 »
Пришлите, пожалуйста, тестовую конфигу, на которой воспроизводится.
У себя попробовал, нет такого, возможно что то не учёл.
И логи OPC сервера в момент записи.

Rindzin

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Ошибка записи в теги
« Ответ #4 : 06 Марта 2024, 14:38:15 »
пожалуйста

p.s. создал новую конфу в скаде, ошибка воспроизводится
« Изменён: 06 Марта 2024, 14:47:36 от Rindzin »

arOPC

  • Модератор
  • *****
  • Сообщений: 250
  • За словом дело, за делом результат
    • Просмотр профиля
    • ardsoft
Re: Ошибка записи в теги
« Ответ #5 : 06 Марта 2024, 15:26:15 »
Странноватое поведение при опросе.
Какой преобразователь используете?

Rindzin

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Ошибка записи в теги
« Ответ #6 : 06 Марта 2024, 15:30:36 »
На объекте Ethernet-модем EL-2010 Элдис
на сервере VSPE 0.937

есть еще вопрос по скорости опроса, но видимо нужно отдельную тему создать, чтобы не смешивать

arOPC

  • Модератор
  • *****
  • Сообщений: 250
  • За словом дело, за делом результат
    • Просмотр профиля
    • ardsoft
Re: Ошибка записи в теги
« Ответ #7 : 06 Марта 2024, 15:39:22 »
На объекте Ethernet-модем EL-2010 Элдис
на сервере VSPE 0.937

Есть подозрение что заминка где между VSPE и модемом. Очень уж стабильно между запросом и ответом по 3 секунды и при этом OPC сервер не показывает ошибку таймауту.
Это говорит о том что "висит" в драйвере.
Вы пробовали в OPC сервере активировать режим RTU через TCP? Или модему управляющие команды нужны?

есть еще вопрос по скорости опроса, но видимо нужно отдельную тему создать, чтобы не смешивать
Да, лучше отдельную тему.

Rindzin

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Ошибка записи в теги
« Ответ #8 : 06 Марта 2024, 15:50:48 »
Вы пробовали в OPC сервере активировать режим RTU через TCP? Или модему управляющие команды нужны?
Не могу найти в ОРС сервере такую настройку. Проверил, на "родном" для приборов овеновском орс-сервере выставлены в параметрах modbus rtu - и проблем таких нет и скорость опроса .1-.2 сек

Есть подозрение что заминка где между VSPE и модемом. Очень уж стабильно между запросом и ответом по 3 секунды и при этом OPC сервер не показывает ошибку таймауту.
кстати, овеновский сервер как раз пишет, что нет ответа и сразу делает перезапрос
« Изменён: 06 Марта 2024, 15:55:52 от Rindzin »

arOPC

  • Модератор
  • *****
  • Сообщений: 250
  • За словом дело, за делом результат
    • Просмотр профиля
    • ardsoft
Re: Ошибка записи в теги
« Ответ #9 : 06 Марта 2024, 16:12:18 »
Цитировать
кстати, овеновский сервер как раз пишет, что нет ответа и сразу делает перезапрос
Возможно как то с инициализацией связано, arOPC по своему делает, Овеновский по своему.
Надо будет посмотреть этот момент.

Цитировать
Не могу найти в ОРС сервере такую настройку.
Надо вместо канала COM порт завести Ethernet клиент. И настроить, соответственно, IP адрес и порт модема.
Привязать этот канал в устройстве, сразу же, после выбора канала, появится галочка.

Rindzin

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Ошибка записи в теги
« Ответ #10 : 07 Марта 2024, 08:05:25 »
Надо вместо канала COM порт завести Ethernet клиент. И настроить, соответственно, IP адрес и порт модема.
Привязать этот канал в устройстве, сразу же, после выбора канала, появится галочка.
у модема нет реального ip, vspe работает в режиме tcp-сервера. при настройке в орс-сервере нового канала в режиме tcp-сервера соединения не происходит, в логах есть только это:
Код
07.03.2024 10:04:57.105 - Опрос устройств завершен, переход в режим редактирования.
07.03.2024 10:04:56.744 - TCP server Completion IO Key is 0
07.03.2024 10:04:56.744 - TCP server Completion IO Key is 0
07.03.2024 10:04:56.744 - TCP server Completion IO status error: ERROR_ABANDONED_WAIT_0
07.03.2024 10:04:56.744 - TCP server Completion IO Key is 0
07.03.2024 10:04:56.744 - TCP server Completion IO status error: ERROR_ABANDONED_WAIT_0
07.03.2024 10:04:56.744 - TCP server Completion IO Key is 0
07.03.2024 10:04:56.744 - TCP server Completion IO status error: ERROR_ABANDONED_WAIT_0
07.03.2024 10:04:56.744 - TCP server Completion IO Key is 0
07.03.2024 10:04:56.744 - TCP server Completion IO status error: ERROR_ABANDONED_WAIT_0
07.03.2024 10:04:56.744 - TCP server Completion IO Key is 0
07.03.2024 10:04:56.744 - TCP server Completion IO Key is 0
07.03.2024 10:04:56.744 - TCP server Completion IO Key is 0
07.03.2024 10:04:56.744 - Останов потока управления TCP каналами
07.03.2024 10:04:56.728 - Останов потока опроса устройств
07.03.2024 10:04:56.713 - Останов опроса устройств
07.03.2024 09:59:41.286 - OPC UA client connected, session name is ""
07.03.2024 09:59:40.729 - Поток OPC UA успешно запущен
07.03.2024 09:59:40.638 - Запуск потока опроса устройств
07.03.2024 09:59:40.638 - Запуск потока OPC UA
07.03.2024 09:59:40.638 - Запуск потока управления TCP каналами
07.03.2024 09:59:40.591 - Запуск опроса устройств

arOPC

  • Модератор
  • *****
  • Сообщений: 250
  • За словом дело, за делом результат
    • Просмотр профиля
    • ardsoft
Re: Ошибка записи в теги
« Ответ #11 : 07 Марта 2024, 08:13:40 »
Открытие порта происходит OPC сервером?
Может он остался занят за VSPE?

Rindzin

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Ошибка записи в теги
« Ответ #12 : 07 Марта 2024, 09:01:00 »
Открытие порта происходит OPC сервером?
Может он остался занят за VSPE?
vspe выгружен. открытие порта сервером не происходит, проверил на двух машинах

arOPC

  • Модератор
  • *****
  • Сообщений: 250
  • За словом дело, за делом результат
    • Просмотр профиля
    • ardsoft
Re: Ошибка записи в теги
« Ответ #13 : 07 Марта 2024, 09:17:46 »
1. Как вы проверяете открытие порта.
Я через TCPView смотрю.

2. Скольки ядерный процессор?

Rindzin

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Ошибка записи в теги
« Ответ #14 : 07 Марта 2024, 09:26:51 »
я по старинке, netstat. tcpview установил, он тоже говорит, что порт не открыт