УкраїнськаEnglishmRussian
Вход/Новый
В теме нет новых постов

[BugWrong] QTCfg-->Сбор Данных->Modbus->Контроллер->Параметр->Архивация некорректно работает включение архивации атрибута


Автор Сообщение
Сообщение создано: 20. 06. 2019 [13:05]
va.dzyuba
Владислав Дзюба
Создатель темы
Зарегистрирован(а) с: 20.06.2019
Сообщения: 16
Описание
При попытке включить архивацию по атрибуту (установить в столбце с соответствующим архиватором значение True) появляется окно "Ошибка подключения к источнику" после чего отметка о включении архивирования появляется на 1 с и пропадает. При этом соответствующий архив в "Архиве значений" создаётся. Отметки об архивировании в соответствующем окне так и не появляются, в связи с чем появляется возможность создать несколько экземпляров архивов одного и того же параметра с одним и тем-же архиватором.
Окружение
ОС ubuntu 16.04 LTS запущена на виртуальной машине под Oracle VM VirtualBox 5.2.24
Версия Open Scada 0.9.0
Версия конфигуратора программы (Qt) 4.2.4
Контроллеры-источники получения данных по ModBus отсутствуют
Сообщение создано: 20. 06. 2019 [14:45]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
Не ошибка! У меня никогда такого не было и нет.

На ДемоПроекте в Debian9 Live всё происходит корректно как для выключенного объекта контроллера ModBus.testRTU так и включенного ModBus.testTCP, если ставить из объекта параметра.

Как собственно и на Ubuntu 16.04 под VirtualBox 5.2.24.

Learn, learn and learn better than work, work and work.
Сообщение создано: 04. 07. 2019 [16:09]
va.dzyuba
Владислав Дзюба
Создатель темы
Зарегистрирован(а) с: 20.06.2019
Сообщения: 16
Понял в чём было дело. В идентификаторе присутствовали точки, похоже система их воспринимала как разделители.
Сообщение создано: 04. 07. 2019 [20:52]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"va.dzyuba" wrote:

Понял в чём было дело. В идентификаторе присутствовали точки, похоже система их воспринимала как разделители.

Естественно, что и не ошибка, а функция енкодинга-поддержки спец символов в пути и обратное получение идентификатора узла-архива, в данном случае.

Что собственно добавил, хотя точки в атрибутах не практикую и не рекомендую!

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



3431