Mesa 5i25 + 7i77 x2

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

Re: Mesa 5i25 + 7i77 x2

Сообщение Nick » 07 сен 2015, 11:28

А что делать при 0V? Что именно этот сигнал означает?
Аватара пользователя
Nick
Мастер
 
Сообщения: 22398
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1475
Заслуга: Developer
Медальки:

Re: Mesa 5i25 + 7i77 x2

Сообщение dinkata » 07 сен 2015, 11:44

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


если положительная ,ето подходит ,но если отрицательная то тогда надо инвертироват
перед подача на вьйход
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
 
Сообщения: 873
Зарегистрирован: 05 сен 2014, 09:07
Откуда: Болгария
Репутация: 274
Настоящее имя: Диньо

Re: Mesa 5i25 + 7i77 x2

Сообщение Nick » 07 сен 2015, 11:47

dinkata писал(а):если положительная ,ето подходит ,но если отрицательная то тогда надо инвертироват
перед подача на вьйход

Ок, еще раз повторюсь, какое значение должно быть на выходе при 0 на входе?
Я так понимаю, что вход это текущая скорость? Что нужно выдавать при нулевой скорости?
Аватара пользователя
Nick
Мастер
 
Сообщения: 22398
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1475
Заслуга: Developer
Медальки:

Re: Mesa 5i25 + 7i77 x2

Сообщение dinkata » 07 сен 2015, 12:14

Nick писал(а): Что нужно выдавать при нулевой скорости?

ноль
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
 
Сообщения: 873
Зарегистрирован: 05 сен 2014, 09:07
Откуда: Болгария
Репутация: 274
Настоящее имя: Диньо

Re: Mesa 5i25 + 7i77 x2

Сообщение Nick » 07 сен 2015, 12:17

dinkata писал(а):ноль

тогда это может прямая обратная связь?
а при 0.0001?
Аватара пользователя
Nick
Мастер
 
Сообщения: 22398
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1475
Заслуга: Developer
Медальки:

Re: Mesa 5i25 + 7i77 x2

Сообщение dinkata » 07 сен 2015, 12:24

Mesa 5i25 + 7i77 x2 emultaho.JPG

канал 1 задание ,канал 2 емулированой сигнал с енкодера ,хочу его инвертироват как
нарисовал на фото
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
 
Сообщения: 873
Зарегистрирован: 05 сен 2014, 09:07
Откуда: Болгария
Репутация: 274
Настоящее имя: Диньо

Re: Mesa 5i25 + 7i77 x2

Сообщение dinkata » 07 сен 2015, 12:28

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 ?
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
 
Сообщения: 873
Зарегистрирован: 05 сен 2014, 09:07
Откуда: Болгария
Репутация: 274
Настоящее имя: Диньо

Re: Mesa 5i25 + 7i77 x2

Сообщение UAVpilot » 07 сен 2015, 12:37

dinkata писал(а):все таки как записат... loadrt invert count=1 ?

Нет, тут нужно инвертировать полярность, т.е. умножить на -1 с помощью mult2.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 17022
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4189
Медальки:
Настоящее имя: Сергей

Re: Mesa 5i25 + 7i77 x2

Сообщение dinkata » 07 сен 2015, 13:03

UAVpilot писал(а):нужно инвертировать полярность, т.е. умножить на -1 с помощью mult2.

точно и вот в итоге то что нужно ,как будет на станке ,пока :wik:
Mesa 5i25 + 7i77 x2 Снимка на екрана -  7.09.2015 - 12,57,53.png
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
 
Сообщения: 873
Зарегистрирован: 05 сен 2014, 09:07
Откуда: Болгария
Репутация: 274
Настоящее имя: Диньо

Re: Mesa 5i25 + 7i77 x2

Сообщение Nick » 07 сен 2015, 18:34

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

Это не invert, точнее invert по операции "+" а не по операции "*". А тот invert о котором я говорил, он для "*".
Аватара пользователя
Nick
Мастер
 
Сообщения: 22398
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1475
Заслуга: Developer
Медальки:

Re: Mesa 5i25 + 7i77 x2

Сообщение dinkata » 08 сен 2015, 07:04

Nick писал(а):Можно прямо в первем scale -1 добавить.

Спасибо ,получилос без constant -1 и mult2 ,коригировал в тема про емулятора
http://www.cnc-club.ru/forum/viewtopic. ... 17#p218017
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
 
Сообщения: 873
Зарегистрирован: 05 сен 2014, 09:07
Откуда: Болгария
Репутация: 274
Настоящее имя: Диньо

Пред.

Вернуться в MESA

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

Зарегистрированные пользователи: al_us, avalter1987, Bing [Bot], Сергей Саныч, Dimka_almighty, Ershoff, frezeryga, Google [Bot], Hanter, Lafayette, Levs, Mamont, MGG, mikehv, nik1, nikolayhudov1, NKS, Nonstopich, nrik10, pm_dev, Raben, Ramunga, Ганзин, Reflect, Rom327, sauliux, selenur, seni, sergey27rus, SNS, SVP, Technoart, UAVpilot, Yandex [bot], лысый

Поделиться

Reputation System ©'