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

Работа с платами MESA, подключение, конфигурация.
Аватара пользователя
vovafed
Мастер
Сообщения: 1822
Зарегистрирован: 08 фев 2013, 16:19
Репутация: 325
Настоящее имя: Владимир
Откуда: башкортостан
Контактная информация:

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

Сообщение vovafed »

можно взять 5i25 или 6i25 прошить 5i25_prob_rfx2.bit
и с простой платой коммутации управлять шаговыми по степ дир
только кабель скорее всего придется паять самому
а потом решить как хочеш управлять сервами если по аналогу то 7i77
Verber
Новичок
Сообщения: 12
Зарегистрирован: 24 ноя 2016, 23:03
Репутация: 0
Контактная информация:

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

Сообщение Verber »

Спасибо. 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, отдельного провода от БП делать не надо?
Аватара пользователя
vovafed
Мастер
Сообщения: 1822
Зарегистрирован: 08 фев 2013, 16:19
Репутация: 325
Настоящее имя: Владимир
Откуда: башкортостан
Контактная информация:

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

Сообщение vovafed »

http://www.cnc-club.ru/forum/download/f ... &mode=view
у себя так подключал
trafbite
Мастер
Сообщения: 931
Зарегистрирован: 14 июл 2015, 14:49
Репутация: 28
Настоящее имя: Дмитрий
Контактная информация:

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

Сообщение trafbite »

vovafed писал(а):можно взять 5i25 или 6i25 прошить 5i25_prob_rfx2.bit
и с простой платой коммутации управлять шаговыми по степ дир
только кабель скорее всего придется паять самому
а потом решить как хочеш управлять сервами если по аналогу то 7i77
А если по степ-диру, то можно сразу смело брать 5I25+7I76?
Verber
Новичок
Сообщения: 12
Зарегистрирован: 24 ноя 2016, 23:03
Репутация: 0
Контактная информация:

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

Сообщение Verber »

Подключил пока как у вас, мануал по 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 я спаял.
Аватара пользователя
vovafed
Мастер
Сообщения: 1822
Зарегистрирован: 08 фев 2013, 16:19
Репутация: 325
Настоящее имя: Владимир
Откуда: башкортостан
Контактная информация:

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

Сообщение vovafed »

скинте мануал или ссылку на него
Verber
Новичок
Сообщения: 12
Зарегистрирован: 24 ноя 2016, 23:03
Репутация: 0
Контактная информация:

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

Сообщение Verber »

В gma II страница 74, порт CN1
В I48E-RU-01 страница 13 - Монтаж.
I48E-RU-01+SigmaServoDrive+Datasheet.pdf
(3.41 МБ) 1107 скачиваний
Аватара пользователя
vovafed
Мастер
Сообщения: 1822
Зарегистрирован: 08 фев 2013, 16:19
Репутация: 325
Настоящее имя: Владимир
Откуда: башкортостан
Контактная информация:

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

Сообщение vovafed »

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

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

Сообщение Verber »

Помогите, уже совсем запутался.
Разъёмы на 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 , а где брать список этих сигналов?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Verber писал(а):Разъёмы на 7i77 (клеммные блоки) считаются снизу вверх? на TB3 TB4?
В доке есть картинка с общим видом платы - на всех клеммниках первые клеммы помечены.
Verber писал(а):Например hm2_[HOSTMOT2](BOARD).0.7i77.0.0.output-02 - какой это пин будет на самой плате?
На этой-же картинке подписаны все блоки по 4/8 клемм.
Verber писал(а):я не понял/не нашёл откуда берётся вся эта информация.
Из документации по LinuxCNC, читай внимательнее, хотя-бы названия глав и подразделов.
Verber писал(а):Напомню - я хотел подключить привод по Step/Dir.
Эта плата не поддерживает Step/Dir.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

Выделение_051.png (5459 просмотров) <a class='original' href='./download/file.php?id=97290&sid=4ee2e6aa21397b76b74d9c21bbecefaa&mode=view' target=_blank>Загрузить оригинал (273.08 КБ)</a>
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Неправильное картинко.
Для шпинделя предназначены enc5 и drv5, т.к. там есть отдельный spenable.
И непонятно зачем отрывать питание выходов при нажатии e-stop? А если на каком-то выходе активное состоние 0?..
И вроде-бы при этом исчезнут сами пины и LinuxCNC завершится с ошибкой...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

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

Сообщение nkp »

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

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

Сообщение Serg »

Вспомнил подробности: от vin питаются PIC'и, входные мультиплексоры, и низковольтная часть выходных каскадов.
При этом, согласно даташиту на выходные МС при не поданном высоковольтном питании состояние выходов не определено...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Verber
Новичок
Сообщения: 12
Зарегистрирован: 24 ноя 2016, 23:03
Репутация: 0
Контактная информация:

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

Сообщение Verber »

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

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

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

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

Сообщение Serg »

У некоторых сервоприводов входы степ/дир такие, что у lpt может не хватить сил их раскачать...
Как вариант: подключить их к самой 5i25 через обычную плату для lpt, тут рядом есть тема про это.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Verber
Новичок
Сообщения: 12
Зарегистрирован: 24 ноя 2016, 23:03
Репутация: 0
Контактная информация:

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

Сообщение Verber »

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

А и ещё вопрос, у всех в конфигах hm2_[HOSTMOT2](BOARD) , а конфигуратор делает hm2_5i25 , в чём разница, за что это отвечает? я где-то упустил этот момент.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Verber писал(а):Переделал кабель для аналогового подключения, и тут сразу вопрос, с энкодера мотора идёт 4 провода, я делаю вывод что энкодер не абсолютный и 19 и 20 пины (+Z и -Z) на CN1 никуда не подключаю?
Для подключения энкодера мотора на серводрайвере есть специальный разъём. Сигнал для подачи в ЧПУ нужно брать с большого разъёма - там есть весь набор от A+ до Z-.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Verber
Новичок
Сообщения: 12
Зарегистрирован: 24 ноя 2016, 23:03
Репутация: 0
Контактная информация:

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

Сообщение Verber »

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

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

Сообщение Verber »

Перепроверил что на сервопаке стоит конфигурация управление скоростью, пины верные для 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)
Ответить

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