Mikhail

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

Просмотр 15 сообщений - с 136 по 150 (из 10,063 всего)
  • Автор
    Записи
  • Mikhail
    Модератор

    На скриншоте 840 раз вызван метод dataUpdated. Вызовы метода domUpdated не зафиксированы на скриншоте. Если метод domUpdated не вызывается при отсутствии изменения значения канала, то мнемосхема работает так, как должна работать.

    Mikhail
    Модератор

    По умолчанию мнемосхема запрашивает данные по API 1 раз в секунду. Для каждого компонента на мнемосхеме после этого вызывается метод updateData. Если речь об этом, то это нормальная работа.
    Если значение канала не меняется, то скрипт updateComponentDom не вызывается.

    Mikhail
    Модератор

    Добрый день!
    Краткое резюме: для работы Коммуникатора в качестве OPC UA сервера нужно включить соответствующий источник данных в настройках Коммуникатора. Настройки источника данных менять обычно не требуется. Возможно, в данном случае потребовалось поменять.

    в ответ на: PlgMimPipesJP #44377
    Mikhail
    Модератор

    Ссылка на Rutube

    Предлагаю также выложить на YouTube англоязычную версию. Там другой механизм — вы выкладываете видео на свой канал, затем ссылка добавляется в плейлист на канале Rapid SCADA.

    в ответ на: Администратор под linux #44376
    Mikhail
    Модератор

    Дистрибутив Администратора для Linux с запуском через Wine по ссылке https://rapidscada.net/store/Module/ru/ScadaAdminWine

    в ответ на: И еще глупый вопрос #44374
    Mikhail
    Модератор

    long на самом деле int (4 байта)

    В контроллерах часто бывает подобное. Long, int — это псевдонимы. Сколько в них байт — как условиться.

    в ответ на: PlgMimPipesJP #44360
    Mikhail
    Модератор

    Опубликовано https://rapidscada.net/store/Module/ru/PlgMimPipesJP
    Плагин выглядит весьма полезным для тех, кто делает мнемосхемы с трубопроводами.
    Если хотите, я залью видео выше на наш Rutube канал.
    Спасибо.

    в ответ на: Faceplate получение кода тега #44355
    Mikhail
    Модератор

    Есть ли документация с описанием доступных из скриптов классов и методов?

    Наиболее точную картину даст сам код.

    в ответ на: Faceplate получение кода тега #44354
    Mikhail
    Модератор

    Михаил можно пример, как можно получить каналы по номеру объекта. Из вашего крайнего ответа понимается что никак

    Номера каналов получает движок мнемосхем, используя код на стороне сервера. Если Вам нужно из своего Java Script получить каналы по номеру объекта, то нужно разработать плагин соответствующего API. Это можно сделать самостоятельно или можно заказать.

    в ответ на: Faceplate получение кода тега #44344
    Mikhail
    Модератор

    Прочитал, но не понял. Концепция есть, как её применить непонятно.

    Сделайте скриншоты, чтобы разобрать на основе Вашего примера.

    Сам фейсплейт может вычленить нужные теги, имея на входе только номер устройства, номер объекта ?

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

    в ответ на: Faceplate получение кода тега #44340
    Mikhail
    Модератор

    Добрый день!
    Привязка данных к свойствам фейсплейтов в Rapid SCADA может быть выполнена похожим образом. На основе номера объекта, кода объекта и кода канала. Посмотрите подробнее в инструкции в разделе Привязка свойств компонентов.

    в ответ на: Mimic — Фейсплейт в фейсплейте #44338
    Mikhail
    Модератор

    Спасибо, что написали о результате.
    Если в каких-то ситуациях движок мнемосхем ведёт себя некорректно, пишите в новые темы. Эту тему я закрываю.

    в ответ на: Mimic — Фейсплейт в фейсплейте #44333
    Mikhail
    Модератор

    Из видео я понял следующее:
    1. Создаётся свойство test. Если оно принимает значения «na45» и «na90», то скриптом свойство rotation должно меняться на соответствующее значение 45 или 90. То есть, если test задано, то оно приоритет перед rotation.
    2. На мнемосхеме вручную устанавливается значение свойства test равное «na45». Но это не срабатывает ни в режиме редактирования, ни в режиме выполнения.

    Проблема правильно описана? Если нет, поправьте.

    в ответ на: Mimic — Фейсплейт в фейсплейте #44323
    Mikhail
    Модератор

    Файлы просто переписать поверх. Обновить веб-страницу в браузере с очисткой кэша Ctrl+F5 или Shift+F5.
    Ссылка на примеры
    Возможно, Вы делаете в своих примерах как-то иначе, и этот способ не учтён. Нужно выяснить.

    в ответ на: Система контроля версий #44301
    Mikhail
    Модератор

    Добрый день!
    GIT рекомендуется для контроля версий, потому что он является лидером в своей сфере и подходит для решения задачи контроля версий и совместной разработки. Пользователь может выбрать любую систему контроля версий, с которой предпочитает работать. Специфической настройки GIT не требуется. В репозиторий имеет смысл помещать папку с проектами Rapid SCADA.

Просмотр 15 сообщений - с 136 по 150 (из 10,063 всего)