IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> FX1n-40MT-001, Error при включении
egorus
сообщение 20.06.2016 - 17:45
Сообщение #1


Читатель
*

Группа: Пользователи
Сообщений: 1
Регистрация: 20.06.2016
Пользователь №: 10707



У нас такой PLC.
FX1n-40MT-001.

При включении оборудования на контроллере моргает диод ERROR.
А панель Weintek ждет от него какого-то разрешения.
И всё...

Схем нет.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
alex40letov
сообщение 11.07.2016 - 13:25
Сообщение #2


Фанат
***

Группа: Пользователи
Сообщений: 111
Регистрация: 4.07.2012
Пользователь №: 9866



Почему-то не дает ответить в личке...

Вы пробовали отформатировать память контроллера? Если это не помогает, то скорее всего, полетела EEPROM. Ремонтировать этого старичка уже просто не выгодно, даже если удастся найти плату CPU - завтра у него что-нибудь еще отвалится. Проще заменить на актуальную модель и переписать программу так, чтобы реже писать переменные в EEPROM.

Попробуйте проконсультироваться с Владимиром Ведьгуном vladimir_vedgun@kck.ua. Я все-таки больше занимаюсь преобразователями частоты smile.gif


--------------------


Вед.инж. Украинского СЦ Mitsubishi Electric
отдел управляемого электропривода
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Sergei Troizky
сообщение 17.07.2016 - 00:02
Сообщение #3


Гигант мысли
****

Группа: Пользователи
Сообщений: 377
Регистрация: 30.12.2004
Пользователь №: 108



Цитата(alex40letov @ 11.07.2016 - 13:25) *
Вы пробовали отформатировать память контроллера?

Очень оригинальный совет, не спросив, имеется ли резервная копия содержимого контроллера.
Это как в ответ на жалобу, что файл в компьютере не открывается, посоветовать его стереть.

А по сути вопроса- найдите специалиста, который подключится к контроллеру и прочтет информацию об ошибке.
Если повреждена программа- нужна ее резервная копия для перезагрузки.
Если таковой нет- сами виноваты, и нужно либо искать ее у поставщика оборудования, либо программировать заново.

Описанная ситуация повторяется с удручающей закономерностью.
Все, кто прочтет, запомните- о резервной копии нужно позаботиться, пока оборудование работоспособно.
И не занимайтесь самодеятельностью- поручите это специалистам.


--------------------
Делать надо сразу хорошо. Плохо само получится.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 17.07.2016 - 21:23
Сообщение #4


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Доколе тема привлекла внимание, а я подвизался помочь топикстартеру в решении возникшей проблемы, доложу о ходе работ и промежуточных результатах:
1) По моей рекомендации топикстартер закупил кабель USB-COM от Gembird, спаял кабель для подключения к ПЛК по схеме, предложенной Сергеем, и кабель для подключения к панели оператора резака. Программы благополучно скачаны. В программе резака выявлено несколько потертых мест без возможности восстановления по наитию утраченных инструкций, т.е. фатально поврежденных. После чего контроллер был очищен, протестирован, и ему поставлен летальный диагноз - недуг EEPROM.
Самый бюджетный вариант восстановления работоспособности ПЛК - замена ему процессорной платы. Цена вопроса - 50 USD/шт. в Китае + доставка/таможенная очистка. Ввиду отсутствия рабочей программы ПЛК, а также сроков/стоимости международной экспресс-доставки в Россию и т.п. вариант с закупкой был отложен на тот случай, если где-то удастся разжиться программой с исправного резака.
Писать программу с нуля хлопотно и дорого, особенно если принять во внимание отсутствие корректных электросхем на изделие (китайцы снабдили эту модель резака схемой от другой модели). Иными словами, прежде чем писать программу, сперва потребовалось бы восстановить актуальную схему резака по электромонтажу.
2) Обращение топикстартера к производителю дало результат в виде предложения выслать на замену новый контроллер серии FX3G с записанной в нем программой. Цена вопроса c учетом доставки и растаможки - более 1000 USD.
3) Нашими совместными усилиями был найден похожий резак в России. Топикстартер подготовил второй комплект кабелей, договорился с хозяевами резака, разыскал в месте дислокации изделия инженера, обладающего должными навыками для скачивания программы, и подрядил его скачать копии программ. Программы скачаны. Несмотря на то, что программа донорского резака имела отличия от оригинальной, те куски, что в исходной программе были утрачены, "бились" со скачанной. Таким образом, поврежденную программу удалось восстановить до первоначального состояния.
4) В России мной был найден донор б/у ПЛК с суффиксом -001, по уверению продавца "в отличном состоянии". Топикстартером этот ПЛК закуплен, организована экспресс-доставка. Цена вопроса - менее 150 USD и менее 3-х дней доставки. После получения ПЛК, ему провели тотальный контроль работоспособности. Проверка выявила неисправность одной октавы выходов. Неприятно, но, по факту, для функционала некритично, поскольку б/у ПЛК взят следующего типономинала, с кол-вом выходов аккурат на октаву больше, соответственно сигналы с неисправной октавы выходов попросту сдублированы на исправную. В остальной части ПЛК работоспособен, программа в него загружена и он подготовлен к монтажу на резак.
5) На понедельник запланирована установка ПЛК в электрошкаф, резак должен быть введен в работу. После чего можно будет уже в спокойном, а не авральном режиме озаботиться как решением отложенного вопроса восстановления старого ПЛК, так и подготовкой к восстановлению нерабочей октавы выходов в купленном. После того, как придут запчасти, и работоспособность старого контроллера будет восстановлена, тот ПЛК, что теперь будет установлен в шкаф, может быть демонтирован, отремонтирован и доведен до действительно "отличного состояния", в котором мог бы быть перепродан очередным страждущим.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Sergei Troizky
сообщение 18.07.2016 - 19:23
Сообщение #5


Гигант мысли
****

Группа: Пользователи
Сообщений: 377
Регистрация: 30.12.2004
Пользователь №: 108



Радует, что, похоже, история благополучно завершается.
И, прекрасная иллюстрация всего геморроя, которого можно было избежать несложными превентивными мерами.


--------------------
Делать надо сразу хорошо. Плохо само получится.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 18.07.2016 - 23:41
Сообщение #6


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Без сомнения, если хотя бы программы были заблаговременно скачаны, устранение отказа оборудования не потребовало бы недюжинных усилий и раздумий, каким путем пойти.

Подробно поделюсь, в чем заключается сложность восстановления работоспособности изделия при подобном положении дел:

1) Рабочей программы нет, а посему бессмысленно предпринимать какие бы то ни было шаги по приобретению контроллера на замену, до тех пор, пока не удалось разжиться рабочей программой. То есть программа утрачена - оборудование в простое, программа восстановлена - оборудование продолжит находиться в простое, до тех пор пока нужный контроллер не будет закуплен, доставлен, проверен и смонтирован.

2) Условно подфартило, что удалось достучаться до производителя изделия, тот откликнулся и, хотя и отказался предоставить копию программы, согласился на поставку контроллера с уже прошитой программой, не став заламывать цену в 3 и выше раза, удовольствовавшись лишь двукратной наценкой. Потому что, если бы не удалось сыскать изделие - донор программы - и получить согласие его владельца, топикстартеру пришлось бы оплачивать счет, выставленный производителем, и, как говорится, "торг в данном случае неуместен". Либо подряжать ремонтную контору с готовым вариантом замен, но не обеспечивающим функционала оригинала, что еще вдвое дороже. Либо расписывать подробное ТЗ, оплачивать спецу две командировки, разработку электрических схем, программ контроллера и панели оператора, что, как минимум, станет в аналогичную сумму плюс больше месяца ожидания, пока это все будет нарисовано и написано. Либо отправлять изделие в металлолом.

3) Несказанно подфартило, что удалось отыскать донора программы, и программы худо-бедно скоррелировались между собой. Они могли и не скореллироваться, поскольку китайцы страсть как любят переиначивать программы, и программный код может существенно разниться даже в пределах одной модели изделий.

4) В изделии отроду стоял контроллер c суффиксом -001 и транзисторными выходами, т.е. контроллер с внутренней топологией, отличной от европейских моделей. Менять ПЛК на аналогичный, давно снятый с производства, не комильфо. Явно напрашивается апгрейд ПЛК. Однако, в связи с тем, что приобрести азиатскую модель контроллера в России затруднительно и срок ожидания поставки такого контроллера долог - 1,5-2 месяца поставки официалами, либо же покупка в Китае, доставка, растаможка, а адаптация подключения под европейскую модель в отсутствии электрических схем также затруднительна, приходится довольствоваться тем, что бог послал, и покупать все ту же устаревшую модель б/у контроллера с рук, просто потому что быстро и дешево.

Подводя итог, поддержу Сергея и еще раз озвучу ранее высказанную мысль: поговорки "скупой платит дважды" и "будем встречать проблемы по мере их поступления" к автоматике неприемлемы, потому как в случае ее отказа, количество проблем не равняется одной - их куча-мала, а скупому придется выложить не вдвое, а многажды больше!!!

Не в адрес топикстартера, а в адрес любого, кто позарился на дешевое китайское оборудование. Почему, пока оно функционирует и приносит вам прибыль, сразу не озаботиться наличием схем и копий программ?? Почему пока оно работает и приносит вам денежки, не озадачиться его частичной модернизацией, приняв в расчет, что электроника в составе изделий, поставляющихся в Россию из-за рубежа, как правило, представляет из себя моральное и физическое старье (куда такое еще поставлять, как не в Россию, ведь на рекламации, поступившие оттуда, можно преспокойно начхать - не этот, так другой, в отсутствии конкурентоспособных альтернатив и позарившись на сомнительную дешевизну продукта, всё равно купит)?? Ждете "пока гром не грянет"? Надеетесь в случае проблем отделаться малой кровью? По укоренившейся традиции рассчитываете справиться своими силами? Так автоматика не то же самое, что водопровод и канализация, хотя и в их ремонте определенные навыки требуются. В конце-концов убеждаетесь, что справиться своими силами не удастся, и кидаетесь искать того, кто обещает дешевле и быстрее, и, выбирая самый дешевый вариант, по факту, получаете дороже и дольше. У того, кто демпингует, чаще всего, в планах высасывать с вас денежки столько, сколько ему понадобится, и так долго, сколь долго это оборудование будете эксплуатировать. Даже если выцыганите программу, толку никакого - это будет вещь в себе, написанная так отвратно, что цена этой программе - ноль без палочки - польза от нее, пока жив ее автор, а оборудование продолжает работать. Откажет ПЛК, и вы вновь можете остаться у разбитого корыта. Задумайтесь над этим.

И еще... Три программы, с которыми довелось ознакомиться, разработанные китайцами, написаны настолько коряво и неоптимально, с построением таких длиннющих логических цепочек и активнейшим использованием стека битового аккумулятора на несколько уровней вложения, что часть программы в лестничной логике принципиально не может быть отображена, как следствие, помечается желтым цветом. Другими словами, программа нечитабельна... Часть кода в ней заблокирована способами, какими его блокируют наладчики, не выспавшиеся после ночной попойки. При просмотре программного кода не покидает ощущение, что отладка программы осуществлялась отнюдь не в офисе предприятия-изготовителя оборудования, а в полевых условиях.
В другом, схожем случае программа была написана так коряво и избыточно, что не умещалась в память ПЛК и контроллеру железно требовалась внешняя карта памяти, хотя, по беглым оценкам, могла бы занимать впятеро меньше шагов. Во всех трех случаях программы компилировались с "грязными ругательствами". То бишь в случае смерти программы потребуется разбираться, какие раны были смертельными, а какие нет.
Китайцы активно, где надо и не надо, применяют индексную адресацию, ничуть не заботясь о контроле ограничения значений индексных регистров, тогда как выход этих значений за границы памяти данных, отведенных пользователю, и заход в служебные области может повлечь за собой повреждение самой программы ПЛК и даже выход его из строя. Плохо написанная программа - это "дракон, пожирающий свой хвост", и когда он его сожрет, неведомо. Но, по законам жанра, ломается все в самый неподходящий момент, именно тогда, когда владелец оборудования будет озадачен выполнением крупного, ответственного заказа, и на кону будет стоять его деловая репутация.

Сообщение отредактировал inntele - 18.07.2016 - 23:51


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 20.07.2016 - 16:00
Сообщение #7


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Работоспособность оборудования восстановлена.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 11.11.2016 - 17:01
Сообщение #8


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Возможно кому-то покажется интересным. Вышедший из строя ПЛК серии FX1N отремонтирован, работоспособность протестирована. Причина отказа оказалась не в EEPROM, а в SRAM. Тем не менее, заменили и то, и то. Оригинальная EEPROM на базе устаревшей n-моп технологии с ресурсом 10 тыс. циклов перезаписи, заменена на аналогичную современную на базе кмоп технологии с ресурсом службы во много раз выше, чем у оригинальной. В целях замен EEPROM, как в целях замен статического ОЗУ, составлен перечень полных функциональных pin-to-pin аналогов микросхем памяти для ПЛК.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
pavalevlad
сообщение 11.11.2016 - 20:09
Сообщение #9


Читатель
*

Группа: Пользователи
Сообщений: 13
Регистрация: 27.03.2011
Пользователь №: 9574



Если не секрет ...чем заменили IC3(HN58X24256FP-eeprom),IC11 и IC12(BS62LV256TI-sram)?
Кусок схемы Прикрепленный файл  fx1n_40m_cpu.JPG ( 919.09 килобайт ) Кол-во скачиваний: 32
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 12.11.2016 - 20:32
Сообщение #10


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Цитата(pavalevlad @ 11.11.2016 - 21:09) *
Если не секрет ...чем заменили IC3(HN58X24256FP-eeprom),IC11 и IC12(BS62LV256TI-sram)?
Кусок схемы Прикрепленный файл  fx1n_40m_cpu.JPG ( 919.09 килобайт ) Кол-во скачиваний: 32


ЕЕPROM - Атмеловской AT24С***C-SSHL-T, а SRAM- от Alliance Memory AS6C62***-55STIN, хотя для ОЗУ есть и получше и подешевле варианты. С ОЗУ приходится изгаляться, потому как проблема со штучными поставками: в TSSOP на здешних складах не держат.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
pavalevlad
сообщение 13.11.2016 - 12:00
Сообщение #11


Читатель
*

Группа: Пользователи
Сообщений: 13
Регистрация: 27.03.2011
Пользователь №: 9574



Спасибо, запишем на будущее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 28.03.2024 - 14:47