Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Кнопка "Остановки Проекта"  (Прочитано 33565 раз)

TrEsT130

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Кнопка "Остановки Проекта"
« : 10 Февраля 2026, 12:56:26 »
Всем добрый день. Извиняюсь, что часто задаю вопросы, только изучаю Скаду.
Мне нужно написать скрипт, чтобы при нажатии на кнопку, закрывался клиент и останавливался проект.
Либо же просто останавливался проект.

Применение: при снятие показание в архиваторе(сторонняя программа), OPC сервер(сторонней программы) конфликтует с архиватором.
Поэтому хочу сделать кнопку, чтобы оператору не приходилось каждый раз закрывать клиент, потом останавливать проект, затем ждать, пока OPC-серверы закроются и заходить в архиватор.

В руководстве на скаду нашел скрипт, который только закрывает клиент, но не останавливает проект. Подскажите пожалуйста ;)

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1385
    • Просмотр профиля
Re: Кнопка "Остановки Проекта"
« Ответ #1 : 10 Февраля 2026, 16:17:46 »
Здравствуйте.

Через скрипты завершить работу проекта или сервера Simple-Scada нельзя. Если в проекте используются только десктоп-клиенты, то в настройках сервера Simple-Scada можно включить опцию "Деактивировать проект, если у него нет клиентов", создать кнопку для выхода из клиента и с помощью процедуры "CloseApplicationAll" завершать работу всех клиентов. Тогда после отключения всех клиентов, сервер Simple-Scada будет деактивировать проект.
« Изменён: 10 Февраля 2026, 17:02:55 от Simple-Scada »

TrEsT130

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Кнопка "Остановки Проекта"
« Ответ #2 : 11 Февраля 2026, 09:28:31 »
Благодарю, уже вперед!