Удаленный интерфейс пользователя

Для использования удаленного интерфейса пользователя с доступом к серверу по сети или по коммутируемому соединению должны быть выполнены следующие требования:

  • Наличие подключения по TCP/IP
  • На клиенте с удаленным интерфейсом пользователя и на сервере должны быть установлены одинаковые версии «КАСКАД Цифра». На клиенте должна быть установлена, как минимум, минимальная конфигурация «КАСКАД Цифра». В том случае, если на клиенте с удаленным интерфейсом пользователя планируется использование модуля параметрирования (PARA), то на данном клиентском компьютере должна быть установлена полная конфигурация «КАСКАД Цифра».
  • Клиенту должен быть предоставлен доступ к каталогу проекта на сервере (системе, на которой установлены менеджеры data and event).  Обратите внимание, что проект, который не является исполняемым, не может быть выбран в качестве серверного проекта. В ОС Linux каталог проекта должен быть подключен с использованием файловой системы nfs.
  • Лицензия сервера должна быть рассчитана на достаточное количество пользовательских интерфейсов для всех локальных интерфейсов пользователя (UI), а также для всех удаленных интерфейсов пользователя.
  • Номера пользовательских интерфейсов, используемые на удаленном компьютере, не должны совпадать с номерами пользовательских интерфейсов, используемыми на сервере. Данное правило действует только в том случае, когда пользовательским интерфейсам назначаются фиксированные номера (с использованием ключа командной строки «-num»). Если данная опция не используется, менеджер данных (Data Manager) автоматически присваивает номера пользовательским интерфейсам в проекте.
  • Поддерживается совестная работа 32- и 64-разрядных клиентов и серверов. Подробнее см. «Требования к программному обеспечению».

РЕКОМЕНДАЦИЯ

При наличии доступа к серверному проекту только по протоколу HTTP необходимо использовать толстый клиент.

ВНИМАНИЕ

При создании проекта «КАСКАД Цифра» доступ по сети к каталогу проекта на сервере не предоставляется автоматически.

ВНИМАНИЕ

Изменения в серверном проекте (например, изменения в панелях или сценариях) всегда должны быть синхронизированы с клиентским проектом вручную.

ЗначокПРИМЕР СОЗДАНИЯ ПРОЕКТА С УДАЛЕННЫМ ПОЛЬЗОВАТЕЛЬСКИМ ИНТЕРФЕЙСОМ.

ВНИМАНИЕ

В том случае, если на клиенте с удаленным интерфейсом пользователя планируется использование модуля параметрирования (PARA), то на данном клиентском компьютере должна быть установлена полная конфигурация «КАСКАД Цифра».

  1. Нажмите кнопку «Новый проект» в панели администрирования проектов.
  2. Выберите опцию «Проект удаленного UI».
  3. Укажите имя и путь проекта (см. рис. ниже).

Рисунок: создание нового проекта

  1. Выберите «Далее >» и выберите серверный проект.

Рисунок: настройки проекта удаленного пользовательского интерфейса

  1. Выберите «Далее >» и создайте проект. Выберите созданный проект на панели администрирования проектов.
  2. Запустите проект при помощи кнопки «Запустить проект». Откроется консоль, и проект будет запущен. Консоль должна выглядеть примерно так, как показано на рисунке ниже.

ПРИМЕЧАНИЕ

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

Рисунок: запуск проекта

Конфигурационный файл удаленного проекта может выглядеть следующим образом:

[general]
pvss_path = «C:/Sybcom/Automation/ KASKAD/<version>/»
#Путь к удаленному проекту
proj_path = «//eiwrk117/Testproj_de_en»
#директория локальной установки
proj_path = «C:/KASKAD_Proj/Remote_project»
#Путь к локальному проекту
proj_version = «<version>»


langs = «en_US.iso88591»
event = «Eiwrk117»
#Имя компьютера на сервере
data = «Eiwrk117»
#Имя компьютера на сервере
pmonPort = 5001

Записи конфигурационного файла «data»/«event» должны быть установлены корректно и могут быть заданы с использованием имени хоста.

Для получения дополнительной информации об этих конфигурационных записях обратитесь к разделу «Возможные конфигурационные записи в «КАСКАД Цифра»».

ПРИМЕЧАНИЕ

Если DNS-сервер недоступен, необходимо использовать конфигурационную запись «noReverseLookup = 1». Кроме того, вместо имен хостов для конфигурационных записей «data»/«event» должны использоваться IP-адреса.

Консоль записывает сообщения в файл журнала локального проекта <proj_path>/log/PVSS_II.log . Сообщения об ошибках записываются в локальный каталог журнала только для локальных менеджеров.

ВНИМАНИЕ

Команда WCCOAascii -out <имя файла> не может быть использована при использовании удаленного интерфейса пользователя.

ПРИМЕЧАНИЕ

Соответствующая запись «event» должна присутствовать для каждой записи «data». Обе записи должны содержать одинаковое имя хоста.

РазделСодержание
Удаленный интерфейс пользователя Remote UIОписание процесса создания проекта удаленного пользовательского интерфейса, а также пример конфигурационного файла (удаленного проекта).
Пользовательский интерфейсПараметры модуля и опции пользовательского интерфейса.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *