Выложите простейший проект с одной тревогой, на котором это можно будет повторить.
Выложите простейший проект с одной тревогой, на котором это можно будет повторить.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Журнал ошибок.project
eCurrTransition = 2 когда порог превышен, а время еще не вышло.
С отработкой задержки не вижу проблем.
Появление сообщения в таблице и активация Crach_Pump у меня всегда происходит с задержкой:
https://ftp.owen.ru/CoDeSys3/95_Inte...eninAlarms.mp4
Вы ожидаете, что в этот момент eCurrTransition будет равно -1?eCurrTransition = 2 когда порог превышен, а время еще не вышло.
Но тут есть нюанс - блок вызывается событийно самим кодесисовским AlarmManager'ом.
В настройках класса тревог установлено 3 галочки - соответственно, вы можете "увидеть" 3 состояния (1, 2, 4) и еще 0 до первого срабатывания тревоги.
2022-08-16_8-16-55.png
Если поставить галочку ACK - то можно будет увидеть еще состояние 3.
Я могу предположить, что -1 (Pending) используется где-то внутри библиотеки AlarmManager, и в своем коде вы увидеть это значение не сможете.
Думаю, что такого условия нет и переменная перейдет в 0 только после перезагрузки контроллера и будет в нем до тех пор, пока тревога еще ни разу не активируется.Кто подскажет, по какому условию eCurrTransition : AlarmManager.AlarmStateTransition; возвращается к 0?
Последний раз редактировалось Евгений Кислов; 16.08.2022 в 08:43.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Добрый день!
Возможно у кого-то возникала такая проблема: Тревога "поднимается" по списку, хотя имеет время идущее дальше по таблице(Проблема повторяется неоднократно). В чем может быть причина такой ошибки?
На скриншоте Веб-визуализация. Работаю в CoDeSys 3.5 SP17 Patch 3 +
Прибор СПК107.
Заранее спасибо за ответ!
Снимок экрана (6).png
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Евгений, Здравствуйте. Просьба подсказать в чем может быть проблема. Codesys 3.5 SP17 проект для СПК110.
Ситуация. Открываю вкладку AlarmGroup там пусто, должен там увидеть список ошибок, ноAlarmGroup not text.png пусто... Нет возможности добавить заново. Screen прилагаю.
Группа ошибок привязана к списку текстов. Список текстов, заполнен Text listing.png (см. screen).
Добрый день.
Выложите ваш проект - посмотрим, в чем дело.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Проблема не в проекте. Что то изменилось в Codesys...
Создал чистый проект для СПК110. Добавил Alarm Configuration, Создал группу тревог Alarm Group.
Открываю созданную группу, там ни чего. Не могу добавить сообщения, выбрать дискретный или аналоговый вид инициализации ошибки...
На компьютере стоят SP14 и SP16 там все на месте, в SP17 пусто на экране группы тревог. Если, залить в панель, ошибки отображаются... Аномалия какая то... Несколько дней назад все работало. Что случилось не могу понять.
test 2.png
в SP16 экран AlarmGroup выглядит вот так. Все на месте, можно добавлять сообщения об авариях...sp16.png