Показано с 1 по 10 из 1362

Тема: Вопросы по MasterSCADA 4D

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Добрый день!
    Возникла такая проблема: при добавлении в сообщения объекта тревоги и запуске проекта с экземпляром этого объекта можно увидеть, что у этой тревоги изначально что "Активность", что "Квитированность" равны false. Можно ли сделать так, чтобы "Квитированность" изначально была true? Просто поставить галочку на начальное значение поля "Квитированность" (или параметра, связанного с полем "Квитированность") не помогает.
    Необходимо, чтобы сделать цветовое мигание на визуализации объектов с активной, но неквитированной тревогой. Не могу отличить false изначальный и false из-за сработавшей тревоги.

  2. #2

    По умолчанию

    Цитата Сообщение от СмирноваЛС Посмотреть сообщение
    Просто поставить галочку на начальное значение поля "Квитированность" (или параметра, связанного с полем "Квитированность") не помогает.
    На 1.2.16 работает, если у тревоги поставить галочку "Квитированность". Только зачем это, если вам нужна неквитированная тревога?

  3. #3

    По умолчанию

    Цитата Сообщение от b_aleks Посмотреть сообщение
    На 1.2.16 работает, если у тревоги поставить галочку "Квитированность". Только зачем это, если вам нужна неквитированная тревога?
    В 1.2.16 у меня не работает отображение изображений при разработке видеокадра. Только серая иконка, что там есть этот элемент. При рантайме все отображается.

    Так я определяю неквитированную тревогу по значению полю "Квитированность". И получается, что при старте проекта все объекты мигают, так как у всех Квитированность = false.

    Еще вопрос, нет ли какой-то возможности квитировать все тревоги разом? Или только через создание какой-то глобальной переменной и привязывания её во все объекты?

  4. #4

    По умолчанию

    Цитата Сообщение от СмирноваЛС Посмотреть сообщение
    И получается, что при старте проекта все объекты мигают, так как у всех Квитированность = false.
    Так используйте инверсию.

    Цитата Сообщение от СмирноваЛС Посмотреть сообщение
    Еще вопрос, нет ли какой-то возможности квитировать все тревоги разом? Или только через создание какой-то глобальной переменной и привязывания её во все объекты?
    ФБ EventsCounter. Задаете условие выборки, а потом квитируете отфильтрованные сообщения.

  5. #5

    По умолчанию

    Цитата Сообщение от b_aleks Посмотреть сообщение
    Так используйте инверсию.
    Как-то мы друг друга недопонимаем.
    Мне необходимо, чтобы квитированность была false только тогда, когда действительно имеется неквитированная тревога, а не при первой заливке проекта. Попробую поставить 1.2.16 снова. Возможно там адекватно работает галочка начального значения.
    А с проблемой изображений вы не сталкивались?

    За подсказанный ФБ спасибо.

  6. #6

    По умолчанию

    Цитата Сообщение от СмирноваЛС Посмотреть сообщение
    Как-то мы друг друга недопонимаем
    Я не совсем понимаю, как именно вы хотите использовать свойство "Квитированность". Если вы сообщение не квитировали, то у вас соответствующее свойство будет false. Как только квитировали - станет true.

    Цитата Сообщение от СмирноваЛС Посмотреть сообщение
    А с проблемой изображений вы не сталкивались?
    Тут вообще не понял про что. Про какой контрол речь? В какой-то из версий проскакивал какой-то контрол, связанный с проигрыванием чего-то там, но на 1.2.16 его нет. Вы про него говорите?

  7. #7

    По умолчанию

    Цитата Сообщение от b_aleks Посмотреть сообщение
    Я не совсем понимаю, как именно вы хотите использовать свойство "Квитированность". Если вы сообщение не квитировали, то у вас соответствующее свойство будет false. Как только квитировали - станет true.
    Всё правильно. Но если тревога еще ни разу в проекте не срабатывала, то её поле "Квитированность" тоже равно false. Как только она срабатывает, а я её квитирую, то конечно "Квитированность" становится true.

    Тревога.PNG
    Тревога 1.PNG

    Вообще логика элементарная. Если "Квитированность" = true и "Активность" = true - красный цвет, "Квитированность" = true и "Активность" = false - белый цвет, "Квитированность" = false - мигание.

    В итоге из-за стартового значения квитированности все объекты мигают при инициализации, даже без активации тревог.
    Поэтому изначальный вопрос и был: "Можно ли сделать так, чтобы изначально поле "Квитированность" было true".

    Про изображения: я говорила про примитив "Картинка".
    Сейчас скачала и поставила версию 1.2.18, в нем это уже работает.
    Но возвращаясь к тревогам - если на квитированность ставить галочку на начальное значение true, то логика вообще ломается напрочь. Она всё еще остается false при инициации, при активации и квитировании тревоги становится true и больше не меняется, независимо от активности.
    Последний раз редактировалось СмирноваЛС; 06.10.2022 в 14:10.

Похожие темы

  1. Вопросы по СИ-8
    от aleksandr87 в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 11.06.2016, 18:56
  2. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 15:39
  3. MasterScada v3.6 Основные вопросы
    от colorprint2008 в разделе Master SCADA 3
    Ответов: 7
    Последнее сообщение: 24.12.2013, 16:50
  4. конвертация проекта из Masterscada 3.5 в Masterscada 3.4
    от Сергей_SPB в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 01.04.2013, 17:56
  5. Вопросы по трендам MasterSCADA
    от 42ia в разделе Master SCADA 3
    Ответов: 9
    Последнее сообщение: 26.06.2012, 11:58

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •