Молодец! Подход настоящего инженера. Сразу видно, что получаешь удовольствие от своей работы.
@bcs-t42923 жыл бұрын
Ну это очень круто! Частично буду это использовать, полезные вещи!
@ANDYGBOX1124 жыл бұрын
Отличное видео вышло, UI делать для панели дело не из легких. Респект автору -)
@bcs-t42922 жыл бұрын
Добрый день. Ооооочень полезное видео, благодарю! На 38:10 Вы показываете, в чем сложность такого обмена. А можно разделить DB на два? Например, "DB_Read" для чтения из ПЛК, а "DB_Write" - для записи в ПЛК? Может в этом случае перехват инициативы между ПЛК и HMI не понадобится?
@portalview30282 жыл бұрын
Не, такой способ не сработает тоже)
@BalabayUA10 ай бұрын
Столько труда. Но если панель не создана для задуманной визуализации берите комфорт. Там фейспланы и возможности привязки к индексам массивов или мультиплексирование. Мое мнение, не стоит так сильно перекладывать на ПЛК логику, которая должна быть реализована силами панели.
@portalview302810 ай бұрын
Я согласен. Это по итогу не было использовано ни в одном проекте, просто концепт)
@dimmid41094 жыл бұрын
Круто, сложно, но круто...
@-50153 жыл бұрын
Для панелей basic не стоит заморачиваться.... именно в таком варианте нормальный способ: 1. создать udt для каждого объекта (насос и др) 2. создать DB для объектов (с x.udt) массив array (0...11 x.udt).... 3. в HMI номер массива и есть ваш объект (насос и др) === создаете библиотеу... === для панелей comfort все можно это сделать через faceplate: support.industry.siemens.com/cs/document/68014632/creating-faceplates-with-wincc-runtime-advanced-and-comfort-panels?dti=0&lc=en-RU
@alexlyalin4 ай бұрын
А вот фильтрация как реализована " мертвая зона, гистерезис " там внутри что за фильтр?
@ВладимирПрокопенко-с6л3 жыл бұрын
Добрый день, а Вы не пробовали для HMI панели использовать Faceplate, было-бы интересно описание их применения?
@АртемИльин-п3с3 жыл бұрын
Faceplate для Basic панелей не доступен(
@user-sibelius3 жыл бұрын
Делал подобное для связки 1500го и панели Weintek. В проекте 25-30 аналоговых датчиков, около 40 простых двигателей/вентиляторов, около 10 двигателей/вентиляторов с ПЧ. Я немного по другому реализовал. В панель действительно нет смысла "тащить" 1к и более тегов. Надо именно через промежуточный "объект" чтоли. Если могу в личку подробнее описать. В версии адванс WinCC есть ссылочные теги, там адреса можно динамично изменять, но блок должен быть 1. С панелями бэйсик не работал.
@imitsho4 жыл бұрын
Отличное видео. Есть способы попроще, чтобы получить тот же функционал без всяких промежуточных DB.
@portalview30284 жыл бұрын
Рассказывайте, какие?)
@imitsho4 жыл бұрын
@@portalview3028 создаешь свой plc_data_type, в DB создаешь массив из этих типов данных, а с панели обращаешься к номеру массива через multiplex tag.
@АлександрГерлинский4 жыл бұрын
Интересно. Но делать так пожалуй не буду)
@portalview30284 жыл бұрын
Мудрое решение))
@ANDYGBOX1123 жыл бұрын
Cotton Pericranium, возможно ли получит файл проекта? Изучаю работу с HMI и мне понравился ваш подход к программировани.
@portalview30283 жыл бұрын
К сожалению, нет. В проекте используются библиотеки и функции, которые используются во многих проектах. И все это дело защищается в рамках информационной безопасности и чтобы никто не использовал наши решения) но я показал концепцию, ее можно воссоздать и сделать ещё лучше ;)
@АлексейАникин-б1д2 жыл бұрын
Какое-то видео из серии "смотрите как я могу, какой я крутой!" Цель была выпендриться?
@portalview30282 жыл бұрын
Естественно. Скажите тоже самое художникам, которые хорошо рисуют и показывают свои картины. Смотрите, как я могу рисовать. Или музыкантам. Смотрите, какую я песню написал. Я показываю возможности, что можно сделать, если приложить силы и фантазию местами. Как говорится, хороший понт дороже денег
@АнтонРудченко-м8й3 жыл бұрын
Досмотрел до конца, норм так потрудился. Ты наверное на курсы ходил по программированию плк?????
@portalview30283 жыл бұрын
Нет) Самоучка на чистом энтузиазме :)
@razerimperator2313 жыл бұрын
@@portalview3028 молодец!
@Григорий-е2р4 жыл бұрын
Слишком сложная задумка для простых вещей которые настраиваешь один раз и после настройки практически пользоваться этим не будешь. Но реализация крута!
@portalview30284 жыл бұрын
Согласен. Поэтому и желания доделывать особого нет, потому что не будет все это востребовано (
@pphnpaha86092 жыл бұрын
Как градиент кнопки делать?
@portalview30282 жыл бұрын
В свойствах кнопки есть галочка для включения градиента, смотрите внимательно)
@firdavsmirzadjonov50403 жыл бұрын
Ok
@alexandrsorokoumov1243 жыл бұрын
Здравствуйте, учусь в колледже Работаю в этой программе Расскажите пожалуйста как выводить ампераж датчика на панель. Буду благодарен Если вдруг у вас какие-то интересные проекты (не секретные) Которые можно будет по изучать Большая просьба Если не будет трудно отправить sasha_sorokoumov@mail.ru
@portalview30283 жыл бұрын
На самом деле ничего сложного в этом нет, но и это не так быстро и просто. Все зависит от датчика. Какой он? Как подключается? Обычный токовый сигнал 4-20 или может связь с датчиком по какому-то протоколу, типа Modbus? Значение так или иначе обработать нужно. А вытащить на панель это задача на 3 клика мышью. Я в своих видео показывал, как это сделать ;)