Просмотр полной версии : Типизация-3
Можно ли на внешней относительно типизированного объекта мнемосхеме использовать значения и команды типизированного объекта?
Смысл - есть сводная таблица на отдельной мнемосхеме, строки отображают основные параметры типизированных объектов, кнопка в строке объекта - переход к мнемосхеме типизированного объекта.
Вариант из блога с выводом изображения объекта не подходит.
SCADAMaster
07.02.2017, 15:26
А чем не подходит - по описанию, так идеальное решение.
А так - создаете в обычном не типизированном объекте значения, и связываете их с типизированными - также через вкладку Типизация, типизированного объекта. То есть по аналогии как с ОРС переменными.
А чем не подходит - по описанию, так идеальное решение.Невозможно в строку, связанную с конкретной установкой, вставить кнопку Пуск.
А так - создаете в обычном не типизированном объекте значения, и связываете их с типизированными - также через вкладку Типизация, типизированного объекта. То есть по аналогии как с ОРС переменными.
Это я понял сразу. Но в целом теряется смысл.
Поэтому просто мое замечание. Пока не будет возможности такого использования типизированных переменных и возможности открывать типизированную мнемосхему как документ данный механизм бесполезен на 50%
SCADAMaster
07.02.2017, 22:11
Невозможно в строку, связанную с конкретной установкой, вставить кнопку Пуск.
Не совсем понятно - поясните.
Вот пример таблицы.
29255
Кнопка - переход на мнемосхему в режиме документ. Строки - значения объекта. В общей мнемосхеме используется также динамизация. Хотелось бы это типизировать, считаем что все установки одинаковы.
SCADAMaster
08.02.2017, 09:06
Кнопка - переход на мнемосхему в режиме документ.
Что это за мнемосхема? Какого объекта? Не типизированного?
По аналогии с вашим примером - это сводная таблица вентустановок. В существующем проекте это один объект, под которым расположены объекты для каждой ВУ с значениями, командами и пр., а также мнемосхемой ВУ. Их несколько типов ВУ, для примера считайте, что один тип.
В новом проекте хотелось бы сделать это через типизированный объект для ВУ.
SCADAMaster
08.02.2017, 13:03
Так на данный момент что мешает так сделать через типизацию?
Есть какие то проблемы еще, кроме того что команда не отрабатывает закрытие окна?
Проблема поднята в данной теме. Вот деревья нового проекта.
29291
В объекте вентиляция будет сводная таблица, а объект Кондиционер 1 - типизированный объект одного из типов ВУ. Как вставить типизированные переменные из него на сводную таблицу? Можно конечно в объекте Вентиляция разместить копии, связав их, но при этом на 1/2 теряется смысл типизации.
SCADAMaster
08.02.2017, 14:08
Ну как вставить то мы сказали.
Создайте изображение, в нем сделайте строчку таблицы и вытаскивайте (изображение можно делать много у объекта.). Вы так и не объяснили чем это решение вам не подходит.
Вы предлагаете всю строку таблицы сделать кнопкой для перехода на мнемосхему? Если так, то не подходит, ибо в этой строке нельзя редактировать уставку.
P.S. Можно выслать на support заготовку проекта, со ссылкой на это обсуждение, чтобы Вы показали пример?
SCADAMaster
08.02.2017, 14:44
Вы предлагаете всю строку таблицы сделать кнопкой для перехода на мнемосхему?
Ну можно всю строку. Можно сделать в настройках изображения чтобы кнопка перехода изображения не работала и разместить отдельную кнопку. Любой вариант можно рассмотреть.
Вы предлагаете всю строку таблицы сделать кнопкой для перехода на мнемосхему?
Если так, то не подходит, ибо в этой строке нельзя редактировать уставку.
В смысле? Почему?
Ну можно всю строку. Можно сделать в настройках изображения чтобы кнопка перехода изображения не работала и разместить отдельную кнопку.Так опять всплывает вопрос - как привязать в этой кнопке типизированную команду?
В смысле? Почему?
А как сделать, чтобы при нажатии на область уставки (синие цифры в таблице) происходило ее редактирование?
SCADAMaster
08.02.2017, 16:51
Так опять всплывает вопрос - как привязать в этой кнопке типизированную команду?
Если с целью ввода значения - то просто тащите команду из типизированного объекта на изображение объекта (также типизированного) и все.
Действия пока не работают.
Но если вам нужно открывать окно, то это можно и без команды сделать - вытаскиваете объект на мнемосхему, правой кнопкой мыши и выбираете нужное вам окно.
А как сделать, чтобы при нажатии на область уставки (синие цифры в таблице) происходило ее редактирование?
Какие еще синие цифры? Приложите скриншот.
Я прикладывал с сообщении 6 этой темы. Левая кнопка - переход на мнемосхему потенциально типизируемого объекта. Пуск - запуск ВУ из общей мнемосхемы, без открытия подробной на установку. Расписание - открытие окна расписания. Уставка (синие значение) - редактирование уставки в общей мнемосхеме.
В целом начинает получаться.
Скажите только, почему (в приложенном примере) кнопку на изображении объекта не получается сделать фиксированной, даже присваивая ей имя элемента типизации, а вне изображения объекта - срабатывает?
SCADAMaster
10.02.2017, 13:26
Что значит "не получается сделать фиксированной"?
Вы хотите включить ее извне типизированного объекта? Или какая ваша задача?
При нажатии этой кнопки (на изображении объекта) на мнемосхеме она не фиксируется в нажатом состоянии.
SCADAMaster
10.02.2017, 18:23
На изображении объекта она у вас без фиксации
Тогда я что то не понимаю или что я делаю неправильно?
29401
SCADAMaster
10.02.2017, 19:14
Все правильно. Просто видимо мы вытащили изображение на мнемосхему, а потом уже исправили само изображение. Автоматически оно не обновляется.
Нужно открыть мнемосхему и нажать Сервис - Обновить изображения объектов.
Ну как вставить то мы сказали.
Создайте изображение, в нем сделайте строчку таблицы и вытаскивайте (изображение можно делать много у объекта.). Вы так и не объяснили чем это решение вам не подходит.
Вопрос насчет "изображений можно много сделать".
Т.е. у типизированного объекта можно сдать "Изображение" скажем, значек типа для планировки + изображение типа строка таблицы для сводной м.схемы, так?
Нужно.
Пробовал, и не вышло у меня... это нужно тип окна в Системе создать такой же как для "Изображения объекта", у меня не вышло подскажите как это сделать.
SCADAMaster
30.11.2018, 16:33
Система - Окна. Создаете новое окно. В свойствах указываете "Вставлять как изображение объекта". У всех объектов появится этот тип окна, которое тоже можно вставить как изображение объекта.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot