Установка и удаление среды исполнения из 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