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

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

  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

    По умолчанию

    Добрый день.

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

    Как то у меня в памяти отложилось, что 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

    По умолчанию

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

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

  5. #15

    По умолчанию

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

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

  6. #16

    По умолчанию

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

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

  7. #17

    По умолчанию

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

  8. #18

    По умолчанию

    Цитата Сообщение от Карбофос Посмотреть сообщение
    У меня этот проект запустился без ошибок.
    Попробуйте закрыть 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 в разделе СП3хх, СП270
    Ответов: 5
    Последнее сообщение: 10.07.2017, 15:05
  5. таблица тревог
    от александр 64 в разделе СПК2xx (архив)
    Ответов: 1
    Последнее сообщение: 27.03.2015, 08:25

Ваши права

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