Mesa 5i25+7i77-с чего начать?

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

Re: Mesa 5i25+7i77-с чего начать?

Сообщение vovafed » 29 ноя 2016, 17:55

можно взять 5i25 или 6i25 прошить 5i25_prob_rfx2.bit
и с простой платой коммутации управлять шаговыми по степ дир
только кабель скорее всего придется паять самому
а потом решить как хочеш управлять сервами если по аналогу то 7i77
Аватара пользователя
vovafed
Мастер
 
Сообщения: 1640
Зарегистрирован: 08 фев 2013, 16:19
Откуда: башкортостан
Репутация: 258
Настоящее имя: Владимир

Re: Mesa 5i25+7i77-с чего начать?

Сообщение Verber » 29 ноя 2016, 18:08

Спасибо. W2 - в неправильном положении стояла перемычка, я думал она относится к разъёму под шлейф, и переключил только W1.
Диоды сразу нашлись :D , плата видна, я когда её осматривал, на них и подумал, что это могут быть диоды, но надпись CR сбила столку, я по справочнику искал VD. В живую таких ещё ни разу не видел до этого.

Можете тогда помочь подключить мне внешнее питание?
Получается я делаю так:
- На плате 5i25 переставляю перемычки вниз (положение дисейбл)
- На плате 7i77 переставляю перемычку W5 в положение право, при этом к TB1 подключаю +5 (красный) и на GND (чёрный) с молекс порта компьютерного блока питания.
- К ТВ2 я подключаю питание +24 (у меня есть блок DR-30-24), в пятый +24, в восьмой - (я так понимаю нумерация снизу вверх, поэтому 8 первый сверху?), при этом положение W1 по умолчанию влево
When W1 is in the default left hand position, VIN is connected to VFIELD, so only VFIELD need be supplied to the 7I77 to power its field IO.
Я так понимаю что на порт CN1 +24 я смогу подать отсюда с 7i77, отдельного провода от БП делать не надо?
Verber
Новичок
 
Сообщения: 12
Зарегистрирован: 24 ноя 2016, 23:03
Репутация: 0

Re: Mesa 5i25+7i77-с чего начать?

Сообщение vovafed » 29 ноя 2016, 18:19

http://www.cnc-club.ru/forum/download/f ... &mode=view
у себя так подключал
Аватара пользователя
vovafed
Мастер
 
Сообщения: 1640
Зарегистрирован: 08 фев 2013, 16:19
Откуда: башкортостан
Репутация: 258
Настоящее имя: Владимир

Re: Mesa 5i25+7i77-с чего начать?

Сообщение trafbite » 29 ноя 2016, 18:28

vovafed писал(а):можно взять 5i25 или 6i25 прошить 5i25_prob_rfx2.bit
и с простой платой коммутации управлять шаговыми по степ дир
только кабель скорее всего придется паять самому
а потом решить как хочеш управлять сервами если по аналогу то 7i77

А если по степ-диру, то можно сразу смело брать 5I25+7I76?
trafbite
Мастер
 
Сообщения: 814
Зарегистрирован: 14 июл 2015, 14:49
Репутация: 26
Настоящее имя: Дмитрий

Re: Mesa 5i25+7i77-с чего начать?

Сообщение Verber » 02 дек 2016, 05:00

Подключил пока как у вас, мануал по 7i77 я пока не осилил (с английским немного туговато), тему дочитал пока что до 15 страницы)
Вопрос по подключению моего сервопака, вот из мануала:
-Pins 1, 2, 5, 8, 10 and 12 to Parallel port GND.
(это я всё матаю и цепляю в GND на 7i77?)
-Pin 7 to your step output of your parallel port.
-Pin 11 to your Dir output of your parallel port.
-Pins 40,42 and 43 to GND (0V) from your external DC power supply.
(40 является S-ON, нужно ли мне ставить на него тумблер? или это можно сделать программно средствами платы, чтобы завести все эти контакты на минус блока питания?)
-Pin 47 (enable) to your 24V from your external DC Power Supply.
(тут тот же вопрос, заводить питания напрямую или с платы 7i77?)

другую сторону разъёма CN1 я спаял.
Verber
Новичок
 
Сообщения: 12
Зарегистрирован: 24 ноя 2016, 23:03
Репутация: 0

Re: Mesa 5i25+7i77-с чего начать?

Сообщение vovafed » 02 дек 2016, 10:53

скинте мануал или ссылку на него
Аватара пользователя
vovafed
Мастер
 
Сообщения: 1640
Зарегистрирован: 08 фев 2013, 16:19
Откуда: башкортостан
Репутация: 258
Настоящее имя: Владимир

Re: Mesa 5i25+7i77-с чего начать?

Сообщение Verber » 02 дек 2016, 13:09

В gma II страница 74, порт CN1
В I48E-RU-01 страница 13 - Монтаж.

I48E-RU-01+SigmaServoDrive+Datasheet.pdf
(3.41 Мб) Скачиваний: 70
Verber
Новичок
 
Сообщения: 12
Зарегистрирован: 24 ноя 2016, 23:03
Репутация: 0

Re: Mesa 5i25+7i77-с чего начать?

Сообщение vovafed » 02 дек 2016, 15:15

я не пробовал включать с общим плюсом
не уверен что будет работать но можно попробовать :thinking: страшного ничего не должно случится
плюс 24 с месы подать на пин плюс 24 сервы
и сигналы подключить
Аватара пользователя
vovafed
Мастер
 
Сообщения: 1640
Зарегистрирован: 08 фев 2013, 16:19
Откуда: башкортостан
Репутация: 258
Настоящее имя: Владимир

Re: Mesa 5i25+7i77-с чего начать?

Сообщение Verber » 10 дек 2016, 18:29

Помогите, уже совсем запутался.
Разъёмы на 7i77 (клеммные блоки) считаются снизу вверх? на TB3 TB4?
http://www.cnc-box.ru/sites/default/files/7i77man.pdf страница 7-8.

Не могу найти информацию как сопоставить пины на плате с пинами hm2_5i25.0.7i77.0.0.

Так же не понимаю как назначаются программные выходы (или как они называются) в hal файле?
Я в этой теме уже нашёл как указываются конечные выключатели, управление шпинделем, частично прочитал про +-10В, но я не понял/не нашёл откуда берётся вся эта информация.
Например hm2_[HOSTMOT2](BOARD).0.7i77.0.0.output-02 - какой это пин будет на самой плате?

Напомню - я хотел подключить привод по Step/Dir. Но я просто не нашёл как соединить логический выход и пин, и какой пин выбрать чтобы туда это всё подключить и покрутить привод.
p.c. вот эту штуку видел http://www.cnc-club.ru/wiki/index.php/П ... игналы_hal , а где брать список этих сигналов?
Verber
Новичок
 
Сообщения: 12
Зарегистрирован: 24 ноя 2016, 23:03
Репутация: 0

Re: Mesa 5i25+7i77-с чего начать?

Сообщение UAVpilot » 10 дек 2016, 19:29

Verber писал(а):Разъёмы на 7i77 (клеммные блоки) считаются снизу вверх? на TB3 TB4?

В доке есть картинка с общим видом платы - на всех клеммниках первые клеммы помечены.

Verber писал(а):Например hm2_[HOSTMOT2](BOARD).0.7i77.0.0.output-02 - какой это пин будет на самой плате?

На этой-же картинке подписаны все блоки по 4/8 клемм.

Verber писал(а):я не понял/не нашёл откуда берётся вся эта информация.

Из документации по LinuxCNC, читай внимательнее, хотя-бы названия глав и подразделов.

Verber писал(а):Напомню - я хотел подключить привод по Step/Dir.

Эта плата не поддерживает Step/Dir.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14640
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3519
Медальки:
Настоящее имя: Сергей

Re: Mesa 5i25+7i77-с чего начать?

Сообщение nkp » 10 дек 2016, 19:45

Mesa 5i25+7i77-с чего начать? Выделение_051.png
nkp
Мастер
 
Сообщения: 7019
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1096
Медальки:

Re: Mesa 5i25+7i77-с чего начать?

Сообщение UAVpilot » 10 дек 2016, 19:55

Неправильное картинко.
Для шпинделя предназначены enc5 и drv5, т.к. там есть отдельный spenable.
И непонятно зачем отрывать питание выходов при нажатии e-stop? А если на каком-то выходе активное состоние 0?..
И вроде-бы при этом исчезнут сами пины и LinuxCNC завершится с ошибкой...
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14640
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3519
Медальки:
Настоящее имя: Сергей

Re: Mesa 5i25+7i77-с чего начать?

Сообщение nkp » 10 дек 2016, 20:02

может ты и прав...
картинку выложил для : "где_какой_пин" ;)
насчет estop когда то давно поднимали вопрос - что такое VIN и что VFIELD (емнип это непосредственно оконечные каскады )
nkp
Мастер
 
Сообщения: 7019
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1096
Медальки:

Re: Mesa 5i25+7i77-с чего начать?

Сообщение UAVpilot » 10 дек 2016, 20:10

Вспомнил подробности: от vin питаются PIC'и, входные мультиплексоры, и низковольтная часть выходных каскадов.
При этом, согласно даташиту на выходные МС при не поданном высоковольтном питании состояние выходов не определено...
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14640
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3519
Медальки:
Настоящее имя: Сергей

Re: Mesa 5i25+7i77-с чего начать?

Сообщение Verber » 11 дек 2016, 00:38

Спасибо за быстрые ответы.
На 4 странице в мануале увидел 1 пин и надписи, за картинку отдельную тоже спасибо.
То есть управление по Step/Dir поддерживается только 7i76 платами? Похоже придётся опять перепаивать провод и управлять по +-10В.

Вот тут вроде нашёл, про сигналы степ/дир, я просто до этого до туда не дочитал ещё:
http://www.cnc-club.ru/forum/viewtopic. ... 2259#p2259

Я так понимаю нечего мне не мешает попробовать покрутить по степ/дир через LPT порт? Кроме возможности спалить материнку?
Verber
Новичок
 
Сообщения: 12
Зарегистрирован: 24 ноя 2016, 23:03
Репутация: 0

Re: Mesa 5i25+7i77-с чего начать?

Сообщение UAVpilot » 11 дек 2016, 01:10

У некоторых сервоприводов входы степ/дир такие, что у lpt может не хватить сил их раскачать...
Как вариант: подключить их к самой 5i25 через обычную плату для lpt, тут рядом есть тема про это.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14640
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3519
Медальки:
Настоящее имя: Сергей

Re: Mesa 5i25+7i77-с чего начать?

Сообщение Verber » 26 дек 2016, 08:16

Переделал кабель для аналогового подключения, и тут сразу вопрос, с энкодера мотора идёт 4 провода, я делаю вывод что энкодер не абсолютный и 19 и 20 пины (+Z и -Z) на CN1 никуда не подключаю?
Подключил, сделал конфиг под ось Х путём копирования чужих и мануала, поборол ошибки при запуске cnc.
и... ничего не работает, мотор не крутится. Вылетает ошибка, циферок с энкодера нету, сам контроллер вроде даёт мне зелёный сигнал добро. Попытаюсь конечно отключить в нём конечники и S-ON, но что-то подсказывает мне, что где-то я крупно опростоволосился. :thinking:

А и ещё вопрос, у всех в конфигах hm2_[HOSTMOT2](BOARD) , а конфигуратор делает hm2_5i25 , в чём разница, за что это отвечает? я где-то упустил этот момент.
Verber
Новичок
 
Сообщения: 12
Зарегистрирован: 24 ноя 2016, 23:03
Репутация: 0

Re: Mesa 5i25+7i77-с чего начать?

Сообщение UAVpilot » 26 дек 2016, 10:32

Verber писал(а):Переделал кабель для аналогового подключения, и тут сразу вопрос, с энкодера мотора идёт 4 провода, я делаю вывод что энкодер не абсолютный и 19 и 20 пины (+Z и -Z) на CN1 никуда не подключаю?

Для подключения энкодера мотора на серводрайвере есть специальный разъём. Сигнал для подачи в ЧПУ нужно брать с большого разъёма - там есть весь набор от A+ до Z-.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14640
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3519
Медальки:
Настоящее имя: Сергей

Re: Mesa 5i25+7i77-с чего начать?

Сообщение Verber » 26 дек 2016, 16:39

Я так и сделал, я имею ввиду что я с большого разъёма (cn1) не стал Z подключать, но на всякий пожарный тоже распаял.
Verber
Новичок
 
Сообщения: 12
Зарегистрирован: 24 ноя 2016, 23:03
Репутация: 0

Re: Mesa 5i25+7i77-с чего начать?

Сообщение Verber » 27 дек 2016, 11:17

Перепроверил что на сервопаке стоит конфигурация управление скоростью, пины верные для CN1, 24 завёл, лампочка зелёная горит, данных с энкодера не вижу, движок не крутится.
Конфиг использую примерно такой (на компьютере где настраиваю нет подключения к сети, не могу скопировать в данный момент)
Код: Выделить всёРазвернуть
# axis enable chain
newsig emcmot.00.enable bit
sets emcmot.00.enable FALSE
net emcmot.00.enable => pid.0.enable
net emcmot.00.enable => hm2_[HOSTMOT2](BOARD).0.7i77.0.1.analogena
net emcmot.00.enable <= axis.0.amp-enable-out

# encoder feedback
setp hm2_[HOSTMOT2](BOARD).0.encoder.00.counter-mode 0
setp hm2_[HOSTMOT2](BOARD).0.encoder.00.filter 1
setp hm2_[HOSTMOT2](BOARD).0.encoder.00.index-invert 0
setp hm2_[HOSTMOT2](BOARD).0.encoder.00.index-mask 0
setp hm2_[HOSTMOT2](BOARD).0.encoder.00.index-mask-invert 0

setp hm2_[HOSTMOT2](BOARD).0.encoder.00.scale [AXIS_0]INPUT_SCALE
net motor.00.pos-fb hm2_[HOSTMOT2](BOARD).0.encoder.00.position => pid.0.feedback
net motor.00.pos-fb => axis.0.motor-pos-fb #push copy back to Axis GUI

# set PID loop gains from inifile
setp pid.0.Pgain [AXIS_0]P
setp pid.0.Igain [AXIS_0]I
setp pid.0.Dgain [AXIS_0]D
setp pid.0.bias [AXIS_0]BIAS
setp pid.0.FF0 [AXIS_0]FF0
setp pid.0.FF1 [AXIS_0]FF1
setp pid.0.FF2 [AXIS_0]FF2
setp pid.0.deadband [AXIS_0]DEADBAND
setp pid.0.maxoutput [AXIS_0]MAX_OUTPUT

# position command signals

net emcmot.00.pos-cmd axis.0.motor-pos-cmd => pid.0.command
net motor.00.command pid.0.output => hm2_[HOSTMOT2](BOARD).0.7i77.0.1.analogout0


Подключал так, энкодер к блоку энкодер0 на плате 7i77
QA ~ +A
/QA ~ -A
QB ~ +B
/QB ~ -B

К блоку DRV0 соответственно 5 и 6 пины с CN1, управление скорость к AOUT (TB5.4) и землю к GND (TB5.3)
Verber
Новичок
 
Сообщения: 12
Зарегистрирован: 24 ноя 2016, 23:03
Репутация: 0

Пред.След.

Вернуться в MESA

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

Зарегистрированные пользователи: Bing [Bot], Cvazist, Duhas, evgenymcp, Google [Bot], SeReGa Sh, sn0wflake, Uda4LIVEc, uralpt, Yahoo [Bot], Yandex [bot]

Поделиться

Reputation System ©'