Установка и удаление клиента визуализации на ОС Linux

<< Click to Display Table of Contents >>

Navigation:  Инсталляция > Установка MasterSCADA 4D > Установка клиента визуализации >

Установка и удаление клиента визуализации на ОС Linux

MasterSCADA 4D Client работает на ОС Linux и устанавливается в случае, если необходимо подключаться к исполнительной системе, работающей на другом компьютере. На устройстве, где находится клиент установлена ОС Linux.

Существует три установочных файла MasterSCADA 4D Client Linux:

MasterSCADA4DClient-linux-x64.tar - для 64-битных версий ОС;

MasterSCADA4DClient-linux-armv7l.tar - для 32-битных версий ОС, сборка для HMI-панелей;

MasterSCADA4DClient-linux-arm64.tar - для 64-битных версий ОС, сборка для HMI-панелей;

Для каждого типа ОС нужно использовать свой файл.

Скачать файлы для установки графического клиента можно с FTP-сервера технической поддержки.  Для получения доступа к FTP-серверу необходимо  зарегистрироваться в HelpDesk системе технической поддержки.

Файл для установки клиента визуализации находится по пути: /support/Updates/Installation/MasterSCADA_4D/RunTime/linux_x64_client/.

Общий порядок установки

1.Поместить папку из архива в директорию /tmp.

2.Выполнить команды:

su (или sudo su, в зависимости от ОС, для входа в режим root-пользователя)

cp -rp /tmp/MasterSCADA4DClient-linux-x64/ /opt

3.Перейти в директорию /opt/MasterSCADA4DClient-linux-x64. И выполнить команды:

chown root:root chrome-sandbox

chmod 4755 chrome-sandbox

chmod 755 ./MasterSCADA4DClient

4. Выйти и из режима root-пользователя, используя команду exit.

Запуск клиента визуализации

Для запуска клиента визуализации нужно перейти в директорию /opt/MasterSCADA4DClient-linux-x64 и выполнить команду ./MasterSCADA4DClient -u http://127.0.0.1.

Вместо IP-адреса 127.0.0.1 нужно указать IP-адрес, устройства, где установлена исполнительная система. Если загрузится пустое окно, то нужно дополнительно указать номер порта, например, ./MasterSCADA4DClient -u http://10.0.0.32:8043.

При резервировании узлов в команде требуется указать несколько IP-адресов внутри апострофа (''). Например, ./MasterSCADA4DClient -u 'http://10.0.0.32,http://10.0.0.33'.

Пример установки на ОС AstraLinux

Подключиться к устройству для передачи файлов можно при помощи программы WinSCP

wincsp

Параметры подключения определяются настройками ОС.

После подключения выбрать папку /tmp и скопировать в нее содержимое архива:
ust_clienta_linux

Затем нужно открыть Терминал в ОС Linux. И в нем выполнить команды последовательно:

sudo su

cp -rp /tmp/MasterSCADA4DClient-linux-x64/ /opt

Выполнение этих команд приведет к тому, что папка будет скопирована из временной в папку /opt/MasterSCADA4DClient-linux-x64.

Перейти в папку /opt можно командой: cd /opt/MasterSCADA4DClient-linux-x64

Вид Терминала, если команды прошли без ошибок:

ust_clienta_linux_1

Затем последовательно нужно выполнить команды:

chown root:root chrome-sandbox

chmod 4755 chrome-sandbox

chmod 755 ./MasterSCADA4DClient

exit

Теперь для открытия клиента визуализации нужно выполнить команду ./MasterSCADA4DClient -u http://127.0.0.1

Команда используется, если клиент визуализации установлен на том же компьютере, что и исполнительная система. Вместо IP адреса 127.0.0.1 нужно указать IP-адрес, устройства, где установлена исполнительная система. Если загрузится пустое окно, то нужно дополнительно указать номер порта, например, ./MasterSCADA4DClient -u http://10.0.0.32:8043.

Вид:

ust_clienta_linux_2

Особенности работы с клиентом описаны в разделе Работа с клиентом визуализации

Параметры запуска клиента

MasterSCADA 4D позволяет изменить параметры запуска клиента визуализации.

Примеры ключей и их описания:

Ключ

Описание

-d

Если ключ установлен, то в процессе работы по кнопке F12 открываются средства разработчика.

-t "text"

Устанавливает заголовок окна. Заголовком окна будет текст, указанный в кавычках. Если текст не содержит пробелы, то кавычки допускается не ставить.

--enable-logging

Обеспечивает вывод некоторых ошибок в консоль.

-x [число]

Устанавливает координату X (в пикселях) в диапазоне от 0 (координата левого края монитора) до Xmax (координата правого край монитора, значение определяется разрешением экрана).  Например, -x 100, обеспечит смещение от левого края монитора вправо на 100 пикселей.

-y [число]

Устанавливает координату Y (в пикселях) в диапазоне от 0 (координата верхнего  края монитора) до Ymax (координата нижнего края монитора, значение определяется разрешением экрана).  Например, -y 50, обеспечит смещение от верхнего края монитора вниз на 50 пикселей.

-w  [число]

Устанавливает ширину окна (в пикселях).

-h  [число]

Устанавливает высоту окна (в пикселях).

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

-f

Включает полноэкранный режим. В полноэкранном режиме клавиша F11 не работает.

-cp -p

"Имя принтера в системе" - устанавливает принтер по умолчанию.

-s

"Путь к месту хранения" - устанавливается папка для сохранения файлов по умолчанию, например, при работе с журналом сообщений.  Если путь к файлу не содержит пробелы, то кавычки допускается не ставить .

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

-m [число]

Задает число мониторов, на которых необходимо открыть окна клиента визуализации. Если к компьютеру подключено меньшее количество мониторов, чем указано в настройке, то лишние окна клиента визуализации  открываться не будут. Окно авторизации пользователя будет появляться только на одном мониторе - на том, который указан первым в операционной системе. В процессе работы оператор может  в каждом мониторе осуществлять независимые действия (открывать окна, работать с графиками, журналами и т.п.).  Например, -m 2 - обеспечит запуск на двух мониторах.

--noframe

Создает окно без рамки и заголовка. Может применяться, чтобы создавать полноэкранное окно, растянутое на несколько мониторов, в этом случае надо указать такие опции (пример для 2 мониторов FullHD):

-х 0 - y 0 -w 3840 -h 1080 --noframe

Запуск клиента визуализации при старте ОС

Для запуска клиента визуализации при старте операционной системы нужно настроить непосредственно ОС. Порядок настройки зависит от особенностей ОС.

Рассмотрим пример для AstraLinux.

В панели управления нужно выбрать пункт Система:

ust_clienta_linux_3

Выбрать пункт Старт.

И там ввести команду запуска. Команда запуска должна включать путь к файлу:

ust_clienta_linux_4

Удаление клиента визуализации

Для удаления клиента нужно удалить его вручную из папки /opt и удалить упоминание о нем в автозапуске.