1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Мнемосхема ячейки на Weintek

Модератор: специалисты Weintek

Ответить
Аватара пользователя

Автор темы
One
здесь недавно
здесь недавно
Сообщения: 25
Зарегистрирован: 20 июл 2017, 17:23
Имя: Евгений
Страна: Россия
Благодарил (а): 12 раз

Мнемосхема ячейки на Weintek

Сообщение One »

Доброго дня коллеги! Есть пара вопросов в сфере энергетики.
1. Нужно реализовать мнемосхему одной из ячеек. Панель Weintek.
Если у кого был опыт с созданием сего. Подскажите как вы реализовали отображение положения выключателя? Через макросы или еще каким то способом. Я думал сделать через многопозиционный переключатель но не пойму как там привязать сигнал к каждому положению ( изображению) выключателя.
2. Саму мнемосхему вы рисовали средствами Weintek или в каком-то графическом редакторе?
Аватара пользователя

vodav
освоился
освоился
Сообщения: 275
Зарегистрирован: 28 авг 2014, 09:30
Имя: Воднев Александр Васильевич
Страна: РФ
город/регион: Томск
Благодарил (а): 16 раз
Поблагодарили: 26 раз

Мнемосхема ячейки на Weintek

Сообщение vodav »

Средствами Weinteka можно не то, что мнемосхему ячейки, хороший мультик можно нарисовать. А можно и сторонние картинки применить. Уж те можете рисовать в каком угодно редакторе. Постарайтесь только уложиться в дозволенные объемы памяти.
А еще лучше зайти на сайт Русавтоматики и посмотреть готовые экземпляры рисунков, наверняка там будет что-нибудь подходящее для Вашего случая.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17481
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 749 раз
Поблагодарили: 1281 раз

Мнемосхема ячейки на Weintek

Сообщение Jackson »

Вопрос никак не связан с энергетикой. :)

Делать привязку графики напрямую или через внутренние переменные, чтение напрямую или через макросы - зависит от сложности проекта. Например, если устройств всего одно то всё можно делать напрямую с минимумом макросов, а лучше вообще без них. А если устройств опроса два или более, то при прямом опросе (прямо с объектов на экране) при пропадании связи с одним из них, станет "весело".

Графику лично я делаю собственную, но если находится подходящий библиотечный элемент то использую его. Правда бывает что нарисовать самому - это быстрее чем искать среди тысяч готовых. Плюс специфика именно моих энергетических проектов, где на одном экране видны (по последним проектам) 4-5 подстанций, одно-два ЗРУ и 16 генераторов, и по каждому элементу неимоверный объём информации, обилие которой не должно усложнять чтение всей схемы оператором.

Плюс, если в проектах конторы есть желание выдерживать некий фирменный стиль графики, то Вы просто обречены на создание собственной графической базы. Иначе будет "как у всех".

Правда, если, как сейчас, я довожу проект не в тихой конторе за стационарным ПК с двумя мониторами, а с ноутбуком 14" в сборочном цехе где над ухом то болгарка заработает, то сварка, то пресс, а то и всё вместе (мыши нет потому что места нет для неё - ноутбук на коленках и хорошо что есть куда коленки деть) - тут особо не порисуешь, так что пользуюсь только ранее заготовленной графикой, а если она не подходит то приходится выбирать что-то из готового библиотечного. Это и называется "экстремальное программирование". :) Благо графика на 90% была сделана всё-таки в конторе, а тут в основном только код и тексты.
По вопросам работы Форума можно обратиться по этим контактам.

Madwolf
знаток Eplan
знаток Eplan
Сообщения: 1455
Зарегистрирован: 17 окт 2012, 11:24
Имя: Виталий
Страна: Беларусь
город/регион: Минск
Благодарил (а): 60 раз
Поблагодарили: 181 раз

Мнемосхема ячейки на Weintek

Сообщение Madwolf »

1. Мы для себя отказались от рисунков, работаем только с фигурами (Shape), создаем средствами изибилдера.
2. Мнопозиционки не очень комфортно использовать, лучше накладывать друг на друга разные фигуры, привязанные к разным битам, но тут на вкус и цвет....
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17481
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 749 раз
Поблагодарили: 1281 раз

Мнемосхема ячейки на Weintek

Сообщение Jackson »

Madwolf писал(а): 10 авг 2020, 22:46 1. Мы для себя отказались от рисунков, работаем только с фигурами (Shape), создаем средствами изибилдера

Так же история. Я в чём-то векторном делаю эскиз экрана, потом подвижные элементы удаляю с него, что осталось - экспорт в растр и на бэкграунд экрана. Потом поверх кладу обратно подвижные элементы и фигуры. Некоторые контролы беру из стандартных (какие подходят), остальные - из той же графики с векторного эскиза. То есть растры - только фон.
Madwolf писал(а): 10 авг 2020, 22:46 2. Мнопозиционки не очень комфортно использовать, лучше накладывать друг на друга разные фигуры, привязанные к разным битам, но тут на вкус и цвет....
Это на вкус и цвет. Мне как раз многопозиционники удобнее. В скрипте определяю переменную "состояние" для каждого элемента, обычно от 1 до 9, (0 = нет данных, не определено), и к ним привязываю многопозиционники с фигурами из сделанной графики. Битовые индикаторы тоже есть, но их мало, например элемент "выключатель" при двух состояниях "замкнут" и "разомкнут" имеет ещё и третье состояние "неизвестно", которое надо показать, а это в битовый индикатор уже не укладывается. Многослойной накладкой не пользуюсь т.к. сложно и неудобно потом редактировать.

По слоям раскидываю элементы разных типов и так их проще и быстрее находить потом, а также потом всегда можно поиграть порядком наложения целых групп элементов. И с безопасностью проще (отдельный слой для каждой группы со своими правами). Например, есть кнопки с разным уровнем доступа, всего уровней обычно 4 - для каждой свой слой.
Благо слоёв в EBOro, кажется, не меньше 10ти на каждое окно, хватает.

Если б ещё можно было программно в процессе исполнения управлять отображением слоёв - вообще б было супер. Но это не так, при компиляции все эти слои становятся единой графикой. Так что слои - только для разработки, в скомпилированном проекте их не существует (при декомпиляции не восстанавливаются). А жаль.
По вопросам работы Форума можно обратиться по этим контактам.

pkl58
частый гость
частый гость
Сообщения: 428
Зарегистрирован: 19 мар 2012, 20:04
Имя: Павел
Страна: Россия
Благодарил (а): 5 раз
Поблагодарили: 50 раз

Мнемосхема ячейки на Weintek

Сообщение pkl58 »

Jackson писал(а): 16 авг 2020, 22:47 По слоям раскидываю элементы разных типов и так их проще и быстрее находить потом,
Ткните, где в EBPro можно установить слой для объекта. Почему то не нахожу. :ext_book:
Вопрос снимается. Нашел!! :ges_up:
Аватара пользователя

AlexandrS
здесь недавно
здесь недавно
Сообщения: 8
Зарегистрирован: 12 сен 2017, 08:41
Имя: Александр
Страна: Россия
город/регион: Воронеж
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Мнемосхема ячейки на Weintek

Сообщение AlexandrS »

pkl58 писал(а): 17 авг 2020, 09:22 Ткните, где в EBPro можно установить слой для объекта. Почему то не нахожу. :ext_book:
Вопрос снимается. Нашел!! :ges_up:
Правой кнопкой мышы в дереве окон и добавить новый слой.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17481
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 749 раз
Поблагодарили: 1281 раз

Мнемосхема ячейки на Weintek

Сообщение Jackson »

AlexandrS писал(а): 18 авг 2020, 14:58
pkl58 писал(а): 17 авг 2020, 09:22 Ткните, где в EBPro можно установить слой для объекта. Почему то не нахожу. :ext_book:
Вопрос снимается. Нашел!! :ges_up:
Правой кнопкой мышы в дереве окон и добавить новый слой.
Только предварительно в настройках проекта надо включить слои. И перед импортом из многослойного проекта тоже.
По вопросам работы Форума можно обратиться по этим контактам.
Аватара пользователя

AlexandrS
здесь недавно
здесь недавно
Сообщения: 8
Зарегистрирован: 12 сен 2017, 08:41
Имя: Александр
Страна: Россия
город/регион: Воронеж
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Мнемосхема ячейки на Weintek

Сообщение AlexandrS »

Jackson писал(а): 20 авг 2020, 18:51 Только предварительно в настройках проекта надо включить слои. И перед импортом из многослойного проекта тоже.
Не обязательно, программа сама предложит включить слои.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17481
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 749 раз
Поблагодарили: 1281 раз

Мнемосхема ячейки на Weintek

Сообщение Jackson »

AlexandrS писал(а): 24 авг 2020, 08:13 Не обязательно, программа сама предложит включить слои.
Мне не предлагала. Когда импортировал не включив слои - всё импортировалось в один слой общей кучей.
По вопросам работы Форума можно обратиться по этим контактам.
Аватара пользователя

AlexandrS
здесь недавно
здесь недавно
Сообщения: 8
Зарегистрирован: 12 сен 2017, 08:41
Имя: Александр
Страна: Россия
город/регион: Воронеж
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Мнемосхема ячейки на Weintek

Сообщение AlexandrS »

Jackson писал(а): 24 авг 2020, 11:26 Мне не предлагала. Когда импортировал не включив слои - всё импортировалось в один слой общей кучей.
Не знаю как при импорте проекта , а вот при создании нового или при внесении изменений в старый предлагает. Точнее даже включает слои.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17481
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 749 раз
Поблагодарили: 1281 раз

Мнемосхема ячейки на Weintek

Сообщение Jackson »

AlexandrS писал(а): 25 авг 2020, 14:09 Не знаю как при импорте проекта
А речь была именно про импорт.
По вопросам работы Форума можно обратиться по этим контактам.
Ответить

Вернуться в «WEINTEK (операторские панели)»