Запуск внешнего приложения по времени v.6

Стартовая страница Форумы Понять, как работает ПО Запуск внешнего приложения по времени v.6

Просмотр 12 сообщений - с 1 по 12 (из 12 всего)
  • Автор
    Сообщения
  • #36158
    Maksim
    Участник

    Добрый день!

    Подскажите как можно запустить внешнюю программу из Rapd Scada v6 по времени или по команде. Пытаюсь применить ExtExternalTools 6.0.0.0 и ModAutoControl.

    #36165
    Mikhail
    Модератор

    Добрый день!
    ExtExternalTools запускает внешнее приложение из интерфейса Администратора.
    Вам нужно от службы Сервер запустить приложение?

    #36169
    Maksim
    Участник

    Да

    #36180
    manjey73
    Участник

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

    з.ы. сам ищу такую возможность, даже что-то находил для реализации на C# но пока руки до этого не доходят.
    Я имею ввиду выполнение команд ОС из кода C#.

    #36181
    a80808
    Участник

    У меня так и не получилось.

    #36182
    manjey73
    Участник

    Для этого надо писать какой-то код.
    Если правильно понял, то существующий функционал не позволяет запустить сервером что-то стороннее.
    Может ошибаюсь.

    #36191
    Mikhail
    Модератор

    Можете добавить в таблицу Скрипты

    public double StartProcess()
    {
      Process.Start(@"C:\SCADA\1.bat");
      Console.WriteLine(DateTime.UtcNow.ToString());
      return 1.0;
    }

    и вызвать эту функцию в выходной формуле канала.
    Запуск внешнего процесса — небезопасное действие.

    #36197
    Maksim
    Участник

    Спасибо всем за помощь! Уже решил данный вопрос написанием плагина для scada.

    #36198
    manjey73
    Участник

    Так делитесь 🙂
    Так понимаю можно указать запуск в web чего хочется ?

    #36226
    Maksim
    Участник

    Насчет web не знаю. Мне надо было из сервера запускать. Поделиться могу но он пока в сыром виде. К тому же я его делал под свои требования и не факт что подойдет другим.

    #36227
    manjey73
    Участник

    Ну тут вопрос в другом.
    1. Люди попробуют и отпишутся, чего не хватает например. И если это будет возможно добавить, сделать версию с этим учетом.
    2. Возможно все-таки, даже если это модуль сервера прикрутить, чтобы можно было выбирать через настройки WEB что именно запускать.

    мало ли, у всех хотелки разные 🙂 главное понять возможности.

    #36232
    Maksim
    Участник

    Тогда держите!

    https://disk.yandex.ru/d/kS7JxZeWjzjXYw

Просмотр 12 сообщений - с 1 по 12 (из 12 всего)
  • Вы должны авторизироваться для ответа в этой теме.