Управляющий компьютер MB Gigabyte G33M-DS2R, CPU E7500, RAM 4G, HDD IDE SAMSUNG 80G, видео встроенное,
управление через LPT и интерфейсную плату LPT MACH3. Сейчас версия LinuxCNC 2.7.15, на какой то из предыдущих версиях тоже встречал.
Выглядит так, в самом начале LinuxCNC не хочет хоумится, оси не перемещаются. Вроде все включено, циферки позиции на экране бегут, моторы стоят на месте. Начинаешь смотреть питание, все ли включил, помогает простой перезапуск LinuxCNC, сам древний Linux version 3.4-9-rtai-686-pae (Debian 3.4.55-4linuxcnc) не перегружаю. Вспоминаю, когда то такое вроде уже вроде было.
Недавно изменилась конфигурация станка, моторы с драйверами TB6600 гудят громче водяного шпинделя с мелкой фрезой.
Взял на пробу два ТМС2160 да руки не доходили, лежали на полке. На ровном месте сгорает TB6600, питание драйверов 24В.
Есть шанс что сгорел из за плохого контакта, один из проводов на двигатель выдернул из этого драйвера не откручивая клемму.
Все перепроверил, подтянул, больше ослабленных контактов не нашлось. Настало время для ТМС2160.
По управлению драйвера отличаются, в конфиге добавились две строчки:
---
net xenable => parport.0.pin-14-out
net xenable => parport.0.pin-16-out
setp parport.0.pin-16-out-invert 1
---
Разрешение для TB6600 оставил как есть, для ТМС2160 добавил выход с инверсией, поставил на самую шумную ось.
Вскоре словил новую версию глюка. Станок захоумился, запустил программу фрезеровки и... прервал, шпиндель поехал куда то не туда.
Точно не туда, сдвоенная ось Y с драйверами ТМС2160 не перемещалась, как захоумилась так и стояла.
Заново запустил найти дом, Z отрабатывает, Y циферки позиции бегут, моторы стоят, при ручном нажатии на концевики дом отработал.
Повторил несколько раз, посетила шальная мысль, - ТМС2160 недолго продержались. Перезапустил LinuxCNC все ожило.
Это встречаю раз в год или скорее еще реже, но и станок для хобби, запускаю не часто.
Глюк в последнем проявлении очень нехороший, не запустился с первой попытки, - пустяк. Ось остановятся при работе, ничего хорошего.
По ощущениям глюк возникает где то в недрах HAL, что то, из за чего то изредка сбоит.
Как искать, если ближайшие пол года, год вряд ли повториться.
Может кто нибудь с таким сталкивался?
Что это вообще может быть?
Очень редкие глюки LinuxCNC 2.7.15
- iMaks-RS
- Мастер
- Сообщения: 1728
- Зарегистрирован: 10 июл 2017, 09:25
- Репутация: 199
- Настоящее имя: Maks
- Откуда: От туда.
- Контактная информация:
Re: Очень редкие глюки LinuxCNC 2.7.15
Чудес не бывает, трубуется комплексоное обследование )
Начните как все врачи - с питания поциента. Я бы начал с:
* сколько десятков лет блоку питания у системного блока
* от куда заведено +5 и +12/24 на плату развязки, в каком состоянии этот источник питания
* внешний осмотр/ревизия/проверка клем-разъёмов питания.
потом подкинул заведомо-исправный/надежный БП и прогнал тесты памяти.
Начните как все врачи - с питания поциента. Я бы начал с:
* сколько десятков лет блоку питания у системного блока
* от куда заведено +5 и +12/24 на плату развязки, в каком состоянии этот источник питания
* внешний осмотр/ревизия/проверка клем-разъёмов питания.
потом подкинул заведомо-исправный/надежный БП и прогнал тесты памяти.
-
- Новичок
- Сообщения: 35
- Зарегистрирован: 27 фев 2016, 17:03
- Репутация: 7
- Настоящее имя: Сергей
- Контактная информация:
Re: Очень редкие глюки LinuxCNC 2.7.15
Тест памяти, есть сбойная ячейка, за сутки прогона одно срабатывание по одному адресу, один сбойный бит.iMaks-RS писал(а): ↑14 июн 2022, 20:51 Чудес не бывает, трубуется комплексоное обследование )
Начните как все врачи - с питания поциента. Я бы начал с:
* сколько десятков лет блоку питания у системного блока
* от куда заведено +5 и +12/24 на плату развязки, в каком состоянии этот источник питания
* внешний осмотр/ревизия/проверка клем-разъёмов питания.
потом подкинул заведомо-исправный/надежный БП и прогнал тесты памяти.
Вытащил сбойную планку ...
Запустил три шестеренки, ютуб, тест Latency. Вернул память, те же три шестеренки и ютуб Обычный латенсу за сутки прогона ~10000
Вот такой тест влияния памяти
- iMaks-RS
- Мастер
- Сообщения: 1728
- Зарегистрирован: 10 июл 2017, 09:25
- Репутация: 199
- Настоящее имя: Maks
- Откуда: От туда.
- Контактная информация:
Re: Очень редкие глюки LinuxCNC 2.7.15
Скорее всего - обе планки под замену. Такой разницы быть не должно. После установки двух плашек с али по 2Гб, джиттер упал с 12к до 9к. Деградацию кристаллов ни кто не отменял. Уменя ровно через 7 лет вышли из строя 2 планки по 4Гб самсунги ддр3. Брал осенью 2013 года, что говорить за древность выпуска 2006-2008 года.. Из замеченного - на ноутах память вышибает чаще.. похоже сказывается работа "с подогревом".. точнее отсутствие нормального охлада..
-
- Новичок
- Сообщения: 35
- Зарегистрирован: 27 фев 2016, 17:03
- Репутация: 7
- Настоящее имя: Сергей
- Контактная информация:
Re: Очень редкие глюки LinuxCNC 2.7.15
Глюк в "новой" версии не связан с LinuxCNC, восстанавливается выключением включением станка.
Поймал глюк, руками покрутил ШПВ, удержания нет.
Залез с тестером, управление на драйвера идет правильно, сигнал EN активен.
Снял - активировал EN, драйвера встали на удержание
Похоже у ТМС2160 срабатывает какая то защита, выключаются сразу оба драйвера на оси.
Перед сбоем, при остановке оси после холостого пробега, услышал звук похожий на вибрации в разбитом подшипнике.
Похоже иногда проявляется какой то левый резонанс, два ТМС2160 между собой дерутся.