Показать сообщение отдельно
Старый 13.06.2019, 14:14   #9
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 098
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Запись аварийных событий

Цитата:
Сообщение от vohodonoo Посмотреть сообщение
Но там цифры все только последовательные, невозможно например задать текст под номером 4003, потому что этот блок вмещает не более 255 строк. Кроме того, хорошо бы это еще и запомнить как-то, а это я как понимаю можно сделать запись только в "журнале событий"
Тогда только один путь: сравнение и компрессия. Это блоки CMP и блок PRCD. Если взаимосвязей кодов действительно нет.

Нудноватая работа, но для 2Gi и более современных контроллеров ненапряжная. А копипаст ускорит процесс.

Я бы сделал универсальный макрос с 10-20 входами, который на выходе даёт число - номер сообщения. И далее всё это дело копипастил, складывая выходы этих макросов.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием