УкраїнськаEnglishmRussian
Вход/Новый
В теме нет новых постов

Шаблон параметра


Автор Сообщение
Сообщение создано: 16. 08. 2019 [09:39]
ShuraF
Aleksandr Fenogentov
Создатель темы
Зарегистрирован(а) с: 08.08.2019
Сообщения: 50
Где можно прочитать поподробнее про "Атрибуты" и "Конфигурация"?

[Сообщение редактировалось 1 раз(а), в последний раз 16.08.2019 в 09:40.]
Сообщение создано: 17. 08. 2019 [09:14]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3742
"ShuraF" wrote:

Где можно прочитать поподробнее про "Атрибуты" и "Конфигурация"?

В логически связанной документации, естественно:
http://oscada.org/wiki/Special:MyLanguage/Documents/Program_manual#CfgDAQ
http://oscada.org/wiki/Special:MyLanguage/Documents/DAQ#LogicLev

Learn, learn and learn better than work, work and work.
Сообщение создано: 12. 09. 2019 [09:14]
monia
Олег Намятов
Зарегистрирован(а) с: 21.05.2012
Сообщения: 173
Подскажите пожалуйста как задать интервал 0-15 для типа "Выбор целых чисел", а то из описания я не понял

В таблице атрибутов шаблона пользователь может, посредством контекстного меню: добавить, вставить, удалить, передвинуть вверх или вниз запись атрибута, а также отредактировать поля атрибута:

Идентификатор — идентификатор атрибута.
Имя — имя атрибута.
Тип — выбор типа значения атрибута из списка: "Вещественный", "Целый", "Логический", "Строка", "Текст", "Объект", "Выбор целых чисел", "Выбор вещественных чисел", "Выбор строк".
Режим — выбор режима из списка: "Вход", "Выход". Обычно используется для указания направления передачи данных посредством связи. Т.е. для значения "Вход" данные по связи будут только получаться, а для "Выход" также будут передаваться, в случае модификации.
Атрибут — режим атрибута параметра реализованного на основе шаблона, из списка: "Не атрибут", "Только для чтения", "Полный доступ". Для атрибутов шаблона у которых это поле установлено будет создаваться соответствующий атрибут у параметра контроллера этой подсистемы.
Конфигурация — режим конфигурации атрибута во вкладке конфигурации шаблона у параметра контроллера этой подсистемы, из списка: "Переменная", "Константа", "Связь". В режимах "Константа" и "Связь" во вкладке конфигурации шаблона будут добавлены эти атрибуты для установки константы или указания внешней связи параметра.
Значение — значение атрибута по умолчанию или шаблон ссылки для доступа по ссылке:
Формат шаблона ссылки зависит от компонента который его использует. Общий формат ссылок записывается в виде: {Parameter}|{attribute}. Поле Parameter — указывает имя параметра как контейнера атрибутов. Атрибуты с одинаковым значением Parameter будут группироваться и позволят назначаться указанием только контейнера атрибутов, а отдельные атрибуты будут связаны с атрибутами контейнера в соответствии с полем attribute.
Связь на постоянное значение записывается в форме "val:{Constant}".
Для выборных типов это поле также может содержать перечень значений, во второй строке, и перечень наименований, в третьей строке, с разделением элементов символом ";".


Для выборных типов это поле также может содержать перечень значений, во второй строке, и перечень наименований, в третьей строке, с разделением элементов символом ";".

Как я понял, для составления списка выбора чисел, в поле значения, нужно прописать: "0;1;2;3;4;5;6;...15". Это не помогло :(

Кто в этом разобрался можете пояснить, заранее спасибо
Сообщение создано: 12. 09. 2019 [22:04]
arcsin
Аркадий Кисель
Contributor
Зарегистрирован(а) с: 17.02.2017
Сообщения: 77
Попробуй в три строки. Где 0 это выбор по умолчанию. :

0
0;1;2;3;4;5;6;7
0;1;2;3;4;5;5;7
Попробовать негде. Должно прокатить. Но для динамического формирования будет отличаться.
Сообщение создано: 17. 09. 2019 [12:30]
ShuraF
Aleksandr Fenogentov
Создатель темы
Зарегистрирован(а) с: 08.08.2019
Сообщения: 50
А можно как то настроить, чтоб выпадающее меню было во вкладке "Конфигурация шаблона"?
Чтоб не в Атрибутах задавать переменную (константу).



2110