Страница 2 из 5

Re: Подключение MPG моховика

Добавлено: 26 дек 2018, 21:07
Лодочник
Пока это будет мОховик, а не мАховик оно не зарОботает :hehehe:
https://youtu.be/MVtmxEDYI30

Re: Подключение MPG моховика

Добавлено: 26 дек 2018, 21:28
taraskin

Re: Подключение MPG моховика

Добавлено: 26 дек 2018, 21:41
taraskin
Все выходы подключены но "станок не двигается"

https://youtu.be/SjxOk1QrDeY

Re: Подключение MPG моховика

Добавлено: 26 дек 2018, 22:22
Serg
taraskin писал(а):Уважаемый Сергей , может вы мне обьясните, как настроить всё. Электроника работает корректно , осталось только настроить программу.
Готового решения не дам - подпись не позволяет. :)
Но могу посоветовать два варианта:
1. настроить через pncconf, там это есть.
2. Разобраться что именно написано в HAL и в job.hal в частности, чтоб проследить сигнал до конца и разобраться почему не работает. Судя по вашему jog.hal и последнему видео у вас похоже какая-то каша из разных кусков...

Re: Подключение MPG моховика

Добавлено: 27 дек 2018, 00:55
taraskin
Запустил через визард ! Всьо ок

Re: Подключение MPG моховика

Добавлено: 27 дек 2018, 03:07
taraskin
Может кому-то пригодиться
ТВ5-connector
Pin1- fase A
Pin2- fase B
Pin3- Jog X
Pin4- Jog Y
Pin5- Jog Z
Pin6- Jog 4
Pin7- X1
Pin8- X10
Pin9- X100

Вручную ничего не писал , все настройки только через визард. Всё роботает :)

Re: Подключение MPG маховика(всё зароботало)

Добавлено: 27 дек 2018, 05:17
AlekseySP
UAVpilot писал(а):Я читал этот мануал. Но в отличии от вас я ещё и пробовал этот режим
Я не только пробовал но и делал. Успешно. По поводу jog.hal спорить не буду, но кажется странным,что
taraskin писал(а):# The MPG inputs
net mpg-a encoder.0.phase-A <= hm2_7i76e.0.7i76.0.0.input-16
net mpg-b encoder.0.phase-B <= hm2_7i76e.0.7i76.0.0.input-17
И как это работает, если в MODE 0 и MODE 1 только i/o

Re: Подключение MPG маховика(всё зарАботало)

Добавлено: 27 дек 2018, 05:46
Serg
AlekseySP писал(а):И как это работает, если в MODE 0 и MODE 1 только i/o
Ну почитайте уже про HAL и его компоненты! Ну и про работу плат Mesa.
Вот это
AlekseySP писал(а):net mpg-a encoder.0.phase-A <= hm2_7i76e.0.7i76.0.0.input-16
net mpg-b encoder.0.phase-B <= hm2_7i76e.0.7i76.0.0.input-17
без проблем работает в MODE 0 и MODE 1 потому, что используется компонент encoder (софтверный). А в MODE 2 в 7i76/7i77 появляется АППАРАТНЫЙ энкодер, входами которого являются входные клеммы платы 16, 17 и 18, 19, о чем прямым текстом написано в мануле, выдержку из которого вы привели не потрудившись его прочитать и осознать.
вот так это выгладит в живую:

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

halcmd: show pin hm2_7i92.0.7i77.0.0.enc
Component Pins:
Owner   Type  Dir         Value  Name
    16  s32   OUT             0  hm2_7i92.0.7i77.0.0.enc0.count
    16  bit   I/O         FALSE  hm2_7i92.0.7i77.0.0.enc0.index-enable
    16  float OUT             0  hm2_7i92.0.7i77.0.0.enc0.position
    16  s32   OUT             0  hm2_7i92.0.7i77.0.0.enc0.rawcounts
    16  bit   I/O         FALSE  hm2_7i92.0.7i77.0.0.enc0.reset
    16  s32   OUT             0  hm2_7i92.0.7i77.0.0.enc1.count
    16  bit   I/O         FALSE  hm2_7i92.0.7i77.0.0.enc1.index-enable
    16  float OUT             0  hm2_7i92.0.7i77.0.0.enc1.position
    16  s32   OUT             0  hm2_7i92.0.7i77.0.0.enc1.rawcounts
    16  bit   I/O         FALSE  hm2_7i92.0.7i77.0.0.enc1.reset
И никакие

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

loadrt encoder num_chan=1
...
net mpg-a encoder.0.phase-A <= hm2_7i76e.0.7i76.0.0.input-16
net mpg-b encoder.0.phase-B <= hm2_7i76e.0.7i76.0.0.input-17
...
net encoder-counts <= encoder.0.counts
уже не требуются, можно сразу писать

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

net encoder-counts <= hm2_7i92.0.7i77.0.0.enc0.count
pncconf помнится именно так и делает.

Нет, конечно можно и в MODE 2 загрузить компонент encoder и его входы подключить к пинам hm2_7i76e.0.7i76.0.0.input-16 и hm2_7i76e.0.7i76.0.0.input-17, ибо они как дискретные пины продолжают работать в любом режиме, но тогда теряется смысл во включении MODE 2. Вы похоже именно это и пробовали... :)

Re: Подключение MPG моховика

Добавлено: 27 дек 2018, 09:44
Lexxa
Лодочник писал(а):Пока это будет мОховик, а не мАховик оно не зарОботает :hehehe:
https://youtu.be/MVtmxEDYI30
Моховик лежить и парастать мохом

Re: Подключение MPG маховика(всё зароботало)

Добавлено: 29 июн 2020, 23:37
slava78
Всем привет. Помогите новичку подключить пульт.

Re: Подключение MPG маховика(всё зароботало)

Добавлено: 30 июн 2020, 00:39
Фрост
Какой... К чему...

Re: Подключение MPG маховика(всё зароботало)

Добавлено: 30 июн 2020, 10:19
botcman
Я правильно понимаю, что плату 7I77 не надо переводить в 3й режим, чтобы использавать 16й и 17й входы для входов энкодера А и В от маховичка?
И еще вопросец- вывод Сом от пульта подключаем к плюсу 24В ТВ2 или минусу? В мануале к 7I77 пишут, что входы чувствительны к положительному сигналу.
WHY SINKING INPUTS
7I77 field inputs are of the sinking type. That is, external power must be applied to
the input to register as activated. This mode was chosen so that accidental grounding of
an input will not register as an activated input.
It is suggested that inputs like limit switches use normally closed switches with one
switch leg connected to field power and the other to the 7I77 input pin, so the normal
machine state (not at limits) is to have the inputs activated. This way, a open switch wire
or wire shorted to ground will cause a detectable machine fault.
The 7I77 field inputs have a nominal input resistance of 20K Ohms to field power
ground. 7I77 inputs sense positive input voltages above a preset threshold. For best
general purpose use, default input threshold is 50% of the field power supply voltage with
10% hysteresis. That is with a 24V field voltage an input must be brought to 60% of 24V
= 14.4V to be sensed as high and then brought to 40% of 24V = 9.6V to be sensed as low.
These accurate thresholds and hysteresis allow high speed field signal detection while
maintaining excellent noise immunity.

Re: Подключение MPG маховика(всё зароботало)

Добавлено: 30 июн 2020, 12:30
botcman
Платы 7i92 и 7i77 версия 2 7 14

Re: Подключение MPG маховика(всё зароботало)

Добавлено: 30 июн 2020, 13:35
Serg
botcman писал(а):Я правильно понимаю, что плату 7I77 не надо переводить в 3й режим, чтобы использавать 16й и 17й входы для входов энкодера А и В от маховичка?
Смотря что ты хочешь получить. Если просто сигналы с макс. частотой 500Гц для подачи на HAL компонент encoder, то не надо. А если сразу значение аппаратного счётчика энкодера в 7i77, то надо.

Re: Подключение MPG маховика(всё зароботало)

Добавлено: 30 июн 2020, 13:56
botcman
Нужно заставить работать этот чертов пульт. Уже неделю бьемся с Геной, не можем заставить его работать.

Re: Подключение MPG маховика(всё зароботало)

Добавлено: 30 июн 2020, 13:57
botcman
Ещё животрепещущий вопрос по поводу того, куда подключать Сом от пульта?

Re: Подключение MPG маховика(всё зароботало)

Добавлено: 30 июн 2020, 14:33
D.L.
Схема пульта есть?

Re: Подключение MPG маховика(всё зароботало)

Добавлено: 30 июн 2020, 14:38
botcman
Вот

Re: Подключение MPG маховика(всё зароботало)

Добавлено: 30 июн 2020, 14:42
xvovanx
botcman писал(а):Ещё животрепещущий вопрос по поводу того, куда подключать Сом от пульта?
Я на ноль подключал, т.е. крутилки коммутируют входы осей и множителей на ноль питания. Как тут. Но у меня не Сименс плата.

Re: Подключение MPG маховика(всё зароботало)

Добавлено: 30 июн 2020, 14:43
botcman
Тогда вообще не понимаю. На входы должен же плюс подаваться, так?