EnglishУкраїнськаmRussian
Login/New
Topic with no new replies

[TaskDone] Self DAQGate


Author Message
Written on: 20. 10. 2014 [14:08]
monia
Олег Намятов
Topic creator
registered since: 21.05.2012
Posts: 173
периодически получаю вот такое сообщение

-5| alDAQGate:r01k042_DG | DAQ.r01k042_DG: подключение к источнику данных 'SRVk_042': Время ожидания истекло!.
4|/sub_Transport/mod_Sockets/out_DAQGater01k042_DGSRVk_042/ | Время ожидания истекло!


настройки:
на локальной станции
----------
Выходной транспорт: DAQGater01k042_DGSRVk_042
Временные интервалы: 60:10
----------
DAQGate контроллер: r01k042_DG
Планирование опроса: 60
Уровень приоритета задачи сбора данных: 1
Интервал восстановления (с): 5
Глубина времени восстановления данных (часов): 1
Уровень запрашиваемых сообщений: 1
Периодичность синхронизации с удалённой станцией (с): 0
----------
На удаленной станции
----------
Входной транспорт: r01k042_TSs
Транспортный протокол:SelfSystem
Длина очереди: 10
Максимум клиентов: 5
Входной буфер (кбайт):5
Приоритет:0
Keep alive запросов:0
Keep alive время ожидания (с):70
----------

игрался с интервалами времени, не помогло, ошибки периодически валятся

может у меня на удаленной станции много данных и локальная станции, DAQGate, не справляется в отведенные 60 сек?

Еще, в узле DAQ.r01k042_DG часть параметров не загрузилось, видны лишь их ID. Даже после того как транспорт выдал

1|alDAQGate:r01k042_DG | DAQ.r01k042_DG: подключение к источнику данных: НОРМА.




[This article was edited 1 times, at last 20.10.2014 at 14:20.]
Written on: 20. 10. 2014 [18:50]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3747
"monia" wrote:

периодически получаю вот такое сообщение

-5| alDAQGate:r01k042_DG | DAQ.r01k042_DG: подключение к источнику данных 'SRVk_042': Время ожидания истекло!.
4|/sub_Transport/mod_Sockets/out_DAQGater01k042_DGSRVk_042/ | Время ожидания истекло!


Просто плохая сеть!

Learn, learn and learn better than work, work and work.
Written on: 21. 10. 2014 [18:05]
monia
Олег Намятов
Topic creator
registered since: 21.05.2012
Posts: 173
Просто плохая сеть!

я думаю проблем с сетью нет, 43.944 - встречалось пару раз, скорее всего это связанно с подтягиванием данных OpenSCADA с удаленной станции при восстановлении архива

И все таки почему в DAQGate контроллере не все параметры подгружаются
Written on: 21. 10. 2014 [22:24]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3747
"roman" wrote:

Просто плохая сеть!

я думаю проблем с сетью нет, 43.944 - встречалось пару раз, скорее всего это связанно с подтягиванием данных OpenSCADA с удаленной станции при восстановлении архива

Но у меня, и не только, нет проблем с DAQGate на сложных конфигурациях.


И все таки почему в DAQGate контроллере не все параметры подгружаются

Не знаю, у меня подгружаются все.

P.S. Прошу прощения, отредактировал случайно предыдущее сообщение!

Learn, learn and learn better than work, work and work.
Written on: 24. 03. 2015 [14:18]
monia
Олег Намятов
Topic creator
registered since: 21.05.2012
Posts: 173
дошли руки до экспериментов и выяснения возможные причины возникновения данной проблемы

выяснил что проблема возникает при подключении архива параметров. Т.е. до подключения архива все работало без ошибок и без подтормаживая (Когда ползал по удаленной станции через конфигуратор)

Опишу 2 эксперемента:
1) Если на локальной Станции (192.168.1.1) выставить на Входном транспорте "r01k001_TSs" адрес: TCP::20501:1 (SelfSystem протокол), то на удаленной станции будет выползать следующая ошибка

Mar 24 12:33:40 virtserver3 openscada: -5|alDAQGate:r01k001_DG | DAQ.r01k001_DG: подключение к источнику данных 'SRVk_001': Станция 'DAQGater01k001_DGSRVk_001' ошибка= Command format error.!.
Mar 24 12:33:40 virtserver3 openscada: 4|/sub_Protocol/mod_SelfSystem/ | Станция 'DAQGater01k001_DGSRVk_001' ошибка: Command format error.!

Заметил, что ошибка выползает если к локальной станции подключатся > 11 DAQGate удаленной станции

Прилагаю TCP лог

2) Если на локальной Станции (192.168.1.1) выставить на Входном транспорте "r01k001_TSs" адрес: TCP::20501:0 (SelfSystem протокол), то на удаленной станции будет выползать следующая ошибка

Mar 24 14:59:37 virtserver3 openscada: -5|alDAQGate:r01k001_DG | DAQ.r01k001_DG: подключение к источнику данных 'SRVk_001': Время ожидания истекло!.
Mar 24 14:59:37 virtserver3 openscada: 4|/sub_Transport/mod_Sockets/out_DAQGater01k001_DGSRVk_001/ | Время ожидания истекло!



В итоге, если не использовать архиватор (в моем случае на ФС), то проблем нет. Как только подключаю архиватор, сразу начинаются проблемы
Attachment

log (File type: application/pdf, Size: 371.91 kilobytes) — 1490 downloads
Written on: 24. 03. 2015 [16:14]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3747
"monia" wrote:

Заметил, что ошибка выползает если к локальной станции подключатся > 11 DAQGate удаленной станции
Прилагаю TCP лог

Зачем на одной клиентской станции Вы наплодили 11 DAQGate контроллеров и почему это нельзя было сделать в одном?

Что привело к достижению фиксированного лимита на количество подключений в 10 к SelfSystem протоколу на сервере от одного пользователя и источника (сетевого хоста).

О чём и говорит отключение один другого через раз: "REZ 1 Auth error. Session no valid."

Эти все 11 DAQGate через разные транспорты ещё наверное подключены. Подключите к одному, хотя-бы!

Learn, learn and learn better than work, work and work.
Written on: 25. 03. 2015 [20:50]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3747
"roman" wrote:

Что привело к достижению фиксированного лимита на количество подключений в 10 к SelfSystem протоколу на сервере от одного пользователя и источника (сетевого хоста).

Сделал этот лимит опциональным и добавил на стороне сервера сообщение ошибки по его достижению.

Learn, learn and learn better than work, work and work.



0518