|
<< Click to Display Table of Contents >> Navigation: Инсталляция > Установка MasterSCADA 4D > Установка среды исполнения MasterSCADA 4D > Установка на ОС Linux > Установка MasterSCADA 4D RT на Linux > Команды управления исполнительной системы |
Для работы с исполнительной системой в ОС Linux можно использовать следующие команды:
Команды |
Результат |
sudo systemctl start mplc4.service |
Полный запуск RT. Если процесс уже запущен, то перезапуска не происходит |
/start_mplc.sh |
Полный запуск RT в ПЛК 110 компании Овен |
sudo systemctl stop mplc4.service |
Полная остановка RT |
sudo systemctl restart mplc4.service |
Полный перезапуск RT. Использовать всегда, если RT уже запущен и нужно его перезапустить |
sudo systemctl start mplc4.service local |
Запуск RT в отладочном режиме с выводом диагностической информации в терминал. Если mplc уже запущен, перезапуска не произойдет |
Исполнительная система поддерживает два режима работы, определяющих состав и иерархию запускаемых процессов, в зависимости от использования опции --without-monitor при ее установке:
При выполнении команды sudo systemctl start mplc4 запускаются процессы в следующем порядке:
1.mplc_daemon - основной системный демон, управляющий инициализацией среды;
2.mplc_monitor - дочерний процесс, запускаемый mplc_daemon, серверная часть MasterSCADA Monitor;
3.mplc (с версии 1.3.6 в списке процессов отображается как Main) - основной исполняемый процесс, реализующий проектную логику, запускается mplc_monitor.
nginx - веб-сервер, запускаемый mplc_monitor.
При выполнении команды sudo systemctl start mplc4 запускаются процессы в следующем порядке:
1.mplc_service - демон, управляющий инициализацией в упрощённом режиме;
2.mplc (с версии 1.3.6 в списке процессов отображается как Main) - основной исполняемый процесс, запускаемый mplc_service.
Осуществить проверку наличия процессов среды исполнения можно, выполнив команды: ps -aux | grep mplc и ps -aux | grep Main. Результаты выполнения должны содержать информацию о запуске связанных со средой исполнения процессов.
Подробнее о логах и дампах процессов смотрите в соответствующем разделе.