6
« : 09 Августа 2024, 12:20:37 »
Несколько пожеланий по редактору переменных.
1. Удобный инструмент "Групповое переименование", но он работает только с именем переменной. Ещё бы добавить три галки "Применить для имени", "Применить для адреса", "Применить для описания".
2. Также неудобно, что значения полей ввода окна "Групповое переименование" не сохраняются при повторном открытии.
3. Добавить шаблоны переменных. Возможность в полях имя, адрес и описание писать подстановку %Имя группы%.
4. При копировании переменной новым переменным добавляется постфикс _1, _2, _3 и т.д. Лучше бы, если имя переменной содержит число, то увеличивать это число на 1 (если адрес и описание содержат точно такое же число, то увеличивать число и в адресе с описанием).
5. Сделать окно редактора свойств переменной немодальным и добавить кнопку применить. Чтобы можно было сохранять свойства переменной не закрывая окно и сразу выбирать следующую переменную для редактирования. Так работает редактирование тегов в KepWare OPC Server, намного удобнее и быстрее.
6. Поля "Описание" и "Адрес" в окне свойств переменной слишком узкие. Может сделать окно выше на одну строку, тогда эти поля можно будет сделать во всю ширину окна. Или сделать окно свойств переменной в виде нижней панели.
7. Возможность отключать группировку переменных, чтобы они отображались одним списком. Неудобно изменять свойства однотипных переменных из более 150 групп. Приходится поочередно заходить в каждую группу.
8. Добавить переключатель для поля найти в режим "Фильтр", чтобы все переменные не содержащие искомый текст просто не отображались. Как это работает при выборе переменной в инспекторе объектов.
9. При добавлении новой переменной она создается со шкалой "Не выбрано 0-100%". Добавить стандартные шкалы для Integer, Word, Single и при создании новой переменной устанавливать ей шкалу в зависимости от типа.
10. В таблице переменных колонка "OPC сервер" не самая важная, редко используется много OPC серверов лучше сделать ее крайней правой, чтобы она не занимала полезное рабочее пространство.