Диалог установки соединения#
Для установки связи с сервером необходимо указать:
Параметры учетной записи, которая будет использоваться для выполнения функций и обмена данными с сервером.
Адрес сервера.
Дополнительные параметры установки соединения.
Для указания всех необходимых данных для установки связи с сервером РТС, во всем ПО IngortechSCADA используется стандартный диалог Параметров соединения.
Не показывать этот диалог
Если эта опция , то в дальнейшем при попытке установить соединение в текущем сеансе связи диалог соединения не будет показан, а будут использованы данные, введенные в прошлый раз.
Данные учетной записи#
Учетные данные на сервере РТС – это важная часть системы контроля выполняемых пользователями действий и ограничения их возможностей.
Имя пользователя идентифицирует конкретного пользователя, что позволяет получить данные о том, что происходило с системой в прошлом, в результате каких и чьих именно действий.
Имя пользователя сохраняется в:
Журналах выполнения.
Лог-файлах программ и прочих местах ПО, в которых описывается источник выполнения действия.
Предупреждение
Все пользователи системы должны иметь уникальные учетные данные, даже если они обладают одинаковыми правами.
Имя / Пароль – Параметры учетной записи, которые будут использоваться для подключения к серверу РТС.
Для установки связи с сервером информация о пользователе должна быть указана. Связь с сервером без данных учетной записи установить невозможно.
Пользователи и их права устанавливаются в КОНФИГУРАТОРЕ, в каждой конфигурации.
Предупреждение
Пользователь и его права будут использованы из той конфигурации, которая активна на сервере в момент подключения.
Права пользователей определяют тот набор операций, которые они могут совершать на сервере.
Информация
Необходимо назначать права пользователя таким образом, чтобы он мог выполнять все необходимые для его рабочего места функции.
Типы учетных записей
Существует три вида учетных записей пользователя обладающих различными правами:
- ROOT:
Специальная учетная запись, обозначающая пользователя, обладающего всем возможными набором прав.
Пароль для этой учетной записи указывается в настройках сервера РТС, использование этой учетной записи может быть запрещено.
Пользователь с данной учетной записью имеет все права, то есть может выполнять любые операции на сервере РТС.
Эта учетная запись обладает всеми правами, но данные о ней могут не существовать в конфигурации, поэтому операции, которые проверяют права пользователей на основании конфигурации не будут «видеть» пользователя с таким именем. Для использования таких операций в конфигурации необходимо создать пользователя с именем «root».
- ANONYMOUS:
Учетная запись пользователя, имеющего только элементарные права по получению информации о сервере и конфигурации.
Пользователь с такой учетной записью может получать данные о работе сервера, но не сможет получить текущую конфигурацию, файлы с сервера или запросить архив.
- Пользователь:
Учетная запись, описанная в конфигурации.
Пользователь с такой учетной записью имеет права, указанные при настройке конфигурации.
Помимо идентификации, для такого пользователя можно настроить фильтры переменных. При этом в списках переменных для него будут отображаться только те переменные, которые указаны в его учетной записи. Так же для пользователя конфигурации можно аналогично настроить фильтры объектов контроля, мнемосхемы которых он будет видеть в основном списке.
Время актуальности пароля#
При установке связи можно указать время, которое будет действовать указанная учетная запись.
Если это время указано, то по его истечении связь с сервером будет прервана автоматически.
Адрес сервера#
Сервер / Порт соединения – IP-адрес и порт связи с сервером РТС.
Список#
Выпадающий список заранее сконфигурированных адресов для серверов РТС.
В случае работы с несколькими серверами РТС можно заранее создать их список и при установке соединения не вводить данные, а выбирать адрес из списка.
Настроенный список серверов обеспечивает работу функции «Автоматическое соединение».
Настройка списка серверов#
Список серверов, с которыми программа может установить связь, может быть настроен в диалоге, вызываемом при нажатии на кнопку диалога установки связи.
Основное применение списка серверов – это обеспечение автоматизации соединения для обеспечения непрерывной работы рабочего места вне зависимости от того какой сервер из списка работает в настоящий момент.
Элементы управления
- :
Добавляет новую пустую запись в таблицу.
- :
Удаляет текущую запись из таблицы.
- :
Закрывает диалог редактирования с сохранением всех внесенных изменений.
- :
Закрывает диалог редактирования с отменой всех внесенных изменений.
Данные о серверах представлены в виде таблицы, в которой обязательными полями для заполнения являются Адрес и Порт.
Информация
Адрес сервера может быть указан в любом формате, который позволяет сопоставить указанное имя IP адресу в сети.
Колонка Название сервера может содержать произвольный текст для облегчения идентификации сервера.
Колонки Имя и Пароль - содержат данные учетной записи, котора которая будет использоваться для установки соединения.
Если указано имя учетной записи, то это имя автоматически будет подставлено при выборе этого сервера из выпадающего списка серверов.
Информация
В диалоге установки соединения, при ручном выборе сервера из списка серверов, пароль для учетной записи не подставляется автоматически, и пользователь должен ввести его вручную вне зависимости от того указан он для этого сервера в списке или нет.
Автоматическое соединение#
Ряд программ могут автоматически подключаться к серверу РТС при запуске или при выполнении каких-то условий.
Если создан список серверов (в выпадающем списке окна настроек связи с сервером содержатся какие-либо элементы), то в случае ошибки установки связи, элементы из списка будут автоматически использованы для поиска адреса, с которым возможно установить связь.
Если с указанными на основном диалоге данными связь с сервером не может быть установлена, то будут последовательно проверяться все записи из списка до тех пор, пока они не закончатся или связь не будет установлена.
Если в списке серверов не окажется ни одного сервера, с которым можно установить связь, то операция соединения будет завершена с ошибкой.
Автоматический поиск сервера можно использовать для того, чтобы обеспечить автоматическую связь с резервным или основным серверами вне зависимости от того, какой из них используется в настоящий момент. Связь будет установлена с тем из них, который окажется доступным первым.