Intra Forum
    • Категории
    • Последние
    • Метки
    • Популярные
    • Зарегистрироваться
    • Войти
    1. Главная
    2. ChirkOFF
    C
    Не в сети
    • Профиль
    • Подписки 0
    • Подписчики 0
    • Темы 1
    • Сообщения 2
    • Группы 0

    ChirkOFF

    @ChirkOFF

    3
    Репутация
    1
    Просмотры профиля
    2
    Сообщения
    0
    Подписчики
    0
    Подписки
    Регистрация
    Последнее посещение

    ChirkOFF Отписаться Подписаться

    Недавние сообщения ChirkOFF

    • RE: Общие вопросы

      @maksimvershinin
      "Какую задачу вы пытаетесь решить периодическим вызовом скрипта визуализации?"
      Некоторые данные для визуализации получаю http запросом, они обновляются только при вызове скрипта. Вы наверно скажите, что можно просто переменную обновлять постоянно, только мне не нравиться идея гонять трафик в холостую, когда клиент не смотрит этот экран визуализации.

      "Если вам нужно отобразить страничку другого устройства, то лучше воспользуйтесь виджетом iframe"
      Если он при этом выдаёт сообщение: Соединение заблокировано, поскольку оно было инициировано общедоступной страницей для подключения к устройствам или серверам в вашей локальной сети. Как быть?

      "Встроенные отчеты не предусматривают получение данных из внешних источников. Если вам надо получать данные со сторонних БД и сервисов, то воспользуйтесь отчетами Стимулсофт. Индикатор загрузки добавим в ближайшее время."
      Жаль. Даже если бы текущие данные лежали в БД intrascada, то шапка с выбором периода не скрывается и прогресса готовности не сделать. А так то красивый получился отчёт. Столбцы забил, данными заполнил, в pdf показал, ещё и почеркаться можно с пометками.

      Для того, чтобы данные сохранялись после перезагрки, то нужно использовать либо свойства устройства типа Parameter, либо сохраняйте эти параметры в пользовательскую таблицу. Тут все зависит от задачи. Хотите ли вы эти параметры передавать в контроллер или нет.
      Передавать ни куда не надо. Уставки только для визуализации статусов технологического оборудования. По сути для изменения цвета параметра. Вот пока склоняюсь как раз к пользовательской таблице.

      По графикам предлагаю сразу начать использовать виджет MultichartGL
      Спасибо, попробую. На данный момент Chart Line вроде устраивает визуально. Разбираюсь с его параметрами.

      написал в IntraSCADA
      C
      ChirkOFF
    • Общие вопросы

      Здравствуйте появились некоторые вопросы при знакомстве с вашим продуктом т.к. вскоре предстоит внедрение.

      1. Экраны. Написан основной скрипт визуализации для экрана. Но он выполняется только один раз при переходе на этот экран. Есть ли возможность настройки вызова этого скрипта по времени? Пока вышел из ситуации, что по расписанию вызывается сценарий, который уже запускает скрипт визуализации. Костыль конечно, но вроде работает.

      2. Виджет HTML. Даёт отображать страницу по указанной URL ссылке. Как можно сделать отображение в данном виджете localhost сервера? Если сейчас указать 127.0.0.1 то у клиента будет показывать localhost клиента. Проблема в том, что часть оборудования будет связана по MQTT и необходим доступ настройки устройств с клиентских машин на экране с доступом из под пароля. Можно конечно прокинуть порт наружу от MQTT, но не хотелось бы.

      3. Отчет. Для формирования отчета используется обработчик. Перед выдачей в отчёт обработчик берёт данные, обсчитывает и отсеивает лишнее, показывая только проблемные места. Данных много, поэтому во-первых хотелось добавить задержку на отправку запросов на сторонний сервер в самом обработчике, чтоб его сильно не грузить (особенно если несколько клиентов разом нажмут формирование отчёта). Так же как то вывести процент готовности отчёта на экран визуализации, чтоб оператор не подумал, что система зависла. Ну и раз я для отчёта обрабатываю текущие данные, а не архивные то мне не нужна верхняя шапка с выбором даты, которую не нашёл как скрыть.

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

      5. Графики. Пока начал их изучать. Думаю вопросы появятся и добавлю потом ниже.

      написал в IntraSCADA
      C
      ChirkOFF