Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Здравствуйте!
Как то можно очистить старые данные в тренде?
ПЛК200.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Проблема связана со следующим.
В CODESYS V3.5 SP16 Patch 3 изменилось содержимое файла webvisu.htm (он расположен в директории /root/CODESYS/PlcLogic/visu).
В CODESYS V3.5 SP14 Patch 3 оно выглядело так:
В CODESYS V3.5 SP16 Patch 3 оно выглядит так:Код:<!DOCTYPE html> <html> <head> <meta name="viewport" content="user-scalable=no"> <meta http-equiv="content-type" content="text/html;charset=UTF-8" /> <script language="javascript" src="webvisu.js"></script> <script language="javascript" src="browsercontrol_ext0.js"></script> </head> <body onload="new Webvisu('background', 'foreground', false, false)"> <div id="cdsRoot" style="position: absolute; left: 0px; top: 0px; width: 980px; height:582px; overflow:hidden"> <canvas id="background" width="980" height="582" style="position: absolute; left: 0px; top: 0px;">Webvisu not supported due to missing browser feature HTML5-Canvas</canvas> <canvas id="foreground" width="980" height="582" style="position: absolute; left: 0px; top: 0px;">Webvisu not supported due to missing browser feature HTML5-Canvas</canvas> </div> </body> </html>
Если вы отредактируете эту страницу и перезаграгрузите панель - то все будет отображаться корректно.Код:<!DOCTYPE html> <html> <head> <meta name="viewport" content="initial-scale=1.0"> <meta http-equiv="content-type" content="text/html;charset=UTF-8" /> <script language="javascript" src="webvisu.js"></script> <script language="javascript" src="browsercontrol_ext0.js"></script> </head> <body onload="new Webvisu('background', 'foreground', false, false)"> <div id="cdsRoot" style="position: absolute; left: 0px; top: 0px; width: 980px; height:582px; overflow:hidden"> <canvas id="background" width="980" height="582" style="position: absolute; left: 0px; top: 0px;">Webvisu not supported due to missing browser feature HTML5-Canvas</canvas> <canvas id="foreground" width="980" height="582" style="position: absolute; left: 0px; top: 0px;">Webvisu not supported due to missing browser feature HTML5-Canvas</canvas> </div> </body> </html>
photo_2022-04-20_14-46-43.jpg
Есть нюанс - этот файл перезатирается при загрузке нового проекта.
Последний раз редактировалось Евгений Кислов; 28.04.2022 в 20:56.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Всем доброго времени суток.
Столкнулся с такой проблемой на СПК110[М01]. В проекте, на одной из визуализаций добавил таблицу с выводом в нее определенных значений. Значения в таблицу выводятся из массива структур. Все работает отлично. Как только я начинаю работать с библиотеками SysDir (3.5.15.0), SysFile (3.5.15.0) и писать массив в файл, то при открытии визуализации с таблицей, СПК начинает "падать" в Exception. CodeSys показывает сообщение с текстом "Отсутствует исходный код для данного объекта, поскольку он относится к компилированной библиотеке 'collections, 3.5.13.0 (system). Выполнить поиск исходного кода библиотеки для отображения исходного кода?", в журнале появляются "маты" на компонент CmpIecTask, СПК показывает "Rised exception. Access violation". Запись (перезапись - старый удаляется, новый создается) данных в файл происходит по тригеру, можно писать n-ое количество раз, пока не "трогаешь" таблицу, как только выполняешь переход на визуализацию с таблицей, СПК уходит в Exception.
Куда копать?
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Я имею в виду вот эту ссылку:
https://oscat.ru/?p=382
Access violation - это значит, что кто-то испортил память.
Отображение, как ни странно, производится путем работы с памятью.
Если она испорчена, то исключение - совершенно закономерный результат.
SysDir / SysFile - это работа с хэндлами и указателями - допустить ошибку несложно.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Здравствуйте, вопрос по созданию стиля в visualization style editor
1. Создаю новый элемент (типа переключателя) привязываю svg, но в visualization toolbox он не добавляется. Что нужно сделать, чтобы он добавлялся автоматически в toolbox?
2. Меняю уже существующие элементы (которые из родителя пришли), все нормально, но иконка в toolbox старая остается. Т.е. когда вставляешь, то картинка новая, но в меню старая. Можно это изменить.
3. Не могу создать свойства в Arbitary values с тем же именем как и элемент, хотя базовые элементы совпадают по имени.
Есть вообще подробная инструкция по этому приложению или описание xml?
Смотрю xml default style и непонятно откуда берется иконка для toolbox.
Добрый день.
1. Редактор стилей не позволяет создавать новые элементы.
2. Насколько я знаю - иконку элемента через стиль поменять нельзя.
3. По описанию - неясно, что вы делаете и с какой целью, так что не могу дать какой-либо комментарий.
По стилям визуализации могу порекомендовать только эту статью:
https://oscat.ru/?p=352
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk