Documentation on Faceplate
  • English
  • Russian

›Faceplate RU

Faceplate RU

  • Введение
  • Установка системы
  • Работа с тегами
  • Графический редактор
  • Соединения
  • Система сообщений
  • Система архивирования
  • Управление правилами пользователей
  • Конфигурирование серверов
  • Работа с отчетами
  • Редактор скриптов
  • Работа с видео
  • Разработка мультиязычных проектов

Установка системы

Faceplate является клиент-серверным приложением. В качестве клиента выступает браузер, рекомендуемые:

  • Firefox, начиная с версии 51
  • Chrome, начиная с версии 57
  • Safari, начиная с версии 9
  • Edge, начиная с версии 12
Поддерживаются мобильные версии перечисленных браузеров. При работе с другими типами браузеров могут возникать ошибки или искажения графических элементов. Установка дополнительного программного обеспечения на клиенте не требуется. Серверная часть Faceplate является кросс-платформенным приложением исполняемым виртуальной машиной Erlang . Для установки системы Faceplate на сервер нужно запустить на исполнение программу установки, которая выполнит все необходимые процедуры и поможет сконфигурировать станцию Faceplate. Поддерживается установка на следующие типы операционных систем:
  • Linux (32 bit)
  • Linux (64 bit)
  • Windows (32 bit)
  • Windows (64 bit)

Поддерживаются версии Windows, начиная с Windows 7. Операционные системы семейства Linux с ядром начиная с версии 3.0. ВНИМАНИЕ! Для запуска программы установки в среде Linux требуется Java версии 6 или выше. Для установки программы требуются права администратора.

Описание процесса установки

Для запуска программы установки требуются права администратора. Процесс установки Faceplate полностью автоматизирован и требует от пользователя только задания следующих конфигурационных параметров:

Path Путь установки. Папка, в которую будет установлено приложение. ВНИМАНИЕ! Путь не должен содержать символов не из латинского алфавита, а также пробелов, скобок и различных спец. символов.
Host name Имя или IP адрес хоста. Сетевое имя станции на которую производится установка. ВНИМАНИЕ! Имя будет использоваться для обращения к станции по TCP/IP. Сетевыми службами должно обеспечиваться разрешение данного имени в IP адрес сервера, на который производится установка.
is master Признак мастер-сервера. Если выполняется установка основного основного сервера системы, то галочка должна быть отмечена. При добавлении сервера к уже развернутой системе галочку необходимо снять (см. Установка на резервный сервер) Сетевые настройки. ВНИМАНИЕ! Необходимо обеспечить, чтобы указанные в процессе установки сетевые порты не эксплуатировались другими приложениями.
Сетевые настройки. ВНИМАНИЕ! Необходимо обеспечить, чтобы указанные в процессе установки сетевые порты не эксплуатировались другими приложениями.
Ecomet http port Номер порта используемый для подключения к интерфейсу администрирования СУБД “Ecomet” по протоколу HTTP (по умолчанию 8000). Вопросы администрирования “Ecomet” не рассматриваются в данном документе.
Ecomet https port Номер порта используемый для подключения к интерфейсу администрирования СУБД “Ecomet” по протоколу HTTPS (по умолчанию 8443). Вопросы администрирования “Ecomet” не рассматриваются в данном документе.
Faceplate http port Номер порта для подключения к Faceplate по протоколу HTTP (по умолчанию 9000). Если значение оставить незаполненным, то подключения с использованием протокола HTTP будут блокироваться сервером Faceplate. Блокирование подключений по протоколу HTTP рекомендуется делать при установке сервера в общественных или потенциально небезопасных сетях. В остальных случаях использование протокола HTTP является более предпочтительным (по отношению к HTTPS)
Faceplate https port Номер порта для подключения к Faceplate по протоколу HTTPS (по умолчанию 9443). При установке сервера в общественной или потенциально небезопасной сети рекомендуется использовать для подключения к серверу защищенный протокол HTTPS. В этом случае потребуется добавить SSL-сертификат сервера Faceplate, в список доверенных сертификатов. В остальных случаях использование протокола HTTP является более предпочтительным.
Faceplate OPC DA Proxy port Опция актуальна только при установке в среде Windows. Если вместе сервером Faceplate требуется установить программный модуль для работы с локальным OPC сервером (см. Создание соединений OPC DA), то здесь необходимо задать номер порта, который будет использоваться данной программой для обмена информацией с Faceplate. Установка модуля Faceplate OPC DA Proxy может быть выполнена позже отдельно.

Параметры базы данных (Database settings). Группа служит для резервирования требуемого размера для базы данных проекта. Задаваемые в данном диалоге параметры определяют исходную конфигурацию фрагментов базы данных. Если в процессе работы системы созданных при установке фрагментов окажется недостаточно, то автоматически будет выполнено расширение базы. Процесс расширения базы требует большого количества вычислительных ресурсов, а также (ВАЖНО!) во время расширения часть данных может оказаться недоступна для записи (изменения), что может быть неприемлемо на работающей системе. В связи с этим рекомендуется в процессе установки резервировать место под базу данных с существенным запасом. Для расчета требуемого места нужно рассчитать предполагаемый объем архивов и журнала событий системы. Методы расчета описаны в пунктах Система архивирования и Система сообщений.

Field fragments Количество фрагментов, зарезервированных под хранение данных. Каждый фрагмент = 2 ГБ. Основное хранилище системы, используется для хранения архивной информации, журнала событий и информации определяющей структуру и наполнение проекта. Для проектов содержащих большое количество архивируемых параметров (более 500) рекомендуется определять не менее 32 фрагментов.
Object fragments Количество фрагментов, зарезервированных под хранение мета-информации. Каждый фрагмент = 2 ГБ. Вспомогательное хранилище системы, в большинстве случаев под данное хранилище достаточно зарезервировать 2 фрагмента
Tag fragments Количество фрагментов, зарезервированных под хранение поисковых индексов. В большинстве случаев увеличивается пропорционально основному хранилищу но требует гораздо меньше пространств. Рекомендуется под данное хранилище резервировать: Field fragments / 2 Количество фрагментов зарезервированных под основное хранилище поделенное на 2

Сопутствующие программные продукты. Последний диалог программы установки предлагает установить вместе с системой сопутствующие программные продукты:

Openkiosk Браузер, разработанный на базе Firefox. Дополнительно позволяет заблокировать экран для предотвращения доступа операторов к рабочему столу станции. Приложение может оказаться очень полезным если станцию планируется использовать одновременно как рабочее место оператора. Программа установки выполнит все необходимые настройки для данного приложения. В результате при запуске приложения будет автоматически загружаться среда исполнения Faceplate и блокироваться доступ к рабочему столу станции. Для получения доступа к рабочему столу нужно нажать Shift+F1 и ввести пароль - по умолчанию admin. Установку Openkiosk можно выполнить отдельно с помощью специализированной программы установки.
visual C++ redistributables Опция актуальна только для Windows. Компоненты среды выполнения, необходимые для выполнения приложений C++. Компоненты требуются для работы виртуальной машины Erlang. Если компоненты уже установлены, можно пропустить их повторную установку. Если нет твердой уверенности в том, установлены ли уже на станции эти компоненты, то лучше выполнить повторную установку, что никак не повлияет на работу других программ.
Faceplate OPC DA Proxy Опция актуальна только для Windows. Дополнительный программный модуль, обеспечивающий взаимодействие Faceplate с локальным OPC сервером. Если на станции установлены (или планируется установка) OPC сервера, к которому будет подключаться Faceplate (см. Создание соединений OPC DA), то рекомендуется выполнить установку данного модуля. Установка данного модуля может быть выполнена отдельно позднее.

Установка на резервный сервер

При добавлении к уже развернутой системе нового сервера (см. Настройка горячего резервирования) процесс установки несколько отличается от установки системы на основной сервер. Главное отличие заключается в том, что (ВАЖНО!) в процессе установки необходимо снять галочку с опции is master.Также следует оставить по умолчанию настройки из группы “Database settings”, так как конфигурация базы данных будет скопирована с основного сервера. В остальном процесс установки совпадает с установкой системы на основной сервер (см. Описание процесса установки Описание процесса установки).

Установка лицензии

Лицензия требуется только для запуска проекта в режим исполнения (Run-Time). На сервер используемый для разработки лицензию устанавливать не обязательно, но если требуется на нем запускать проект в Run-Time, то лицензия необходима. Если используется горячее резервирование (см. Настройка горячего резервирования), то лицензия должна быть установлена на каждый инстанс участвующий в резервировании.

Лицензия выписанная на один инстанс не может быть использована для другого. Если необходимо перенести проект на другой сервер, то имеющуюся лицензию нужно перепривязать к новой станции либо приобрести новую. Для перепривязки лицензии к новой станции необходимо обратиться в службу поддержки Faceplate.

Для установки лицензии на сервер нужно перейти на вкладку “Сервера” и щелкнуть по кнопке напротив надписи license в карточке целевого инстанса:

20

Откроется диалог установки лицензии:

20

Если лицензия для станции еще не выписана, то щелкните по кнопке “Параметры станции”, в результате будет загружен файл с параметрами станции. Файл имеет расширение .stn. Для получения лицензии обратитесь в службу поддержки Faceplate, передав им файл с параметрами станции. Служба поддержки выпишет файл лицензии. Для загрузки его на сервер нажмите кнопку “Загрузить лицензию”, в результате откроется диалог выбора файла лицензии:

20

Выберете полученный от службы поддержки файл лицензии и нажмите “OK”. При успешной загрузке напротив надписи license появится дата окончания лицензии.

20

Запуск системы

При успешной установке системы на станцию на рабочем столе будет создано 3 ярлыка:

  • Faceplate Server. Запуск серверной части Faceplate. Для работы с Faceplate сервер должен быть обязательно запущен. Запуск сервера может также быть произведен через запуск файла:
    • <папка установки Faceplate>/faceplate/bin/server.sh - среда Linux
    • <папка установки Faceplate>/faceplate/bin/server.bat - среда Windows
  • Faceplate Studio. Запуск среды разработки Faceplate. Ярлык выполняет открытие приложения среды разработки в браузере используемом по умолчанию. См. список поддерживаемых браузеров в п. Установка системы). Среда разработки может быть открыта также с удаленной станции разработчика имеющей доступ к серверу Faceplate по сети. Для этого на удаленной станции в браузере нужно открыть страничку:
    • http://:/fp/project.html или
    • https://:/fp/project.html
    - IP адрес сервера на котором запущен сервер Faceplate, - порт используемый сервером для работы по протоколу HTTP, - порт используемый сервером для работы по протоколу HTTPS. Номера портов для протокола HTTP и HTTPS указываются в процессе установки системы, по умолчанию 9000 и 9443 соответственно (см. Описание процесса установки).
  • Faceplate Runtime. Запуск среды исполнения Faceplate. Ярлык выполняет открытие приложения среды разработки в браузере используемом по умолчанию. См. список поддерживаемых браузеров в п. Установка системы. Среда исполнения может быть открыта с удаленных станций операторов. Удаленная станция должна иметь доступ к серверу Faceplate по сети. Для открытия среды исполнения нужно открыть в браузере страничку:
    • http://:/fp/runtime.html или
    • https://:/fp/runtime.html
    - IP адрес сервера на котором запущен сервер Faceplate, - порт используемый сервером для работы по протоколу HTTP, - порт используемый сервером для работы по протоколу HTTPS. Номера портов для протокола HTTP и HTTPS указываются в процессе установки системы (см. Описание процесса установки). Описание интерфейса среды исполнения можно найти в документе Руководство оператора.
← ВведениеРабота с тегами →
  • Описание процесса установки
  • Установка на резервный сервер
  • Установка лицензии
  • Запуск системы