Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: kknm от 28 Сентября 2017, 10:45:03

Название: Как из командной строки запустить конкретный проект
Отправлено: kknm от 28 Сентября 2017, 10:45:03
Нужно периодически запускать проект для считывания данных с датчиков. Есть еще один проект, который тоже опрашивает другие данные периодически. Пробовал совместить два проекта в одном на постоянной основе,но скада жутко тормозит со временем вплоть до того, что если свернуть скаду , то обратно она не разворачивается, даже неактивны опции развернуть ,восстановить, каскадом ... на кнопке окна в панели задач. Пробовал и опенгл и директХ. Видеокарта встроенная.
Решил периодически по разным расписаниям включать два проекта. Данные нужны круглосуточно.
Название: Re: Как из командной строки запустить конкретный проект
Отправлено: Simple-Scada от 28 Сентября 2017, 10:48:55
Здравствуйте.

Нужно выяснить причину по которой проект работает медленно. Что-то ведь к этому приводит. Можете выслать проекты на support@simple-scada.com для проверки? Или Вы уверены, что дело именно в том, что на Вашем ПК недостаточно производительная видеокарта и сами проекты здесь не при чем?
Название: Re: Как из командной строки запустить конкретный проект
Отправлено: kknm от 28 Сентября 2017, 12:15:46
Выслал проект, хоть он и мизерный.
Название: Re: Как из командной строки запустить конкретный проект
Отправлено: Simple-Scada от 28 Сентября 2017, 13:36:57
Спасибо. В проекте проблем нет.

Характеристики Вашего ПК ниже требуемых минимальных системных требований (https://simple-scada.com/help/manual/system-requirements.html), поэтому нельзя гарантировать быструю работу проектов Simple-Scada на данном ПК. Для корректной работы требуется процессор Intel Atom D2550 (и выше) и видеокарта Intel GMA 3650 (или выше).
Название: Re: Как из командной строки запустить конкретный проект
Отправлено: kknm от 29 Сентября 2017, 08:41:04
 Сообщаю ,что озвученные Вами минимальные требования в 2 раза ниже, чем на нашем компе и проблема озвучена в выше - Client.exe  в свернутом состоянии потребляет от 37%.
У нас  Процессор IP G2030 3,00 Ggz и видеокарта с поддержкой 11 directx.
Название: Re: Как из командной строки запустить конкретный проект
Отправлено: Simple_Scada от 29 Сентября 2017, 09:26:57
Здравствуйте!

Мы можем делать выводы только из информации полученной от Вас. Вчера Вы прислали нам проект и характеристики ПК:
Характеристики этого ПК ниже минимальных системных требований. Поясните пожалуйста, что это за ПК? На нем Вы запускаете сервер скады, а на втором ПК, озвученном сегодня клиент?

Цитировать
Client.exe  в свернутом состоянии потребляет от 37%
Такое может быть если используется некорректный драйвер видеокарты или в его работе имеются проблемы. Скачайте последнюю версию видеодрайвера с официального сайта производителя, переустановите его и перезагрузите компьютер.

Также уточните, проблемы начинаются независимо от того свёрнут клиент, или нет, верно?

Название: Re: Как из командной строки запустить конкретный проект
Отправлено: kknm от 29 Сентября 2017, 10:01:31
Дело в том, что в высланом описании компа программа определяющая конфигурацию компа не знает этот процессор, но тем не менее фраза
2x Intel Pentium III Xeon 2993
2000 Mb
вполне достаточны для понимания, что это 2х ядерный пентиум с частотой 2993 гц 
и уж XEON явно не ниже атома.
 Но не суть...
Проблемы начинаются со сворачиванием клиента. Драйвера на видяху родные.
По моему вопрос в том, что в обычном состоянии ЦПУ грузится на 7%
в свернутом 37-40%.
Хотя вот сегодня клиент отработал всю ночь и пока что сворачивается и разворачивается корректно при 37%. сервер нагружает на 5%.
Название: Re: Как из командной строки запустить конкретный проект
Отправлено: kknm от 29 Сентября 2017, 10:27:23
Сглазил...
После нескольких сворачиваний, пришел к не возможности развернуть клиента.
Название: Re: Как из командной строки запустить конкретный проект
Отправлено: Simple_Scada от 29 Сентября 2017, 10:30:21
Цитировать
фраза 2x Intel Pentium III Xeon 2993
говорит нам о том что используется процессор Intel Pentium III Xeon (https://ark.intel.com/ru/search?q=Intel+Pentium+III+Xeon), который по производительности хуже атома. Мы так и подумали, что модель процессора указана неправильно, так как процессора Intel Pentium III Xeon с частотой больше 1000 Гц. нет. Исходя из этого мы сделали предположение, что просто неправильно указанна частота. Когда приводятся характеристики ПК, пожалуйста указывайте конкретную модель, а не ту по которой необходимо строить предположения и догадки.

Цитировать
По моему вопрос в том, что в обычном состоянии ЦПУ грузится на 7%, в свернутом 37-40%.
Как мы написали в предыдущем сообщении, такое может быть если используется некорректный (либо устаревший) драйвер видеокарты или в его работе имеются проблемы. Скачайте последнюю версию видеодрайвера с официального сайта производителя, переустановите его и перезагрузите компьютер.
Название: Re: Как из командной строки запустить конкретный проект
Отправлено: kknm от 03 Октября 2017, 08:30:19
Обновил драйвер и директХ - потребление снизилось всего на 3-5% в свернутом состоянии., которое  в 2 раза больше, чем при развернутом окне проекта. Похоже что то конфликтует в системе, которая эксплутируется и для других задач. Буду отдельный компьютер для скады выделять.

P.S. А все таки как запустить проект из командной строки по его имени ?
Название: Re: Как из командной строки запустить конкретный проект
Отправлено: Simple_Scada от 03 Октября 2017, 21:47:09
Здравствуйте!

Цитировать
А все таки как запустить проект из командной строки по его имени ?
Можно создать ярлык клиента(Client.exe) и в параметрах ярлыка задать IP-адрес сервера и порт, а также проект, который нужно запустить с этого ярлыка, например:  "D:\Simple-Scada 2\Client.exe" -192.168.1.44 -8750 -"Demo-проект". Затем этот ярлык можно запустить из командной строки. При этом, запустится клиент Simple-Scada и активируется указанный проект. Запускать/останавливать проекты непосредственно на сервере Simple-Scada из командной строки нельзя.