8 Jul 2016 01:31
Секретная кнопка
Итальянский заверточный автомат.
Очень хороший автомат, прям не верится, что итальянский.
Однако хорошие заверточные автоматы ломаются так же, как и плохие. Только намного реже, и чинятся быстрее.
В машине шесть сервоприводов. После механической поломки и ремонта на одном - произошла стандартная пакость: "убежал ноль". То бишь сервопривод считает, что он "в нуле", а на самом деле инструмент где-то посередине рабочего хода.
Лирическое отступление. Всякий сервопривод обязан знать, где он сейчас находится (на то он и серво).
Положение его измеряется "от печки". Которая именуется "нулевой точкой" и обычно (но не всегда) соответствует нулю координаты этого привода. Во всякой хорошей машине существуют специальные метки для выставления привода в эту "нулевую точку", и средства сообщения сервоконтроллеру "считай отсюда".
Автомат очень хороший. Метки в наличии и в весьма удобном месте. Кроме того, к машине полагается инструкция, в виде файла и цветной распечатки его на 400 страниц, где на нескольких страницах красиво и подробно показано, где находятся и как выглядят эти самые метки "нулевых точек".
После чего в мануале следует одна-единственная фраза:
"если актуальная нулевая позиция привода не соответствует показанной на фото 243-247 - вызовите сервисного инженера компании-изготовителя. Телефон, сайт и мыло на странице 359".
Ну, спасибо хоть, что не просите отправить машину в сборе на завод-изготовитель.
Все пароли у нас есть. Облазили всю панель управления - ничего не нашли.
Ну и что прикажете делать?
Машина на гарантии, и я имею полное право вырубить ее, повесить замочек и табличку "не включать, работают люди", написать письмо по означенному адресу + свое начальство в копию, и с чистой совестью удалиться в направлении, например, столовой.
Однако заодно придется вырубить и весь участок, причем надолго. Что не есть гут.
Как обычно, есть две новости: плохая и хорошая.
Плохая: машина на гарантии. Посему нам категорически запрещается что-либо менять и перезагружать в системе управления.
Хорошая: у нас есть все исходники проектов. Это стандартное условие поставки любого оборудования в нашу компанию.
Логически рассуждаю, что сервисный инженер явно не будет что-то там перепрограммировать и переделывать. Наверняка предусмотрен способ обнуления привода с панели, которым он и воспользуется. Просто он не описан в документации.
Ладно, начинаю изучать проект панели. Обнаруживаю несколько хм... необычных скриптов, и несколько невидимых и неактивных элементов управления на служебном экране.
Разбираюсь...
Что сделали эти хитрые итальянцы?
Конечно, кнопочки "обнулить приводы" в наличии. Вот только они неактивные и невидимые, даже под паролем сервисного инженера. Выглядит просто как пустое место на экране.
Чтобы они показались и стали активными - нужно ткнуть 3 раза в нужном порядке в невидимые, но активные кнопочки на том же экране, предварительно зайдя под паролем "сервисного инженера".
Я все это дело сфоткал и задокументировал, распечатал и приложил листок к заводской инструкции. Чтобы в следующий раз не тратить несколько часов на выяснение "ну как же, блин, это тут делается?".
Через некоторое время сервисный инженер из Италии таки приехал. Его по случаю этой поломки механики вызвали. Разумеется, он обнаружил распечатку с разгадкой их хитрого секрета обнуления...
Говорят, ругался итальянец долго и качественно; жаль, непонятно. И, как большинство итальянцев, красиво и артистично размахивал руками. Еще бы: мы ж у него бабло отбираем.
Жаль, не видел я, не в мою смену это случилось...
А потом пытался итальянец выяснить, кто и как это сделал. Но все наши ребята только разводили руками...
P.S. Машина хорошая, но не идеальная. В идеальной серво сам умеет искать свой ноль по специальному датчику.
Впрочем, заморочки бывают и там, в следующий раз расскажу.
Очень хороший автомат, прям не верится, что итальянский.
Однако хорошие заверточные автоматы ломаются так же, как и плохие. Только намного реже, и чинятся быстрее.
В машине шесть сервоприводов. После механической поломки и ремонта на одном - произошла стандартная пакость: "убежал ноль". То бишь сервопривод считает, что он "в нуле", а на самом деле инструмент где-то посередине рабочего хода.
Лирическое отступление. Всякий сервопривод обязан знать, где он сейчас находится (на то он и серво).
Положение его измеряется "от печки". Которая именуется "нулевой точкой" и обычно (но не всегда) соответствует нулю координаты этого привода. Во всякой хорошей машине существуют специальные метки для выставления привода в эту "нулевую точку", и средства сообщения сервоконтроллеру "считай отсюда".
Автомат очень хороший. Метки в наличии и в весьма удобном месте. Кроме того, к машине полагается инструкция, в виде файла и цветной распечатки его на 400 страниц, где на нескольких страницах красиво и подробно показано, где находятся и как выглядят эти самые метки "нулевых точек".
После чего в мануале следует одна-единственная фраза:
"если актуальная нулевая позиция привода не соответствует показанной на фото 243-247 - вызовите сервисного инженера компании-изготовителя. Телефон, сайт и мыло на странице 359".
Ну, спасибо хоть, что не просите отправить машину в сборе на завод-изготовитель.
Все пароли у нас есть. Облазили всю панель управления - ничего не нашли.
Ну и что прикажете делать?
Машина на гарантии, и я имею полное право вырубить ее, повесить замочек и табличку "не включать, работают люди", написать письмо по означенному адресу + свое начальство в копию, и с чистой совестью удалиться в направлении, например, столовой.
Однако заодно придется вырубить и весь участок, причем надолго. Что не есть гут.
Как обычно, есть две новости: плохая и хорошая.
Плохая: машина на гарантии. Посему нам категорически запрещается что-либо менять и перезагружать в системе управления.
Хорошая: у нас есть все исходники проектов. Это стандартное условие поставки любого оборудования в нашу компанию.
Логически рассуждаю, что сервисный инженер явно не будет что-то там перепрограммировать и переделывать. Наверняка предусмотрен способ обнуления привода с панели, которым он и воспользуется. Просто он не описан в документации.
Ладно, начинаю изучать проект панели. Обнаруживаю несколько хм... необычных скриптов, и несколько невидимых и неактивных элементов управления на служебном экране.
Разбираюсь...
Что сделали эти хитрые итальянцы?
Конечно, кнопочки "обнулить приводы" в наличии. Вот только они неактивные и невидимые, даже под паролем сервисного инженера. Выглядит просто как пустое место на экране.
Чтобы они показались и стали активными - нужно ткнуть 3 раза в нужном порядке в невидимые, но активные кнопочки на том же экране, предварительно зайдя под паролем "сервисного инженера".
Я все это дело сфоткал и задокументировал, распечатал и приложил листок к заводской инструкции. Чтобы в следующий раз не тратить несколько часов на выяснение "ну как же, блин, это тут делается?".
Через некоторое время сервисный инженер из Италии таки приехал. Его по случаю этой поломки механики вызвали. Разумеется, он обнаружил распечатку с разгадкой их хитрого секрета обнуления...
Говорят, ругался итальянец долго и качественно; жаль, непонятно. И, как большинство итальянцев, красиво и артистично размахивал руками. Еще бы: мы ж у него бабло отбираем.
Жаль, не видел я, не в мою смену это случилось...
А потом пытался итальянец выяснить, кто и как это сделал. Но все наши ребята только разводили руками...
P.S. Машина хорошая, но не идеальная. В идеальной серво сам умеет искать свой ноль по специальному датчику.
Впрочем, заморочки бывают и там, в следующий раз расскажу.
Tags:
no subject
no subject
За такое бить надо...
no subject
А можете обосновать-почему?
А вот способны на такое только русские люди.Именно за эту сообразительность и способность к нестандартным решениям нас и ненавидят и боятся во всём мире. И не оставляют попыток уничтожить Россию и всё её историю
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
no subject
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
no subject
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
эх... сняли бы видео )))
no subject
А вот да. Что мешает это реализовывать везде?
no subject
(no subject)
From:(no subject)
From:(no subject)
From:no subject
no subject
Но только после изучения записей с тэгом "Накосячил"
:)
(no subject)
From:no subject
no subject
После некоторого периода исследований вариантов осталось всего 2:
- итальянский Multione
- финский Avant
Конструктивно одинаковые, различия в деталях.
Цвет у Multione мне понравился больше, купил его.
Оказалось что Италия - это даже не СССР.
Избалованный советской документацией я оказался просто убит тем что документации к этой технике не прикладывается вообще. Потом выяснилось что документация делается ПОСЛЕ того как начались продажи. И в ней есть масса несоответствий, и довольно много актуальных вещей вообще не описано.
Правда в плюс итальнцам то что они таки общаются с конечными покупателями, по E-mail. Удалось получить несколько ценных комментариев от инженера Multione.
no subject
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
no subject
Я ж не Варламов и мне никто за публикации не платит :)
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Не понял, а кто ремонтировал? По гарантии? Почему сразу проблему не заметили? Или она позже появилась?
no subject
Граница ответственности - вал электромотора/шток пневмоцилиндра и так далее.
Там какая-то втулка развалилась. Она входила в ЗиП и механики ее поменяли.
Однако, вполне возможно, что имеет место быть какая-то конструктивная проблема. Посему позвали сервис.
no subject
no subject
Но как раз в этом случае - документация полнейшая.... но заканчивается на самом интересном месте.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Думаю италу надо было выкрасть допку к инструкции, пока бы заметили, пока восстановили
no subject
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
т.е. в проектах автоматизации оставляю закладку на случай неоплаты заказчиком счетов, которая всплывает через N часов работы.
Итальянцы сглупили, конечно - могли ведь отдать проект вырезав предварительно эти блоки - проверить то не реально.
no subject
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
no subject
no subject
А еще у нас есть стандартная процедура получения бэкапов, и резервированный сервер для их хранения.
На фабрике больше 250 разнообразных контроллеров, и если на такие базовые процедуры забить - поддерживать вдвоем готовность оборудования к работе 99.7% по электрической части (актуальная цифра за 2015) просто невозможно.
no subject
no subject
Просто история из жизни автоматчиков (точнее, электромехаников) на кондитерской фабрике :)
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Наверно, наладчиков у этой конторы целая толпа, если они могут позволить себе роскошь отправлять их за 2000 км ради 15 минут работы (да еще и по гарантии). Даже если у разработчиков не хватило ума сделать кнопку референцирования привода, то программа для параметрирования типа сименсовской Drive ES позволяет это сделать.
no subject
А вот потом... потом за сервис выставят счет, где только суточные 130 евро.
Там серво Rexroth
Запараметрировать и обнулить их "по-одному" конечно можно, но!
В случае взаимосвязанных приводов ("виртуальный редуктор") это нужно делать крайне аккуратно, предварительно разобравшись, что и где при этом еще происходит, скажем, в контроллере.
Не все так просто.
(no subject)
From:(no subject)
From:(no subject)
From:no subject
no subject
Нулевой датчик - обычно индуктивный, реже оптический
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Я думал, к 2016 году, это уже стало нормой...
no subject
Но и в 2016 - это далеко не везде применяется, к сожалению
ТОП: 12:20 (московское)
Это Ваш 13-й ТОПовый пост в этом году.
Посмотреть статистику автора можно в карточке топблогера (http://rating.t30p.ru/?fixik_papus.livejournal.com&p=tops).
no subject
Это да. Итальянцы те ещё шалуны.
Хотя есть что то общее у русских и итальянцев.
no subject
Мне попадалось "кривое" итальянское оборудование, но в большинстве случаев итальянское не хуже немецкого.
no subject
На продукцию Овен ещё на пример. )
(no subject)
From:no subject
no subject
Даже затрудняюсь представить, каким образом я как наладчик должен доказать "отсутствие недокументированных функций"
(no subject)
From: