Показано с 1 по 5 из 5

Тема: Классы тревог

  1. #1

    По умолчанию Классы тревог

    Здравствуйте! Прошу помочь разобраться в следующем вопросе:
    Пусть имеется несколько тревог, относящихся к одному классу. Требуется оперативно определить имеется ли в текущий момент:
    1) хотя бы одна активная тревога,
    2) хотя бы одна неактивная и неквитированная тревога.

    Ясно, что факт активации тревог можно установить путем программной проверки тех же условия, что прописаны в Alarm Configuration. Однако это двойная работа. Как определить наличие неквитированных тревог совсем неясно.
    Последний раз редактировалось okochurov; 25.11.2019 в 15:34.

  2. #2
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,059

    По умолчанию

    Добрый день.
    1)Есть пример от 3S:
    https://ftp.owen.ru/CoDeSys3/21_Exam...anager.package

    По нему можно понять, как определить число активных тревог для определенной группы. Возможно (не уверен) по аналогии можно написать подходящий код для класса.

  3. #3

    По умолчанию

    Спасибо за пример. Попробую разобраться.

    Однако тут явно не так все просто, как хотелось бы. Это наводит на мысль, что я выбрал путь методически неверный.
    Цель моя проста. Я хочу, чтобы тревоги останавливали систему (или подсистему) и блокировали повторный запуск до тех пор, пока они не будут квитированы. Мне задача представлялась чрезвычайно распространенной и тривиальной. Направьте, пожалуйста, на верный путь. Как это реализовать проще всего? Какова общепринятая практика?

    Пока приходит в голову следующее:
    1) программно проверять условия всех тревог и устанавливать собственные логические флаги;
    2) в Alarm Configuration прописать проверку этих флагов, как дискретных сигналов;
    3) поскольку тревоги проверяются программно, определить есть ли среди них активные не составит труда;
    4) вместо квитирование ввести собственную кнопку подтверждения;
    5) деблокирование запуска выполняется по условию: "нет активных аварий" И "нажата кнопка подтверждения".

  4. #4

  5. #5

    По умолчанию

    Большое спасибо! Для новичка в этом деле выбрать верную методику - половина дела.

Похожие темы

  1. Конфигуратор тревог
    от Alex_PLC в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 15.07.2019, 05:49
  2. История тревог
    от @ND в разделе СПК2хх
    Ответов: 3
    Последнее сообщение: 28.10.2015, 13:06
  3. таблица тревог
    от александр 64 в разделе СПК2хх
    Ответов: 1
    Последнее сообщение: 27.03.2015, 08:25
  4. ип-320 и список тревог
    от Zulu в разделе Разработки
    Ответов: 4
    Последнее сообщение: 24.04.2009, 11:09
  5. Список тревог на ИП-320
    от Ramzay в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 24.03.2009, 17:54

Ваши права

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