Спасибо! как по Вашему опыту, менеджер тревог не глючит, используете в боевых системах?
В боевых системах он используется. Если число сигналов разумно (до нескольких сотен) и генерируются они событийно (а не так, чтобы бит аварии дергается раз в 10 мс) - то проблем обычно не наблюдается.
Женя, а есть ли более простое заполнения таблицы аварий ? к примеру для PDU_RS и DTx_RS я из битовой маски прописываю в каждую строку свой, привязал там целочисленную wDTx_RS_6_Alarm, объявил wDTxRS_6_Alarm1 :ocl.WORD_AS_BIT; (и в битовой маске ) в таблице аварий создаю дискретные параметре если plc_prg.wDTxRS_6_Alarm1.B00 равно Тру, plc_prg.wDTxRS_6_Alarm1.B01 равно Тру и так далее.
Вам в любом случае придется для каждого бита маски создавать свою тревогу. Так что, вероятно, более простого пути нет.
@@CodesysOneLove спасибо, я думал вдруг это я глупый и есть варианты но я их не вижу, значит нет и правда.
Приветствую ! Подскажите , где можно посмотреть видео о настройке подключения модулей 2хх и 1ххх по ТСР и по 485 но не по шаблону а по известным регистрам , так сказать азы .. и есть ли выложенный пример для этого видео ?
В видео на официальном канале рассматривается как настройка через шаблон, так и без него: th-cam.com/video/77fdfnfdJME/w-d-xo.html + th-cam.com/video/mkpY3u7K8Kg/w-d-xo.html
Пример из этого видео - поищу вечером
В очередной раз убеждаюсь что лучше использовать библиотеку OwenCommunication для обмена😁
Собственно, для нее принцип вывода ошибок в таблицу будет точно таким же.)