Skip to main content

Внешние соединения

На форме «Внешние соединения» создаются соединения ТехноДок с источниками данных: SCADA-системами, базами данных, файлами, HTTP- и OPC-серверами. Созданное соединение выбирается в параметрах шаблонов отчётов, в настройках бланков переключений и в параметрах наработки оборудования. Чтобы открыть форму, выберите в боковом меню пункт «Внешние соединения».

Описание формы​

Форма состоит из двух областей: списка соединений слева и настроек выбранного соединения справа.

Над списком соединений расположены кнопка «Добавить», кнопка «⋮» и поле поиска по названию. Кнопка «⋮» открывает меню с командами «Удалить», «Копировать», «Экспортировать» и «Импортировать».

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

Поля каждого подключения собраны в группу «Настройки подключения» с порядковым номером. Состав полей группы зависит от типа соединения. Назначение всех полей описано в справочнике «Настройки соединения».

В заголовке каждой группы расположены кнопки «Проверить» и «Копировать», кнопки со стрелками вниз и вверх и кнопка удаления подключения. Кнопка «Добавить» под группами добавляет новое подключение.

Форма «Внешние соединения»: список соединений слева, настройки соединения типа «КАСКАД 3» справа

Соединение типа «КАСКАД 3» с одним подключением

Если соединений нет, ТехноДок выводит вместо списка сообщение «Внешние соединения отсутствуют» и кнопки «Создать» и «Импортировать».

Для работы с формой нужны права группы «Внешние соединения». Право «Просмотр внешних соединений» позволяет просматривать, проверять и экспортировать соединения. Право «Редактирование внешних соединений» позволяет создавать, изменять, копировать, удалять и импортировать соединения. Права назначаются роли на вкладке «Роли».

Создание соединения​

Чтобы создать соединение:

  1. Нажмите кнопку «Добавить» над списком соединений. ТехноДок сохраняет новое соединение с названием вида «Новое внешнее соединение 1» и открывает его настройки. Новое соединение получает тип «КАСКАД 3».
  2. В поле «Название» задайте название соединения.
  3. В списке «Тип» выберите тип источника данных.
  4. Заполните поля группы «Настройки подключения 1» по справочнику «Настройки соединения».
  5. Нажмите кнопку «Проверить» в заголовке группы. Проверка. ТехноДок выводит сообщение «Соединение с указанным источником данных успешно установлено».
  6. Нажмите кнопку «Сохранить».

Название соединения должно быть уникальным. Если соединение с таким названием уже есть, ТехноДок не сохраняет изменения и выводит сообщение «Название внешнего соединения должно быть уникальным».

Изменение соединения​

Чтобы изменить соединение:

  1. Выберите соединение в списке. Чтобы сократить список, введите часть названия в поле поиска.
  2. Измените нужные поля.
  3. Нажмите кнопку «Сохранить».
Предупреждение

При выборе другого типа соединения ТехноДок заменяет все подключения одним подключением со значениями по умолчанию. Если тип выбран по ошибке, выберите в списке другое соединение и в окне «Внешнее соединение» нажмите кнопку «Нет».

Если в соединении есть несохранённые изменения, при выборе другого соединения или переходе на другую форму ТехноДок открывает окно «Внешнее соединение». Кнопка «Да» сохраняет изменения, кнопка «Нет» отменяет их, кнопка «Отменить» возвращает к соединению.

Проверка подключения​

По кнопке «Проверить» ТехноДок подключается к источнику по настройкам одного подключения. Для проверки используются значения, введённые на форме, в том числе ещё не сохранённые.

  • Чтобы проверить подключение, нажмите кнопку «Проверить» в заголовке группы «Настройки подключения».

Проверка. Если подключение установлено, ТехноДок выводит сообщение «Соединение с указанным источником данных успешно установлено». Если подключиться не удалось, ТехноДок выводит сообщение об ошибке.

Настройка резервных подключений​

Если в соединении несколько подключений, ТехноДок перебирает их по порядку и использует первое, которое удалось установить. Поэтому первым ставится подключение к основному серверу.

Каждая неудачная попытка установить подключение увеличивает его счётчик ошибок. Когда счётчик достигает значения поля «Допустимое количество ошибок доступа», ТехноДок перестаёт использовать подключение на время из поля «Время пребывания в недоступном состоянии в секундах». Рядом с заголовком группы такого подключения выводится значок предупреждения, подсказка к нему показывает время до разблокировки. Успешная проверка кнопкой «Проверить» разблокирует подключение сразу.

Ошибки подключения записываются в «Журнал событий».

Чтобы добавить резервное подключение:

  1. Выберите соединение в списке.
  2. Нажмите кнопку «Добавить» под группами «Настройки подключения». ТехноДок добавляет подключение со значениями по умолчанию. Чтобы взять за основу существующее подключение, нажмите вместо этого кнопку «Копировать» в заголовке его группы: копия появится сразу под ней.
  3. Заполните поля нового подключения.
  4. Расставьте подключения в нужном порядке кнопками со стрелками вниз и вверх.
  5. Задайте значения полей «Допустимое количество ошибок доступа» и «Время пребывания в недоступном состоянии в секундах».
  6. Нажмите кнопку «Сохранить».

Лишнее подключение удаляется кнопкой удаления в заголовке его группы. Единственное подключение удалить нельзя.

Копирование соединения​

Чтобы создать соединение на основе существующего:

  1. Выберите соединение в списке.
  2. Нажмите кнопку «⋮» и выберите команду «Копировать». ТехноДок сохраняет копию с новым идентификатором и открывает её настройки. Копия соединения «КАСКАД» получает название «КАСКАД - Копия».
  3. Задайте копии новое название и измените нужные поля.
  4. Нажмите кнопку «Сохранить».

Удаление соединения​

Соединение, которое используется в шаблонах отчётов, настройках бланков переключений или параметрах наработки оборудования, удалить нельзя. Сначала выберите в этих местах другое соединение.

Чтобы удалить соединение:

  1. Выберите соединение в списке.
  2. Нажмите кнопку «⋮» и выберите команду «Удалить». Если соединение используется, ТехноДок открывает окно «Удаление соединения» со списком модулей, шаблонов и параметров, в которых оно выбрано. Удаление в этом случае не выполняется.
  3. В окне «Удаление соединения» нажмите кнопку «Да».

Экспорт и импорт соединений​

Экспорт и импорт нужны, чтобы перенести соединения с одного сервера ТехноДок на другой.

  • Чтобы экспортировать соединения, нажмите кнопку «⋮» и выберите команду «Экспортировать». ТехноДок сохраняет все соединения в файл External connections <дата и время>.json.

Чтобы импортировать соединения:

  1. Нажмите кнопку «⋮» и выберите команду «Импортировать».
  2. Выберите файл, полученный экспортом.

ТехноДок сопоставляет соединения из файла с существующими по идентификатору. Соединение с совпадающим идентификатором заменяется соединением из файла. Остальные соединения добавляются в список. Если название нового соединения уже занято, ТехноДок добавляет к нему порядковый номер через пробел.

Использование соединений в модулях​

Соединение выбирается в настройках других модулей по названию: