Стартовая страница › Форумы › Вопросы без категории › Режим шаблонов схем
Помечено: шаблоны схем
- В этой теме 18 ответов, 5 участников, последнее обновление 5 лет, 8 месяцев назад сделано
Mikhail.
-
АвторСообщения
-
29.01.2020 в 10:28 #14668
Romiros
УчастникДавайте обсудим в этой теме. Что это такое и как с этим бороться?
29.01.2020 в 15:37 #14670
MikhailМодераторВ общем, вы можете использовать существующую схему в качестве шаблона. То есть создать новое представление, в котором на той же схеме будут другие номера каналов.
Режим 1
В таблице Интерфейс нужно добавить новое представление и в поле Путь выбрать файл схемы. В поле Аргументы нужно ввести, например:
inCnlOffset=2&ctrlCnlOffset=2&titleCompID=3
inCnlOffset – смещение номеров входных каналов;
ctrlCnlOffset – смещение номеров каналов управления;
titleCompID – идентификатор компонента для вывода заголовка;Режим 2
В поле Аргументы ввести
bindingFileName=Bindings\Bindings1.stb
Bindings1.stb — это файл, в котором прописана связь между компонентами схемы и каналами. Директория задаётся относительно папки конфигурации веб-приложения.
Для работы в режиме 2 сейчас разрабатывается утилита для редактирования файлов *.stb10.02.2020 в 11:00 #14723Romiros
УчастникРежим 1 работает нормально. Конечно с текстовыми именами тегов более гибко, но лучше так, чем никак. Неудобный момент в том, что некоторые теги на схеме хотелось бы зафиксировать, чтобы номер канала не изменялся. Например вписал в поле входной канал что-то типа #101 и он не смещается. Ну или ещё какую-нибудь настройку.
10.02.2020 в 11:04 #14724Romiros
УчастникИ ещё вопрос. Новый компонент Фрейм в сочетании с гибким отчётом и графиком про даёт интересные возможности для расширения визуализации. Для таких моментов шаблонизация не планируется?
10.02.2020 в 18:09 #14735
MikhailМодераторДля таких моментов шаблонизация не планируется?
Тоже думал об этом, но пока не готов ответить на этот вопрос. Фрейм не формализован. А вот если сделать отдельный компонент для вставки графиков во фрейм…
02.04.2020 в 21:12 #15572Seliverstoff.yu
УчастникА если я создавал номера входных каналов и управления одноименными адресам элементов управления, к которым обращается скада, то какое смещение будет в этом случае? или чтобы этот способ работал номер каналов должны идти по порядку? Иначе нельзя? Просто вручную указывать все номера?
03.04.2020 в 15:30 #15587
MikhailМодераторС помощью файлов привязки (см. режим 2 выше) можно сделать любое переопределение номеров каналов в шаблоне.
03.04.2020 в 20:02 #15592Seliverstoff.yu
Участника файлы привязки где создавать?
05.04.2020 в 13:20 #15602
MikhailМодераторВнутри Вашего проекта в директории конфигурации Вебстанции. Например:
C:\SCADA\Projects\Test_v5.8\Instances\Default\ScadaWeb\config\Bindings\Bindings1.stbСодержимое файла:
<?xml version="1.0" encoding="utf-8"?> <TemplateBindings> <TemplateFileName>HelloWorld\MyScheme.sch</TemplateFileName> <TitleCompID>3</TitleCompID> <Binding compID="1" inCnlNum="102" /> </TemplateBindings>05.04.2020 в 13:22 #15603
MikhailМодераторTemplateFileName — схема шаблон
TitleCompID — идентификатор компонента, который отображает заголовок схемы. Необязательно.
Binding — связка компонента схемы и канала. Таких связок может быть произвольное количество.11.08.2020 в 19:33 #16974vg
УчастникА вы проверяли смещение каналов на новом компоненте схем «График»?
Указал во входных каналах диапазон 2005-2012.
Далее в аргументах представления в таблице интерфейсов прописал формулу inCnlOffset=2&ctrlCnlOffset=2.Не сработало. Хотя на другой схеме, в которой указаны конкретные каналы, сработало.
12.08.2020 в 16:52 #16979
MikhailМодераторВы могли бы в рамках одной схемы опробовать оба варианта? Так, чтобы для одного компонента графика смещение сработало, а для другого нет. Возможно, что параметр смещения не подхватился для представления в целом.
25.08.2020 в 19:31 #17082Seliverstoff.yu
УчастникА где этот новый компонент схем «График»? а или это про Графики Про наверное. вопрос снят
-
Ответ изменён 5 лет, 9 месяцев назад пользователем
Seliverstoff.yu.
26.08.2020 в 15:06 #17085
MikhailМодераторКомпонент График находится в Дополнительных компонентах схем. Если у Вас его там нет, значит нужно обновить версию Rapid SCADA и плагинов.
18.09.2020 в 11:06 #17246gry-dmitrij
УчастникПодскажите, можно ли в файле привязки задавать элементам схемы не значения из каналов, а какие-нибудь статические значения. Например:
<Binding compID=»1″ inCnlNum=»102″ /> — это для значения из канала
<Binding compID=»2″ value=»Text» /> — это для статического значения не из канала-
Ответ изменён 5 лет, 8 месяцев назад пользователем
gry-dmitrij.
-
Ответ изменён 5 лет, 8 месяцев назад пользователем
gry-dmitrij.
-
Ответ изменён 5 лет, 9 месяцев назад пользователем
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.