Спасибо, поправим в следующей версии.
Пока вы можете для себя это исправить сами, так как библиотека доступна в исходниках (.library).
Вид для печати
Добрый день.
Вопрос, наверное, уже был, но все же..
Как из кода программы изменять свойства визуальных элементов? Например, изменить шрифт и цвет метки?
В место метки прямоуголник используйте. Там все меняется.
Добрый день, коллеги!
Вопрос по элементу "Таблица тревог".
Столбец с типом данных "Приоритет" сортирует события по приоритету при нажатии на заголовок столбца, в журнале активных событий работает корректно, но в историческом почему-то сортирует по времени и в связи с этим вопрос: баг ли это? и как это можно исправить ?
И вообще существует какой-либо механизм фильтраций событий в историческом журнале и если да, то как его реализовать? По опыту эксплуатации столкнулись с неисправностью, но из-за большого количества неважных событий крайне неудобно отыскивать важные события ?
Добрый день.
Какие-то проблемы с сортировкой раньше были. Я не вижу способов это исправить.
Возможность сортировки в историческом журнале доступна в прошивках с рантаймом V3.5 SP16 Patch 3.
Возможно, в этой версии как раз уже исправлены проблемы с сортировкой.
Для СПК эта прошивка уже доступна, для ПЛК2хх - в процессе тестирования.
Собственно вопрос по OwenVisuDialogs. Я сам из кода вызываю диалог OVD.NumpadOwen. Что-то ввожу в него и нажимаю на зеленую кнопку. И собственно ничего и не происходит. Переменная stOutputValue самого диалога всегда пустая.
Вложение 54169
Можно ли подписаться на событие нажатия зеленой кнопки (по аналогии как в примере было для закрытия диалога с тэгом)???
В традиционном случае Numpad/Keypad вызывается в контексте какого-то элемента визуализации - и тогда понятно, куда возвращать введенное значение (в текстовую переменную элемента).
В случае вызова подобного диалога из кода - контекста нет.
Я не знаю насчет возможности подписок именно для диалогов ввода (кажется, таких примеров у 3S нет), но, на мой взгляд, вашу задачу проще решить следующим образом:
1. Копируете в библиотеке нужный вам диалог (NumpadOwen)
2. В его свойствах меняете тип с диалога ввода на обычный диалог
3. Добавляете в библиотеку список глобальных переменных, объявляете в нем переменную типа STRING
4. В вашем диалоге на зеленую кнопку вешаете копирование введенного значения в глобальную переменную перед закрытием диалога. Можно повесить на нее еще какой-то битовой флаг (типа "значение обновилось") - опять же, через глобальную переменную.
А можно ли в элементе "Таблица" строки со столбцами поменять местами???
Вложение 54183
Как-то так
Добрый день!
Есть ли какая-то "стандартная" возможность сделать обязательную авторизацию пользователя и пока она не пройдена не включать визуализации?
На стартовом экране сделал кнопку "Вход" и серый прямоугольник, который закрывает всю навигацию. Кнопка и прямоугольник видны только когда нет авторизации (проверяется VisuElems.CurrentUserName).
Работает!
Спасибо за подсказки!
Добрый день. У меня периодически в одну-две недели вылезает ошибка Some kind of disk I/O error occurred. Check dick space.
Как можно исправить.
Вложение 54268
Добрый день.
См. здесь:
https://owen.ru/forum/showthread.php...l=1#post325383
Обновили библиотеку OwenVisuDialogs до версии 3.5.14.2.
Из нового функционала - добавили диалог изменения системного времени.
Вложение 54388
Полный список изменений по ссылке:
https://owen.ru/forum/showthread.php...l=1#post353028
В том числе исправили эту ошибку:
Здравствуйте,
подскажите пожалуйста: во всех руководствах написано, что элементы прямоугольник, полигон и др. можно вращать при размещении в окне визуализации, и у них есть параметр Угол. Но такого параметра не увидел для данных элементов, и соответственно, не могу повернуть элемент? После выделения элемента, описанная точка для поворота, не появляется?
Здравствуйте, Codesys 3.5 SP14 P4
У вас вот эта точка появляется при выделении элемента?
Вложение 54405
[QUOTE=Евгений Кислов;353125]У вас вот эта точка появляется при выделении элемента?
Нет, не появляется.
ID 960 333 269
64e5ib
Добрый день!!! Подскажите пожалуйста какой размер визуализации (ширина и высота) устанавливать для СПК 110 с экраном на 10 дюймов.
Нужно вставить мнемосхему в ImagePool и мне непонятно какой должен быть размер рисунка.
Руководство, стр. 7
При вызове окна настройки осей ХУ в конфигураторе Тренда, окно имеет размеры по ширине значительно больше размера ширины экрана. Работаю с двумя мониторами в режиме расширенного рабочего стола. Оба экрана 1920-1080. Не смертельно но противно, где поправить ?
3.5.14.5.
Как включить в код задачи дату- время компиляции проекта. Есть ли соответствующие директивы компилятора?
Вы про это окно говорите?
Оно запоминает последний заданный размер (изменение размера - через опорную точку в правом нижнем углу).
Вложение 54705
См. в узле Info канал LASTCHANGES.
Вложение 54706
Изменить размер можно, только не запоминает. При следующем открытии опять размер зашкаливает.