Здравствуйте! На ПЛК323 WEB, Web визуализация работает 2-3 сек, что можно сделать в настройках чтобы работало без прерывания. Пробовал изменять интервал цикличности на VISU_TASK c 20ms до 200ms работает около 3 мин, после кнопки не нажимаются на web визуализации. Что можете посоветовать?
Связь со мной: 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
Мой проект, надеюсь что-нибудь получится придумать.
Связь со мной: 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
Как получить POINTER TO VisuStructClientData?
IvisualElement.GetClientData() выводит СПК в исключение.
Может его где-то в особом месте прописывать надо? Пробовал при нажатии на кнопки визуализации выполнить ст код. Всё равно исключение. В этой теме было несколько сообщений с функциями, где этот поинтер используется, а вот как его получить не нашел.
Пользователя пустого (none) создал.
Связь со мной: 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
хочу открыть диалог из тела программы, а не из свойства элемента визуализации. Наткнулся в помощи на раздел "Диалоги ввода", там есть пример, с ним всё понятно, кроме этого указателя.
Посмотрите п. 11.4.5 из документа.
Насколько я помню, с примером из справки имеются проблемы, в частности, он написан под какую-то конкретную версию CODESYS и может не работать в остальных.
В целом, сейчас нет приемлемого для обычных пользователей механизма работы с диалогами из кода.
Связь со мной: 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
Сделал по пункту, указатель появился, и даже GetDialogManager() сработал, а вот на шаге GetDialog() всё время 0 выдает и потому функция из примера действительно не работает. И в репозитарии этот GetDialog() не находиться, чтоб посмотреть что про него там написано. Жаль, теперь придется городить кучу кнопок с невидимостью, чтоб реализовать, что задумал.