Автор |
Сообщение |
Сообщение создано: 20. 10. 2014 [14:08]
|
monia
Олег Намятов
Создатель темы
Зарегистрирован(а) с: 21.05.2012
Сообщения: 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: подключение к источнику данных: НОРМА.
[Сообщение редактировалось 1 раз(а), в последний раз 20.10.2014 в 14:20.]
|
Сообщение создано: 20. 10. 2014 [18:50]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
|
"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.
|
Сообщение создано: 21. 10. 2014 [18:05]
|
monia
Олег Намятов
Создатель темы
Зарегистрирован(а) с: 21.05.2012
Сообщения: 173
|
Просто плохая сеть!
я думаю проблем с сетью нет, 43.944 - встречалось пару раз, скорее всего это связанно с подтягиванием данных OpenSCADA с удаленной станции при восстановлении архива
И все таки почему в DAQGate контроллере не все параметры подгружаются
|
Сообщение создано: 21. 10. 2014 [22:24]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
|
"roman" wrote:
Просто плохая сеть!
я думаю проблем с сетью нет, 43.944 - встречалось пару раз, скорее всего это связанно с подтягиванием данных OpenSCADA с удаленной станции при восстановлении архива
Но у меня, и не только, нет проблем с DAQGate на сложных конфигурациях.
И все таки почему в DAQGate контроллере не все параметры подгружаются
Не знаю, у меня подгружаются все.
P.S. Прошу прощения, отредактировал случайно предыдущее сообщение!
Learn, learn and learn better than work, work and work.
|
Сообщение создано: 24. 03. 2015 [14:18]
|
monia
Олег Намятов
Создатель темы
Зарегистрирован(а) с: 21.05.2012
Сообщения: 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/ | Время ожидания истекло!
В итоге, если не использовать архиватор (в моем случае на ФС), то проблем нет. Как только подключаю архиватор, сразу начинаются проблемы
Вложенный файл
log (Тип файла: application/pdf, Размер: 371.91 килобайт) — 1520 загрузок
|
Сообщение создано: 24. 03. 2015 [16:14]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
|
"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.
|
Сообщение создано: 25. 03. 2015 [20:50]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
|
"roman" wrote:
Что привело к достижению фиксированного лимита на количество подключений в 10 к SelfSystem протоколу на сервере от одного пользователя и источника (сетевого хоста).
Сделал этот лимит опциональным и добавил на стороне сервера сообщение ошибки по его достижению.
Learn, learn and learn better than work, work and work.
|