Запуск проекта из командной строки и по ярлыку

<< Click to Display Table of Contents >>

Navigation:  Работа в режиме исполнения >

Запуск проекта из командной строки и по ярлыку

Чтобы проект сразу же перешел в режим исполнения, минуя режим разработки, необходимо закрыть среду разработки и запустить VAV файл проекта (из папки проекта в MasterSCADA Projects). Для VAV файла можно создать ярлык (поместить его на рабочий стол или в автозагрузку). Также существуют набор параметров командной строки запуска (которые могут быть указаны как параметры ярлыка), которые позволяют запустить MasterSCADA с определенными параметрами.

Синтаксис командной строки имеет вид:

<путь к MasterSCADA.exe> <путь к файлу проекта> <параметры>

путь к MasterSCADA.exe - может быть например, таким "C:\Program Files\Master SCADA\MasterSCADA.exe"

путь к файлу проекта - например, "D:\Master SCADA Projects\Projects\Электросети\Электросети.vav"

параметры - с помощью параметров указывается за какой компьютер производится запуск проекта, основной компьютер или резервный, и задается имя пользователя и пароль. Доступны следующие параметры:

/computer:<логическое имя компьютера> -  Если в проекте имеется только один компьютер, то этот параметр можно не использовать.

/masterstatus:0 - резервный компьютер - Если в проекте не используется резервирование, то данный параметр  указывать не нужно

/masterstatus:1 - основной компьютер -   Если в проекте не используется резервирование, то данный параметр  указывать не нужно

Если в ярлыке указан computer и masterstatus то при отсутствии у компьютера заданных в проекте IP адресов идет запуск под заданным логическим именем.

/user:<имя пользователя> - обязательный параметр.

/password:<пароль> - Пароль оператора. Если для оператора пароль не назначен, то этот параметр можно не указывать.

/MonitorNumber: - задает номер монитора на котором будет запущена система. При этом нужно иметь ввиду, что номер монитора может не соответствовать номеру монитора в настройках Экрана Windows. Для точного определения номера монитора мы рекомендуем использовать специальную утилиту, которая идет в поставке MasterSCADA и находится в папке c:\Program Files (x86)\MPSSoft\MasterSCADA\Tools\MonitorTest.exe

c:\Program Files (x86)\MPSSoft\MasterSCADA\Tools\MonitorTest.exe

Утилита представляет собой консольное окно в котором представлены все мониторы компьютера и их параметры - имя, разрешение, координаты левого верхнего угла, основной/не основной, а также соответствующий номер, который нужно указать в MasterSCADA для запуска на этом мониторе. Также утилита отображает параметры монитора на котором располагается ее окно.

/aero - Не отключает оформление Aero рабочего стола Windows 7

/Logo:C:\Имяфайла.bmp - Заменяет заставку на пользовательскую. Задается полное имя файла в формате bmp.

/ImportProjectFrom:192.168.1.2 - MasterSCADA подключится к серверу с данным адресом, скачает с него текущую работающую версию проекта (если на данном компьютере она уже есть, то обновит только новые файлы) и запустит проект. Если подключиться не удастся, или обновление завершится с ошибками то MasterSCADA закроется. Аналогично автоматической синхронизации проекта по старту.

"имя_проекта"  "/ImportProjectFrom:<адрес>" - Перед скачиванием проекта будет произведена проверка по имени проекта. Если имя запущенного на сервере проекта отличается от "имя_проекта", то загрузка произведена не будет. Используется только в сетевом проекте.

С помощью приведенной ниже команды запускается проект "Электросети.vav" за компьютером "Диспетчерская" оператором "Иванов", имеющим пароль "12345":

"C:\Program Files (x86)\MPSSoft\MasterSCADA\MasterSCADA.exe" "D:\MasterSCADA Projects\Projects\Электросети\Электросети.vav" "/computer:Диспетчерская" "/user:Иванов" "/password:12345"

Обратите внимание, что все параметры записаны в кавычках.

Для запуска проекта по ярлыку необходимо в ярлыке прописать строку, указанную выше.

Для запуска MasterSCADA при старте операционной системы необходимо получившийся ярлык поместить в "Пуск/Все программы/Автозагрузка".