Установка и удаление среды исполнения из deb-пакета

<< Click to Display Table of Contents >>

Navigation:  Работа с конроллерами в MasterSCADA 4D > Руководство по работе с контроллером PLC ONI PLC-W > Дополнительно >

Установка и удаление среды исполнения из deb-пакета

Установка исполнительной системы

ПЛК поддерживает установку исполнительной системы MasterSCADA 4D на контроллер с использованием deb-пакета. Для получения deb-пакета с исполнительной системой обратитесь в техподдержку производителя ПЛК.

Для установки MasterSCADA 4D на ПЛК из deb-пакета необходимо выполнить следующие действия:

1.Подключитесь к контроллеру, используя графический клиент протоколов SFTP и SCP, например приложение WinSCP, распространяющееся в свободном доступе. Для этого создайте соединение по протоколу SFTP, указав: имя хоста – IP-адрес ПЛК, порт подключения – 22,  имя пользователя и пароль, под которыми планируется осуществить подключение к ПЛК:

Ust_isp_syst

2. Перенесите deb-пакет в каталог /tmp контроллера:

Ust_isp_syst_1

3. Используя Putty, подключитесь к контроллеру по протоколу SSH. Подключение к ПЛК описано в разделе Проверка наличия среды исполнения в контроллере.

4. Перейдите в каталог /tmp при помощи команды cd /tmp и запустите установку deb-пакета командой dpkg - i "имя пакета":

Ust_isp_syst_2

5. В результате, в каталоге /opt должны быть созданы каталоги /mplc4 и /mplc4_installer. Используя команду ls /opt, проверьте наличие каталогов в /opt:

Ust_isp_syst_3

 

Установка дополнительных опций

В созданном каталоге /opt/mplc4_installer  есть скрипт инсталлятора среды исполнения install.sh, при помощи которого можно обновить mplc для использования необходимых опций.

Для использования опций нужно выполнить следующие действия:

Перейти в каталог: cd /opt/mplc4_installer

Назначить файл исполняемым: chmod u+x ./install.sh

Обновить mplc с использованием необходимых опций, например: ./install.sh --http-port=8043 --enable-log --config-only

  --http-port=8043 Изменяет порт Web сервера (по умолчанию – 80)

  --enable-log Включает запись лога в директорию: /var/log/mplc4

  --config-only Устанавливает опцию обновления только конфигураций без обновления файлов mplc и nginx. С этой опцией можно запустить инсталятор без mplc.tar.gz и nginx.tar.gz

dpkg сохраняет журнал всех своих действий в /var/log/dpkg.log. Этот журнал чрезвычайно подробный: в нём задокументированы все этапы обработки пакетов dpkg. Он помогает не только отследить поведение dpkg, но и сохранить историю изменений в системе: можно найти точный момент, когда каждый пакет был установлен или обновлён, и эта информация может быть чрезвычайно полезной при выяснении причин изменения поведения системы в целом.

Удаление исполнительной системы

Для удаления mplc в терминале пропишите команду dpkg -r mplc4-oni-plc-w. Используя команду ls /opt, убедитесь, что каталог /opt пуст:

Ust_isp_syst_4