7i33 не работает 1 канал

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Urec
Мастер
Сообщения: 403
Зарегистрирован: 23 окт 2012, 11:32
Репутация: 92
Настоящее имя: Георгий
Откуда: г.Москва
Контактная информация:

7i33 не работает 1 канал

Сообщение Urec »

Здравствуйте.
Станок на емц и месах. перестала работать ОЗ.
2 другие пашут как раньше. контакты пошевелил, пыль сдул.
энкодер видит а аналогового задания на ось не выходит.
остался незадействованным 4 канал на плате. как безболезненно переключиться на него и что поменять в емц?
Аватара пользователя
Urec
Мастер
Сообщения: 403
Зарегистрирован: 23 окт 2012, 11:32
Репутация: 92
Настоящее имя: Георгий
Откуда: г.Москва
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение Urec »

люди, ну поможите?
типа как в маче пины степ дир переназначить можно, в линуксе не обязательно ведь заново конфигурировать станок?
указать пины аналог оутпут и входы энкодера? и перекинул управление на живые пины меса?
Последний раз редактировалось Urec 15 окт 2015, 20:46, всего редактировалось 1 раз.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение PKM »

Все верно, в hal файле сменить пины.
Если что, выкладывай конфиг, подскажем.
Аватара пользователя
Urec
Мастер
Сообщения: 403
Зарегистрирован: 23 окт 2012, 11:32
Репутация: 92
Настоящее имя: Георгий
Откуда: г.Москва
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение Urec »

вотЪ
Все лампочки на плате горят которые нужно?
И хал-файл.
Ось OZ со 2 канала надо перекинуть на 3 канал ( если считать 0-для OX, 1-для OY и 2- для OZ было, 3 свободный канал)

ПС Вчера скачал последнюю версию линукса, дебиан. Это типа названия сборки? я раньше ставил Убунту, такая симпатичная, а дебиан такой суровый.
Но зато сразу с флешки установился, воткнул вайфай модуль,мыш, клаву и сразу все заработало. А на убунту я с драйверами для вайфай пляски устраивал.
Респект Линуксу
Вложения
20151016_093230.jpg (2656 просмотров) <a class='original' href='./download/file.php?id=60856&mode=view' target=_blank>Загрузить оригинал (490.17 КБ)</a>
hm2-servo.hal
(10.57 КБ) 1041 скачивание
Аватара пользователя
Urec
Мастер
Сообщения: 403
Зарегистрирован: 23 окт 2012, 11:32
Репутация: 92
Настоящее имя: Георгий
Откуда: г.Москва
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение Urec »

Люди подскажите где глянуть хоть?
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение T00T »

Давай так, что у тебя конкретно не работает. Шим регулятор, или обратная связь на энкодере, или и то и другое.

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

Re: 7i33 не работает 1 канал

Сообщение Serg »

Все hm2_[HOSTMOT2](BOARD).0.pwmgen.02 и hm2_[HOSTMOT2](BOARD).0.encoder.02 замени на hm2_[HOSTMOT2](BOARD).0.pwmgen.03 и hm2_[HOSTMOT2](BOARD).0.encoder.03 соответственно, ну и провода переключи.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Urec
Мастер
Сообщения: 403
Зарегистрирован: 23 окт 2012, 11:32
Репутация: 92
Настоящее имя: Георгий
Откуда: г.Москва
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение Urec »

2 канал энкодер видит, а аналоговое управление на ось не выдает.
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение T00T »

Если енкодер работает, то можно обойтись
Все hm2_[HOSTMOT2](BOARD).0.pwmgen.02 замени на hm2_[HOSTMOT2](BOARD).0.pwmgen.03, ну и провода перекинь. :)
Я не волшебник я пока учусь......
Аватара пользователя
Urec
Мастер
Сообщения: 403
Зарегистрирован: 23 окт 2012, 11:32
Репутация: 92
Настоящее имя: Георгий
Откуда: г.Москва
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение Urec »

Завтра попробую. Надеюсь запашет. Есть еще одна мертвая меса, может запчастями какими с нее разживусь и перепаяю что нибудь
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение T00T »

Какая меса? 7i33?
Я не волшебник я пока учусь......
Аватара пользователя
Dmaster
Мастер
Сообщения: 1272
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение Dmaster »

7i33 крайне сложно завалить.! я на неё стул ставил.. узнал по треску))

Подобная ситуевина была... это было связано 1 с кабелем (50 пин шлейф) и во второй раз сам привод вешал месу на землю..

А так ....тебе умный дядя всё уже сказал))
UAVpilot писал(а):Все hm2_[HOSTMOT2](BOARD).0.pwmgen.02 и hm2_[HOSTMOT2](BOARD).0.encoder.02 замени на hm2_[HOSTMOT2](BOARD).0.pwmgen.03 и hm2_[HOSTMOT2](BOARD).0.encoder.03 соответственно, ну и провода переключи.
" Linux CNC - наше всё"
Аватара пользователя
Urec
Мастер
Сообщения: 403
Зарегистрирован: 23 окт 2012, 11:32
Репутация: 92
Настоящее имя: Георгий
Откуда: г.Москва
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение Urec »

У меня кхм... не до чпу немножко. Платы открыты на них иногда стружка сыплется.
1 раз 7i33 умерла,
вот новая тоже 1 канал выпал.
Аватара пользователя
Urec
Мастер
Сообщения: 403
Зарегистрирован: 23 окт 2012, 11:32
Репутация: 92
Настоящее имя: Георгий
Откуда: г.Москва
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение Urec »

Пишет:
Debug file information:
hm2-servo.hal:173: Pin 'hm2_5i20.0.pwmgen.03.enable' does not exist
пин не создан в этом же .hal файле? или лезть в другой?

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

Print file information:
RUN_IN_PLACE=no
EMC2_DIR=
EMC2_BIN_DIR=/usr/bin
EMC2_TCL_DIR=/usr/share/emc/tcl
EMC2_SCRIPT_DIR=
EMC2_RTLIB_DIR=/usr/realtime-2.6.32-122-rtai/modules/emc2
EMC2_CONFIG_DIR=
EMC2_LANG_DIR=/usr/share/emc/tcl/msgs
INIVAR=inivar
HALCMD=halcmd
EMC2_EMCSH=/usr/bin/wish8.5
EMC2 - 2.4.6
Machine configuration directory is '/home/gf2171/emc2/configs/hm2-servo'
Machine configuration file is '5i20.ini'
INIFILE=/home/gf2171/emc2/configs/hm2-servo/5i20.ini
PARAMETER_FILE=hm2-servo.var
EMCMOT=motmod
EMCIO=io
TASK=milltask
HALUI=halui
DISPLAY=axis
NML_FILE=
Starting EMC2...
Starting EMC2 server program: emcsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting EMC2 IO program: io
Starting HAL User Interface program: halui
INFO CLASSICLADDER-   No ladder GUI requested-Realtime runs till HAL closes.
Shutting down and cleaning up EMC2...
Killing task emcsvr, PID=2115
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
Cleanup done

Debug file information:
hm2-servo.hal:173: Pin 'hm2_5i20.0.pwmgen.03.enable' does not exist
2115
  PID TTY      STAT   TIME COMMAND
Stopping realtime threads
Unloading hal components

Kernel message information:
[ 1354.108249] I-pipe: Domain RTAI registered.
[ 1354.108264] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
[ 1354.108268] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) .
[ 1354.108333] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 1354.108343] PIPELINE layers:
[ 1354.108345] fab60e20 9ac15d93 RTAI 200
[ 1354.108355] c085cb20 0 Linux 100
[ 1354.137109] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 1354.137447] RTAI[sched]: IMMEDIATE, MP, USER/KERNEL SPACE: <with RTAI OWN KTASKs>, kstacks pool size = 524288 bytes.
[ 1354.137455] RTAI[sched]: hard timer type/freq = APIC/8333598(Hz); default timing: periodic; linear timed lists.
[ 1354.137460] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 3066941000 hz.
[ 1354.137464] RTAI[sched]: timer setup = 999 ns, resched latency = 2944 ns.
[ 1354.137738] RTAI[usi]: enabled.
[ 1354.212691] RTAI[math]: loaded.
[ 1354.309234] creating ladder-state
[ 1354.338332] hm2: loading Mesa HostMot2 driver version 0.15
[ 1354.344601] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.6
[ 1354.344667] hm2_pci: discovered 5i20 at 0000:02:13.0
[ 1354.345328]  hm2_5i20.0: firmware: requesting hm2/5i20/SVST8_4.BIT
[ 1354.604168] hm2/hm2_5i20.0: 72 I/O Pins used:
[ 1354.604177] hm2/hm2_5i20.0:     IO Pin 000 (P2-01): Encoder #1, pin B (Input)
[ 1354.604183] hm2/hm2_5i20.0:     IO Pin 001 (P2-03): Encoder #1, pin A (Input)
[ 1354.604187] hm2/hm2_5i20.0:     IO Pin 002 (P2-05): Encoder #0, pin B (Input)
[ 1354.604192] hm2/hm2_5i20.0:     IO Pin 003 (P2-07): Encoder #0, pin A (Input)
[ 1354.604196] hm2/hm2_5i20.0:     IO Pin 004 (P2-09): Encoder #1, pin Index (Input)
[ 1354.604200] hm2/hm2_5i20.0:     IO Pin 005 (P2-11): Encoder #0, pin Index (Input)
[ 1354.604205] hm2/hm2_5i20.0:     IO Pin 006 (P2-13): PWMGen #1, pin Out0 (PWM or Up) (Output)
[ 1354.604210] hm2/hm2_5i20.0:     IO Pin 007 (P2-15): PWMGen #0, pin Out0 (PWM or Up) (Output)
[ 1354.604214] hm2/hm2_5i20.0:     IO Pin 008 (P2-17): PWMGen #1, pin Out1 (Dir or Down) (Output)
[ 1354.604219] hm2/hm2_5i20.0:     IO Pin 009 (P2-19): PWMGen #0, pin Out1 (Dir or Down) (Output)
[ 1354.604223] hm2/hm2_5i20.0:     IO Pin 010 (P2-21): PWMGen #1, pin Not-Enable (Output)
[ 1354.604228] hm2/hm2_5i20.0:     IO Pin 011 (P2-23): PWMGen #0, pin Not-Enable (Output)
[ 1354.604232] hm2/hm2_5i20.0:     IO Pin 012 (P2-25): IOPort
[ 1354.604236] hm2/hm2_5i20.0:     IO Pin 013 (P2-27): IOPort
[ 1354.604240] hm2/hm2_5i20.0:     IO Pin 014 (P2-29): Encoder #2, pin B (Input)
[ 1354.604244] hm2/hm2_5i20.0:     IO Pin 015 (P2-31): Encoder #2, pin A (Input)
[ 1354.604248] hm2/hm2_5i20.0:     IO Pin 016 (P2-33): IOPort
[ 1354.604252] hm2/hm2_5i20.0:     IO Pin 017 (P2-35): Encoder #2, pin Index (Input)
[ 1354.604256] hm2/hm2_5i20.0:     IO Pin 018 (P2-37): IOPort
[ 1354.604260] hm2/hm2_5i20.0:     IO Pin 019 (P2-39): PWMGen #2, pin Out0 (PWM or Up) (Output)
[ 1354.604264] hm2/hm2_5i20.0:     IO Pin 020 (P2-41): IOPort
[ 1354.604268] hm2/hm2_5i20.0:     IO Pin 021 (P2-43): PWMGen #2, pin Out1 (Dir or Down) (Output)
[ 1354.604272] hm2/hm2_5i20.0:     IO Pin 022 (P2-45): IOPort
[ 1354.604277] hm2/hm2_5i20.0:     IO Pin 023 (P2-47): PWMGen #2, pin Not-Enable (Output)
[ 1354.604280] hm2/hm2_5i20.0:     IO Pin 024 (P3-01): IOPort
[ 1354.604284] hm2/hm2_5i20.0:     IO Pin 025 (P3-03): IOPort
[ 1354.604288] hm2/hm2_5i20.0:     IO Pin 026 (P3-05): IOPort
[ 1354.604291] hm2/hm2_5i20.0:     IO Pin 027 (P3-07): IOPort
[ 1354.604295] hm2/hm2_5i20.0:     IO Pin 028 (P3-09): IOPort
[ 1354.604298] hm2/hm2_5i20.0:     IO Pin 029 (P3-11): IOPort
[ 1354.604302] hm2/hm2_5i20.0:     IO Pin 030 (P3-13): IOPort
[ 1354.604305] hm2/hm2_5i20.0:     IO Pin 031 (P3-15): IOPort
[ 1354.604309] hm2/hm2_5i20.0:     IO Pin 032 (P3-17): IOPort
[ 1354.604313] hm2/hm2_5i20.0:     IO Pin 033 (P3-19): IOPort
[ 1354.604316] hm2/hm2_5i20.0:     IO Pin 034 (P3-21): IOPort
[ 1354.604320] hm2/hm2_5i20.0:     IO Pin 035 (P3-23): IOPort
[ 1354.604323] hm2/hm2_5i20.0:     IO Pin 036 (P3-25): IOPort
[ 1354.604327] hm2/hm2_5i20.0:     IO Pin 037 (P3-27): IOPort
[ 1354.604330] hm2/hm2_5i20.0:     IO Pin 038 (P3-29): IOPort
[ 1354.604334] hm2/hm2_5i20.0:     IO Pin 039 (P3-31): IOPort
[ 1354.604338] hm2/hm2_5i20.0:     IO Pin 040 (P3-33): IOPort
[ 1354.604341] hm2/hm2_5i20.0:     IO Pin 041 (P3-35): IOPort
[ 1354.604345] hm2/hm2_5i20.0:     IO Pin 042 (P3-37): IOPort
[ 1354.604348] hm2/hm2_5i20.0:     IO Pin 043 (P3-39): IOPort
[ 1354.604352] hm2/hm2_5i20.0:     IO Pin 044 (P3-41): IOPort
[ 1354.604355] hm2/hm2_5i20.0:     IO Pin 045 (P3-43): IOPort
[ 1354.604359] hm2/hm2_5i20.0:     IO Pin 046 (P3-45): IOPort
[ 1354.604363] hm2/hm2_5i20.0:     IO Pin 047 (P3-47): IOPort
[ 1354.604366] hm2/hm2_5i20.0:     IO Pin 048 (P4-01): IOPort
[ 1354.604370] hm2/hm2_5i20.0:     IO Pin 049 (P4-03): IOPort
[ 1354.604373] hm2/hm2_5i20.0:     IO Pin 050 (P4-05): IOPort
[ 1354.604377] hm2/hm2_5i20.0:     IO Pin 051 (P4-07): IOPort
[ 1354.604380] hm2/hm2_5i20.0:     IO Pin 052 (P4-09): IOPort
[ 1354.604384] hm2/hm2_5i20.0:     IO Pin 053 (P4-11): IOPort
[ 1354.604387] hm2/hm2_5i20.0:     IO Pin 054 (P4-13): IOPort
[ 1354.604391] hm2/hm2_5i20.0:     IO Pin 055 (P4-15): IOPort
[ 1354.604395] hm2/hm2_5i20.0:     IO Pin 056 (P4-17): IOPort
[ 1354.604398] hm2/hm2_5i20.0:     IO Pin 057 (P4-19): IOPort
[ 1354.604402] hm2/hm2_5i20.0:     IO Pin 058 (P4-21): IOPort
[ 1354.604405] hm2/hm2_5i20.0:     IO Pin 059 (P4-23): IOPort
[ 1354.604409] hm2/hm2_5i20.0:     IO Pin 060 (P4-25): IOPort
[ 1354.604412] hm2/hm2_5i20.0:     IO Pin 061 (P4-27): IOPort
[ 1354.604416] hm2/hm2_5i20.0:     IO Pin 062 (P4-29): IOPort
[ 1354.604419] hm2/hm2_5i20.0:     IO Pin 063 (P4-31): IOPort
[ 1354.604423] hm2/hm2_5i20.0:     IO Pin 064 (P4-33): IOPort
[ 1354.604427] hm2/hm2_5i20.0:     IO Pin 065 (P4-35): IOPort
[ 1354.604430] hm2/hm2_5i20.0:     IO Pin 066 (P4-37): IOPort
[ 1354.604434] hm2/hm2_5i20.0:     IO Pin 067 (P4-39): IOPort
[ 1354.604437] hm2/hm2_5i20.0:     IO Pin 068 (P4-41): IOPort
[ 1354.604441] hm2/hm2_5i20.0:     IO Pin 069 (P4-43): IOPort
[ 1354.604444] hm2/hm2_5i20.0:     IO Pin 070 (P4-45): IOPort
[ 1354.604448] hm2/hm2_5i20.0:     IO Pin 071 (P4-47): IOPort
[ 1354.604620] hm2/hm2_5i20.0: registered
[ 1354.604625] hm2_5i20.0: initialized AnyIO board at 0000:02:13.0
[ 1354.990232] hm2_5i20.0: dropping AnyIO board at 0000:02:13.0
[ 1354.990238] hm2/hm2_5i20.0: unregistered
[ 1354.990928] hm2_pci: driver unloaded
[ 1354.996757] hm2: unloading
[ 1355.144089] RTAI[math]: unloaded.
[ 1355.199551] SCHED releases registered named ALIEN RTGLBH
[ 1355.229828] RTAI[malloc]: unloaded.
[ 1355.328031] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 1355.334057] I-pipe: Domain RTAI unregistered.
[ 1355.334139] RTAI[hal]: unmounted.



Аватара пользователя
Urec
Мастер
Сообщения: 403
Зарегистрирован: 23 окт 2012, 11:32
Репутация: 92
Настоящее имя: Георгий
Откуда: г.Москва
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение Urec »

Ай шайтанка
Осциллографом проверил все оси, работают.
Значит к приводу не доходит задание либо привод что-то сломался. Мезоматик...
Вложения
оз.JPG (2558 просмотров) <a class='original' href='./download/file.php?id=61041&mode=view' target=_blank>Загрузить оригинал (111.79 КБ)</a>
Аватара пользователя
Dmaster
Мастер
Сообщения: 1272
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение Dmaster »

Чернов в помощь))) Качайте книгу и по ней).... только там нумерация ножек не совпадает с книгой..
" Linux CNC - наше всё"
Аватара пользователя
Urec
Мастер
Сообщения: 403
Зарегистрирован: 23 окт 2012, 11:32
Репутация: 92
Настоящее имя: Георгий
Откуда: г.Москва
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение Urec »

Методом перебора нашел плату с которой неисправность переползала с оси на ось. Оказалась фильтр входного сигнала. На ней резисторы и емкости) ломаться нечему. И 1 странный прибор. Оказался релюшкой включения приводов. И вроде от 5 вольт щелкало но не замыкало контакты. Короче воткнул зубочистку и ось поехала) шикарный аналоговый привод!
Вложения
20151019_145125.jpg (2537 просмотров) <a class='original' href='./download/file.php?id=61099&mode=view' target=_blank>Загрузить оригинал (3.06 МБ)</a>
Аватара пользователя
Dmaster
Мастер
Сообщения: 1272
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение Dmaster »

Привод ГОВНО) .. эта Бяда с релюхами. там всегда) меняй её.. ато сгорить что нибудь.. а привод в аварию не уйдет.. Рсаплавит двиг) у меня уже один негр есть)
" Linux CNC - наше всё"
Аватара пользователя
Urec
Мастер
Сообщения: 403
Зарегистрирован: 23 окт 2012, 11:32
Репутация: 92
Настоящее имя: Георгий
Откуда: г.Москва
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение Urec »

Наверное я не ел ничего слаще морковки.
А может заменить реле на mosfet транзисторы?
T00T
Мастер
Сообщения: 742
Зарегистрирован: 16 дек 2011, 12:07
Репутация: 100
Контактная информация:

Re: 7i33 не работает 1 канал

Сообщение T00T »

Поменяй реле на реле, и ещё 5 лет туда не лазь
Я не волшебник я пока учусь......
Ответить

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