Копирование и запуск конфигурации

<< Click to Display Table of Contents >>

Navigation:  Modbus Universal MasterOPC Server > Исполнительная система для Linux > Работа с OPC сервером >

Копирование и запуск конфигурации

Откройте папку в проводнике или файловом менеджере:

c:\Users\All Users\InSAT\MasterOPC Universal Modbus Server\SERVERCFG\

В данной папке находятся конфигурации OPС сервера. Также здесь находится файл __startconfigv3__ - откройте данный файл на редактирование в блокноте.

linux_ustanovka_na_linux_ubuntu_kopirovanie_i_zapusk_konfiguracii

В данном файле содержится имя стартовой конфигурации - когда вы нажимаете Сделать стартовым или запускаете ОРС в режим исполнения, в этот файл записывается имя файла вашей конфигурации. Этот файл вместе с файлом вашей конфигурации нужно перенести на Linux - это также делается через WinSCP.

Скопировать их нужно в папку mbsrtfolder/servercfg. Делать это можно прямо на ходу - когда служба ОРС сервера работает, останавливать ее нужно.

linux_ustanovka_na_linux_ubuntu_kopirovanie_i_zapusk_konfiguracii1

Теперь нужно всего лишь перезапустить службу ОРС сервера, чтобы он загрузил новую конфигурацию. Это делается командой:

sudo systemctl restart mbsrt

linux_ustanovka_na_linux_ubuntu_kopirovanie_i_zapusk_konfiguracii2

Можно подключиться с помощью UA Expert и убедится, что теперь новая структура тегов и опрос идет.

linux_ustanovka_na_linux_ubuntu_kopirovanie_i_zapusk_konfiguracii3

Если в процессе работы сервера возникли проблемы - например опрос не идет, то скачайте файл лога из папки mbsrtfolder/serverlogs и откройте блокнотом или другим подобным ПО.

Если же лог не формируется (остался с прошлого запуска), то это означает что служба ОРС не заработала. Вызовите статус службы командой:

sudo systemctl status mbsrt

В появившемся сообщения можно увидеть состояние службы и ошибка, если она не запустилась:

linux_ustanovka_na_linux_ubuntu_kopirovanie_i_zapusk_konfiguracii4

В данном случае произошла ошибка загрузки конфигурации. Убедитесь, что конфигурация прописанная в файле __startconfigv3__ есть в папке.

Примечание. Помните, что в начале и конце имени конфигурации (включая расширение) не должно быть пробелов - такая конфигурация загружена не будет. В середине имени пробелы допускаются.