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

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

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

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

    По умолчанию

    Добрый день!
    В проекте есть несколько объектов, в каждом из которых осуществляется занесение аварий в журнал. Также с помощью скрипта на языке ST, использующего блок EventsCounter, выходная переменная устанавливается в TRUE, если в журнале присутствует неквитированное сообщение.
    Проблема заключается в том, что при срабатывании тревоги в любом из объектов, выход каждого скрипта становится TRUE, несмотря на то, что параметр IsGlobal установлен в FALSE.
    Подскажите, пожалуйста, как можно решить эту проблему.
    Пример скрипта приведён ниже:

    VAR
    filterSeverityWarning : STRING;
    myEventsCounter : EventsCounter;

    END_VAR

    filterSeverityWarning := '["Active=TRUE","Acked=FALSE","Severity=555"]';

    myEventsCounter(
    Filter := filterSeverityWarning,
    IsGlobal := FALSE,
    Ack := FALSE,
    UserName := '',
    Comment := ''
    );

    ERROR := myEventsCounter.Exists;

  2. #2

    По умолчанию

    Цитата Сообщение от Basil11 Посмотреть сообщение
    Добрый день!
    В проекте есть несколько объектов, в каждом из которых осуществляется занесение аварий в журнал. Также с помощью скрипта на языке ST, использующего блок EventsCounter, выходная переменная устанавливается в TRUE, если в журнале присутствует неквитированное сообщение.
    Проблема заключается в том, что при срабатывании тревоги в любом из объектов, выход каждого скрипта становится TRUE, несмотря на то, что параметр IsGlobal установлен в FALSE.
    Подскажите, пожалуйста, как можно решить эту проблему.
    Пример скрипта приведён ниже:

    VAR
    filterSeverityWarning : STRING;
    myEventsCounter : EventsCounter;

    END_VAR

    filterSeverityWarning := '["Active=TRUE","Acked=FALSE","Severity=555"]';

    myEventsCounter(
    Filter := filterSeverityWarning,
    IsGlobal := FALSE,
    Ack := FALSE,
    UserName := '',
    Comment := ''
    );

    ERROR := myEventsCounter.Exists;
    Делал аналогично - всё работало:
    изображение_2025-05-26_225007554.png

Похожие темы

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

Ваши права

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