|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
18.10.2017, 21:24 | #31 |
Senior Member
Регистрация: Apr 2017
Адрес: MSK
Сообщения: 125
Благодарил(а): 0 раз(а)
Поблагодарили:
5 раз(а) в 5 сообщениях
|
Ответ: ТРИМ правильный круг
Доброго вечера всем. Я напишу для чего я все это затеял. Мне очень понравилась концепция которую придумали сотрудники Segnetics. Ну прям влюбился я в этот интерфейс. Но проблема в том, что он заточен ТОЛЬКО под конструктор. В данный момент у меня есть объект с 5 ПВУ и 16 вытяжками. Я мог бы попробовать применит ТРИМ в качестве пульта, но ни как. Видится, ограничение в 6 ПВУ с ограничением В 5ПВУ в Автоскаде взаимосвязанно. Мое мнение- Будет открыт пульт хвак, продажи только возрастут. Спасибо.
|
19.10.2017, 10:53 | #32 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: ТРИМ правильный круг
Цитата:
Библиотечные элементы будут позже, сейчас мы не хотим, чтобы дипломники защищали свои дипломы, указывая в авторах себя и конкуренты давали в тендерах свои проекты на своих панелях с нашим дизайном, указывая себя же в авторстве. Я уже встречал людей, которые рассказывали мне, что они рисовали автоскаду, а парочка даже в грудь себя били, что они её создатели. Вот такая палка о двух концах получается, к сожалению. Всё как обычно: из-за индивидов, живущих сегодняшним днём, страдают нормальные люди. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
23.05.2018, 13:42 | #33 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: ТРИМ правильный круг
Цитата:
Нужна еще вчера. Захотелось порисовать разноцветных лампочек-вентиляторов пошел смотреть в папках - и хоть вешайся... Где брать??? |
|
23.05.2018, 13:57 | #34 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: ТРИМ правильный круг
Цитата:
Гугл-картинки, Яндекс-картинки. Я всё беру там. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
23.05.2018, 16:13 | #35 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: ТРИМ правильный круг
Цитата:
ищет картинки с простыми лампами... |
|
23.05.2018, 16:30 | #36 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: ТРИМ правильный круг
Цитата:
"уго лампа" "иконка индикатор" Полезно ещё добавить размер стандартный, типа "Иконки 32x32" выведет туеву хучу разных иконок на этот размер. Индикаторы тоже. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
23.05.2018, 16:30 | #37 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: ТРИМ правильный круг
Моё личное мнение, которое сложилось во время работы с разными проектами:
1. Все хорошие элементы стоят денег. Поскольку люди тратили время и рисовали этот дизайн - вполне логично, что они не хотят раздавать это дело бесплатно. 2. Всё, что можно найти в свободном доступе - устаревшее и бесполезное УГ. Оформления в стиле win95 и прочие мерзости, которые не подходят по стилю даже на мой пофигистический взгляд. 3. Исключения всегда есть. Всегда можно наткнуться на что-то годное. 4. Как правило, никакой найденный, украденный, купленный элемент не будет подходить полностью под стиль или эргономику проекта. Из-за всех этих факторов я пришел к выводу, что если заказ хороший, и работа качественная - следует НАНЯТЬ дизайнера интерфейса, пусть даже удалённого, пусть даже фрилансера. Любого человека, который умеет рисовать ГУИ. Лучше всего - работать с постоянным "своим" дизайнером. Это затратно, но это окупается репутацией. Если проект простой, околотиповой или заказчику так же пофигу на внешний вид, как мне - я всё сделаю сам. Может показаться, что нанимать дизайнера - слишком "жирно", ведь это "всего лишь" контроллер (или скада), но не следует забывать, что у нас уже давно не монохромные дисплеи вокруг, и у КАЖДОГО есть мобильный телефон, где почти ко всем приложениям прикладывают руку ДИЗАЙНЕРЫ. Получается, что человек видит средние-хорошие-лучшие дизайны пользовательских интерфейсов каждый день, и тут на контроллере вдруг видит "какую-то фигню из нулевых". Просто мир изменился, и мощности компьютеров возрасли. Исключительно для нужд ГУИ. Ещё раз повторю: это изложение моего частного мнения, построенного на моём личном опыте наладки и обслуживания. P.S. Может, постепенно ситуация и меняется. Я уже довольно давно не делал ничего большого самостоятельно. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
27.05.2018, 18:07 | #38 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: ТРИМ правильный круг
Цитата:
и что я вижу открывая среду разработки? ни-че-го. блин, ну хотябы картинок из своей автоскады накидали бы что ли... ну или давайте скинемся всем миром и соберем сегнетикам библиотечку картинок каких-нито... |
|
28.05.2018, 13:05 | #39 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: ТРИМ правильный круг
https://photos.app.goo.gl/p3xJcLLuSyUNxHe62
и как выкрутиться из этой ситуации? сделал прозрачный фон в рисунке с тем чтобы можно было разместив под рисунком вента какоую-то заливку получить нужную подсветку и на тебе подстава.. |
28.05.2018, 13:10 | #40 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: ТРИМ правильный круг
ClrScr() каждый цикл надо делать. Чтобы не было наслоения одной картинки на неё же.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
28.05.2018, 13:28 | #41 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: ТРИМ правильный круг
ерунда получилась. это плохой выход. надо что-то иное.
|
28.05.2018, 13:30 | #42 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: ТРИМ правильный круг
выводите PutRect цвета фона размером во весь экран... Что ещё могу вам сказать.
Единственный путь получить желаемые полупрозрачные цвета - либо выводить картинку ЕДИНОЖДЫ и не двигать её, либо ОБНОВЛЯТЬ экран каждый раз полностью. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
28.05.2018, 13:59 | #43 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: ТРИМ правильный круг
это называется пришел пц откуда не ждали.. графический, ъ, контроллер.. слов нет.
нарисовать примитивную вращающуюся палку - да у меня на двк2 меньше сил уходило на такое. мои ожидания и реальность загнали меня в тупик. ъ, надо было взять вентек... ребяты, это просто жопа. |
28.05.2018, 14:05 | #44 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: ТРИМ правильный круг
Скиньте проект, пожалуйста. Посмотрю, что там как.
А ещё - графический ускоритель умеет вращать картинки сам. Воспользуйтесь этой функцией, полезная она. В смарте, правда, пока нет такого дела. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
28.05.2018, 14:23 | #45 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: ТРИМ правильный круг
Цитата:
нужен модуль который выводит вент. отключенный (серый фон), на стоянке (белый фон), ожидающий подтверждения включения(мигающий зеленый), вращающийся(зеленый), в аварии(мигающий красный фон). 4х3=12 вентов на одном смарт-экране. т.е. один модуль 85х85 примерно под каждым прозрачная кнопка... |
|
28.05.2018, 14:28 | #46 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: ТРИМ правильный круг
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
28.05.2018, 14:42 | #47 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: ТРИМ правильный круг
Цитата:
не все понятно.. |
|
28.05.2018, 14:48 | #48 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: ТРИМ правильный круг
Сейчас я вам помогу, подождите чутка =)
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
28.05.2018, 15:49 | #49 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: ТРИМ правильный круг
Прикладываю проект. В нём макрос. Посмотрите, думаю, это вам поможет.
Картинку взял из гугла, покрасил в белый и разрезал на подвижную часть и статичную часть. Мигание сделано не слишком правильно, но это уж вы там сами разберётесь, если не устраивает. Режимы 0-3, как вы описали: выключено, стоит, готовность, работа. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
29.05.2018, 08:15 | #50 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: ТРИМ правильный круг
Цитата:
|
|
29.05.2018, 12:49 | #51 |
Senior Member
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили:
6 раз(а) в 6 сообщениях
|
Ответ: ТРИМ правильный круг
в каком редакторе удобнее рисовать картинки?
__________________ Работа есть величина физическая, измеряется в Джоулях... |
29.05.2018, 12:58 | #52 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: ТРИМ правильный круг
Тот, который вам ближе.
Я, например, Паинтбраш люблю за его простоту. По уму, нужно Фотошоп или подобные мощные инструменты использовать. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
29.05.2018, 13:46 | #53 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: ТРИМ правильный круг
Gimp - чуть сложнее пэинта, но умеет в прозрачность. Довольно простой.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
29.05.2018, 13:58 | #54 |
Senior Member
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили:
6 раз(а) в 6 сообщениях
|
Ответ: ТРИМ правильный круг
Прозрачность оно понятно по определению, но не ясно по применению.
Для меня на современном этапе это такой же темный лес, как создание анимированных картинок для СКАДА, чтобы они еще и по сигналу работали, типа фильтра, компрессора.. __________________ Работа есть величина физическая, измеряется в Джоулях... |
29.05.2018, 14:11 | #55 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: ТРИМ правильный круг
Скачайте архив, что я чуть выше кидал для LordN. Там наглядный пример с прозрачностью в картинке.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
29.05.2018, 14:15 | #56 |
Senior Member
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили:
6 раз(а) в 6 сообщениях
|
Ответ: ТРИМ правильный круг
ОК, спасибо.
__________________ Работа есть величина физическая, измеряется в Джоулях... |
08.06.2018, 01:13 | #57 |
Member
Регистрация: Dec 2015
Адрес: Спб
Сообщения: 40
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: ТРИМ правильный круг
Доброго всем! а у меня простой вопрос: вывожу картинку насоса, у которого при сигнале работа циклически переключаются 2 картинки , и кажется , что он крутится. сверху я наложил еще одну картинку насоса покрашенного в красный цвет, и управляю видимостью этой картинки из FBD - соответственно по аварии ее вывожу. вопрос: а как это все сделать не накладывая друг на друга картинки, чтоб в выключенном режиме она была статична, в рабочем крутилась, а в аварии краснела?
1)очень уж не удобно к нижней картинке добираться... 2) хотелось бы снизить "количество элементов с управлением видимостью из fbd". |
08.06.2018, 11:34 | #58 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: ТРИМ правильный круг
Добавляйте все картинки в 1 элемент, переключение по селектору делаете, и просто подавайте нужную цифру на вход селектора.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
08.06.2018, 11:48 | #59 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: ТРИМ правильный круг
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|