Настройка MESA через PNCconf

Работа с платами MESA, подключение, конфигурация.

Настройка MESA через PNCconf

Сообщение Alex80 » 06 янв 2014, 16:53

Приветствую уважаемых Гуру в LCNC.
Необходима Ваша помощь с PNCconf.
СДЕЛАНО:
1. Установлена система LinuxCNC c загрузочного диска. Версия 2.5.3
2. Установлены платы MESA 5i25+7i77 через P3. Включено питание 7i77 от 5i25 через W2 (верх) 5i25 и W5 (влево) 7i77. Горят на 7i77 один диод CR1 и два диода CR7 (все желтые).
3. Через mesaflash установлена на 5i25 прошивка 7i77x2.bit. Хотя не уверен:
mesaflash --scanpci сообщает:
Код: Выделить всёРазвернуть
board name: 5I25
  PCI device: 05:00.0 (2718:5125)
  Region 0: Memory at F7D00000 [size=65536]

или
mesaflash --device 5i25 --verbose --verify 7i77x2.bit сообщает:
Код: Выделить всёРазвернуть
board name: 5I25
  PCI device: 05:00.0 (2718:5125)
  Region 0: Memory at F7D00000 [size=65536]
  flash id: 0x13 (size 8Mb)
firmware info:
  cookie: 55AACAFE
  name: HOSTMOT2
  IDROM version: 3
  Module 0: Watchdog, version 0 [instances=1]
  Module 1: IOPort, version 0 [instances=2]
  Module 2: Muxed Encoder, version 3 [instances=12]
  Module 3: Muxed Encoder Select, version 0 [instances=1]
  Module 4: Smart Serial Interface, version 0 [instances=1]
  Module 5: LED, version 0 [instances=1]
Can't find file 7i77x2.bit

4. Загружен config любезно выложенный в форуме (файл во вложении)
1.tar
(20 Кб) Скачиваний: 198

LCNC загружается но при выполнении программы выдает ошибку: joint 2 following error

С конфигурировать систему через PNCconf не удается. застрял на окне настройки осей. привода и энкодоры не подключены.
ЧТО НЕ ТАК?
Настройка MESA через PNCconf PNCconf1.png

Настройка MESA через PNCconf PNCconf2.png

Настройка MESA через PNCconf PNCconf3.png

Настройка MESA через PNCconf PNCconf4.png

Настройка MESA через PNCconf PNCconf5.png

Настройка MESA через PNCconf PNCconf6.png

Настройка MESA через PNCconf PNCconf7.png

Настройка MESA через PNCconf PNCconf8.png

Настройка MESA через PNCconf PNCconf9.png

Настройка MESA через PNCconf PNCconf10.png

Настройка MESA через PNCconf PNCconf12.png

Настройка MESA через PNCconf PNCconf13.png

Настройка MESA через PNCconf PNCconf14.png


Кому интересно прилагаю мануал на корявом русском
Руководство PNCconfig.doc
(994.5 Кб) Скачиваний: 510
Alex80
Новичок
 
Сообщения: 11
Зарегистрирован: 30 янв 2013, 13:49
Репутация: 0

Re: Настройка MESA через PNCconf

Сообщение tooshka » 06 янв 2014, 16:58

Почему на предпоследнем фото у Вас выбрана конфигурация 7и77х2?
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
Аватара пользователя
tooshka
Почётный участник
Почётный участник
 
Сообщения: 1794
Зарегистрирован: 24 окт 2012, 14:26
Откуда: Нижний Новгород
Репутация: 208
Медальки:
Настоящее имя: Андрей

Re: Настройка MESA через PNCconf

Сообщение Alex80 » 06 янв 2014, 17:00

установил прошивку в 5i25 7i77х2.bit
Alex80
Новичок
 
Сообщения: 11
Зарегистрирован: 30 янв 2013, 13:49
Репутация: 0

Re: Настройка MESA через PNCconf

Сообщение UAVpilot » 06 янв 2014, 18:36

Сколько у вас реально энкодеров? Столько и укажите.
Ошибка у вас из-за того, что вы не указали количество PWM генераторов - это ваши выходы +/-10В.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16870
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4152
Медальки:
Настоящее имя: Сергей

Re: Настройка MESA через PNCconf

Сообщение Alex80 » 06 янв 2014, 19:00

нет возможности указания кол-ва PWM генераторов. в ручную не дает вводить, стрелки неактивны - остается на нуле.
Alex80
Новичок
 
Сообщения: 11
Зарегистрирован: 30 янв 2013, 13:49
Репутация: 0

Re: Настройка MESA через PNCconf

Сообщение UAVpilot » 06 янв 2014, 19:06

Если у вас только одна плата 7i77, то не надо жадничать - укажите
Код: Выделить всёРазвернуть
Num of encoders: 6
Num of channels: 3

:)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16870
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4152
Медальки:
Настоящее имя: Сергей

Re: Настройка MESA через PNCconf

Сообщение Alex80 » 06 янв 2014, 19:18

Не помогает.
Настройка MESA через PNCconf Снимок.png

Настройка MESA через PNCconf Снимок-1.png

Настройка MESA через PNCconf Снимок-2.png

Настройка MESA через PNCconf Снимок-3.png

Настройка MESA через PNCconf Снимок-4.png

Настройка MESA через PNCconf Снимок-5.png

Настройка MESA через PNCconf Снимок-6.png
Alex80
Новичок
 
Сообщения: 11
Зарегистрирован: 30 янв 2013, 13:49
Репутация: 0

Re: Настройка MESA через PNCconf

Сообщение UAVpilot » 06 янв 2014, 21:45

Ну вон-же на последней вкладке "Неиспользованный ЦАП" 6 штук - это они и есть, назначай осям.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16870
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4152
Медальки:
Настоящее имя: Сергей

Re: Настройка MESA через PNCconf

Сообщение NightV » 08 янв 2014, 12:02

в первой вкладке на против Firmware выберите не 7i77x2 а 7i77x1,
тогда ненужные вкладки пропадут
Всё просто! если знаешь КАК!
Аватара пользователя
NightV
Почётный участник
Почётный участник
 
Сообщения: 6334
Зарегистрирован: 30 дек 2011, 09:14
Откуда: Israel
Репутация: 2302
Медальки:
Настоящее имя: Владимир Айрапетян

Re: Настройка MESA через PNCconf

Сообщение UAVpilot » 08 янв 2014, 14:31

7i77x2 - это не описание конфигурации плат, а выбор прошивки для 5i25, прошивка 7i77x2 поддерживает до двух плат 7i77. Прошивки 7i77x1 не существует, поэтому выбрать её не получится.

Настройка MESA через PNCconf 7i77x2.png


Раньше писал по памяти, а сейчас заодно проверил:

UAVpilot писал(а):Ошибка у вас из-за того, что вы не указали количество PWM генераторов - это ваши выходы +/-10В.

Тут я ошибся, PWM генераторы это не выходы +/-10В., в данной конфигурации плат их просто нет.

UAVpilot писал(а):Ну вон-же на последней вкладке "Неиспользованный ЦАП" 6 штук - это они и есть, назначай осям.

А тут всё правильно написал.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16870
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4152
Медальки:
Настоящее имя: Сергей

Re: Настройка MESA через PNCconf

Сообщение Alex80 » 09 янв 2014, 14:20

Спасибо. Разобрался.
ВЫВОД:
При создании конфигурации через PNCconf необходимо указывать минимальные данные. В данном случае необходимо описывать минимальный рабочий контур обращения данных, т.е. 7i77 => servo axis X, Y => encoder X, Y=> 7i77 (замкнутый контур).
Alex80
Новичок
 
Сообщения: 11
Зарегистрирован: 30 янв 2013, 13:49
Репутация: 0

Re: Настройка MESA через PNCconf

Сообщение Nick » 09 янв 2014, 14:38

Alex80 писал(а):LCNC загружается но при выполнении программы выдает ошибку: joint 2 following error

Это похоже никто не заметил? :)

Это говорит, что большая ошибка следования. Надо правильно настроить ПИД. Плюс возможно энкодер подключен наоборот - если перепутать фазы, то энкодер будет считать в обратную сторону.

Что надо сделать:
1. поставить по больше FERROR и MIN_FERROR в ini файле
2. посмотреть в правильную ли сторону считает энкодер - смотрим пины обратной связи и/или ferror в hal scope. Если не правильно, то либо меняем scale энкодера на отрицательную величину, либо меняем местами контакты.
3. и настроить пид. (смотрим в halscope, гоняем станок по замкнутой программе, и настраиваем через калибровку в меню LinuxCNC)
Аватара пользователя
Nick
Мастер
 
Сообщения: 22397
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1475
Заслуга: Developer
Медальки:

Re: Настройка MESA через PNCconf

Сообщение UAVpilot » 09 янв 2014, 15:20

Nick писал(а):Это похоже никто не заметил? :)

А зачем на неё обращать внимание при ненастроенном PID, тем более, что человек пытается через pncconf настроить? Это уже будет следующий этап. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16870
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4152
Медальки:
Настоящее имя: Сергей

Re: Настройка MESA через PNCconf

Сообщение Nick » 09 янв 2014, 15:40

Я просто не понимаю, что вы делаете, вроде как:
Alex80 писал(а):LCNC загружается

:)
Аватара пользователя
Nick
Мастер
 
Сообщения: 22397
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1475
Заслуга: Developer
Медальки:


Вернуться в MESA

Кто сейчас на конференции

Зарегистрированные пользователи: 1240, Adskiydart, Aleksandrs, AlekseySP, Am0k, Bing [Bot], Evil_garage, Евжений, galexey, Google [Bot], ivan773, Izohron, nevkon, nik0, niksooon, nkp, passer-by, PKM, Quark, Sashalex24, savo, SergK, shalek, tpolimer2000, Urec, Vpalex, woodshop, xenon-alien, Yandex [bot], yurayerz, Тагир

Поделиться

Reputation System ©'