Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
- Taichi
 - Новичок
 - Сообщения: 29
 - Зарегистрирован: 11 фев 2021, 11:28
 - Репутация: 0
 - Настоящее имя: Тарас
 - Контактная информация:
 
Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
Здравствуйте. 
Я тут пишу впервые, хотя форум этот читаю постоянно. Поэтому, если и задавать вопросы, то только тут.
Оговорюсь сразу, путь этот, прохожу впервые.. не судите строго, спасибо.
Поставил перед собою задачу. Есть универсально заточной станок, австрийского производства, марки Strausak. 5 осей, ABB привода, NUM 1040 учпу. и так далее. В общем классный станок, но учпу NUM 1040 умерло безвозвратно, цена его нового нереально высока да и плюс 13 дюймовый монохромный кинескоп, совсем уж все старое.
Заказал контроллеры Mesa 5i25 + 7i77D. Так как по даташиту, похоже, что все подходит. Но платы еще не приехали, а я уже стал на грабли.
Серводрайвера ABB Axodyn - имеют управление по двум отдельным линиям +10в и -10в ну и 0ва как опорное.
Как мне управлять этим драйвером через 77i7 если там пины только +-10 AOUT и GND а мне нужно три пина?
Вопросов еще возникнет очень много. Очень надеюсь на ваши подсказки.
			
			
									
									
						Я тут пишу впервые, хотя форум этот читаю постоянно. Поэтому, если и задавать вопросы, то только тут.
Оговорюсь сразу, путь этот, прохожу впервые.. не судите строго, спасибо.
Поставил перед собою задачу. Есть универсально заточной станок, австрийского производства, марки Strausak. 5 осей, ABB привода, NUM 1040 учпу. и так далее. В общем классный станок, но учпу NUM 1040 умерло безвозвратно, цена его нового нереально высока да и плюс 13 дюймовый монохромный кинескоп, совсем уж все старое.
Заказал контроллеры Mesa 5i25 + 7i77D. Так как по даташиту, похоже, что все подходит. Но платы еще не приехали, а я уже стал на грабли.
Серводрайвера ABB Axodyn - имеют управление по двум отдельным линиям +10в и -10в ну и 0ва как опорное.
Как мне управлять этим драйвером через 77i7 если там пины только +-10 AOUT и GND а мне нужно три пина?
Вопросов еще возникнет очень много. Очень надеюсь на ваши подсказки.
- Taichi
 - Новичок
 - Сообщения: 29
 - Зарегистрирован: 11 фев 2021, 11:28
 - Репутация: 0
 - Настоящее имя: Тарас
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
Страшно боюсь ошибиться. Вот скрины из мануала к ABB Axodyn:
Старые они, эти драйвера. С диодами решение понятно, так наверное и сделаю. Спасибо.
			
			
									
									
						Старые они, эти драйвера. С диодами решение понятно, так наверное и сделаю. Спасибо.
- Serg
 - Мастер
 - Сообщения: 21923
 - Зарегистрирован: 17 апр 2012, 14:58
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
Нет никаких проблем с управлением и никакие диоды не нужны.
Выход AOUTn Mesa подключаете к +10 (X1:24), а выход GND к -10 (X1:23).
			
			
									
									Выход AOUTn Mesa подключаете к +10 (X1:24), а выход GND к -10 (X1:23).
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						- Taichi
 - Новичок
 - Сообщения: 29
 - Зарегистрирован: 11 фев 2021, 11:28
 - Репутация: 0
 - Настоящее имя: Тарас
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
Вчера спаял ЛПТ кабель.
Установил 5i25 в комп и подключил через лпт к 7i77, запустил конфиг, который скидал Nick в соседней ветке. И ничего не заработало
 
Пока пытаюсь запустить все на весу, без станка. Halcmd show: показывает пустые строки.
1) Если установил "LinuxCNC 2.8.0 Debian 10 Buster PREEMPT-RT ISO" - драйвер на 5i25 установился автоматом?
2) Нужно ли подключать внешние +5в к плате 7i77, что бы она включилась или она должна работать питаясь с 5i25 ?
3) Кабель ЛПТ припаял пин в пин 1 <= => 1 , 25 <= =>25, должен работать? А то прислали кабель папа - мама.
Меня просто вводит в ступор предупреждение на первой странице мануала плат Меса, что смотрите не натупите с питанием платы, а то все нафиг сгорит!
			
			
									
									
						Установил 5i25 в комп и подключил через лпт к 7i77, запустил конфиг, который скидал Nick в соседней ветке. И ничего не заработало
Пока пытаюсь запустить все на весу, без станка. Halcmd show: показывает пустые строки.
1) Если установил "LinuxCNC 2.8.0 Debian 10 Buster PREEMPT-RT ISO" - драйвер на 5i25 установился автоматом?
2) Нужно ли подключать внешние +5в к плате 7i77, что бы она включилась или она должна работать питаясь с 5i25 ?
3) Кабель ЛПТ припаял пин в пин 1 <= => 1 , 25 <= =>25, должен работать? А то прислали кабель папа - мама.
Меня просто вводит в ступор предупреждение на первой странице мануала плат Меса, что смотрите не натупите с питанием платы, а то все нафиг сгорит!
- at90
 - Мастер
 - Сообщения: 666
 - Зарегистрирован: 08 окт 2011, 23:22
 - Репутация: 174
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
Ну запустить это одно дело. А в каком софте делать программы заточки?
			
			
									
									Фрезы для чпу www.carbidetools.ru
						- Taichi
 - Новичок
 - Сообщения: 29
 - Зарегистрирован: 11 фев 2021, 11:28
 - Репутация: 0
 - Настоящее имя: Тарас
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
Вручную. Так же как и было до этого. 
Правда УЧПУ было на немецком и инструкция к нему тоже.
Гугл переводчик в шоке от технической документации на немецком.
Но фрезы затачивал очень класно.
			
			
									
									
						Правда УЧПУ было на немецком и инструкция к нему тоже.
Гугл переводчик в шоке от технической документации на немецком.
Но фрезы затачивал очень класно.
- Taichi
 - Новичок
 - Сообщения: 29
 - Зарегистрирован: 11 фев 2021, 11:28
 - Репутация: 0
 - Настоящее имя: Тарас
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
Перекинул джамперы на питание из платы 5i25, светодиоды засветились CR 1 , 6 , 7
Запуск конфигурации с ошибкой:
Подскажите, куда уперся? 
			
			
									
									
						Запуск конфигурации с ошибкой:
Код: Выделить всё
Error report created by /usr/lib/tcltk/linuxcnc/show_errors.tcl:
Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/lib/tcltk/linuxcnc/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.6
LINUXCNC - 2.8.0
Machine configuration directory is '/home/taichi/linuxcnc/configs/7i77'
Machine configuration file is '5i25-7i77.ini'
INIFILE=/home/taichi/linuxcnc/configs/7i77/5i25-7i77.ini
VERSION=1.1
PARAMETER_FILE=hm2-servo.var
TASK=milltask
HALUI=
DISPLAY=axis
COORDINATES=XYZ
KINEMATICS=trivkins coordinates=XYZ
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
emc/iotask/ioControl.cc 702: can't load tool table.
Found file(REL): ./hm2-servo7i77.hal
hm2: loading Mesa HostMot2 driver version 0.15
hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
hm2_pci: discovered 5i25 at 0000:01:09.0
hm2/hm2_5i25.0: IDRom:
hm2/hm2_5i25.0:     IDRom Type: 0x00000003
hm2/hm2_5i25.0:     Offset to Modules: 0x00000040
hm2/hm2_5i25.0:     Offset to Pin Description: 0x000001C0
hm2/hm2_5i25.0:     Board Name: MESA5I25
hm2/hm2_5i25.0:     FPGA Size: 9
hm2/hm2_5i25.0:     FPGA Pins: 144
hm2/hm2_5i25.0:     Port Width: 17
hm2/hm2_5i25.0:     IO Ports: 2
hm2/hm2_5i25.0:     IO Width: 34
hm2/hm2_5i25.0:     Clock Low: 33333333 Hz (33333 KHz, 33 MHz)
hm2/hm2_5i25.0:     Clock High: 200000000 Hz (200000 KHz, 200 MHz)
hm2/hm2_5i25.0:     Instance Stride 0: 0x00000004
hm2/hm2_5i25.0:     Instance Stride 1: 0x00000040
hm2/hm2_5i25.0:     Register Stride 0: 0x00000100
hm2/hm2_5i25.0:     Register Stride 1: 0x00000100
hm2/hm2_5i25.0: 34 HM2 Pin Descriptors:
hm2/hm2_5i25.0:     pin 0:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x00
hm2/hm2_5i25.0:         Secondary Pin: 0x82 (Direction, Output)
hm2/hm2_5i25.0:     pin 1:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x00
hm2/hm2_5i25.0:         Secondary Pin: 0x81 (Step, Output)
hm2/hm2_5i25.0:     pin 2:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x01
hm2/hm2_5i25.0:         Secondary Pin: 0x82 (Direction, Output)
hm2/hm2_5i25.0:     pin 3:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x01
hm2/hm2_5i25.0:         Secondary Pin: 0x81 (Step, Output)
hm2/hm2_5i25.0:     pin 4:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x02
hm2/hm2_5i25.0:         Secondary Pin: 0x82 (Direction, Output)
hm2/hm2_5i25.0:     pin 5:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x02
hm2/hm2_5i25.0:         Secondary Pin: 0x81 (Step, Output)
hm2/hm2_5i25.0:     pin 6:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x03
hm2/hm2_5i25.0:         Secondary Pin: 0x82 (Direction, Output)
hm2/hm2_5i25.0:     pin 7:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x03
hm2/hm2_5i25.0:         Secondary Pin: 0x81 (Step, Output)
hm2/hm2_5i25.0:     pin 8:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x04
hm2/hm2_5i25.0:         Secondary Pin: 0x82 (Direction, Output)
hm2/hm2_5i25.0:     pin 9:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x04
hm2/hm2_5i25.0:         Secondary Pin: 0x81 (Step, Output)
hm2/hm2_5i25.0:     pin 10:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0xC1 (Smart Serial Interface)
hm2/hm2_5i25.0:         Secondary Unit: 0x00
hm2/hm2_5i25.0:         Secondary Pin: 0x81 (TxData0, Output)
hm2/hm2_5i25.0:     pin 11:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0xC1 (Smart Serial Interface)
hm2/hm2_5i25.0:         Secondary Unit: 0x00
hm2/hm2_5i25.0:         Secondary Pin: 0x01 (RxData0, Input)
hm2/hm2_5i25.0:     pin 12:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0xC1 (Smart Serial Interface)
hm2/hm2_5i25.0:         Secondary Unit: 0x00
hm2/hm2_5i25.0:         Secondary Pin: 0x82 (TxData1, Output)
hm2/hm2_5i25.0:     pin 13:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0xC1 (Smart Serial Interface)
hm2/hm2_5i25.0:         Secondary Unit: 0x00
hm2/hm2_5i25.0:         Secondary Pin: 0x02 (RxData1, Input)
hm2/hm2_5i25.0:     pin 14:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x04 (Encoder)
hm2/hm2_5i25.0:         Secondary Unit: 0x00
hm2/hm2_5i25.0:         Secondary Pin: 0x03 (Index, Input)
hm2/hm2_5i25.0:     pin 15:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x04 (Encoder)
hm2/hm2_5i25.0:         Secondary Unit: 0x00
hm2/hm2_5i25.0:         Secondary Pin: 0x02 (B, Input)
hm2/hm2_5i25.0:     pin 16:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x04 (Encoder)
hm2/hm2_5i25.0:         Secondary Unit: 0x00
hm2/hm2_5i25.0:         Secondary Pin: 0x01 (A, Input)
hm2/hm2_5i25.0:     pin 17:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x05
hm2/hm2_5i25.0:         Secondary Pin: 0x82 (Direction, Output)
hm2/hm2_5i25.0:     pin 18:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x05
hm2/hm2_5i25.0:         Secondary Pin: 0x81 (Step, Output)
hm2/hm2_5i25.0:     pin 19:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x06
hm2/hm2_5i25.0:         Secondary Pin: 0x82 (Direction, Output)
hm2/hm2_5i25.0:     pin 20:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x06
hm2/hm2_5i25.0:         Secondary Pin: 0x81 (Step, Output)
hm2/hm2_5i25.0:     pin 21:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x07
hm2/hm2_5i25.0:         Secondary Pin: 0x82 (Direction, Output)
hm2/hm2_5i25.0:     pin 22:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x07
hm2/hm2_5i25.0:         Secondary Pin: 0x81 (Step, Output)
hm2/hm2_5i25.0:     pin 23:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x08
hm2/hm2_5i25.0:         Secondary Pin: 0x82 (Direction, Output)
hm2/hm2_5i25.0:     pin 24:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x08
hm2/hm2_5i25.0:         Secondary Pin: 0x81 (Step, Output)
hm2/hm2_5i25.0:     pin 25:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x09
hm2/hm2_5i25.0:         Secondary Pin: 0x82 (Direction, Output)
hm2/hm2_5i25.0:     pin 26:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x05 (StepGen)
hm2/hm2_5i25.0:         Secondary Unit: 0x09
hm2/hm2_5i25.0:         Secondary Pin: 0x81 (Step, Output)
hm2/hm2_5i25.0:     pin 27:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0xC1 (Smart Serial Interface)
hm2/hm2_5i25.0:         Secondary Unit: 0x00
hm2/hm2_5i25.0:         Secondary Pin: 0x83 (TxData2, Output)
hm2/hm2_5i25.0:     pin 28:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0xC1 (Smart Serial Interface)
hm2/hm2_5i25.0:         Secondary Unit: 0x00
hm2/hm2_5i25.0:         Secondary Pin: 0x03 (RxData2, Input)
hm2/hm2_5i25.0:     pin 29:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0xC1 (Smart Serial Interface)
hm2/hm2_5i25.0:         Secondary Unit: 0x00
hm2/hm2_5i25.0:         Secondary Pin: 0x84 (TxData3, Output)
hm2/hm2_5i25.0:     pin 30:
hmShutting down and cleaning up LinuxCNC...
2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0xC1 (Smart Serial Interface)
hm2/hm2_5i25.0:         Secondary Unit: 0x00
hm2/hm2_5i25.0:         Secondary Pin: 0x04 (RxData3, Input)
hm2/hm2_5i25.0:     pin 31:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x04 (Encoder)
hm2/hm2_5i25.0:         Secondary Unit: 0x01
hm2/hm2_5i25.0:         Secondary Pin: 0x03 (Index, Input)
hm2/hm2_5i25.0:     pin 32:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x04 (Encoder)
hm2/hm2_5i25.0:         Secondary Unit: 0x01
hm2/hm2_5i25.0:         Secondary Pin: 0x02 (B, Input)
hm2/hm2_5i25.0:     pin 33:
hm2/hm2_5i25.0:         Primary Tag: 0x03 (IOPort)
hm2/hm2_5i25.0:         Secondary Tag: 0x04 (Encoder)
hm2/hm2_5i25.0:         Secondary Unit: 0x01
hm2/hm2_5i25.0:         Secondary Pin: 0x01 (A, Input)
hm2/hm2_5i25.0: Module Descriptor 0 at 0x0440:
hm2/hm2_5i25.0:     General Function Tag: 2 (Watchdog)
hm2/hm2_5i25.0:     Version: 0
hm2/hm2_5i25.0:     Clock Tag: 1 (33.333 MHz)
hm2/hm2_5i25.0:     Instances: 1
hm2/hm2_5i25.0:     Base Address: 0x0C00
hm2/hm2_5i25.0:     -- Num Registers: 3
hm2/hm2_5i25.0:     Register Stride: 0x00000100
hm2/hm2_5i25.0:     -- Instance Stride: 0x00000004
hm2/hm2_5i25.0:     -- Multiple Registers: 0x00000000
hm2/hm2_5i25.0: Module Descriptor 1 at 0x044C:
hm2/hm2_5i25.0:     General Function Tag: 3 (IOPort)
hm2/hm2_5i25.0:     Version: 0
hm2/hm2_5i25.0:     Clock Tag: 1 (33.333 MHz)
hm2/hm2_5i25.0:     Instances: 2
hm2/hm2_5i25.0:     Base Address: 0x1000
hm2/hm2_5i25.0:     -- Num Registers: 5
hm2/hm2_5i25.0:     Register Stride: 0x00000100
hm2/hm2_5i25.0:     -- Instance Stride: 0x00000004
hm2/hm2_5i25.0:     -- Multiple Registers: 0x0000001F
hm2/hm2_5i25.0: Module Descriptor 2 at 0x0458:
hm2/hm2_5i25.0:     General Function Tag: 4 (Encoder)
hm2/hm2_5i25.0:     Version: 2
hm2/hm2_5i25.0:     Clock Tag: 1 (33.333 MHz)
hm2/hm2_5i25.0:     Instances: 2
hm2/hm2_5i25.0:     Base Address: 0x3000
hm2/hm2_5i25.0:     -- Num Registers: 5
hm2/hm2_5i25.0:     Register Stride: 0x00000100
hm2/hm2_5i25.0:     -- Instance Stride: 0x00000004
hm2/hm2_5i25.0:     -- Multiple Registers: 0x00000003
hm2/hm2_5i25.0: Module Descriptor 3 at 0x0464:
hm2/hm2_5i25.0:     General Function Tag: 193 (Smart Serial Interface)
hm2/hm2_5i25.0:     Version: 0
hm2/hm2_5i25.0:     Clock Tag: 1 (33.333 MHz)
hm2/hm2_5i25.0:     Instances: 1
hm2/hm2_5i25.0:     Base Address: 0x5B00
hm2/hm2_5i25.0:     -- Num Registers: 6
hm2/hm2_5i25.0:     Register Stride: 0x00000100
hm2/hm2_5i25.0:     -- Instance Stride: 0x00000040
hm2/hm2_5i25.0:     -- Multiple Registers: 0x0000003C
hm2/hm2_5i25.0: Module Descriptor 4 at 0x0470:
hm2/hm2_5i25.0:     General Function Tag: 5 (StepGen)
hm2/hm2_5i25.0:     Version: 2
hm2/hm2_5i25.0:     Clock Tag: 1 (33.333 MHz)
hm2/hm2_5i25.0:     Instances: 10
hm2/hm2_5i25.0:     Base Address: 0x2000
hm2/hm2_5i25.0:     -- Num Registers: 10
hm2/hm2_5i25.0:     Register Stride: 0x00000100
hm2/hm2_5i25.0:     -- Instance Stride: 0x00000004
hm2/hm2_5i25.0:     -- Multiple Registers: 0x000001FF
hm2/hm2_5i25.0: Module Descriptor 5 at 0x047C:
hm2/hm2_5i25.0:     General Function Tag: 128 (LED)
hm2/hm2_5i25.0:     Version: 0
hm2/hm2_5i25.0:     Clock Tag: 1 (33.333 MHz)
hm2/hm2_5i25.0:     Instances: 1
hm2/hm2_5i25.0:     Base Address: 0x0200
hm2/hm2_5i25.0:     -- Num Registers: 1
hm2/hm2_5i25.0:     Register Stride: 0x00000100
hm2/hm2_5i25.0:     -- Instance Stride: 0x00000004
hm2/hm2_5i25.0:     -- Multiple Registers: 0x00000000
hm2: unloading
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
Debug file information:
Note: Using POSIX realtime
hm2/hm2_5i25.0: config.num_encoders=6, but only 2 are available, not loading driver
hm2/hm2_5i25.0: failed to parse Module Descriptor 2
hm2_5i25.0: board fails HM2 registration
RTAPI_PCI: Unmapped 65536 bytes at 0x7fa55c365000
Driver probe function failed!
hm2_pci: error registering PCI driver
hm2_pci: rtapi_app_main: Operation not permitted (-1)
./hm2-servo7i77.hal:45: waitpid failed /usr/bin/rtapi_app hm2_pci
./hm2-servo7i77.hal:45: /usr/bin/rtapi_app exited without becoming ready
./hm2-servo7i77.hal:45: insmod for hm2_pci failed, returned -1
4910
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime
-----------------------------------------------------------------------
Info report created by linuxcnc_info:
The file:    /tmp/linuxcnc_info.txt
can be posted to a forum or a web site like:
     http://pastebin.com
in order to provide information about the linuxcnc
system and configuration.
                Date: Пнд фев 15 09:51:12 EET 2021
            UTC Date: Пнд фев 15 07:51:12 UTC 2021
        this program: /usr/bin/linuxcnc_info
              uptime: 09:51:12 up 1:27, 1 user, load average: 1,62, 1,41, 1,12
     lsb_release -sa: Debian Debian GNU/Linux 10 (buster) 10 buster
      which linuxcnc: /usr/bin/linuxcnc
                 pwd: /home/taichi/linuxcnc/configs/7i77
                USER: taichi
             LOGNAME: taichi
                HOME: /home/taichi
              EDITOR: 
              VISUAL: 
            LANGUAGE: ru_UA:ru
                TERM: dumb
           COLORTERM: 
             DISPLAY: :0.0
             DESKTOP: lightdm-xsession
        display size: 1600x900 pixels (423x238 millimeters)
                PATH: /usr/bin:/home/taichi/linuxcnc/configs/7i77/bin:/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
uname items:
         nodename -n: LinuxCNC
      kernel-name -s: Linux
      kernel-vers -v: #1 SMP PREEMPT RT Debian 4.19.146-1 (2020-09-17)
          machine -m: x86_64
        processor -p: unknown
         platform -i: unknown
      oper system -o: GNU/Linux
/proc items:
             cmdline: BOOT_IMAGE=/boot/vmlinuz-4.19.0-11-rt-amd64 root=UUID=e9d2aa77-de7d-48cb-94cc-b1c4ecdf3815 ro initrd=/install/initrd.gz quiet
          model name: AMD Phenom(tm) 8750 Triple-Core Processor
               cores: 3
             cpu MHz: 2411.033
             parport: 0000-0000 : parport0
              serial: 0000-0000 : serial
Versions:
                 gcc: gcc (Debian 8.3.0-6) 8.3.0
              python: Python 2.7.16
                 git: not_in_PATH
          git commit: NA
                 tcl: 8.6
                  tk: 8.6
               glade: not_in_PATH
          glade-gtk2: not_in_PATH
linuxcnc_var all:
     LINUXCNCVERSION: 2.8.0
LINUXCNC_AUX_GLADEVCP: /usr/share/linuxcnc/aux_gladevcp
LINUXCNC_AUX_EXAMPLES: /usr/share/linuxcnc/aux_examples
            REALTIME: /etc/init.d/realtime
                 RTS: uspace
          HALLIB_DIR: /usr/share/linuxcnc/hallib
dpkg -l '*linuxcnc*':
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя                 Версия       Архитектура  Описание
+++-===================-============-============-=====================================================================
un  linuxcnc            <нет>        <нет>        (описание недоступно)
un  linuxcnc-dev        <нет>        <нет>        (описание недоступно)
un  linuxcnc-doc        <нет>        <нет>        (описание недоступно)
ii  linuxcnc-doc-cn     1:2.8.0      all          motion controller for CNC machines and robots (Chinese
ii  linuxcnc-doc-en     1:2.8.0      all          motion controller for CNC machines and robots (English documentation)
ii  linuxcnc-doc-es     1:2.8.0      all          controlador de movimiento para máquinas CNC y robots (Español).
ii  linuxcnc-doc-fr     1:2.8.0      all          motion controller for CNC machines and robots (French documentation)
un  linuxcnc-sim        <нет>        <нет>        (описание недоступно)
un  linuxcnc-sim-dev    <нет>        <нет>        (описание недоступно)
ii  linuxcnc-uspace     1:2.8.0      amd64        motion controller for CNC machines and robots
ii  linuxcnc-uspace-dev 1:2.8.0      amd64        PC based motion controller for real-time Linux
- 
				alex_sar
 - Мастер
 - Сообщения: 1863
 - Зарегистрирован: 28 авг 2018, 17:13
 - Репутация: 315
 - Настоящее имя: Алексей
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
hm2/hm2_5i25.0: config.num_encoders=6, but only 2 are available, not loading driver
hm2/hm2_5i25.0: failed to parse Module Descriptor 2
			
			
									
									
						hm2/hm2_5i25.0: failed to parse Module Descriptor 2
- Taichi
 - Новичок
 - Сообщения: 29
 - Зарегистрирован: 11 фев 2021, 11:28
 - Репутация: 0
 - Настоящее имя: Тарас
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
Проверка по инструкции дала такой результат:
Прошить по инструкции не могу, нету команды --list для mesaflash.
--addr <dev>    Что указан в хелпе, пишет синтаксическая ошибка. Так как же все таки прошить ее правильно?
			
			
									
									
						Код: Выделить всё
loadrt trivkins
Note: Using POSIX realtime
halcmd: loadrt motmod servo_period_nsec=1000000 num_joints=3
halcmd: loadrt hostmot2
hm2: loading Mesa HostMot2 driver version 0.15
halcmd: loadrt hm2_pci
hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
hm2_pci: discovered 5i25 at 0000:01:09.0
hm2/hm2_5i25.0: Low Level init 0.15
hm2/hm2_5i25.0: Smart Serial Firmware Version 43
hm2/hm2_5i25.0: 34 I/O Pins used:
hm2/hm2_5i25.0:     IO Pin 000 (P3-01): StepGen #0, pin Direction (Output)
hm2/hm2_5i25.0:     IO Pin 001 (P3-14): StepGen #0, pin Step (Output)
hm2/hm2_5i25.0:     IO Pin 002 (P3-02): StepGen #1, pin Direction (Output)
hm2/hm2_5i25.0:     IO Pin 003 (P3-15): StepGen #1, pin Step (Output)
hm2/hm2_5i25.0:     IO Pin 004 (P3-03): StepGen #2, pin Direction (Output)
hm2/hm2_5i25.0:     IO Pin 005 (P3-16): StepGen #2, pin Step (Output)
hm2/hm2_5i25.0:     IO Pin 006 (P3-04): StepGen #3, pin Direction (Output)
hm2/hm2_5i25.0:     IO Pin 007 (P3-17): StepGen #3, pin Step (Output)
hm2/hm2_5i25.0:     IO Pin 008 (P3-05): StepGen #4, pin Direction (Output)
hm2/hm2_5i25.0:     IO Pin 009 (P3-06): StepGen #4, pin Step (Output)
hm2/hm2_5i25.0:     IO Pin 010 (P3-07): IOPort
hm2/hm2_5i25.0:     IO Pin 011 (P3-08): IOPort
hm2/hm2_5i25.0:     IO Pin 012 (P3-09): IOPort
hm2/hm2_5i25.0:     IO Pin 013 (P3-10): IOPort
hm2/hm2_5i25.0:     IO Pin 014 (P3-11): Encoder #0, pin Index (Input)
hm2/hm2_5i25.0:     IO Pin 015 (P3-12): Encoder #0, pin B (Input)
hm2/hm2_5i25.0:     IO Pin 016 (P3-13): Encoder #0, pin A (Input)
hm2/hm2_5i25.0:     IO Pin 017 (P2-01): StepGen #5, pin Direction (Output)
hm2/hm2_5i25.0:     IO Pin 018 (P2-14): StepGen #5, pin Step (Output)
hm2/hm2_5i25.0:     IO Pin 019 (P2-02): StepGen #6, pin Direction (Output)
hm2/hm2_5i25.0:     IO Pin 020 (P2-15): StepGen #6, pin Step (Output)
hm2/hm2_5i25.0:     IO Pin 021 (P2-03): StepGen #7, pin Direction (Output)
hm2/hm2_5i25.0:     IO Pin 022 (P2-16): StepGen #7, pin Step (Output)
hm2/hm2_5i25.0:     IO Pin 023 (P2-04): StepGen #8, pin Direction (Output)
hm2/hm2_5i25.0:     IO Pin 024 (P2-17): StepGen #8, pin Step (Output)
hm2/hm2_5i25.0:     IO Pin 025 (P2-05): StepGen #9, pin Direction (Output)
hm2/hm2_5i25.0:     IO Pin 026 (P2-06): StepGen #9, pin Step (Output)
hm2/hm2_5i25.0:     IO Pin 027 (P2-07): IOPort
hm2/hm2_5i25.0:     IO Pin 028 (P2-08): IOPort
hm2/hm2_5i25.0:     IO Pin 029 (P2-09): IOPort
hm2/hm2_5i25.0:     IO Pin 030 (P2-10): IOPort
hm2/hm2_5i25.0:     IO Pin 031 (P2-11): Encoder #1, pin Index (Input)
hm2/hm2_5i25.0:     IO Pin 032 (P2-12): Encoder #1, pin B (Input)
hm2/hm2_5i25.0:     IO Pin 033 (P2-13): Encoder #1, pin A (Input)
hm2/hm2_5i25.0: registered
hm2_5i25.0: initialized AnyIO board at 0000:01:09.0
halcmd: 
Код: Выделить всё
taichi@LinuxCNC:~$ mesaflash
Mesaflash version 3.4.0~pre1
Configuration and diagnostic tool for Mesa Electronics PCI(E)/ETH/EPP/USB/SPI boards
Try 'mesaflash --help' for more information
taichi@LinuxCNC:~$ mesaflash --help
Syntax:
  mesaflash --device device_name [options]
  mesaflash --device device_name [options] --write filename
  mesaflash --device device_name [options] --verify filename
  mesaflash --device device_name [options] --program filename
  mesaflash --device device_name [options] --readhmid
  mesaflash --device device_name [options] --reload | --reset
  mesaflash --device device_name [options] --sserial
  mesaflash --device device_name [options] --rpo address
  mesaflash --device device_name [options] --wpo address=value
  mesaflash --device device_name [options] --set ip=n.n.n.n
  mesaflash --info file_name
  mesaflash --help
Options:
  --device <name>   Select active device name. If no command is given it
                    will detect board with given name and print info
                    about it.
  --addr <dev>      Select <dev> for looking for <name> (IP address for
                    Ethernet boards, serial device name for USB boards
                    and serial boards, SPI device name for SPI boards)
  --addr_hi         Set the high register address for the EPP interface.
  --epp             Use EPP interface to connect to board, only for boards
                    with multiple interfaces (7c80, 7c81, 7i43, 7i90, 7i64).
  --usb             Use USB interface to connect to board, only for boards
                    with multiple interfaces (7c80, 7c81, 7i43, 7i90, 7i64).
  --spi             Use SPI interface to connect to board, only for boards
                    with multiple interfaces (7c80, 7c81, 7i43, 7i90, 7i64).
  --serial          Use serial interface to connect to board, only for
                    boards with multiple interfaces (7i43, 7i90, 7i64).
  --fallback        Use the fallback area of the EEPROM while executing
                    commands.
  --recover         Access board using PCI bridge GPIO (currently
                    only 6I24/6I25).
  --xml             Format output from 'readhmid' command into XML.
  --verbose         Print detailed information while running commands.
Commands:
  --write           Writes a standard bitfile 'filename' configuration to
                    the userarea of the EEPROM (IMPORTANT! 'filename' must
                    be VALID FPGA configuration file).
  --fix-boot-block  If a write operation does not detect a valid boot
                    block, write one.
  --no-auto-verify  Don't automatically verify after writing.
  --verify          Verifies the EEPROM configuration against the
                    bitfile 'filename'.
  --program         Writes a standard bitfile 'filename' configuration to
                    the FPGA (IMPORTANT! 'filename' must be VALID FPGA
                    configuration file).
  --readhmid        Print hostmot2 configuration in PIN file format.
  --print-pd        Print hostmot2 Pin Descriptors.
  --reload          Do full FPGA reload from flash (only Ethernet, SPI and
                    PCI boards).
  --reset           Do full firmware reset (only Ethernet and serial boards).
  --sserial         Print full information about all sserial remote boards.
  --rpo             Read hostmot2 variable directly at 'address'.
  --wpo             Write hostmot2 variable directly at 'address'
                    with 'value'.
  --set             Set board IP address in eeprom to n.n.n.n (only
                    Ethernet boards).
  --info            Print info about configuration in 'file_name'.
  --help            Print this help message.
taichi@LinuxCNC:~$ 
- Taichi
 - Новичок
 - Сообщения: 29
 - Зарегистрирован: 11 фев 2021, 11:28
 - Репутация: 0
 - Настоящее имя: Тарас
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
Прошил.... с горем попалам. Ошибка на выходе всеравно такая же. 
hm2/hm2_5i25.0: config.num_encoders=6, but only 2 are available, not loading driver
hm2/hm2_5i25.0: failed to parse Module Descriptor 2
Как их может быть только два, если на плате 7i77 - 6 энкодеров? Прошивку установил 5i25_7i77x2 - но у меня только одна плата. У меня уже голова кипит
			
			
									
									
						hm2/hm2_5i25.0: config.num_encoders=6, but only 2 are available, not loading driver
hm2/hm2_5i25.0: failed to parse Module Descriptor 2
Как их может быть только два, если на плате 7i77 - 6 энкодеров? Прошивку установил 5i25_7i77x2 - но у меня только одна плата. У меня уже голова кипит
- xenon-alien
 - Почётный участник

 - Сообщения: 4520
 - Зарегистрирован: 01 янв 2013, 13:13
 - Репутация: 925
 - Настоящее имя: Daniel
 - Откуда: Закарпатская обл. Украина
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
А вы в файлах конфигурации станка верно прописали их количество?
- Taichi
 - Новичок
 - Сообщения: 29
 - Зарегистрирован: 11 фев 2021, 11:28
 - Репутация: 0
 - Настоящее имя: Тарас
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
Дело в том, что я на весу запускаю плату, без внешних питаний и тд. Только ПК, две платы да кабель. 
Когда я запускаю pncconf и настройки делаю для связки плат 5i25 + 7i77, то после сохранения у меня в файлах ini уже по дефолту есть строка
Но как будто бы какойто модуль не понимает, что он рабоает с платой 7i77 а не с чем то другим.
Я грешил на прошивку, перепрошил на 5i25_7i77x2.bit и все равно такая ошибка....
			
			
									
									
						Когда я запускаю pncconf и настройки делаю для связки плат 5i25 + 7i77, то после сохранения у меня в файлах ini уже по дефолту есть строка
Код: Выделить всё
loadrt hm2_pci config=" num_encoders=6 num_pwmgens=0 num_stepgens=0 sserial_port_0=000xxx" Я грешил на прошивку, перепрошил на 5i25_7i77x2.bit и все равно такая ошибка....
- mikehv
 - Мастер
 - Сообщения: 2115
 - Зарегистрирован: 14 авг 2013, 10:10
 - Репутация: 1175
 - Откуда: Иваново
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
Питание для 7i77 надо все же внешнее подключить
			
			
									
									
						- Serg
 - Мастер
 - Сообщения: 21923
 - Зарегистрирован: 17 апр 2012, 14:58
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
В 5i25 сейчас прошивка 2x7i76, т.е. 10 stepgen'ов и 2 энкодера - это видно в диагностике при загрузке драйвера.
			
			
									
									Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						- Taichi
 - Новичок
 - Сообщения: 29
 - Зарегистрирован: 11 фев 2021, 11:28
 - Репутация: 0
 - Настоящее имя: Тарас
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
Пробую еще раз перепрошить.
			
			
									
									
						Код: Выделить всё
sudo mesaflash --device=5i25 --write /home/taichi/linuxcnc/configs/hostmot2/5i25_7i77x2r.bit
Checking file... OK
  File type: BIT file
Boot sector OK
EEPROM sectors to write: 6, max sectors in area: 16
Erasing EEPROM sectors starting from 0x100000...
  |]EEEEEE
Programming EEPROM sectors starting from 0x100000...
  |WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
Board configuration updated successfully.
Checking file... OK
  File type: BIT file
Boot sector OK
Verifying EEPROM sectors starting from 0x100000...
  |VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
Board configuration verified successfully.
You must power cycle the hardware or use the --reload command to load a new firmware.
- Taichi
 - Новичок
 - Сообщения: 29
 - Зарегистрирован: 11 фев 2021, 11:28
 - Репутация: 0
 - Настоящее имя: Тарас
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
Ура....  
  Теперь показывает все 6 энкодеров и система запускается без ошибок.
Спасибо большое.
А ведь это только начало ....
 
			
			
									
									
						Спасибо большое.
А ведь это только начало ....
Код: Выделить всё
hm2_pci: discovered 5i25 at 0000:01:09.0
hm2/hm2_5i25.0: Low Level init 0.15
hm2/hm2_5i25.0: Smart Serial Firmware Version 43
Board hm2_5i25.0.7i77.0.1 Hardware Mode 0 = standard
Board hm2_5i25.0.7i77.0.1 Software Mode 0 = analogout_enables
hm2/hm2_5i25.0: 34 I/O Pins used:
hm2/hm2_5i25.0:     IO Pin 000 (P3-01): IOPort
hm2/hm2_5i25.0:     IO Pin 001 (P3-14): IOPort
hm2/hm2_5i25.0:     IO Pin 002 (P3-02): IOPort
hm2/hm2_5i25.0:     IO Pin 003 (P3-15): Smart Serial Interface #0, pin tx1 (Output)
hm2/hm2_5i25.0:     IO Pin 004 (P3-03): Smart Serial Interface #0, pin rx1 (Input)
hm2/hm2_5i25.0:     IO Pin 005 (P3-16): IOPort
hm2/hm2_5i25.0:     IO Pin 006 (P3-04): IOPort
hm2/hm2_5i25.0:     IO Pin 007 (P3-17): Muxed Encoder Select #0, pin Mux Select 0 (Output)
hm2/hm2_5i25.0:     IO Pin 008 (P3-05): Muxed Encoder #0, pin Muxed A (Input)
hm2/hm2_5i25.0:     IO Pin 009 (P3-06): Muxed Encoder #0, pin Muxed B (Input)
hm2/hm2_5i25.0:     IO Pin 010 (P3-07): Muxed Encoder #0, pin Muxed Index (Input)
hm2/hm2_5i25.0:     IO Pin 011 (P3-08): Muxed Encoder #1, pin Muxed A (Input)
hm2/hm2_5i25.0:     IO Pin 012 (P3-09): Muxed Encoder #1, pin Muxed B (Input)
hm2/hm2_5i25.0:     IO Pin 013 (P3-10): Muxed Encoder #1, pin Muxed Index (Input)
hm2/hm2_5i25.0:     IO Pin 014 (P3-11): Muxed Encoder #2, pin Muxed A (Input)
hm2/hm2_5i25.0:     IO Pin 015 (P3-12): Muxed Encoder #2, pin Muxed B (Input)
hm2/hm2_5i25.0:     IO Pin 016 (P3-13): Muxed Encoder #2, pin Muxed Index (Input)
hm2/hm2_5i25.0:     IO Pin 017 (P2-01): IOPort
hm2/hm2_5i25.0:     IO Pin 018 (P2-14): IOPort
hm2/hm2_5i25.0:     IO Pin 019 (P2-02): IOPort
hm2/hm2_5i25.0:     IO Pin 020 (P2-15): IOPort
hm2/hm2_5i25.0:     IO Pin 021 (P2-03): IOPort
hm2/hm2_5i25.0:     IO Pin 022 (P2-16): IOPort
hm2/hm2_5i25.0:     IO Pin 023 (P2-04): IOPort
hm2/hm2_5i25.0:     IO Pin 024 (P2-17): Muxed Encoder Select #6, pin Mux Select 0 (Output)
hm2/hm2_5i25.0:     IO Pin 025 (P2-05): Muxed Encoder #3, pin Muxed A (Input)
hm2/hm2_5i25.0:     IO Pin 026 (P2-06): Muxed Encoder #3, pin Muxed B (Input)
hm2/hm2_5i25.0:     IO Pin 027 (P2-07): Muxed Encoder #3, pin Muxed Index (Input)
hm2/hm2_5i25.0:     IO Pin 028 (P2-08): Muxed Encoder #4, pin Muxed A (Input)
hm2/hm2_5i25.0:     IO Pin 029 (P2-09): Muxed Encoder #4, pin Muxed B (Input)
hm2/hm2_5i25.0:     IO Pin 030 (P2-10): Muxed Encoder #4, pin Muxed Index (Input)
hm2/hm2_5i25.0:     IO Pin 031 (P2-11): Muxed Encoder #5, pin Muxed A (Input)
hm2/hm2_5i25.0:     IO Pin 032 (P2-12): Muxed Encoder #5, pin Muxed B (Input)
hm2/hm2_5i25.0:     IO Pin 033 (P2-13): Muxed Encoder #5, pin Muxed Index (Input)
hm2/hm2_5i25.0: registered
hm2_5i25.0: initialized AnyIO board at 0000:01:09.0
- Serg
 - Мастер
 - Сообщения: 21923
 - Зарегистрирован: 17 апр 2012, 14:58
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
Тут должно быть два Smart Serial Interface - видимо на вторую часть 7i77 питание не подано.Taichi писал(а): ↑ hm2/hm2_5i25.0: IO Pin 000 (P3-01): IOPort
hm2/hm2_5i25.0: IO Pin 001 (P3-14): IOPort
hm2/hm2_5i25.0: IO Pin 002 (P3-02): IOPort
hm2/hm2_5i25.0: IO Pin 003 (P3-15): Smart Serial Interface #0, pin tx1 (Output)
hm2/hm2_5i25.0: IO Pin 004 (P3-03): Smart Serial Interface #0, pin rx1 (Input)
hm2/hm2_5i25.0: IO Pin 005 (P3-16): IOPort
hm2/hm2_5i25.0: IO Pin 006 (P3-04): IOPort
Прочитайте несколько страничек документации на плату - будет меньше сюрпризов и потерь времени...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						- Taichi
 - Новичок
 - Сообщения: 29
 - Зарегистрирован: 11 фев 2021, 11:28
 - Репутация: 0
 - Настоящее имя: Тарас
 - Контактная информация:
 
Re: Mesa 5i25 + 77i7D модернизация 5 - осевого заточного ЧПУ станка 91 год Австрия
Я ее себе распечатал и в файлики и папку поставил. 
Что бы все время было под рукой.
Я вторую часть не запитал спецом. Куплю отдельно блок на 24в.
А вот питание +5в можно было бы взять с блока ПК ??
			
			
									
									
						Что бы все время было под рукой.
Я вторую часть не запитал спецом. Куплю отдельно блок на 24в.
А вот питание +5в можно было бы взять с блока ПК ??