Mesa 5i25 + 7i77 x2

Работа с платами MESA, подключение, конфигурация.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 5i25 + 7i77 x2

Сообщение Nick »

А что делать при 0V? Что именно этот сигнал означает?
Аватара пользователя
dinkata
Мастер
Сообщения: 1025
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 389
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Mesa 5i25 + 7i77 x2

Сообщение dinkata »

Nick писал(а):Что именно этот сигнал означает?
Двигатели с енкодерами без тахогенераторьй.Для преобразователей нужна о.с. с тахогенератор.
Сейчас ЧПУ емулирует сигнал т.г. Хочу так сделат и с новое ЧПУ Linuxcnc ,вопрос обсуждали :
http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=6238
....беру ..hm2_5i25.0.encoder.02.velocity и от него емулируем сигнал +/- 10 в
Я пока не знаю (нет возможности проверит ) какая обратная связ - положительная или отрицательная ,поетому хочу заранее подготовится
вот как сделал емулятор :

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

loadrt lowpass count=3
loadrt scale count=3

addf lowpass.0 servo-thread
addf lowpass.1 servo-thread
addf lowpass.2 servo-thread
addf scale.0 servo-thread
addf scale.1 servo-thread
addf scale.2 servo-thread

setp hm2_5i25.0.7i77.0.4.analogout0-minlim -10
setp hm2_5i25.0.7i77.0.4.analogout0-maxlim  10
setp hm2_5i25.0.7i77.0.4.analogout1-minlim -10
setp hm2_5i25.0.7i77.0.4.analogout1-maxlim  10
setp hm2_5i25.0.7i77.0.4.analogout2-minlim -10
setp hm2_5i25.0.7i77.0.4.analogout2-maxlim  10
setp lowpass.0.gain 0.02
setp lowpass.1.gain 0.02
setp lowpass.2.gain 0.02
setp scale.0.gain 0.05
setp scale.1.gain 0.05
setp scale.2.gain 0.05

net x-vel-fb => scale.0.in
net scaltahox scale.0.out => lowpass.0.in
net tahox lowpass.0.out => hm2_5i25.0.7i77.0.4.analogout0
net y-vel-fb => scale.1.in
net scaltahoy scale.1.out => lowpass.1.in
net tahoy lowpass.1.out => hm2_5i25.0.7i77.0.4.analogout1
net z-vel-fb => scale.2.in
net scaltahoz scale.2.out => lowpass.2.in
net tahoz lowpass.2.out => hm2_5i25.0.7i77.0.4.analogout2
если положительная ,ето подходит ,но если отрицательная то тогда надо инвертироват
перед подача на вьйход
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 5i25 + 7i77 x2

Сообщение Nick »

dinkata писал(а):если положительная ,ето подходит ,но если отрицательная то тогда надо инвертироват
перед подача на вьйход
Ок, еще раз повторюсь, какое значение должно быть на выходе при 0 на входе?
Я так понимаю, что вход это текущая скорость? Что нужно выдавать при нулевой скорости?
Аватара пользователя
dinkata
Мастер
Сообщения: 1025
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 389
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Mesa 5i25 + 7i77 x2

Сообщение dinkata »

Nick писал(а): Что нужно выдавать при нулевой скорости?
ноль
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 5i25 + 7i77 x2

Сообщение Nick »

dinkata писал(а):ноль
тогда это может прямая обратная связь?
а при 0.0001?
Аватара пользователя
dinkata
Мастер
Сообщения: 1025
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 389
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Mesa 5i25 + 7i77 x2

Сообщение dinkata »

emultaho.JPG (7053 просмотра) <a class='original' href='./download/file.php?id=57568&sid=8bcfd2630795f7a0d8d8377bdc2ebe5a&mode=view' target=_blank>Загрузить оригинал (116.12 КБ)</a>
канал 1 задание ,канал 2 емулированой сигнал с енкодера ,хочу его инвертироват как
нарисовал на фото
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
Сообщения: 1025
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 389
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Mesa 5i25 + 7i77 x2

Сообщение dinkata »

Nick писал(а):а при 0.0001?
попробую ,у меня постановка на рабочвем столе

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

SYNOPSIS

The output will be the mathematical inverse of the input, ie out = 1/in. The parameter deadband can be used to control how close to 0 the denominator can be before the output is clamped to 0. deadband must be at least 1e-8, and must be positive.
все таки как записат... loadrt invert count=1 ?
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Mesa 5i25 + 7i77 x2

Сообщение Serg »

dinkata писал(а):все таки как записат... loadrt invert count=1 ?
Нет, тут нужно инвертировать полярность, т.е. умножить на -1 с помощью mult2.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
dinkata
Мастер
Сообщения: 1025
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 389
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Mesa 5i25 + 7i77 x2

Сообщение dinkata »

UAVpilot писал(а):нужно инвертировать полярность, т.е. умножить на -1 с помощью mult2.
точно и вот в итоге то что нужно ,как будет на станке ,пока :wik:
Снимка на екрана -  7.09.2015 - 12,57,53.png (7040 просмотров) <a class='original' href='./download/file.php?id=57571&sid=8bcfd2630795f7a0d8d8377bdc2ebe5a&mode=view' target=_blank>Загрузить оригинал (58.05 КБ)</a>
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 5i25 + 7i77 x2

Сообщение Nick »

Можно прямо в первем scale -1 добавить...

Это не invert, точнее invert по операции "+" а не по операции "*". А тот invert о котором я говорил, он для "*".
Аватара пользователя
dinkata
Мастер
Сообщения: 1025
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 389
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Mesa 5i25 + 7i77 x2

Сообщение dinkata »

Nick писал(а):Можно прямо в первем scale -1 добавить.
Спасибо ,получилос без constant -1 и mult2 ,коригировал в тема про емулятора
http://www.cnc-club.ru/forum/viewtopic. ... 17#p218017
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Ответить

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