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

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

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

Сообщение Alex80 »

Приветствую уважаемых Гуру в 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 КБ) 498 скачиваний
LCNC загружается но при выполнении программы выдает ошибку: joint 2 following error

С конфигурировать систему через PNCconf не удается. застрял на окне настройки осей. привода и энкодоры не подключены.
ЧТО НЕ ТАК?
PNCconf1.png (6775 просмотров) <a class='original' href='./download/file.php?id=23137&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (361.22 КБ)</a>
PNCconf2.png (6775 просмотров) <a class='original' href='./download/file.php?id=23138&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (410.88 КБ)</a>
PNCconf3.png (6775 просмотров) <a class='original' href='./download/file.php?id=23139&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (361.41 КБ)</a>
PNCconf4.png (6775 просмотров) <a class='original' href='./download/file.php?id=23140&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (342.43 КБ)</a>
PNCconf5.png (6775 просмотров) <a class='original' href='./download/file.php?id=23141&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (242.34 КБ)</a>
PNCconf6.png (6775 просмотров) <a class='original' href='./download/file.php?id=23142&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (258.77 КБ)</a>
PNCconf7.png (6775 просмотров) <a class='original' href='./download/file.php?id=23143&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (259.2 КБ)</a>
PNCconf8.png (6775 просмотров) <a class='original' href='./download/file.php?id=23144&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (267.15 КБ)</a>
PNCconf9.png (6775 просмотров) <a class='original' href='./download/file.php?id=23145&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (261.62 КБ)</a>
PNCconf10.png (6775 просмотров) <a class='original' href='./download/file.php?id=23146&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (267.04 КБ)</a>
PNCconf12.png (6775 просмотров) <a class='original' href='./download/file.php?id=23147&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (261.41 КБ)</a>
PNCconf13.png (6775 просмотров) <a class='original' href='./download/file.php?id=23148&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (246.89 КБ)</a>
PNCconf14.png (6775 просмотров) <a class='original' href='./download/file.php?id=23149&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (211.27 КБ)</a>
Кому интересно прилагаю мануал на корявом русском
Руководство PNCconfig.doc
(994.5 КБ) 1071 скачивание
Аватара пользователя
tooshka
Почётный участник
Почётный участник
Сообщения: 1803
Зарегистрирован: 24 окт 2012, 14:26
Репутация: 209
Настоящее имя: Андрей
Откуда: Нижний Новгород
Контактная информация:

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

Сообщение tooshka »

Почему на предпоследнем фото у Вас выбрана конфигурация 7и77х2?
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
Alex80
Новичок
Сообщения: 11
Зарегистрирован: 30 янв 2013, 13:49
Репутация: 0
Контактная информация:

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

Сообщение Alex80 »

установил прошивку в 5i25 7i77х2.bit
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Сколько у вас реально энкодеров? Столько и укажите.
Ошибка у вас из-за того, что вы не указали количество PWM генераторов - это ваши выходы +/-10В.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Alex80
Новичок
Сообщения: 11
Зарегистрирован: 30 янв 2013, 13:49
Репутация: 0
Контактная информация:

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

Сообщение Alex80 »

нет возможности указания кол-ва PWM генераторов. в ручную не дает вводить, стрелки неактивны - остается на нуле.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Если у вас только одна плата 7i77, то не надо жадничать - укажите

Код: Выделить всё

Num of encoders: 6
Num of channels: 3
:)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Alex80
Новичок
Сообщения: 11
Зарегистрирован: 30 янв 2013, 13:49
Репутация: 0
Контактная информация:

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

Сообщение Alex80 »

Не помогает.
Снимок.png (6746 просмотров) <a class='original' href='./download/file.php?id=23154&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (398.43 КБ)</a>
Снимок-1.png (6746 просмотров) <a class='original' href='./download/file.php?id=23155&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (383.6 КБ)</a>
Снимок-2.png (6746 просмотров) <a class='original' href='./download/file.php?id=23156&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (380.69 КБ)</a>
Снимок-3.png (6746 просмотров) <a class='original' href='./download/file.php?id=23157&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (388 КБ)</a>
Снимок-4.png (6746 просмотров) <a class='original' href='./download/file.php?id=23158&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (381.87 КБ)</a>
Снимок-5.png (6746 просмотров) <a class='original' href='./download/file.php?id=23159&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (369.51 КБ)</a>
Снимок-6.png (6746 просмотров) <a class='original' href='./download/file.php?id=23160&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (356.55 КБ)</a>
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Ну вон-же на последней вкладке "Неиспользованный ЦАП" 6 штук - это они и есть, назначай осям.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6599
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

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

Сообщение NightV »

в первой вкладке на против Firmware выберите не 7i77x2 а 7i77x1,
тогда ненужные вкладки пропадут
Всё просто! если знаешь КАК!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

7i77x2 - это не описание конфигурации плат, а выбор прошивки для 5i25, прошивка 7i77x2 поддерживает до двух плат 7i77. Прошивки 7i77x1 не существует, поэтому выбрать её не получится.
7i77x2.png (6682 просмотра) <a class='original' href='./download/file.php?id=23192&sid=e2223dd96b103117586d22b99a828489&mode=view' target=_blank>Загрузить оригинал (80.38 КБ)</a>
Раньше писал по памяти, а сейчас заодно проверил:
UAVpilot писал(а):Ошибка у вас из-за того, что вы не указали количество PWM генераторов - это ваши выходы +/-10В.
Тут я ошибся, PWM генераторы это не выходы +/-10В., в данной конфигурации плат их просто нет.
UAVpilot писал(а):Ну вон-же на последней вкладке "Неиспользованный ЦАП" 6 штук - это они и есть, назначай осям.
А тут всё правильно написал.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Alex80
Новичок
Сообщения: 11
Зарегистрирован: 30 янв 2013, 13:49
Репутация: 0
Контактная информация:

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

Сообщение Alex80 »

Спасибо. Разобрался.
ВЫВОД:
При создании конфигурации через PNCconf необходимо указывать минимальные данные. В данном случае необходимо описывать минимальный рабочий контур обращения данных, т.е. 7i77 => servo axis X, Y => encoder X, Y=> 7i77 (замкнутый контур).
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

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

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

Что надо сделать:
1. поставить по больше FERROR и MIN_FERROR в ini файле
2. посмотреть в правильную ли сторону считает энкодер - смотрим пины обратной связи и/или ferror в hal scope. Если не правильно, то либо меняем scale энкодера на отрицательную величину, либо меняем местами контакты.
3. и настроить пид. (смотрим в halscope, гоняем станок по замкнутой программе, и настраиваем через калибровку в меню LinuxCNC)
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Nick писал(а):Это похоже никто не заметил? :)
А зачем на неё обращать внимание при ненастроенном PID, тем более, что человек пытается через pncconf настроить? Это уже будет следующий этап. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

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

Вернуться в «MESA»