Запуск проекта

> [HTML Version](runproject.html)

Важно\! Для запуска проекта, к нему не обязательно подключаться клиентом. Проект может быть запущен [через интерфейс сервера Simple-Scada](server-project.md) или через [автозапуск проекта на сервере](settings-simple-scada-server.md#auto) и работать даже без подключенных клиентов.

При запуске десктоп-клиента отобразится стартовое меню, в котором необходимо выбрать пункт "Запустить проект", после чего задать параметры подключения [к серверу Simple-Scada](server.md):

(./images/client_run_project.png)

1. **IP-адрес или Имя сервера** - в данное поле необходимо ввести IP-адрес ПК, на котором запущен сервер Simple-Scada. Если сервер запущен на том же ПК, что и клиент, то вместо IP-адреса нужно указать "localhost". Для подключения к серверу через интернет нужно указать внешний IP-адрес сервера. При этом на модеме может потребоваться настроить переадресацию портов с внешнего IP-адреса на внутренний IP-адрес ПК-сервера(см. пример ниже). После ввода IP-адреса в нижней части отобразится список доступных проектов на сервере.  

2. **Порт** - порт для подключения десктоп-клиентов к серверу Simple-Scada, который был задан [в настройках](settings-simple-scada-server.md#deskcl). По умолчанию используется порт 8750.

3. **Защищенное соединение** - при активации данного параметра, клиент будет подключаться к серверу по защищенному каналу. Следует учитывать, что для подключения к серверу по защищенному каналу, [в настройках сервера](settings-simple-scada-server.md#deskcl) также должен быть включен "Защищенный канал связи".

4. **Список доступных проектов на сервере** - при клике по требуемому проекту будет произведен его запуск. Если вместо списка проектов отображается надпись "Подождите... Выполняется поиск проектов на сервере:…", то это значит, что клиент не может связаться с сервером - подробнее см. ниже.



**Автоматическое подключение к проекту при запуске десктоп-клиента **[(./images/link.png)](https://simple-scada.com/help/manual/runproject.html?anchor=autoconn)

---

Если нужно, чтобы при запуске десктоп-клиент автоматически подключался к требуемому проекту, то можно использовать следующие способы:

1. Активировать опцию "[Автоматически запускать проект](settings-simple-client.md#servset)" и выбрать проект для автозапуска. Если десктоп-клиент удаленный, то предварительно нужно на ПК-клиенте в директории "..\\Simple-Scada 2\\Projects\\" создать пустую папку с именем необходимого проекта. Затем запустить [утилиту Options.exe](settings.md), перейти на вкладку "Simple-Client" и [в параметрах подключения к серверу](settings-simple-client.md#servset) указать требуемый IP-адрес сервера и порт. После этого можно активировать опцию "Автоматически запускать проект", выбрать проект из выпадающего списка, сохранить настройки и перезапустить десктоп-клиент, чтобы изменения вступили в силу. 

2. [Создать ярлык с необходимыми параметрами подключения](clientshortcutopt.md) и запускать десктоп-клиент через полученный ярлык.



**Проблемы при подключении к удаленному серверу **[(./images/link.png)](https://simple-scada.com/help/manual/runproject.html?anchor=connprobl)

---

Если при попытке подключения к удаленному серверу проект не запускается и в течении длительного времени отображается надпись: "Подождите... Выполняется поиск проектов на сервере:…", значит клиент отправил серверу запрос на получение списка проектов, но сервер не ответил на запрос. Это связано с тем, что на каком-то этапе связь между сервером и клиентом обрывается/блокируется. Такая ситуация может возникать по следующим причинам:

- [сервер Simple-Scada](server.md) не запущен на удаленном компьютере;

- на ПК-сервере и ПК-клиенте используются разные версии Simple-Scada. В этом случае в [журнале сервера](server-journal.md) будет выдано соответствующее предупреждение.

- сетевой трафик сервера/клиента Simple-Scada блокируется антивирусом/фаерволом;

- указан неправильный IP-адрес или [порт для подключения десктоп-клиентов](settings-simple-scada-server.md#deskcl);

- нет связи между ПК-клиентом и удаленным ПК-сервером, либо связь нарушена.

- если используется соединение через интернет, то необходимо произвести настройку перенаправления трафика модема сервера (NAT) на локальный IP-адрес и порт, чтобы внешний TCP трафик по порту 8750, 8757 (начиная с версии 2.5.1.0 не используется) перенаправлялся на локальный IP-адрес ПК-сервера и порт 8750, 8757 (начиная с версии 2.5.1.0 не используется). Пример настройки для модема ZyXEL Keenetic: 

_(./images/nat.png)_