Стартовая страница › Форумы › Вопросы без категории › Режим шаблонов схем
Помечено: шаблоны схем
- В этой теме 18 ответов, 5 участников, последнее обновление 3 года, 7 месяцев назад сделано Mikhail.
-
АвторСообщения
-
29.01.2020 в 10:28 #14668RomirosУчастник
Давайте обсудим в этой теме. Что это такое и как с этим бороться?
29.01.2020 в 15:37 #14670MikhailМодераторВ общем, вы можете использовать существующую схему в качестве шаблона. То есть создать новое представление, в котором на той же схеме будут другие номера каналов.
Режим 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 #14735MikhailМодераторДля таких моментов шаблонизация не планируется?
Тоже думал об этом, но пока не готов ответить на этот вопрос. Фрейм не формализован. А вот если сделать отдельный компонент для вставки графиков во фрейм…
02.04.2020 в 21:12 #15572Seliverstoff.yuУчастникА если я создавал номера входных каналов и управления одноименными адресам элементов управления, к которым обращается скада, то какое смещение будет в этом случае? или чтобы этот способ работал номер каналов должны идти по порядку? Иначе нельзя? Просто вручную указывать все номера?
03.04.2020 в 15:30 #15587MikhailМодераторС помощью файлов привязки (см. режим 2 выше) можно сделать любое переопределение номеров каналов в шаблоне.
03.04.2020 в 20:02 #15592Seliverstoff.yuУчастника файлы привязки где создавать?
05.04.2020 в 13:20 #15602MikhailМодераторВнутри Вашего проекта в директории конфигурации Вебстанции. Например:
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 #15603MikhailМодераторTemplateFileName — схема шаблон
TitleCompID — идентификатор компонента, который отображает заголовок схемы. Необязательно.
Binding — связка компонента схемы и канала. Таких связок может быть произвольное количество.11.08.2020 в 19:33 #16974vgУчастникА вы проверяли смещение каналов на новом компоненте схем «График»?
Указал во входных каналах диапазон 2005-2012.
Далее в аргументах представления в таблице интерфейсов прописал формулу inCnlOffset=2&ctrlCnlOffset=2.Не сработало. Хотя на другой схеме, в которой указаны конкретные каналы, сработало.
12.08.2020 в 16:52 #16979MikhailМодераторВы могли бы в рамках одной схемы опробовать оба варианта? Так, чтобы для одного компонента графика смещение сработало, а для другого нет. Возможно, что параметр смещения не подхватился для представления в целом.
25.08.2020 в 19:31 #17082Seliverstoff.yuУчастникА где этот новый компонент схем «График»? а или это про Графики Про наверное. вопрос снят
- Этот ответ был изменен 3 года, 8 месяцев назад от Seliverstoff.yu.
26.08.2020 в 15:06 #17085MikhailМодераторКомпонент График находится в Дополнительных компонентах схем. Если у Вас его там нет, значит нужно обновить версию Rapid SCADA и плагинов.
18.09.2020 в 11:06 #17246gry-dmitrijУчастникПодскажите, можно ли в файле привязки задавать элементам схемы не значения из каналов, а какие-нибудь статические значения. Например:
<Binding compID=»1″ inCnlNum=»102″ /> — это для значения из канала
<Binding compID=»2″ value=»Text» /> — это для статического значения не из канала- Этот ответ был изменен 3 года, 7 месяцев назад от gry-dmitrij.
- Этот ответ был изменен 3 года, 7 месяцев назад от gry-dmitrij.
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.