Ошибка при загрузке мнемосхемы

Обсуждение других SCADA систем, не имеющих отдельного форума.
iHvorost
Сообщений в теме: 2
Сообщения: 2
Зарегистрирован: 09 янв 2014, 20:46

Ошибка при загрузке мнемосхемы

#1

Сообщение iHvorost » 09 янв 2014, 21:02

Создаю систему диспетчеризации в SCADA-системе КАСКАД и вот, при разработке графического экрана, получил программное исключение среды визуалиазации (Ошибка приложения kvision.exe, версия 5.7.0.1, модуль rtl60.bpl, версия 6.0.6.243, адрес 0x0000903c), как водится перегружаю редактор графики и.... вуаля...

Ошибка при загрузке мнемосхемы.PNG

А там несколько часов работы... :cry: Что делать, можно ли восстановить картинку?
У вас нет необходимых прав для просмотра вложений в этом сообщении.



iHvorost
Сообщений в теме: 2
Сообщения: 2
Зарегистрирован: 09 янв 2014, 20:46

Re: Ошибка при загрузке мнемосхемы

#2

Сообщение iHvorost » 09 янв 2014, 22:27

Нашел решение и восстановил файл :lol: ... Но поиски решения были похожи на настоящий, но к сожалению быстрый, а может быть и к радости квест. Итак, все по порядку может быть кому будет полезно. Итак, ...

Поиск на
официальном форуме производителя
Чтобы увидеть ссылку зарегистрируйтесь или войдите под своим логином.
не увенчался успехом, регистрироваться, задавать вопрос и ждать нет времени и желания. Решил самостоятельно попробовать разобраться. Первое конечно же гугл, поиск ко ключевому слову VTDXML, дал сразу положительный результат - это сообщение выдает
VTD-XML парсер
Чтобы увидеть ссылку зарегистрируйтесь или войдите под своим логином.
, который похоже используется в SCADA-системе КАСКАД. Следующая мысль... картинка - это XML-файл. Поиск картинки в проекте (она оказывается находится по относительному пути проекта ..\Project\KVision\Mnemos\GUID.xml, имя картинки на самом деле внутри файла, и имя файла картинки - это
GUID
Чтобы увидеть ссылку зарегистрируйтесь или войдите под своим логином.
). Значит уже легче, файл читабельный можно попытаться найти что тут не так. Беглый взгляд на не структурированный XML, дал понять, что в таком объеме XML (картинка достаточно сложная) найти ошибку будет достаточно долго по времени что сводит на нет желание разобраться, проще перерисовать заново все что потеряно. Но тут приходит мысль напустить на файл
онлайн XML валидатор
Чтобы увидеть ссылку зарегистрируйтесь или войдите под своим логином.
и...

Validation Output 1 Error.png

Открываю файл в Notepad++, перехожу на нужную столбец (25550(!) - файл-то не структурирован, т.е. файл - это одна большая строка) и вижу, что там имеются непечатные символы, удаляю их и вписываю между <Caption>Проверочный текст</Caption> чтобы понять где была проблема и сохраняю. Открываю приложение визуализации и... графическая страница открывается со всей моей работой за несколько часов.

p.s. А ошибка была в объекте "Наклонная надпись" свойство "Текст", с которой я работал, когда возник сбой программы визуализации. Вот так вот. Квест был пройден за 15 минут. Быстро, но интересно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.




Если эта тема может быть полезна другим, поделитесь ссылкой:

Вернуться в «Прочие»