Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 23

Тема: Таблица тревог

  1. #11

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Можно.
    Для этого нужно создать строковую LATCH-переменную, и в сообщении тревоги использовать спецификатор LATCH.
    Конкретный пример:
    https://youtu.be/IFUN4cYskRI?t=1799
    Добрый день. Как то у меня в памяти отложилось, что LATCH типа STRING/WSTRING имеет ограничение по количеству символов:
    https://owen.ru/forum/showthread.php...l=1#post257453

    Еще заметил такой глюк. У меня группы тревог были рассортированы внутри Alarm Configuration по папкам. И я заметил, что при первой загрузке ПЛК в таблице появляется тревога, которой не было (и нет) - она активна и при этом ее можно увидеть только переключив таблицу в режим истории. К тому же эта тревога класса Warning, но появляется в таблице, которая настроена отображать только тревоги класса Info.
    Пробовал разные варианты найти причину такого поведения. В итоге победить удалось только удалив сортировку по папкам в дереве тревог:
    Дерево тревог.png

    Неужели создание папок в дереве может создавать такие проблемы? Или просто так совпало и причина в другом?
    Данная проблема наблюдается уже не в первом проекте.

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

    По умолчанию

    Добрый день.

    Неужели создание папок в дереве может создавать такие проблемы? Или просто так совпало и причина в другом?
    К сожалению, у меня нет ответа на ваш вопрос. Согласен, что влияние папок в дереве проекта на появление "ложной" тревоги звучит очень странно.

    Как то у меня в памяти отложилось, что LATCH типа STRING/WSTRING имеет ограничение по количеству символов
    По-моему, оно было в каких-то старых версиях.
    Сейчас ограничение по умолчанию существенно больше (120 байт), и его можно регулировать с помощью этого параметра:
    https://content.helpme-codesys.com/e...armParams.html

  3. #13

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Сейчас ограничение по умолчанию существенно больше (120 байт), и его можно регулировать с помощью этого параметра:
    https://content.helpme-codesys.com/e...armParams.html
    Добрый день! Подскажите, пожалуйста, как именно можно регулировать данный параметр (PLACEHOLDER_VALUE_LENGTH)?
    На простое обращение ругается:
    C0018: 'AlarmParams.PLACEHOLDER_VALUE_LENGTH' не является корректным объектом присваивания

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

    По умолчанию

    Цитата Сообщение от Задумкин Сергей Посмотреть сообщение
    Добрый день! Подскажите, пожалуйста, как именно можно регулировать данный параметр (PLACEHOLDER_VALUE_LENGTH)?
    На простое обращение ругается:
    C0018: 'AlarmParams.PLACEHOLDER_VALUE_LENGTH' не является корректным объектом присваивания
    Добрый день.
    См. скриншот.

    2025-01-21_10-41-20.png

  5. #15

    По умолчанию

    Здравствуйте.

    Можно ли получить информацию из alarm manager'а о том, что имеются не квитированные тревоги? Пытался сделать через "Действия уведомления", получил кучу ошибок.
    3.png

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

    По умолчанию

    Цитата Сообщение от Карбофос Посмотреть сообщение
    Здравствуйте.

    Можно ли получить информацию из alarm manager'а о том, что имеются не квитированные тревоги? Пытался сделать через "Действия уведомления", получил кучу ошибок.
    3.png
    Добрый день.
    Выложите проект со скриншота, пожалуйста.

  7. #17

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Выложите проект со скриншота, пожалуйста.
    По ссылке:
    https://disk.yandex.ru/d/hG8m2F1rjz6CBw

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

    По умолчанию

    Цитата Сообщение от Карбофос Посмотреть сообщение
    У меня этот проект запустился без ошибок.
    Попробуйте закрыть CODESYS и открыть заново, например.

    Но в проекте в любом случае есть нюанс: xBeep будет сброшен при первом нажатии кнопки квитирования (для любой из активных тревог).
    Хотя, возможно, это как раз приемлемое для вас поведение.

  9. #19

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    У меня этот проект запустился без ошибок.
    Попробуйте закрыть CODESYS и открыть заново, например.
    После перезапуска и команды "Очистить все" скомпилировалось. Зараза.

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Но в проекте в любом случае есть нюанс: xBeep будет сброшен при первом нажатии кнопки квитирования (для любой из активных тревог).
    Хотя, возможно, это как раз приемлемое для вас поведение.
    Не очень. А как посоветуете? Счетчик сделать? Или есть более удобный вариант?

  10. #20

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

Похожие темы

  1. Визуализация элемент таблица тревог
    от AlexZ в разделе СПК210, СПК1xx [М01]
    Ответов: 8
    Последнее сообщение: 01.05.2022, 17:59
  2. СПК105. Таблица тревог.
    от janettow в разделе СПК1xx (архив)
    Ответов: 24
    Последнее сообщение: 08.05.2020, 15:11
  3. Таблица Тревог "История"
    от Фенрир в разделе СПК1xx (архив)
    Ответов: 1
    Последнее сообщение: 10.12.2018, 08:23
  4. Таблица тревог СП307-Р с данными из MODBUS TCP
    от LagutinStas в разделе Панели оператора (HMI)
    Ответов: 5
    Последнее сообщение: 10.07.2017, 15:05
  5. таблица тревог
    от александр 64 в разделе СПК2xx (архив)
    Ответов: 1
    Последнее сообщение: 27.03.2015, 08:25

Ваши права

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