Вопросы новичка

Помечено: 

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

    Сразу прошу сильно не бить, ибо область для меня совсем новая.
    Ни этой конкретной, ни других каких SCADA ранее в руках не держала.
    1. Хранение архива данных — максимальное значение — 10 лет. А если нужно больше?
    2. Если я хочу сравнивать графики, причём по любой оси, включая временную (т.е. два графика от разных датчиков, два графика от одного датчика, но прошлого и этого года, два графика от разных датчиков разных годов) и всё это — в рамках вебформы, это реализуемо?
    3. Если мне нужно изменять наименование элемента в таблице (выбор из списка фиксированных значений) и сохранять это выбранное наименование вместе с данными? И изменять его в вебморде, чтобы оператор мог.
    То же самое, если наименований может быть несколько (у одного датчика).
    4. Если мне нужно потом поднять данные, допустим, семилетней давности по наименованию и сравнить с ними текущие? А если 12-тилетней давности?

    Примечание. Датчики все одинаковые, данные тоже одинаковые по типу и размерности, всё температура.

    • Эта тема была изменена 2 года, 7 месяцев назад от uppa.
    #20624
    uppa
    Участник

    5. И ещё. Данные поступают круглый год, но отслеживать их нужно только в определенный период. Как сделать включение/отключение записи в архив?

    #20625
    Romiros
    Участник

    Для 1, 2, 4, 5 пунктов думаю будет удобно использовать внешнюю БД или внутреннюю с той же графана для визуализации.
    По пункту 3 тоже возможно через создание собственных размерностей. Так обычно делают положение кранов, режим работы насосов, котлов и т.д.

    • Этот ответ был изменен 2 года, 7 месяцев назад от Romiros.
    #20627
    uppa
    Участник

    Спасибо за скорый ответ!
    С «той же»? Простите, я всё ещё нуб, что такое графана?
    Мне бы понять, как этого всего добиться. Внешняя БД, получается, обязательна?
    Как создать собственные размерности? Меня можно ткнуть носом в мануал, или в описание реализации, этого вполне хватит. В документации с сайта не нашла — я не нашла, или там этого нет?

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

    Рекомендую разные вопросы писать в разные темы, чтобы не было путаницы.

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

    1. Можно установить произвольное значение в файле ScadaServer.xml, который расположен внутри Вашего проекта.
    2. Для сравнения различных параметров за общий период времени установите плагин Графики Про.
    Чтобы сравнивать графики за разный период времени, можно выгрузить данные в Excel и дальше делать с ними что угодно.

    Как создать собственные размерности?

    Откройте таблицу Размерности. Пример: Откл — Вкл.
    Для отправки команд — аналогично таблица Значения команд (некоторое дублирование).

    • Этот ответ был изменен 2 года, 7 месяцев назад от Mikhail.
    #20631
    Mikhail
    Модератор

    Как сделать включение/отключение записи в архив?

    Только остановив службы Rapid SCADA. В этом нет смысла, пусть пишутся. Для маленькой системы размер файлов незначительный.

    #21527
    zakhar81
    Участник

    Тут чет в ступор попал и в онлайн документации не смог внятно понять какие средства использует ваша скада для архивирования тэгов. mySQL же? Или нет?
    Если да то можно ли напрямую к серверу базы обращаться чтобы данные для select-а и insert-а или нет? И такие инструменты как модуль экспорта и это же для работы с внешними по отношению к системе базами данных, не той что система использует для архивации значений тегов и логгирования?

    #21528
    zakhar81
    Участник

    таблички на момент записи самой системой не будут блокированы?

    #21529
    zakhar81
    Участник

    Драйвер импорта из БД и модуль экспорта это же для работы с внешними по отношению к системе базами данных, не той что система использует для архивации значений тегов и логгирования?

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

    По умолчанию используется собственный движок для хранения архивов.
    Если нужна запись в популярные БД, используйте Модуль экспорта в БД.

    #21535
    zakhar81
    Участник

    Движок и сама БД какая то уникальная?
    Не хотелось просто ставить дополнительный сервер БД а писать/читать используя системную, а потом из внешней системы обращаться через сервер БД к табличкам для этой цели
    В рапидскада же нет поддержки SQLite3, но как я понимаю это решается на коммерческой основе? Поскольку сие чудо (SQLite3) не имеет сервер, а только файлы, что очень удобно когда объем базы очень мал, в несколько десятков мегабайт

    #21541
    a80808
    Участник

    А там разве не MS SQL Compact? Где то в форуме уже упоминалось…
    Проблема в том, что он одно пользовательский/однопоточный, значит таблицы наверняка блокированы на запись..

    #21542
    Romiros
    Участник

    Обращайтесь к БД через API на сайте есть раздел Разработчикам с примерами для старта.

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

    > MS SQL Compact?
    Уже нет и это очень хорошо.
    SQLite — не планируется, хотя на заказ можно реализовать.

    По умолчанию используется собственный движок без поддержки SQL. Если нужно передать данные в БД, то используйте модуль экспорта в БД.
    Для Rapid SCADA 6 появилась поддержка PostgreSQL без использования модуля экспорта.

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