<< 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 - это также делается через WinSCP.
Скопировать их нужно в папку mbsrtfolder/servercfg. Делать это можно прямо на ходу - когда служба ОРС сервера работает, останавливать ее нужно.
Теперь нужно всего лишь перезапустить службу ОРС сервера, чтобы он загрузил новую конфигурацию. Это делается командой:
sudo systemctl restart mbsrt
Можно подключиться с помощью UA Expert и убедится, что теперь новая структура тегов и опрос идет.
Если в процессе работы сервера возникли проблемы - например опрос не идет, то скачайте файл лога из папки mbsrtfolder/serverlogs и откройте блокнотом или другим подобным ПО.
Если же лог не формируется (остался с прошлого запуска), то это означает что служба ОРС не заработала. Вызовите статус службы командой:
sudo systemctl status mbsrt
В появившемся сообщения можно увидеть состояние службы и ошибка, если она не запустилась:
В данном случае произошла ошибка загрузки конфигурации. Убедитесь, что конфигурация прописанная в файле __startconfigv3__ есть в папке.
Примечание. Помните, что в начале и конце имени конфигурации (включая расширение) не должно быть пробелов - такая конфигурация загружена не будет. В середине имени пробелы допускаются.