Страница 35 из 72

Re: Настраиваем контроллер to_pci.

Добавлено: 24 июл 2018, 23:08
K@RLSON
Довольно насущный вопрос...
На катаюсь осью в режиме скорости (уползет немного или много). Потом руками с выключенным приводом(отключенным, но работающим). Потом еще каке-то операции (заменили шестерню) покрутили мотор в руках. Набегают страшные значения в итоге. Хорошо бы сбрасывать при необходимости.

Re: Настраиваем контроллер to_pci.

Добавлено: 24 июл 2018, 23:37
mmv
А если перед работой HOMEиться - то всё встаёт на место.
K@RLSON писал(а):уползет немного или много
Энкодер уползёт или что?
K@RLSON писал(а):заменили шестерню
Это такой рабочий процесс? Шестерни на ходу и даже без выключения станка менять. :)

Если очень нужно сделаем сброс при запуске LINUXCNC.

Re: Настраиваем контроллер to_pci.

Добавлено: 24 июл 2018, 23:53
K@RLSON
mmv писал(а):Энкодер уползёт или что?
Прямоугольный сигнал скорости. по русски:
как должен работать: +2В длительностью 1сек => -2В длительностью 1сек и т.д.
как по факту: +2,01В длительностью 1сек => -1.99В длительностью 1сек и т.д. (еще есть ошибки в поддержании скорости)
И ось медленно, но верно ползет в какую-то сторону.
mmv писал(а):Если очень нужно сделаем сброс при запуске LINUXCNC.
Или выведите доп пин. Если он = 1, то помнить отсчеты только пока to_pci.1.enable_drive =1.
mmv писал(а):Это такой рабочий процесс? Шестерни на ходу и даже без выключения станка менять. :)
Страшно говорить какую грязь можно тварить в моменты настройки :-)

Re: Настраиваем контроллер to_pci.

Добавлено: 25 июл 2018, 00:19
mmv
K@RLSON писал(а):то помнить отсчеты только пока to_pci.1.enable_drive =1.
Не, так нельзя делать.
K@RLSON писал(а):как по факту: +2,01В длительностью 1сек => -1.99В длительностью 1сек и т.д. (еще есть ошибки в поддержании скорости)
И ось медленно, но верно ползет в какую-то сторону.
Ну энкодер это изменение и PID корректирует это изменение.
Нельзя говорить даже о такой системе без обратной связи. Зависимости напряжение-скорость везде нелинейные, поэтому только с обратной связью.

Re: Настраиваем контроллер to_pci.

Добавлено: 25 июл 2018, 00:36
K@RLSON
Да сколько можно....
НАС...ТЬ на положение, когда настраиваю петлю обратной связи по скорости на приводе. Пусть с положением делается все. что возможно в пределах хода оси. У меня даже SCALE = 1, когда энкодер 131072 имп/об. В этот момент контроль положения это ИСКЛЮЧИТЕЛЬНО концевые датчки.

Re: Настраиваем контроллер to_pci.

Добавлено: 03 ноя 2018, 15:10
mmv
Итак есть уже кому попробовать ETH.
ethi.jpg (3625 просмотров) <a class='original' href='./download/file.php?id=149706&mode=view' target=_blank>Загрузить оригинал (1.25 МБ)</a>
Тестовый конфиг и драйвер:
ETSD.zip
(22.4 КБ) 341 скачивание

Re: Настраиваем контроллер to_pci.

Добавлено: 03 ноя 2018, 15:39
Maxekb77
Приехала небольшая посылка с платами.

Вечером будем пробовать подключить езернет :_

Re: Настраиваем контроллер to_pci.

Добавлено: 04 ноя 2018, 20:24
Maxekb77
Подключил езернет плату, пока на тестовом варианте без остальных подключениый.
постояла 5 часов, проблем обнаружено не было.

буду потихоньку собирать станок и подключать в живую.

в итоге потребуется подключить 6 серв с энкодерными входами (будут заведены в linuxcnc) и 3 линейки.

Re: Настраиваем контроллер to_pci.

Добавлено: 14 дек 2018, 22:48
bobr22
Здравствуйте.
прошлой зимой купил у вас плату для станка.
Подключил в первый раз. До этого не пробовал.
Ситуация следующая:
На компе встал линукс, всё работает, всё запускается если без платы.
Как только вставляю плату в PCI - куллера на проце и блоке питания работают - комп не стартует (даже биос).
динамик при запуске издаёт 1 короткий сигнал - как при нормальном старте ПК.
Вынимаю плату - всё работает как должно.
Материнки? на которых пробовал:
Asus M2N-MX SE
Asus M2N-MX
Гигабайт (модель не записал - пробовал у знакомого)
На плате написано toPCI v4
Что делать, куда копать?

Re: Настраиваем контроллер to_pci.

Добавлено: 15 дек 2018, 00:53
T00T
Да, была такая проблема. На очень редких платах,мне они не попадались тестировали на 3-х десятках, не запускается биос.
Но вот недавно нам такая попалась, кстати тоже ASUS и тоже на AM2. Всё уже поправили. Придётся найти плату в которой она запустится и перешить на новую прошивку. Запускается на подавляющем числе материнок.

Re: Настраиваем контроллер to_pci.

Добавлено: 16 дек 2018, 13:08
T00T
Обновил описание на первой странице.

Re: Настраиваем контроллер to_pci.

Добавлено: 18 апр 2019, 21:15
Urec
Здравствуйте. Приобрёл платы to_pci с выходами step dir
Скачал драйвер 3 версии и описалово
Задача управлять 3 осями давая пульсы cw/ccw
Драйвер установился, поругался на системное время.
Дальше я воткнул плату в pci разъём и комп не стартанул, биос не загрузился
Прикрепляю вариант управления приводом, фото платы степ дир и фото материнки. Ещё в описании вид платы со степ+, степ-, дир+, дир- а у меня другая плата

Re: Настраиваем контроллер to_pci.

Добавлено: 18 апр 2019, 22:16
T00T
Добрый вечер всем....
Итак уже несколько комплектов проданы STEP/DIR. Есть о чём поговорить.

Давайте по порядку.
Urec писал(а):Скачал драйвер 3 версии и описалово
То что в шапке: драйвер и тестовые конфиги - это для PCI PWM. Для PCI STEP/DIR пока драйвер отдельный, но думаю нужно их совместить в один().
Пока драйвер отошлю на почту вместе с тестовом конфигом.
Urec писал(а):Задача управлять 3 осями давая пульсы cw/ccw
Насколько я понимаю cw/ccw - это не степ/дир немного. Есть в приводе именно step/dir режим?
Urec писал(а):Дальше я воткнул плату в pci разъём и комп не стартанул, биос не загрузился
Пару постов назад у человека была такая проблема, как уже писалось уже все поправили в прошивке, но она пока тестируется. На данный момент все стабильно и хорошо. Вариантов два:
В любом случае нужно найти мать на которой плата запустится и перешить её.(Запускается на подавляющем большинстве матерей).
После этого будет работать на любой материнке. Все инструкции и прошивки вам вышлем. Или можно ничего не прошивать, а так на другой материнке и работать.

Re: Настраиваем контроллер to_pci.

Добавлено: 18 апр 2019, 23:59
T00T
Управление STEP/DIR можно организовать двумя способами:
104_3503.JPG (2840 просмотров) <a class='original' href='./download/file.php?id=161320&mode=view' target=_blank>Загрузить оригинал (1004.14 КБ)</a>
Управление выдачей сигнала STEP идет в режиме скорости. Преобразователь напряжение/импульсы формирует импульсы STEP.
На выходе есть счётчик этих импульсов, который позволяет замкнуть обратную связь без применения внешних измерителей(энкодеры, линейки)

Во втором варианте всё стандартно обратная связь берётся от датчика обратной связи.

Сигналы SD_modul:
to_pcisd.1.step_dir.escaleN - коэффициент обратной связи для внутреннего счётчика импульсов
(количество импульсов STEP на 1мм перемещения)
to_pcisd.1.step_dir.countN - значение внутреннего счётчика перемещения с учётом escaleN

to_pcisd.1.step_dir.outstepN - сигнал задания скорости выдачи STEP (число от -10 до 10)
to_pcisd.1.step_dir.LimpN - Длительность импульса STEP ( числа: 1,2,3,4,5,6 )
to_pcisd.1.step_dir.invert_dirN - логический сигнал инверсии DIR(0 - нет инверсии, 1 - есть)

Re: Настраиваем контроллер to_pci.

Добавлено: 19 апр 2019, 00:04
mmv
Все выходы STEP/DIR - выходы с открытым коллектором. Эмиттеры всех каналов соединены с GND.

Re: Настраиваем контроллер to_pci.

Добавлено: 19 апр 2019, 08:35
Urec
Сейчас привод управляется cw/ccw. Такой режим можно выбрать в линуксе при конфигурировании stepgen. Поэтому Для этого проекта я ваши платы и приобрёл а не мачем через лпт пытаюсь управлять) на микросхемках можно степ дир преобразовать в cw/ccw, но хочется на программном уровне это делать. Привод mitsubishi mr-j2s-200, в него заведён энкодер 163000 импульсов кажется, поэтому в линукс я энкодеры заводить не собираюсь. Всё вопросы позиционирования пусть решает сам привод. Линукс у выведу только концевики и аларм привода

Re: Настраиваем контроллер to_pci.

Добавлено: 19 апр 2019, 12:14
merkwurdigliebe
Urec писал(а):Сейчас привод управляется cw/ccw. ... Привод mitsubishi mr-j2s-200
так переключите на pulse train + sign

Re: Настраиваем контроллер to_pci.

Добавлено: 19 апр 2019, 22:57
Urec
merkwurdigliebe писал(а):
Urec писал(а):Сейчас привод управляется cw/ccw. ... Привод mitsubishi mr-j2s-200
так переключите на pulse train + sign
Подскажите как переключить, я усеченное руководство вероятно читаю
http://www.esspb.ru/Documents/MR-J2S-A_manual_Rus.pdf

нашел инструкцию расширенную
https://docviewer.yandex.ru/view/477239 ... =1&lang=en

параметр 21

Re: Настраиваем контроллер to_pci.

Добавлено: 19 апр 2019, 23:04
merkwurdigliebe
параметр No.21=00x1

стр 3-42, http://dl.mitsubishielectric.com/dl/fa/ ... 30006j.pdf

Re: Настраиваем контроллер to_pci.

Добавлено: 19 апр 2019, 23:20
Urec
:good: спасибо!прогрею шпиндели на неделе :D