<< 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 при старте операционной системы необходимо получившийся ярлык поместить в "Пуск/Все программы/Автозагрузка".