vg

Ответы в темах

Просмотр 15 сообщений - с 211 по 225 (из 252 всего)
  • Автор
    Записи
  • vg
    Участник

    Благодарствую

    vg
    Участник

    Нашёл во входных каналах кнопку «Найти и заменить», но это всё же изменение по одному элементу, если нужно изменить часть каналов, а не все.

    vg
    Участник

    В общем как это обычно и бывает сам ошибся, сам исправился.

    Изменив тип канала, для которого я по кнопке задавал значение, на «Телеизмерение» статус также стал меняться.

    vg
    Участник

    Например так:

    string path = «путь к файлу»;

    …какая то функция…
    {
    string[] readResult = System.IO.File.ReadAllLines(path, Encoding.UTF8);
    return Convert.ToDouble(readResult[номер нужной строки]);
    }

    • Ответ изменён 5 лет, 12 месяцев назад пользователем vg.
    vg
    Участник

    Я нажимаю на кнопку, у которой в свойствах заданы «Канал управления» — 201, Действие — Отправить команду сразу.

    В модуле автоматического управления создан триггер на канал 201. К триггеру добавлена команда ТУ — 290.

    Если я правильно понял, то по нажатию кнопки и срабатыванию триггера на канал 201 происходит выполнение команды 290.
    По крайней мере значения в канале и на представлении «схема» изменяются.

    • Ответ изменён 6 лет назад пользователем vg.
    vg
    Участник

    https://ibb.co/k96wdPP Настройка модуля автоматического управления

    https://ibb.co/CWqbnmg Входные каналы, в которых меняю значения

    https://ibb.co/JpVBkcz Каналы управления

    Лог ScadaServerSvc:

    2020-08-04 17:27:34 Служба ScadaServerService 5.1.3.0 запущена
    2020-08-04 17:27:34 Загружен модуль из файла C:\SCADA\ScadaServer\Mod\ModAutoControl.dll
    2020-08-04 17:27:34 Проверка существования директорий данных выполнена успешно
    2020-08-04 17:27:34 Проверка существования файлов базы конфигурации выполнена успешно
    2020-08-04 17:27:34 Входные каналы считаны из базы конфигурации. Количество активных каналов: 551
    2020-08-04 17:27:34 Каналы управления считаны из базы конфигурации
    2020-08-04 17:27:34 Пользователи считаны из базы конфигурации
    2020-08-04 17:27:34 Формулы считаны из базы конфигурации
    2020-08-04 17:27:34 Исходный код формул калькулятора откомпилирован
    2020-08-04 17:27:34 Прослушиватель соединений запущен
    2020-08-04 17:27:34 Запуск работы сервера
    2020-08-04 17:27:34 Соединение с клиентом 127.0.0.1
    2020-08-04 17:27:34 Пользователь ScadaComm успешно аутентифицирован
    2020-08-04 17:27:34 Текущий срез загружен
    2020-08-04 17:27:34 Соединение с клиентом 127.0.0.1
    2020-08-04 17:27:34 Пользователь ScadaWeb успешно аутентифицирован
    2020-08-04 17:27:35 Проверка имени и пароля пользователя operator. Результат: верно
    2020-08-04 17:27:38 Получена команда 0x06 (команда ТУ) от клиента 127.0.0.1
    2020-08-04 17:27:38 Команда ТУ: канал упр. = 201, ид. польз. = 14
    2020-08-04 17:27:38 Команда ТУ: канал упр. = 290, ид. польз. = 14
    2020-08-04 17:28:41 Отключение клиента 127.0.0.1

    В логах проблемы не вижу.

    • Ответ изменён 5 лет, 12 месяцев назад пользователем Mikhail.
    vg
    Участник

    Поправка:
    При использовании SetData значение канала меняется, а статус нет.
    Цвет фона в элементе Динамический текст установлен на Status.
    Тип команд использую Стандартные.

    • Ответ изменён 6 лет назад пользователем vg.
    vg
    Участник

    Точно восстановить не смогу, но по примерным расчётам было порядка 35 000 в сутки.

    P.S.
    Сейчас накапливается порядка 4 000 событий. Всё работает корректно.

    vg
    Участник

    Mikhail, благодарю за ответ.

    в ответ на: Дистрибутив Linux, особенности #16557
    vg
    Участник

    Благодарствую.

    в ответ на: Дистрибутив Linux, особенности #16545
    vg
    Участник

    А почему модули/плагины/драйверы нужно именно руками перекидывать? Нельзя разве просто установить как на Windows? Как я понимаю, потом всё равно нужно отдельно покупать ключи на нужные модули/плагины/драйверы, даже если при конфигурации на Windows использовались купленные лицензии.

    vg
    Участник

    manjey73, спасибо за ответ

    в ответ на: Дистрибутив Linux, особенности #16542
    vg
    Участник

    Если правильно понял: если хочу передать на Linux проект сконфигурированный на Windows, то должен изменить пути в настройках «Сервер» и передать конфигурацию.

    А есть вариант ручного переноса (вдруг возникнет ситуация, в которой не будет возможности передачи по сети)? Скопировать например все представления, отчёты, сам проект и т.д. Подтянет ли другой экземпляр Rapid Scada (на Linux) таким образом перенесённый проект?

    в ответ на: Драйвер Telegram #16536
    vg
    Участник

    Дело было действительно в блокировке провайдером. Спасибо.

    в ответ на: Приложение Автоотчёт #16506
    vg
    Участник

    Извиняюсь за дезинформацию. Проблема разрешилась. Приложение не работало, вероятно, из-за истёкшего пробного периода плагина «Гибкий отчёт». По крайней мере после его обновления и перезапуска службы приложения проблема разрешилась.

Просмотр 15 сообщений - с 211 по 225 (из 252 всего)