Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 21 по 30 из 38

Тема: Alarm Configuration (Менеджер тревог)

  1. #21

    По умолчанию

    Спасибо, Евгению Кислову и Cs-Cs, разобрался)
    В примере
    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Возможно, этот пример окажется полезным:
    https://ftp.owen.ru/CoDeSys3/21_Exam...projectarchive
    есть полезная ссылочка.
    // См. подробнее в этом видео: https://youtu.be/dXH3jG0i1Kg?t=2125

  2. #22

    По умолчанию

    Здравствуйте.
    Кто подскажет, по какому условию eCurrTransition : AlarmManager.AlarmStateTransition; возвращается к 0?
    До первой сработки аварии eCurrTransition = 0
    Выполнение условия в группе тревог eCurrTransition = 1
    Возврат к предаварийной ситуации eCurrTransition = 2
    Квитирование eCurrTransition = 4
    Проблема в том, что в группе тревог есть условие задержки по времени.
    Условие срабатывает один раз, когда eCurrTransition = 0. В дальнейшем срабатывание тревоги происходит без задержки по времени.

  3. #23

  4. #24

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Выложите простейший проект с одной тревогой, на котором это можно будет повторить.

    Журнал ошибок.project
    eCurrTransition = 2 когда порог превышен, а время еще не вышло.

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

    По умолчанию

    С отработкой задержки не вижу проблем.
    Появление сообщения в таблице и активация Crach_Pump у меня всегда происходит с задержкой:
    https://ftp.owen.ru/CoDeSys3/95_Inte...eninAlarms.mp4

    eCurrTransition = 2 когда порог превышен, а время еще не вышло.
    Вы ожидаете, что в этот момент eCurrTransition будет равно -1?
    Но тут есть нюанс - блок вызывается событийно самим кодесисовским AlarmManager'ом.

    В настройках класса тревог установлено 3 галочки - соответственно, вы можете "увидеть" 3 состояния (1, 2, 4) и еще 0 до первого срабатывания тревоги.

    2022-08-16_8-16-55.png

    Если поставить галочку ACK - то можно будет увидеть еще состояние 3.

    Я могу предположить, что -1 (Pending) используется где-то внутри библиотеки AlarmManager, и в своем коде вы увидеть это значение не сможете.


    Кто подскажет, по какому условию eCurrTransition : AlarmManager.AlarmStateTransition; возвращается к 0?
    Думаю, что такого условия нет и переменная перейдет в 0 только после перезагрузки контроллера и будет в нем до тех пор, пока тревога еще ни разу не активируется.

  6. #26

    По умолчанию

    Евгений, спасибо за развернутый ответ.
    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    С отработкой задержки не вижу проблем.
    Появление сообщения в таблице и активация Crach_Pump у меня всегда происходит с задержкой:
    https://ftp.owen.ru/CoDeSys3/95_Inte...eninAlarms.mp4
    Не совсем согласен с такой логикой работы, т.к. если по условию "Авария" - это два параметра "Величина" и "Время", то "Квититрование" не должно изменять это условие.
    Но имеем то, что имеем.
    С остальным согласен. Еще раз спасибо.

  7. #27

    По умолчанию

    Добрый день!

    Возможно у кого-то возникала такая проблема: Тревога "поднимается" по списку, хотя имеет время идущее дальше по таблице(Проблема повторяется неоднократно). В чем может быть причина такой ошибки?

    На скриншоте Веб-визуализация. Работаю в CoDeSys 3.5 SP17 Patch 3 +
    Прибор СПК107.

    Заранее спасибо за ответ!

    Снимок экрана (6).png

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

    По умолчанию

    Цитата Сообщение от Александр Новиков Посмотреть сообщение
    Добрый день!

    Возможно у кого-то возникала такая проблема: Тревога "поднимается" по списку, хотя имеет время идущее дальше по таблице(Проблема повторяется неоднократно). В чем может быть причина такой ошибки?

    На скриншоте Веб-визуализация. Работаю в CoDeSys 3.5 SP17 Patch 3 +
    Прибор СПК107.

    Заранее спасибо за ответ!

    Снимок экрана (6).png
    Добрый день.
    Не помню, чтобы мы наблюдали такие ситуации.
    У вас таблица в режиме истории отображается?
    Если выложите ваш проект - посмотрим настройки, может, это даст дополнительную информацию.

  9. #29
    Пользователь
    Регистрация
    30.11.2016
    Адрес
    Ярославль
    Сообщений
    23

    По умолчанию

    Евгений, Здравствуйте. Просьба подсказать в чем может быть проблема. Codesys 3.5 SP17 проект для СПК110.
    Ситуация. Открываю вкладку AlarmGroup там пусто, должен там увидеть список ошибок, ноAlarmGroup not text.png пусто... Нет возможности добавить заново. Screen прилагаю.
    Группа ошибок привязана к списку текстов. Список текстов, заполнен Text listing.png (см. screen).

  10. #30

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Похожие темы

  1. Alarm Configuration в CoDeSys 3.5 SP 14
    от Шикова Анна в разделе СПК2хх
    Ответов: 1
    Последнее сообщение: 20.05.2022, 06:47
  2. Alarm configuration в СoDeSys v3
    от liboyl в разделе СПК2хх
    Ответов: 20
    Последнее сообщение: 17.02.2016, 17:39
  3. Alarm Configuration
    от @ND в разделе СПК1хх
    Ответов: 7
    Последнее сообщение: 16.04.2015, 07:32
  4. конфигурация тревог (Alarm Configuration)
    от manageer в разделе СПК1хх
    Ответов: 9
    Последнее сообщение: 22.12.2014, 10:32
  5. СПК107 и Alarm configuration
    от Masja в разделе СПК1хх
    Ответов: 2
    Последнее сообщение: 04.04.2014, 13:09

Метки этой темы

Ваши права

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