Delta Tau на ЧПУ SV500. Неисправность выносного пульта упр.

Fanuc, Okuma, Sinumerik и т.д.

Понравился отчет?

Можно выбрать до 1 варианта ответа

 
 
Результаты голосования

Ildar
Опытный
Сообщения: 139
Зарегистрирован: 23 сен 2013, 21:57
Репутация: 25
Настоящее имя: Илдар Гибадуллин
Откуда: Учалы, Башкортостан
Контактная информация:

Программирование ПЛК DeltaTau на ЧПУ SV500

Сообщение Ildar »

Уронил пульт выносной, что то замкнуло в нем. На контроллере Atmel выносного сгорел дискретный вход аварийной остановки. Остальные кнопки работают нормально. Проверяли в диагностике ЧПУ. При нажатии кнопок биты меняются все, кроме аварийной остановки. В загрузочном файле CNC MSHAK исключили в параметре p316 инициализацию выносного пульта. Теперь работаю без него, что очень не удобно. Есть исходный проект ПЛК созданный в среде PeWin32. Не можем разобраться в какую переменную записывается бит аварийной остановки.
Может кто подскажет как заглушить этот бит. Могу предоставить исходный проект ПЛК с коментариями программы.
Последний раз редактировалось Ildar 05 ноя 2015, 18:50, всего редактировалось 2 раза.
Аватара пользователя
N1X
Мастер
Сообщения: 3549
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1610
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Как отключить бит аварийной остановки дискретного входа

Сообщение N1X »

А может тупо кнопка залипла всетаки? Чего на ногу контроллера думаете сразу?
Ildar
Опытный
Сообщения: 139
Зарегистрирован: 23 сен 2013, 21:57
Репутация: 25
Настоящее имя: Илдар Гибадуллин
Откуда: Учалы, Башкортостан
Контактная информация:

Программирование ПЛК DeltaTau на ЧПУ SV500

Сообщение Ildar »

Кнопку проверили в первую очередь. Переменную в программе нашли. После загрузки программы на плк все работает кроме грибка - Решение: есть неиспользуемые кнопки на панели оператора, привязать грибок к ней.
Теперь проблема в следующем - программа залитая в плк после его перезагрузки возвращается к исходному коду. Каким образом не понятно. Делал все как написано в HELPе! Кто занимался программированием контроллеров DeltaTau отзовитесь!!!
Последний раз редактировалось Ildar 05 ноя 2015, 18:34, всего редактировалось 1 раз.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 32170
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 5745
Откуда: Казахстан. Шымкент
Контактная информация:

Re: Как отключить бит аварийной остановки дискретного входа

Сообщение aftaev »

Ildar писал(а):Кто занимался программированием контроллеров DeltaTau отзовитесь!!!
У тебя что ДельтаТау стоит?
Hanter тискал ДельтаТау ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ildar
Опытный
Сообщения: 139
Зарегистрирован: 23 сен 2013, 21:57
Репутация: 25
Настоящее имя: Илдар Гибадуллин
Откуда: Учалы, Башкортостан
Контактная информация:

Программирование ПЛК DeltaTau на ЧПУ SV500

Сообщение Ildar »

Да Дельта.
Алексей видимо не напоролся на мою тему
Последний раз редактировалось Ildar 05 ноя 2015, 18:34, всего редактировалось 1 раз.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 32170
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 5745
Откуда: Казахстан. Шымкент
Контактная информация:

Re: Как отключить бит аварийной остановки дискретного входа

Сообщение aftaev »

Ildar писал(а):Алексей видимо не напоролся на мою тему
Потому как в названии темы нет ни слова об DeltaTay ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Hanter
Мастер
Сообщения: 5414
Зарегистрирован: 27 янв 2012, 14:52
Репутация: 4318
Настоящее имя: Алексей
Откуда: Питер
Контактная информация:

Re: Программирование ПЛК DeltaTau на ЧПУ SV500

Сообщение Hanter »

нет, я на выходные уезжаю в другой город и остаюсь без инета.. по этому просто был вне форума. давайте в личку. поглядим че знаем..
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" Приходит единственный вопрос: "Нахрена?"
==========================================
фрезерная и токарная обработка на станках с чпу.
Резка, гибка, сварка и порошковая окраса.
Ildar
Опытный
Сообщения: 139
Зарегистрирован: 23 сен 2013, 21:57
Репутация: 25
Настоящее имя: Илдар Гибадуллин
Откуда: Учалы, Башкортостан
Контактная информация:

Re: Программирование ПЛК DeltaTau на ЧПУ SV500

Сообщение Ildar »

Спасибо, Алексей! Всем спасибо! Проблему решили. Правда на пульте только Е стоп физический остался, если нажмешь, приходится полную перезагрузку станка делать. Электроник придет (возможно вечером) дам полный отчет о проделанной работе.
Ildar
Опытный
Сообщения: 139
Зарегистрирован: 23 сен 2013, 21:57
Репутация: 25
Настоящее имя: Илдар Гибадуллин
Откуда: Учалы, Башкортостан
Контактная информация:

Delta Tau на ЧПУ SV500. Неисправность выносного пульта упр.

Сообщение Ildar »

Приобрел я в 2011 году станочек SV500 на базе ПЛК Delta Tau (turbo pmac 3u cpu) :D . Особых проблем с ним не было. При первом пуске оказалось, что плата контроля фаз имеет неисправности. После замены микросхемы 174H14 проблема ушла.Спустя некоторое время умер блок питания контроллера. Обошлось чисткой от пыли и различной грязи, которую надуло кулером.
В один прекрасный день в следствии падения выносного пульта начались серьезные проблемы :cry: , в нем что-то металлическое замкнуло на дискретный вход контроллера ATmega 128. Вход этот оказался аварийным остановом. Станок отказался работать. При нажатии кнопки готовности начинал происходить периодический перезапуск в 3 секунды всего шкафа ( а именно вся силовая часть IGBT модулей приводов). При попытке отключения пульта в настройках MSHAK, сама программа переставала грузиться выдавая при этом непонятные ошибки. Решение было найдено.
Параметр отвечающий за инициализацию пульта был в файле StarTup.conf в каталоге с программой:
p316=1 - пульт включен,
p316=0 - пульт отключен.
Сменив параметр на 0, станок начал нормально работать :good: , но уже без возможности использования выносного пульта :cry: .
Самое странное было в том, что при его отсоединении от панели оператора ЧПУ тоже отказывался работать :? . Из-за этого появилась еще одна проблема в невозможности ремонта пульта, так как при неудаче можно надолго потерять своего кормильца :thinking: . Поиски нового или б/у закончились без результатов.

Посоветовавшись с другом мы решили попробовать изменить алгоритм работы самого контроллера DeltaTau исключив обработку состояния регистра E-STOPа c контроллера Atmel. Панель оператора и выносной пульт подключены по 485 интерфейсу. Обмен дельты и панели организованы по rs422.
Средой для разработки проекта для дельты служит программа PeWin32. "Немного" поковырявшись на жестком диске панели оператора был обнаружен исходник ПЛК, что нас очень сильно обрадовало. Перелопатив весь код методом сравнения скомпилированного кода и исходника (по времени три дня и три ночи) , была обнаружена переменная которая отвечала за состояние этого злосчастного е-стопа. Сделав полный BackUp ПЛК мы приступили к экспериментам. В итоге при записи алгоритма на контроллер после его перезагрузки все возвращалось на свои места (программа не сохранялась в памяти). Почитав инструкции по PeWin32 оказалось что нужно было всего то в терминал записать команду SAVE для сохранения программы в еепроме.
ИТОГ: работает все!!! :good: :good: :good: кроме аварийной остановки на выносном пульте (если быть точнее, то сам останов работает, а вот при отжатии грибка авария не сбрасывается. Приходится перезагружать контроллер :thinking: . Основной E_STOP на панели оператора работает корректно!!!) .
Конечно получилось кратко. Кому интересны подробности, можете писать. В следующем отчете я напишу как исправить косяк с коммуникационной платой. Была потеряна прошивка контроллера EZ USB interface в следствии разности потенциалов между ПЛК и PC по кабелю usb (разная земля).
aftaev
Зачётный участник
Зачётный участник
Сообщения: 32170
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 5745
Откуда: Казахстан. Шымкент
Контактная информация:

Re: Delta Tau на ЧПУ SV500. Неисправность выносного пульта у

Сообщение aftaev »

Все прекрасно, а где фото готовых деталей? :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ildar
Опытный
Сообщения: 139
Зарегистрирован: 23 сен 2013, 21:57
Репутация: 25
Настоящее имя: Илдар Гибадуллин
Откуда: Учалы, Башкортостан
Контактная информация:

Re: Программирование ПЛК DeltaTau на ЧПУ SV500

Сообщение Ildar »

Ildar
Опытный
Сообщения: 139
Зарегистрирован: 23 сен 2013, 21:57
Репутация: 25
Настоящее имя: Илдар Гибадуллин
Откуда: Учалы, Башкортостан
Контактная информация:

Re: Delta Tau на ЧПУ SV500. Неисправность выносного пульта у

Сообщение Ildar »

Скоро выложу, заготовки сеня завез для ДВФУ станок мутят ГАР большой (вертолеты делать с одного установа :D )
modul
Новичок
Сообщения: 14
Зарегистрирован: 31 май 2019, 06:42
Репутация: 0
Настоящее имя: Юрий Михайлов
Откуда: Лениногорск, Татарстан
Контактная информация:

Re: Delta Tau на ЧПУ SV500. Неисправность выносного пульта у

Сообщение modul »

Ildar писал(а):Приобрел я в 2011 году станочек SV500 на базе ПЛК Delta Tau (turbo pmac 3u cpu) :D . Особых проблем с ним не было. При первом пуске оказалось, что плата контроля фаз имеет неисправности. После замены микросхемы 174H14 проблема ушла.Спустя некоторое время умер блок питания контроллера. Обошлось чисткой от пыли и различной грязи, которую надуло кулером.
В один прекрасный день в следствии падения выносного пульта начались серьезные проблемы :cry: , в нем что-то металлическое замкнуло на дискретный вход контроллера ATmega 128. Вход этот оказался аварийным остановом. Станок отказался работать. При нажатии кнопки готовности начинал происходить периодический перезапуск в 3 секунды всего шкафа ( а именно вся силовая часть IGBT модулей приводов). При попытке отключения пульта в настройках MSHAK, сама программа переставала грузиться выдавая при этом непонятные ошибки. Решение было найдено.
Параметр отвечающий за инициализацию пульта был в файле StarTup.conf в каталоге с программой:
p316=1 - пульт включен,
p316=0 - пульт отключен.
Сменив параметр на 0, станок начал нормально работать :good: , но уже без возможности использования выносного пульта :cry: .
Самое странное было в том, что при его отсоединении от панели оператора ЧПУ тоже отказывался работать :? . Из-за этого появилась еще одна проблема в невозможности ремонта пульта, так как при неудаче можно надолго потерять своего кормильца :thinking: . Поиски нового или б/у закончились без результатов.

Посоветовавшись с другом мы решили попробовать изменить алгоритм работы самого контроллера DeltaTau исключив обработку состояния регистра E-STOPа c контроллера Atmel. Панель оператора и выносной пульт подключены по 485 интерфейсу. Обмен дельты и панели организованы по rs422.
Средой для разработки проекта для дельты служит программа PeWin32. "Немного" поковырявшись на жестком диске панели оператора был обнаружен исходник ПЛК, что нас очень сильно обрадовало. Перелопатив весь код методом сравнения скомпилированного кода и исходника (по времени три дня и три ночи) , была обнаружена переменная которая отвечала за состояние этого злосчастного е-стопа. Сделав полный BackUp ПЛК мы приступили к экспериментам. В итоге при записи алгоритма на контроллер после его перезагрузки все возвращалось на свои места (программа не сохранялась в памяти). Почитав инструкции по PeWin32 оказалось что нужно было всего то в терминал записать команду SAVE для сохранения программы в еепроме.
ИТОГ: работает все!!! :good: :good: :good: кроме аварийной остановки на выносном пульте (если быть точнее, то сам останов работает, а вот при отжатии грибка авария не сбрасывается. Приходится перезагружать контроллер :thinking: . Основной E_STOP на панели оператора работает корректно!!!) .
Конечно получилось кратко. Кому интересны подробности, можете писать. В следующем отчете я напишу как исправить косяк с коммуникационной платой. Была потеряна прошивка контроллера EZ USB interface в следствии разности потенциалов между ПЛК и PC по кабелю usb (разная земля).
Добрый час,Ildar, мне очень интересны подробности, как их получить.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 32170
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 5745
Откуда: Казахстан. Шымкент
Контактная информация:

Re: Delta Tau на ЧПУ SV500. Неисправность выносного пульта у

Сообщение aftaev »

Здесь же сказал спец Re: Обрабатывающий центр SV500 #7 что лечится перемычкой :lol:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Lexxa
Мастер
Сообщения: 2681
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 313
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Delta Tau на ЧПУ SV500. Неисправность выносного пульта у

Сообщение Lexxa »

Странно, что цепь безопасности висит на шине, а не в общей независимой цепи безопасности электрошкафа.
:bender:
Аватара пользователя
Hanter
Мастер
Сообщения: 5414
Зарегистрирован: 27 янв 2012, 14:52
Репутация: 4318
Настоящее имя: Алексей
Откуда: Питер
Контактная информация:

Re: Delta Tau на ЧПУ SV500. Неисправность выносного пульта у

Сообщение Hanter »

ООоо... казахкий коперфильд читать разучился :) или думать ?? Афтаев - ты скажи - если написанное шибко тяжело для понимания - я могу родной разъемчик с перемычкой сфоткать... который вместо пульта на разъем ставится... Может так оно будет доходчивее и понятней :) Расскажешь потом что ты как всегда "шо-то другое имел в виде..." :hehehe: :good:
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" Приходит единственный вопрос: "Нахрена?"
==========================================
фрезерная и токарная обработка на станках с чпу.
Резка, гибка, сварка и порошковая окраса.
Аватара пользователя
Hanter
Мастер
Сообщения: 5414
Зарегистрирован: 27 янв 2012, 14:52
Репутация: 4318
Настоящее имя: Алексей
Откуда: Питер
Контактная информация:

Re: Delta Tau на ЧПУ SV500. Неисправность выносного пульта у

Сообщение Hanter »

Lexxa писал(а):Странно, что цепь безопасности висит на шине, а не в общей независимой цепи безопасности электрошкафа.
не-не-не... там немного не так сделано. цепь безопасности идет сама по себе, отдельным проводом. но проходит она через плату и плата отслеживает ее состояние. получается "третья" ветка. ну по крайней мере у меня так. два грибка. оба двухконтактные. одна цепь на пускатели, вторая цепь на вход контролера и третья через панель на вход отвечающий за работу с панелью.. срабатывание любой ветки ведет к останову. от грибка на панели цепь е-стоп-а уходит на выносной пульт. чтобы небыло ошибки без него на разъем ставится ответная часть разъема с перемычкой, эмулирующей замкнутое состояние е-стопа на выносном пульте....
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" Приходит единственный вопрос: "Нахрена?"
==========================================
фрезерная и токарная обработка на станках с чпу.
Резка, гибка, сварка и порошковая окраса.
Аватара пользователя
Lexxa
Мастер
Сообщения: 2681
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 313
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Delta Tau на ЧПУ SV500. Неисправность выносного пульта у

Сообщение Lexxa »

Hanter писал(а): не-не-не... там немного не так сделано. цепь безопасности идет сама по себе, отдельным проводом. но проходит она через плату....
Просто из сказанного выше, следует именно то, что цепь безопасности сидит на шине.
А если гибки все собраны в независимую цепь, а каждый грибок контролируется ещё и контроллером, то это, безусловно, плюс в эргономике.
:bender:
aftaev
Зачётный участник
Зачётный участник
Сообщения: 32170
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 5745
Откуда: Казахстан. Шымкент
Контактная информация:

Re: Delta Tau на ЧПУ SV500. Неисправность выносного пульта у

Сообщение aftaev »

Lexxa писал(а):А если гибки все собраны в независимую цепь, а каждый грибок контролируется ещё и контроллером, то это, безусловно, плюс в эргономике.
При нажатии на грибок парой контактов(нормальнозамкнутых) рубится силовуха, их можно замкнуть перемычкой. Но проще воткнуть пульт в гнездо. А второй частью контактов идет в МК.
Если в параметрах как пишет Ildar, отключить пульт, что мы тоже делали.
Ildar писал(а):Параметр отвечающий за инициализацию пульта был в файле StarTup.conf в каталоге с программой:
p316=1 - пульт включен,
p316=0 - пульт отключен.
И замкнуть перемычкой Естоп силовой, то МШАК будет показывать что сработал Естоп. Нет сигнала с МК.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Hanter
Мастер
Сообщения: 5414
Зарегистрирован: 27 янв 2012, 14:52
Репутация: 4318
Настоящее имя: Алексей
Откуда: Питер
Контактная информация:

Re: Delta Tau на ЧПУ SV500. Неисправность выносного пульта у

Сообщение Hanter »

Lexxa писал(а):Просто из сказанного выше, следует именно то, что цепь безопасности сидит на шине.
А если гибки все собраны в независимую цепь, а каждый грибок контролируется ещё и контроллером, то это, безусловно, плюс в эргономике.
С чего она на шине ?? у грибков два контакта. один на пускатели, второй на энейбл. плюс состояние какой то из этих линий отслеживается контролером. все грибки собраны последовательно. нажатие на любой из них рвет силу и сигнал энейбл, плюс говорит контролеру что сработал именно "Е-стоп"...
aftaev писал(а):Если в параметрах как пишет Ildar, отключить пульт, что мы тоже делали.
.... мысль о том что у Илдара совсем другое железо прошла мимо Великого Казахского Гуру.... ну там разное железо - UMAC и PC104.... разный софт... бывает... такие мысли вообще не часто заходят в Казахстан.... бывает.... :lol: :lol: :lol:
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" Приходит единственный вопрос: "Нахрена?"
==========================================
фрезерная и токарная обработка на станках с чпу.
Резка, гибка, сварка и порошковая окраса.
Ответить

Вернуться в «Промышленные стойки»