Форум программистов, компьютерный форум, киберфорум
Контроллеры PLC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.63/112: Рейтинг темы: голосов - 112, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 01.03.2018
Сообщений: 19

Стиральная машина на китайском аналоге FX3u

26.04.2018, 14:04. Показов 24021. Ответов 46
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, честному сообществу
Начну с предыстории, накрылась медным тазом стиральная машина купленная 2 года назад за дорого, при детальном исследовании и диагностике выяснилось что накрылась плата интерфейса, проц в ней мотороловский 64ноги, пошукал по ремонтникам они ценник ставят в половину рабочего блока, а это примерно под 20 000р и гарантий никаких, он может опять гикнуться через месяц, два, полгода, год в общем не вариант и по деньгам и по гарантиям. В общем, купили другую машину, а эта стоит и ждет своего часа, иииииииии таки дождалась.
Полез ковыряться детально, открыл а там все в идеальном состоянии и так жалко ее стало выкидывать, пробило на скупую мужскую слезу, посмотрел схемотехнику, логику работы, циклограммы нашел, движок в машине асинхронник(до 12 000 об), прессостат двух уровневый 2 группы контактов 1 низкий уровень и второй верхний уровень(следит за заполнением бака, если кто не знает), есть еще второй прессостат он индукционный, понюхал его осциллографом при увеличении уровня меняется ширина импульса(его не буду пользовать, измерять это у мицу может только FX3G ).
В итоге решил я запилить стиралку на промышленной китайской логике, взял комплект на али якобы аналог мицубиси FX3U, описалово во вложении
ПЛК: https://ru.aliexpress.com/item... f67f&tpp=1
Экран: https://ru.aliexpress.com/item... 35531.html
Ссылка, вместе с экраном(HMI), и вышло не оч дорого(че-то около 5.5к), а главное в случае чего без проблем заменяемо. На борту уже есть модуль аналогового входа и выхода, что не может не радовать.
Управлять двигателем будет частотник старенький от ОМРОН(1,1кВт), был у меня, достался бесплатно по случаю. У него нет никаких протоколов, управляться будет по аналоговому входу 0...10в, вращение задается замыканием у10 по час стрелке, у11 против часовой ну и понятно, что вместе они не должны замыкаться.
Температуру измеряет Рт100 с выходом 4...20мА, в паре с ней аварийный блок с далассовским цифровым датчиком температуры, независимо ни от кого измеряет температуру и следит за максимальным порогом в 80 гр, как он достигнут то подается аварийный импульс на х3, далее срабатывает прерывание, срабатывает помпа налива воды разбавляет горячую и сливает все это в каналью и останов с ошибкой.
Есть датчик залива/перелива внизу в поддоне, если вдруг потечет изо всех дыр, то он сработает, на него стоит свое аварийное прерывание, остановить все, слить воду и встать с ошибкой
За вращение барабана следит датчик(тикают импульсы на х1, по 8 тиков на оборот), их считает счетчик с200, должен быть контроль его постоянного увеличения, и по нему-же вычисляется скорость инструкцией SPD
В общем, хочу запилить если не полный, то максимально расширенный функционал аналог обычной стиралки.
Мысли такие:
1. При пропадании напряжения и последующим появлении машина должна продолжить последнюю подпрограмму, написал этот блок в ЛД, если есть замечания то, пожалуйста, был бы признателен за советы.
2. Для реализации выполнения полоскания без стирки, и отжима без стирки и полоскания, скорее будет уместно создания подпрограмм и последующего вызова/перехода их/на них с помощью CALL или CJ.
3.1. Активизация/выполнение программ для разного рода белья, обуславливается загрузкой разных параметров в основной цикл и подпрограммы с панели оператора.
3.2. Также есть значения "по умолчанию" - это значения для самой частой стирки, они грузятся автоматом при включении машинки, тоже написал эту часть кода в LD.
4. Не могу придумать, казалось бы, простую реализацию индикации и подсчета времени до окончания всего цикла с изменением хотя бы раз в минуту
5. Иногда(да что греха таить - всегда) находится еще один грязный носок, а машинка уже стирает и вот тут нужно нажать паузу открыть дверь и закинуть предателя внутрь. Есть маркер 8033, не уверен в его наличии и работоспособности в этой версии контроллера от дядюшки Ляо, проверю, как придет переходник c 485 на USB, но если он не работает, придется что нить придумывать.
6. Вызывает сомнения надежность подводки воды к стиралке из-за этого на отводе от стояка стоит соленоидный клапан с питанием на 220в, и он будет проводочком подключен к стиралке дабы мне спалось на 2% спокойнее. (в схеме он называется соленоид).
7. Нагрев будет осуществляться штатным теном никаких ПИД не нужно(мое мнение), инерционность системы большая, нагрел до нужной Выключился, увидел что остыл опять нагрел, единственно, что наверно за 5 минут до конца стирки греть уже смысла нет
8. Также хочу купить на али плату с контролем удара(тоже вроде акселерометра, 500р стоит), если вдруг у частотника или контроллера мозги раскрутят очень сильно и трясти будет сильно и ни один датчик этого не увидит, чтобы они разомкнули цепь питания частотника физически, а то не очень хочется ловить ее по всей ванной.

Фух, написал, писал 3 дня с перерывами на подумать, больше наверно для себя, чтобы в голове все уложилось и из разрозненных мыслей сформировалось в единый проект и требования к нему. Буду рад услышать ваши дополнения.
Периодически буду дополнять и как говорят в этих ваших энторнетах "постить фоточки", и сам проект, единственно наверно лучше в виде архива с проектом GX Developer и проект для панели оператора может еще кто нить воспользуется.
Вопрос целесообразности и экономической выгоды наверно стоит, но как-то уже под наклоном, по деньгам на закупку было потрачено уже около 10 000р(но это все равно меньше 20 000р). Мне просто интересно это, что то новое, наверно можно отнести это к хобби, так что вопросы типа - "На хрен тебе это нужно" и им подобные буду оставлять без внимания.
Во вложении в архиве начатый проект, фотки частотника, ПЛК и панели, кусок ЛД программы в пдф.
Миниатюры
Стиральная машина на китайском аналоге FX3u   Стиральная машина на китайском аналоге FX3u  
Вложения
Тип файла: pdf стиралка.pdf (14.0 Кб, 193 просмотров)
Тип файла: rar wachmachina1.rar (12.9 Кб, 155 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.04.2018, 14:04
Ответы с готовыми решениями:

Стиральная машина INDESIT WISE8(CSI) s/n: 809020055*24397390200 прошу прошивку , Стиральная машина INDESIT ошибка "F03"
Стиральная машина INDESIT WISE8(CSI) s/n: 809020055*24397390200 после долгой эксплуатации со вздувшимися конденсаторами ушла в ошибку...

Стиральная машина в C#
Нужно написать программу реализующую стирку стиральной машины. В машине есть 4 вида стирки: стирка, стирка и полоскание, отжим, ожидание....

Стиральная машина LG
пришла машина на ремонт , выгорели резистора по управлению клапанами (R27 R29- 1,5 ком), резистор по управлению насоса (R82 - 240 ом) и...

46
0 / 0 / 0
Регистрация: 01.03.2018
Сообщений: 19
12.01.2019, 16:46  [ТС]
Студворк — интернет-сервис помощи студентам
и снова всем доброго дня.

Продолжу эпопею, о косяках
1. В процессе работы машинки выяснилось что некорректно отлавливает дисбаланс простенький китайский ртутный датчик, барабан трясется в 3х плоскостях а датчик отлавливает только одну, установка трех не решила проблему, много ложных срабатываний, что сделал,... на частотнике есть аналоговый выход 0-10в, вывел на него ток потребляемый движком и завел в контроллер, при дисбалансе на маленькой скорости этот показатель сильно скачет что и отслеживает контроллер, как только он видит что корридор заданный мной соблюдается определенной время он сразу разгоняется прижимая белье и крутит некоторое время следя за током потребления.

2. ввиду добавления новых данных занял всю память в панели все 64кб, абидно хотелось бы побольше, пару настроек еще бы добавил.

3. Не корректно работают циклы контроллер валится в ошибки, а это бы на много упростило бы работу, приходится расписывать простыми операндами. программа перевалила за 2500 шагов.

подолжаю жевать кактус...

за сим откланиваюсь...
до встречи
0
0 / 0 / 0
Регистрация: 01.03.2018
Сообщений: 19
30.06.2019, 13:39  [ТС]
И снова я
всем здравствовать

Ситуация просто уже становится смешной. Новая машина опять наеб...лась, не отработав и 3 лет. И опять мозги. Открыл вижу много угольной пыли, просто все черное, писец. Видимо щетки напылили. Открутил мозги, а там мамаево побоище. Бахнул кодер по питанию, утащил на тот свет улнку и микруху с прошивкой 24серию, подозреваю что ещё половину обвязки может и проц ещё, не проверял его, чтобы проверить нужно либо восстановить все либо сдуть его. В топку короче, возни много. Ремонт стоит у спецов от 7 рублей, был бы программатор сам бы всё восстановил. Ладно хрен с ними с мозгами. В итоге сейчас стирает мой франкенштейн уже с месяц где-то. Нормально стирает, отжимает балансирует, но есть косяк с частотником. Движок перегревается и частотник встаёт с ошибкой. Поковырялся в настройках стало хватать на дольше. Поставил принудительное охлаждение. Но все равно на полную стирку не хватает, особенно если белья чуть больше. Сфоткал сегодняшние настройки приколотил к посту гляньте может пару советов дадите. Ручкой написано то что стоит сейчас. Совсем отключать защиту не хочу она все-же движок защищает а он реально горячий.
Спасибо за интерес. Всём чмоки, увидимся.
Миниатюры
Стиральная машина на китайском аналоге FX3u   Стиральная машина на китайском аналоге FX3u   Стиральная машина на китайском аналоге FX3u  

Стиральная машина на китайском аналоге FX3u   Стиральная машина на китайском аналоге FX3u  
0
0 / 0 / 0
Регистрация: 01.03.2018
Сообщений: 19
30.06.2019, 13:43  [ТС]
Не влезло все
Миниатюры
Стиральная машина на китайском аналоге FX3u   Стиральная машина на китайском аналоге FX3u  
0
10 / 10 / 0
Регистрация: 02.01.2019
Сообщений: 38
03.07.2019, 18:46
Да нет. Настроил то верно. Че то то не понял, вы гоняете мотор с выше 100Гц. судя по мах значениям.. Может из за этого. Многие моторы, 75 как придел.. Дальше глюки и перегревы.. Может в этом замут. А так тупо больше времени на торможение и разгон.. по ниже постоянку(торможение). Да и все.
Я брал часто с Китая Fx1s,n. Из за цены и модбаса. А оболочки под винду пишу в VS c++ и С#, редко панели просят. Нареканий нет. Работают.. Бесит только, то что даже в Китае корпус для plc стоит почти столько же как и сама плата plc. Потому многие мини проекты для людей даже без корпуса леплю, как есть в шкаф. Нормально .. Смело берите любые.
0
120 / 112 / 16
Регистрация: 30.10.2014
Сообщений: 326
03.07.2019, 19:19
n04 Лучше поумолчанию, иначе при реверсе возможна лишняя перегрузка, если движок ещё не остановился.
n11 Что там за движок такой? максимальное напряжение и частота берутся с таблички движка, т.е. никак не 180 герц.
0
0 / 0 / 0
Регистрация: 01.03.2018
Сообщений: 19
25.07.2019, 21:56  [ТС]
Всем привет

Да мотор летает до 300гц. Высокооборотистый для стиралки изначально вроде как это его нормальная работа. Иначе белье сырое достаю.

Я вот думаю частотник может заменить на vfd015m21a там 2 варианта управления вектор и скаляр, пытался разобраться с этим и прочитал что вроде как скалярное управление с нелинейной зависимостью закона пофиксит этот баг? И кстати у дельты уже в прошивке есть распознавание дисбаланса с заданием дуги, нужная для меня фича, цепануть его по модбасу и считывать ее с частотника в ПЛК, с адресами только разобраться. Может кто даст совет? Выгорит или нет? А то жену прерванная почти в конце стирка нервирует.
Может посоветуете кто сталкивался а?
0
0 / 0 / 0
Регистрация: 23.09.2015
Сообщений: 1
17.01.2020, 16:41
Цитата Сообщение от Testbeter Посмотреть сообщение
Хочется попробовать ПИД регулирование но пока еще разбираюсь с ним
пид-регулятор работает на данном чуде?
0
0 / 0 / 0
Регистрация: 12.02.2020
Сообщений: 1
13.02.2020, 08:46
Здравствуйте!
Очень понравилась данная статья.
Хочу получше изучить применение плк fx3u, данный пример очень полезен для меня.
Если возможно сообщите модель стиральной машины.
С уважением Владимир
0
0 / 0 / 0
Регистрация: 17.09.2020
Сообщений: 2
22.09.2020, 16:01
поставил на fx1 работает как часы

Добавлено через 2 часа 1 минуту
если можно выложите полную программу на вашу стиралку если не жадный

Добавлено через 1 минуту
Testbeter, если можно кинь программу на стиралку по теме если не жалко
0
0 / 0 / 0
Регистрация: 29.09.2020
Сообщений: 12
29.09.2020, 17:10
Testbeter, а как ПЛК к панельке подключали - по RS485 или RS232?
0
2 / 2 / 0
Регистрация: 09.12.2015
Сообщений: 11
01.10.2020, 00:03
2500 шагов программы для стиралки, нехило так вы там накрутили. Не каждый промышленный объект требует столько.
И да согласен с одним из комментариев выше, я бы взял ардуинку или еспшку и собрал машинку на ней, а управление сделал бы приложением с телефона или через ВЭБ морду. Дёшево и современно)
0
0 / 0 / 0
Регистрация: 27.04.2020
Сообщений: 1
06.10.2020, 00:49
когда то делал стиралку на 200 сименсе - конечно не покупал -чесно списал на работе

на митсубийси не пробовал

буду выкладывать видосы на свой канал
0
07.10.2020, 19:43
 Комментарий модератора 
qbq, если у Вас есть, что сказать по теме, то говорите.
Хотите делиться знаниями - или создавайте собственную тему или блог на форуме.
0
0 / 0 / 0
Регистрация: 01.03.2018
Сообщений: 19
28.10.2021, 11:30  [ТС]
добрый день
Цитата Сообщение от VladimirVP Посмотреть сообщение
Если возможно сообщите модель стиральной машины.
Машинка AEG 1820

Цитата Сообщение от K_A_S Посмотреть сообщение
2500 шагов программы для стиралки, нехило так вы там накрутили. Не каждый промышленный объект требует столько.
И да согласен с одним из комментариев выше, я бы взял ардуинку или еспшку и собрал машинку на ней, а управление сделал бы приложением с телефона или через ВЭБ морду. Дёшево и современно)
пытался на ардуине слепить, но там еще частотник повешен с обратной связью, аналоговые выходы задействованы- это уже прогер 80 левела нужен да и опять таки режим реального времени там никакой.

Работает сие чудо и по сей день, почитай уже около 3х лет, проблем нет, добавил счетчик что считает кол-во стирок и общее время работы, интересно просто стало, для статистики так сказать. Был один нюанс с экраном баги какие-то , разобрал его преткнул шлейфы и он опять нормально работает(думаю от тряски контакт пропадал)
0
10 / 10 / 0
Регистрация: 02.01.2019
Сообщений: 38
28.10.2021, 12:30
Это не проблема переписать на атмел. В частотнике нет ли часом 485 порта. по идеи должен быть. Обычный протокол связи modbusrtu по 485 шине решает все твои проблемы! И аварии отследишь и разгон и тормажение можо менять.. не только и включать и выключать и частота какая надо. Завязывай с этим аналоговыми входами. Это мусор..
0
2 / 2 / 0
Регистрация: 09.12.2015
Сообщений: 11
28.10.2021, 12:30
Прогер 80-го левела не нужен, вы же для fx'а написали программу.
Есть FLprog для Ардуино, там можно на привычном LAD или FBD писать и многие задачи уже решены готовые блоки только нужно вставить и настроить.
0
10 / 10 / 0
Регистрация: 02.01.2019
Сообщений: 38
28.10.2021, 15:00
FLprog глючноватое. Особенно задержки. Там же обычный c#, что там такого сложного. Ну null превычных нет. Не умеет контроллер держать переменные с отсутствующем числом.. Ну отладчика нет.. и не светит нормального.. Вот это многих останавливает на ардуино переходить.. Если б был нормальный отладчик, или хоть полунормальный как на stm.. Желающих было больше. у меня сейчас fx5 на столе с поддекой С. И то привычней, что ли..
0
2 / 2 / 0
Регистрация: 09.12.2015
Сообщений: 11
28.10.2021, 16:51
Не замечал проблем с таймерами, да отладчика нет, но я же не говорю что это замена промышленным plc или stm с rtos. Но для мелких домашних поделок самое-то, или быстро что-то смоделировать.
1
10 / 10 / 0
Регистрация: 02.01.2019
Сообщений: 38
28.10.2021, 23:06
Ну я как засяду, у меня "простые" не получаются.. вот скажи, это простой прокт, или сложный.. Воспоминания про эту прогу не очень. Пока лепил этот проект, раза 4 вылет программы. 1) глючные окна.2) маштабирование и скрола живут своей жзл. что только не мутил с сглаживаниями системы, один черт..
Что до таймеров. прилепи через "и" 2-4 таймера на 1 выход.. По дергай их и поймешь.. Пока не отработает один другой не начнет считать ..Если оба одинаково взвести. Ну если рассматривать или IDE, или FLprog. То лучше иде. Хотя и там малова то будет даже для мелких проектов бывает. Из за работы, я по 12-15 часов строчу в Microsoft Visual Studio в c#, с++,.. Там тоже можно шить эту радость. Но без подготовки ставить её не рекомендую никому. 5-7 гигов ради 20-50 строк кода, глупо. Если ищешь альтернтиву и стандартизированый LAB язык то очень рекомендую KTechLab. Если ищешь простую и визуальную среду то попробуй потыкаться в XOD.. не для всех, извращенная. Но визуально понятая для новичков.
Миниатюры
Стиральная машина на китайском аналоге FX3u  
0
10 / 10 / 0
Регистрация: 02.01.2019
Сообщений: 38
28.10.2021, 23:31
Если интересно, могу скинуть проект заготовку на ide, аналог HMI для промышленных контроллеров и частотников. Я лет 5-7 назад сделал. По сей день выручает. Бывает надо подхолтурить и вложений нет у клиента. Так я сделал простую hmi панель из 3D принтера+ 4 кнопки+ 328P + 16х2 без I²C+ max485+ DC-DC 24V->5V. Лепится всё за 2 часа, проект прошивки собирается за 2-4 часа.. Цена вопроса <10$. протокол связи modbus RTY.. классика. Там буквально 5 окон в менюшке, пример как читать, писать, менять, отслеживать, значки лепить. Ничего такого, сверх нового.
Миниатюры
Стиральная машина на китайском аналоге FX3u   Стиральная машина на китайском аналоге FX3u   Стиральная машина на китайском аналоге FX3u  

1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.10.2021, 23:31

Стиральная машина lg
Добрый день! Стиральная машина LG f2j5hs6w, новая, отработала только неделю. Вчера появилась проблема, туго прокручивается барабан рукой,...

Стиральная машина-автомат
может кто-нибудь мне помочь с лабой?:( мне нужно нарисовать в Pascale стиральную машину-автомат:( помогите плиз:(

Стиральная машина LG f10b8md1
Здравствуйте, речь пойдет о новой стиральной машине LG f10b8md1. 1. При работе двигателя слышен очень-очень высокий звук который жутко...

Стиральная машина Daewoo
Здравствуйте! Стиральная машина Daewoo WMD - HWF12WP. При запуске выдает ошибку (EC) помогите пожалуйста расшифровать код ошибки, в чем...

Стиральная машина автомат
Доброго времени суток! Крякнули &quot;мозги&quot; в стиральной машине Indesit WIU81. Механика вся в идеальном состоянии. Обращаться в сервис - новую...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть не большие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru