DWIN Дисплей на флпрог

пользователские блоки для DWIN Дисплей

Использование дисплеев и обсуждение пользовательских блоков к ним
WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

DWIN Дисплей на флпрог

#21

Сообщение WildCat » 14.09.2023{, 19:11}

Программирование дисплея Dwin.
Очень много лишних ручных операций, многие операции нелогичны.
Неужели стоимость рабочего времени такая низкая, что дешевле взять недоработанный дисплей с убогим программированием и возможностями, чем продуманный дисплей с удобным построением интерфейса?

Это так, мысли вслух. Не агитирую.

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

DWIN Дисплей на флпрог

#22

Сообщение Rovki » 14.09.2023{, 19:32}

WildCat писал(а):
14.09.2023{, 19:11}
Программирование дисплея Dwin.
Очень много лишних ручных операций, многие операции нелогичны.
Неужели стоимость рабочего времени такая низкая, что дешевле взять недоработанный дисплей с убогим программированием и возможностями, чем продуманный дисплей с удобным построением интерфейса?

Это так, мысли вслух. Не агитирую.
Потратят время немногие а использовать может будут больше. Всё упирается в цену для многих.
Электронщик до мозга костей и не только

ivansidor012
Сержант
Сообщения: 279
Зарегистрирован: 10.09.2020{, 14:37}
Репутация: 43
Имя: Иван

DWIN Дисплей на флпрог

#23

Сообщение ivansidor012 » 14.09.2023{, 20:45}

WildCat писал(а):
14.09.2023{, 19:11}
чем продуманный дисплей с удобным построением интерфейса?
например?

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

DWIN Дисплей на флпрог

#24

Сообщение WildCat » 14.09.2023{, 21:31}

ivansidor012 писал(а):
14.09.2023{, 20:45}
например?
Nextion.
Да, он дороже. Но не сказать что критично.
Зато в эту стоимость заложена человеко-ориентироаанная среда разработки, нет ни одного иероглифа, и есть подробная документация. Поди плохо? ;)

Если создавать дисплей с одной-двумя страницами, то Dwin, наверное, имеет смысл (хотя сомнительно), а если нужно многостраничный интерфейс с кучей взаимосвязей и скриптов и переменных. На Dwin уже упаришься программировать.

Я просто для себя пытаюсь понять, стоит ли погружаться в эту тему, и ищу аргументы "за".

Отправлено спустя 2 минуты 1 секунду:
К тому же, у nextion есть огромное количество интересных фишек по оформлению, возможность исполнять код (хоть и не сложный) на стороне дисплея, а не только показывать то что ему прислали.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 683
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

DWIN Дисплей на флпрог

#25

Сообщение ViktorPetrov » 14.09.2023{, 23:31}


Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

DWIN Дисплей на флпрог

#26

Сообщение DerAlex » 15.09.2023{, 10:00}

аврора

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

DWIN Дисплей на флпрог

#27

Сообщение DerAlex » 15.09.2023{, 10:01}

Брал за основу это видео но толком у меня не работает. В чем дело не понятно .
аврора

ecoins
Полковник
Сообщения: 2947
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

DWIN Дисплей на флпрог

#28

Сообщение ecoins » 15.09.2023{, 10:15}

DerAlex писал(а):
15.09.2023{, 10:01}
Брал за основу это видео но толком у меня не работает. В чем дело не понятно .
Очень аккуратно напишу о том, почему на Nextion работает быстро, а на DWIN пока не получается.
Тот подход, который делает Nextion быстрым является оригинальным - в явной форме производитель его в устройство не закладывал. За счет небольшого программирования со стороны дисплея удается получить два независимых Master: контроллер и сам дисплей. Обмен идет по принципу UDP (отправил и забыл). Возможная потеря сообщений или ответных искажений обрабатывается нехитрым способом.
Как результат - по скорости реакции очень и очень быстрый.
Есть некоторые сложности с отрисовкой графиков, но и они в принципе решаемы, работающий механизм уже заложен в софте, требуется тестирование...
-----------
Возможно и на DWIN возможно реализовать подобный (или лучше) подходы, но пока готовых решений не видел. В основном красивые демонстрационные примеры, которые при усложнении прикладных проектов работают не так быстро...
--------
С уважением, Энвер.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 683
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

DWIN Дисплей на флпрог

#29

Сообщение ViktorPetrov » 15.09.2023{, 19:05}

Странная критика не по существу ,наверное от нежелания разобраться,не чего сложного нет освоить конфигуратор дисплея ; немного "поигратся" , привыкнуть к новой оболочке.В чем разница подключение любой панели по стандартному протоколу мобас ? ( не забываем про смещения адреса на 1 у ардуино ).И задатки панельнего компьютера у дисплея DWIN- есть т.е.возможность выполнение алгоритма.
Сравнительные характеристики дисплеев:
СпойлерПоказать
сравнение.png

slsl
Рядовой
Сообщения: 70
Зарегистрирован: 08.12.2021{, 22:41}
Репутация: 8
Имя: Вячеслав

DWIN Дисплей на флпрог

#30

Сообщение slsl » 16.09.2023{, 09:17}

Тут, вроде, даже дают на тест эти экранчики
СпойлерПоказать

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

DWIN Дисплей на флпрог

#31

Сообщение DerAlex » 16.09.2023{, 09:27}

Это все реклама . Не ведитесь . Время только потеряете . Толку НОЛЬ.

Отправлено спустя 7 минут 10 секунд:
Потеря времени и денег .
аврора

ecoins
Полковник
Сообщения: 2947
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

DWIN Дисплей на флпрог

#32

Сообщение ecoins » 16.09.2023{, 09:45}

ViktorPetrov писал(а):
15.09.2023{, 19:05}
Странная критика не по существу ,наверное от нежелания разобраться,не чего сложного нет освоить конфигуратор дисплея ; немного "поигратся" , привыкнуть к новой оболочке.В чем разница подключение любой панели по стандартному протоколу мобас ? ( не забываем про смещения адреса на 1 у ардуино ).И задатки панельнего компьютера у дисплея DWIN- есть т.е.возможность выполнение алгоритма.
Сравнительные характеристики дисплеев:
Это была не критика, а точка зрения.
В Вашей таблице нет важного показателя - доступность эффективного программного обеспечения. В том числе и для FLProg.
Возможно оно появится и для DWIN... Если кто-то сделает.

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

DWIN Дисплей на флпрог

#33

Сообщение DerAlex » 16.09.2023{, 10:12}

#ArduBlock 2.0 - Как просто создать меню на дисплее DWIN и управлять светодиодами на Arduino! Вот в этом видео не зря комментарии отключены . Наверное критика была такая , что пришлось отключить .
аврора

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 683
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

DWIN Дисплей на флпрог

#34

Сообщение ViktorPetrov » 16.09.2023{, 12:30}

ecoins писал(а):
16.09.2023{, 09:45}
В Вашей таблице нет важного показателя - доступность эффективного программного обеспечения. В том числе и для FLProg.
Возможно оно появится и для DWIN... Если кто-то сделает.
Обратите внимания , это уже не дисплей и даже не панель оператора,а маленкий панельный компьютор ,берите с платой расширения и программируйте его в своей среде.
СпойлерПоказать
49592414.png
По скрипту:зеленая плата выполняет роль ПЛК (DWIN: 22 IO, 3 UART, 1 CAN, 5 AD, 2 PWM важная строчка в табличке :smile38: ).
За этим может будующее.

Отправлено спустя 4 часа 58 минут 25 секунд:
Тоже по теме пример:

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

DWIN Дисплей на флпрог

#35

Сообщение WildCat » 16.09.2023{, 17:43}

ViktorPetrov писал(а):
16.09.2023{, 17:28}
(DWIN: 22 IO, 3 UART, 1 CAN, 5 AD, 2 PWM важная строчка в табличке
У nextion тоже есть gpio, причем не на отдельной плате, а на плате дисплея. И ШИМ выходы тоже имеются.

Дисплей может и хороший, но его програмировние - а гранью добра и зла )))

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 683
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

DWIN Дисплей на флпрог

#36

Сообщение ViktorPetrov » 16.09.2023{, 18:36}

WildCat писал(а):
16.09.2023{, 17:43}
У nextion тоже есть gpio, причем не на отдельной плате, а на плате дисплея. И ШИМ выходы тоже имеются.

Дисплей может и хороший, но его програмировние - а гранью добра и зла )))
Да ладно Вам нет там ничего сложного,все стандартно только в другой оболочке достаточно пару видео посмотреть,чтоб понять и остается только "поиграться" с железом .Может Вам нужно время ,у каждого свой порог вхождения .У меня две промышленные панели от разных производителей (и один ПЛК ,который я считаю избыточным для некоторых задач). Обе панели ,когда потребуется без "танцев с бубном" при помощи стандартных блоков могу подружить с ардуиной :D , :smile44: .

Аватара пользователя
DerAlex
Лейтенант
Сообщения: 437
Зарегистрирован: 06.09.2015{, 08:39}
Репутация: 11
Откуда: Новосибирск

DWIN Дисплей на флпрог

#37

Сообщение DerAlex » 16.09.2023{, 18:48}

Очень важно правильно настроить файл конфигурации.

Отправлено спустя 2 минуты 15 секунд:
И расстояние между виртуальными кнопками делать не менее 1 см . Если близко расположены влияют друг на друга .
Вложения
DWIN2 настройка.jpg
аврора

ivansidor012
Сержант
Сообщения: 279
Зарегистрирован: 10.09.2020{, 14:37}
Репутация: 43
Имя: Иван

DWIN Дисплей на флпрог

#38

Сообщение ivansidor012 » 16.09.2023{, 19:13}

ViktorPetrov писал(а):
16.09.2023{, 18:36}
И расстояние между виртуальными кнопками делать не менее 1 см
и сколько ж можно всего кнопок разместить в ряд при таком подходе?)))

ecoins
Полковник
Сообщения: 2947
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 454
Откуда: Шатура
Имя: Энвер

DWIN Дисплей на флпрог

#39

Сообщение ecoins » 16.09.2023{, 21:20}

ViktorPetrov писал(а):
16.09.2023{, 17:28}
По скрипту:зеленая плата выполняет роль ПЛК (DWIN: 22 IO, 3 UART, 1 CAN, 5 AD, 2 PWM важная строчка в табличке ).
За этим может будующее.
Когда доходит до реализации, все оказывается не совсем так, как представлялось...
Первое, что обычно предстоит определить - кто будет Мастером.
Пульт ИП320 от ОВЕН - если память не изменяет, то он Мастер, потому и проблем со скоростью ввода нет.
У KaScada панель тоже Master и потому там тоже достаточно все хорошо.
А вот DWIN задуман как Slave - для отображения хорошо, для ввода с пульта возникают проблемы..
Аналогичные проблемы и с проектом Virtuno (раньше были, давно не смотрел, но концепция вроде прежняя) - отображение красивое, с вводом проблемы возникают.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 683
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

DWIN Дисплей на флпрог

#40

Сообщение ViktorPetrov » 16.09.2023{, 22:36}

ecoins писал(а):
16.09.2023{, 21:20}
Когда доходит до реализации, все оказывается не совсем так, как представлялось...
Я вот тут с Вами полностью согласен ,не раз приходилось в носить изменения в проектную документацию ,особенно если бухгалтерия вмешивается. А в остальном,на мой взгляд Вы пытаетесь уйти ,от темы ,скрыть то лежит на поверхности.

Ответить

Вернуться в «Дисплеи и индикаторы»