Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4510
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение xenon-alien »

xenon-alien писал(а):Я пока что встретил 2 вида схем подключения:
1) Р3 - 5в и ТВ1 - 24в, при этом w1 в левом положении, что бы и VIN было запитано от VFIELD. (то что ты рекомендуешь)
2) Р3 - не подключено, ТВ1 - 24в, при этом w1 в левом положении, что бы и VIN было запитано от VFIELD (как в первом варианте), НО 24в подаются ещё на ТВ3 23 - GND и 22 UNREG LOGIC PWR+ IN.
UAVpilot писал(а):Да. Кроме "карты" с входами/выходами - там свои клеммы питания.
ТВ1?
И тогда можно всю плату питать от одного 24в БП. Верно?
По 2-му варианту.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4510
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение xenon-alien »

У меня 4 бит файла имеется, в которых нет в упоминании других карт:
7i76e_7i76x3D
7i76e_7i76x1pD
7i76e_7i76x1D
7i76e_7i76x1_Dpl
Как узнать которая за что отвечает?
Мне для этой схемы
Без серийного порта для 7i73, ну и серва будет по степ-дир на шпинделе.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение Serg »

Тип и количество дочерних карт, разный набор компонентов.
Чтобы узнать подробности про нестандартные прошивки проще посмотреть соотв. файл PIN_ в исходниках.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4510
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение xenon-alien »

UAVpilot писал(а):Тип и количество дочерних карт, разный набор компонентов.
Про это читал...
UAVpilot писал(а):Чтобы узнать подробности про нестандартные прошивки проще посмотреть соотв. файл PIN_ в исходниках.
А вот это где смотреть - не знаю...
В архиве соотв. файл PIN не видел
Последний раз редактировалось xenon-alien 11 июл 2020, 23:26, всего редактировалось 1 раз.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение Serg »

Исходники прошивок идут в комплекте с прошивками.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4510
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение xenon-alien »

UAVpilot писал(а):Исходники прошивок идут в комплекте с прошивками.
:thinking: :eh:
В архиве ничего нет. Соотв. файл PIN не видел
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4510
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение xenon-alien »

UAVpilot писал(а):Исходники прошивок идут в комплекте с прошивками.
Вот только что подсказали на том форуме, что плата уже прошита и если не собираюсь использовать дочернюю карту, про прошивать ничем не нужно...
И вся та схема будет работать.
Правильно понимаю?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение Serg »

xenon-alien писал(а):Вот только что подсказали на том форуме, что плата уже прошита и если не собираюсь использовать дочернюю карту, про прошивать ничем не нужно...
Возможно. При покупке платы можно указать вариант прошивки, которая нужна, можно заказать без прошивки. Я не знаю какой вариант ты выбрал.
xenon-alien писал(а):В архиве ничего нет. Соотв. файл PIN не видел
Снимок экрана от 2020-07-11 23-47-46.png (2547 просмотров) <a class='original' href='./download/file.php?id=183790&sid=a09db31d21ac63daf783a587acbf08cf&mode=view' target=_blank>Загрузить оригинал (123.23 КБ)</a>
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4510
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение xenon-alien »

UAVpilot писал(а):
xenon-alien писал(а):Вот только что подсказали на том форуме, что плата уже прошита и если не собираюсь использовать дочернюю карту, про прошивать ничем не нужно...
Возможно. При покупке платы можно указать вариант прошивки, которая нужна, можно заказать без прошивки. Я не знаю какой вариант ты выбрал.
xenon-alien писал(а):В архиве ничего нет. Соотв. файл PIN не видел
Снимок экрана от 2020-07-11 23-47-46.png
Я плату из не из Оф. сайта покупал, так что не в курсе что залито в неё изначально.
Раз пингуется и работает, то по идее там что-то уже залито?
Как узнать?

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

mesaflash --device 7i76e --addr 10.10.10.10 --readhmid
Показывало порты и назначения. + на какой частоте работает и прочее, что мне пока что мало о чем говорит.

Там никаких пин файлов нету.
Только уйма файлов с расширением:
vhd
ise
xise
ucf
В названии есть "PIN_*.*"
И как их смотреть ещё тоже не разобрался...
В простом блокноте открыть?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение Serg »

xenon-alien писал(а):Как узнать?

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

$ halrun
halcmd: loadrt hostmot2
halcmd: loadrt hm2_eth board_ip=10.10.10.10
halcmd: show pin hm2
и помедитировать над выводом.
xenon-alien писал(а):В простом блокноте открыть?
Не спрашивай, смелее пробуй - тут за попытки денег не берут. :)
В исходных текстах все файлы текстовые по определению. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
D.L.
Мастер
Сообщения: 474
Зарегистрирован: 25 авг 2018, 10:11
Репутация: 152
Настоящее имя: Дмитрий
Откуда: Киров
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение D.L. »

xenon-alien писал(а):7i76e_7i76x3D
7i76e_7i76x1pD
7i76e_7i76x1D
7i76e_7i76x1_Dpl
Как узнать которая за что отвечает?
7i76e_7i76x3D прошивка с поддержкой встроенной 7i76 + 2 внешние 7i76, прошивка с dpll
7i76e_7i76x1pD прошивка с поддержкой встроенной 7i76, вместо 5го степгена - шим генератор, прошивка с dpll
7i76e_7i76x1D прошивка с поддержкой встроенной 7i76, с dpll
7i76e_7i76x1_Dpl прошивка с поддержкой встроенной 7i76, 3 счётчика импульсов(счётчик энкодера с одним входом), прошивка с dpll
смотреть только такие пинфайлы: PIN_7I76xxxxxx_51.vhd
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4510
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение xenon-alien »

D.L. писал(а):7i76e_7i76x1D прошивка с поддержкой встроенной 7i76, с dpll
Получается, что это стандартная прошивка "с завода"?
А dpll, как расшифровывается?
Последний раз редактировалось xenon-alien 12 июл 2020, 21:20, всего редактировалось 1 раз.
D.L.
Мастер
Сообщения: 474
Зарегистрирован: 25 авг 2018, 10:11
Репутация: 152
Настоящее имя: Дмитрий
Откуда: Киров
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение D.L. »

xenon-alien писал(а):Получается, что это стандартная прошивка "с завода"?
Может быть, а может и нет.
Выложите содержимое вывода mesaflash --device 7i76e --addr 10.10.10.10 --readhmid, можно будет сказать точно что за прошивка
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4510
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение xenon-alien »

D.L. писал(а):
xenon-alien писал(а):Получается, что это стандартная прошивка "с завода"?
Может быть, а может и нет.
Выложите содержимое вывода mesaflash --device 7i76e --addr 10.10.10.10 --readhmid, можно будет сказать точно что за прошивка
Вчера это делал, только как-то не сообразил сохранить...
Сегодня у меня разгрузочный день. И всё разобрано, то что наколхозил вчера.
Завтра закуплюсь всем необходимым (БП уже "спаял", сетевой кабель нужно ещё, да и мелочевка) и уже нормально подключусь.
Сделаю типа тестового стенда, что бы практически в любой момент был до него доступ и выложу всё что смогу.

Благодарю за подсказки ВСЕХ!

А dpll, как расшифровывается?
D.L.
Мастер
Сообщения: 474
Зарегистрирован: 25 авг 2018, 10:11
Репутация: 152
Настоящее имя: Дмитрий
Откуда: Киров
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение D.L. »

xenon-alien писал(а):А dpll, как расшифровывается?
phase locked loop, d наверно digital :)
Это таймер для точного забора содержимого регистров счётчиков энкодеров и степгенов, чтоб джиттер не оказывал никакого влияния на это
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4510
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение xenon-alien »

D.L. писал(а):Выложите содержимое вывода mesaflash --device 7i76e --addr 10.10.10.10 --readhmid, можно будет сказать точно что за прошивка

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

cnc@cnc:~$  mesaflash --device 7i76e --addr 10.10.10.10 --readhmid
Configuration Name: HOSTMOT2

General configuration information:

  BoardName : MESA7I76
  FPGA Size: 16 KGates
  FPGA Pins: 256
  Number of IO Ports: 3
  Width of one I/O port: 17
  Clock Low frequency: 100.0000 MHz
  Clock High frequency: 200.0000 MHz
  IDROM Type: 3
  Instance Stride 0: 4
  Instance Stride 1: 64
  Register Stride 0: 256
  Register Stride 1: 256

Modules in configuration:

  Module: DPLL
  There are 1 of DPLL in configuration
  Version: 0
  Registers: 7
  BaseAddress: 7000
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: WatchDog
  There are 1 of WatchDog in configuration
  Version: 0
  Registers: 3
  BaseAddress: 0C00
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: IOPort
  There are 3 of IOPort in configuration
  Version: 0
  Registers: 5
  BaseAddress: 1000
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: StepGen
  There are 5 of StepGen in configuration
  Version: 2
  Registers: 10
  BaseAddress: 2000
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: QCount
  There are 1 of QCount in configuration
  Version: 2
  Registers: 5
  BaseAddress: 3000
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: SSerial
  There are 1 of SSerial in configuration
  Version: 0
  Registers: 6
  BaseAddress: 5B00
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 64 bytes

  Module: LED
  There are 1 of LED in configuration
  Version: 0
  Registers: 1
  BaseAddress: 0200
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

Configuration pin-out:

IO Connections for on-card
Pin#  I/O   Pri. func    Sec. func       Chan      Pin func        Pin Dir

 1      0   IOPort       StepGen          0        Dir/Table2      (Out)
14      1   IOPort       StepGen          0        Step/Table1     (Out)
 2      2   IOPort       StepGen          1        Dir/Table2      (Out)
15      3   IOPort       StepGen          1        Step/Table1     (Out)
 3      4   IOPort       StepGen          2        Dir/Table2      (Out)
16      5   IOPort       StepGen          2        Step/Table1     (Out)
 4      6   IOPort       StepGen          3        Dir/Table2      (Out)
17      7   IOPort       StepGen          3        Step/Table1     (Out)
 5      8   IOPort       StepGen          4        Dir/Table2      (Out)
 6      9   IOPort       StepGen          4        Step/Table1     (Out)
 7     10   IOPort       SSerial          0        TXData0         (Out)
 8     11   IOPort       SSerial          0        RXData0         (In)
 9     12   IOPort       SSerial          0        TXData1         (Out)
10     13   IOPort       SSerial          0        RXData1         (In)
11     14   IOPort       QCount           0        Quad-IDX        (In)
12     15   IOPort       QCount           0        Quad-B          (In)
13     16   IOPort       QCount           0        Quad-A          (In)

IO Connections for P1
Pin#  I/O   Pri. func    Sec. func       Chan      Pin func        Pin Dir

 1     17   IOPort       None           
14     18   IOPort       None           
 2     19   IOPort       None           
15     20   IOPort       None           
 3     21   IOPort       None           
16     22   IOPort       None           
 4     23   IOPort       None           
17     24   IOPort       None           
 5     25   IOPort       None           
 6     26   IOPort       None           
 7     27   IOPort       None           
 8     28   IOPort       None           
 9     29   IOPort       None           
10     30   IOPort       None           
11     31   IOPort       None           
12     32   IOPort       None           
13     33   IOPort       None           

IO Connections for P2
Pin#  I/O   Pri. func    Sec. func       Chan      Pin func        Pin Dir

 1     34   IOPort       None           
14     35   IOPort       None           
 2     36   IOPort       None           
15     37   IOPort       None           
 3     38   IOPort       None           
16     39   IOPort       None           
 4     40   IOPort       None           
17     41   IOPort       None           
 5     42   IOPort       None           
 6     43   IOPort       None           
 7     44   IOPort       None           
 8     45   IOPort       None           
 9     46   IOPort       None           
10     47   IOPort       None           
11     48   IOPort       None           
12     49   IOPort       None           
13     50   IOPort       None           

cnc@cnc:~$ 
UAVpilot писал(а):и помедитировать над выводом.

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

cnc@cnc:~$ halrun
halcmd: loadrt hostmot2
Waiting for component 'hostmot2' to become ready.........Waited 3 seconds for master.  giving up.
.Note: Using POSIX realtime
hm2: loading Mesa HostMot2 driver version 0.15

halcmd: loadrt hm2_eth board_ip=10.10.10.10
hm2_eth: loading Mesa AnyIO HostMot2 ethernet driver version 0.2
iptables: No chain/target/match by that name.
hm2_eth: 10.10.10.10: Hardware address: 00:60:1b:10:46:18
hm2_eth: discovered 7I76E-16
hm2/hm2_7i76e.0: Smart Serial Firmware Version 43
hm2/hm2_7i76e.0: 51 I/O Pins used:
hm2/hm2_7i76e.0:     IO Pin 000 (P1-01): StepGen #0, pin Direction (Output)
hm2/hm2_7i76e.0:     IO Pin 001 (P1-14): StepGen #0, pin Step (Output)
hm2/hm2_7i76e.0:     IO Pin 002 (P1-02): StepGen #1, pin Direction (Output)
hm2/hm2_7i76e.0:     IO Pin 003 (P1-15): StepGen #1, pin Step (Output)
hm2/hm2_7i76e.0:     IO Pin 004 (P1-03): StepGen #2, pin Direction (Output)
hm2/hm2_7i76e.0:     IO Pin 005 (P1-16): StepGen #2, pin Step (Output)
hm2/hm2_7i76e.0:     IO Pin 006 (P1-04): StepGen #3, pin Direction (Output)
hm2/hm2_7i76e.0:     IO Pin 007 (P1-17): StepGen #3, pin Step (Output)
hm2/hm2_7i76e.0:     IO Pin 008 (P1-05): StepGen #4, pin Direction (Output)
hm2/hm2_7i76e.0:     IO Pin 009 (P1-06): StepGen #4, pin Step (Output)
hm2/hm2_7i76e.0:     IO Pin 010 (P1-07): IOPort
hm2/hm2_7i76e.0:     IO Pin 011 (P1-08): IOPort
hm2/hm2_7i76e.0:     IO Pin 012 (P1-09): IOPort
hm2/hm2_7i76e.0:     IO Pin 013 (P1-10): IOPort
hm2/hm2_7i76e.0:     IO Pin 014 (P1-11): Encoder #0, pin Index (Input)
hm2/hm2_7i76e.0:     IO Pin 015 (P1-12): Encoder #0, pin B (Input)
hm2/hm2_7i76e.0:     IO Pin 016 (P1-13): Encoder #0, pin A (Input)
hm2/hm2_7i76e.0:     IO Pin 017 (P2-01): IOPort
hm2/hm2_7i76e.0:     IO Pin 018 (P2-14): IOPort
hm2/hm2_7i76e.0:     IO Pin 019 (P2-02): IOPort
hm2/hm2_7i76e.0:     IO Pin 020 (P2-15): IOPort
hm2/hm2_7i76e.0:     IO Pin 021 (P2-03): IOPort
hm2/hm2_7i76e.0:     IO Pin 022 (P2-16): IOPort
hm2/hm2_7i76e.0:     IO Pin 023 (P2-04): IOPort
hm2/hm2_7i76e.0:     IO Pin 024 (P2-17): IOPort
hm2/hm2_7i76e.0:     IO Pin 025 (P2-05): IOPort
hm2/hm2_7i76e.0:     IO Pin 026 (P2-06): IOPort
hm2/hm2_7i76e.0:     IO Pin 027 (P2-07): IOPort
hm2/hm2_7i76e.0:     IO Pin 028 (P2-08): IOPort
hm2/hm2_7i76e.0:     IO Pin 029 (P2-09): IOPort
hm2/hm2_7i76e.0:     IO Pin 030 (P2-10): IOPort
hm2/hm2_7i76e.0:     IO Pin 031 (P2-11): IOPort
hm2/hm2_7i76e.0:     IO Pin 032 (P2-12): IOPort
hm2/hm2_7i76e.0:     IO Pin 033 (P2-13): IOPort
hm2/hm2_7i76e.0:     IO Pin 034 (P3-01): IOPort
hm2/hm2_7i76e.0:     IO Pin 035 (P3-14): IOPort
hm2/hm2_7i76e.0:     IO Pin 036 (P3-02): IOPort
hm2/hm2_7i76e.0:     IO Pin 037 (P3-15): IOPort
hm2/hm2_7i76e.0:     IO Pin 038 (P3-03): IOPort
hm2/hm2_7i76e.0:     IO Pin 039 (P3-16): IOPort
hm2/hm2_7i76e.0:     IO Pin 040 (P3-04): IOPort
hm2/hm2_7i76e.0:     IO Pin 041 (P3-17): IOPort
hm2/hm2_7i76e.0:     IO Pin 042 (P3-05): IOPort
hm2/hm2_7i76e.0:     IO Pin 043 (P3-06): IOPort
hm2/hm2_7i76e.0:     IO Pin 044 (P3-07): IOPort
hm2/hm2_7i76e.0:     IO Pin 045 (P3-08): IOPort
hm2/hm2_7i76e.0:     IO Pin 046 (P3-09): IOPort
hm2/hm2_7i76e.0:     IO Pin 047 (P3-10): IOPort
hm2/hm2_7i76e.0:     IO Pin 048 (P3-11): IOPort
hm2/hm2_7i76e.0:     IO Pin 049 (P3-12): IOPort
hm2/hm2_7i76e.0:     IO Pin 050 (P3-13): IOPort
hm2/hm2_7i76e.0: registered
halcmd: show pin hm2
Component Pins:
Owner   Type  Dir         Value  Name
     9  float IN            100  hm2_7i76e.0.dpll.01.timer-us
     9  float IN            100  hm2_7i76e.0.dpll.02.timer-us
     9  float IN            100  hm2_7i76e.0.dpll.03.timer-us
     9  float IN            100  hm2_7i76e.0.dpll.04.timer-us
     9  float IN             -1  hm2_7i76e.0.dpll.base-freq-khz
     9  u32   OUT    0x00000000  hm2_7i76e.0.dpll.ddsize
     9  float OUT             0  hm2_7i76e.0.dpll.phase-error-us
     9  u32   IN     0x00400000  hm2_7i76e.0.dpll.plimit
     9  u32   OUT    0x00000001  hm2_7i76e.0.dpll.prescale
     9  u32   IN     0x000007D0  hm2_7i76e.0.dpll.time-const
     9  s32   OUT             0  hm2_7i76e.0.encoder.00.count
     9  s32   OUT             0  hm2_7i76e.0.encoder.00.count-latched
     9  bit   I/O         FALSE  hm2_7i76e.0.encoder.00.index-enable
     9  bit   OUT         FALSE  hm2_7i76e.0.encoder.00.input-a
     9  bit   OUT         FALSE  hm2_7i76e.0.encoder.00.input-b
     9  bit   OUT          TRUE  hm2_7i76e.0.encoder.00.input-index
     9  bit   IN          FALSE  hm2_7i76e.0.encoder.00.latch-enable
     9  bit   IN          FALSE  hm2_7i76e.0.encoder.00.latch-polarity
     9  float OUT             0  hm2_7i76e.0.encoder.00.position
     9  float OUT             0  hm2_7i76e.0.encoder.00.position-latched
     9  bit   OUT         FALSE  hm2_7i76e.0.encoder.00.quad-error
     9  bit   IN          FALSE  hm2_7i76e.0.encoder.00.quad-error-enable
     9  s32   OUT             0  hm2_7i76e.0.encoder.00.rawcounts
     9  s32   OUT             0  hm2_7i76e.0.encoder.00.rawlatch
     9  bit   IN          FALSE  hm2_7i76e.0.encoder.00.reset
     9  float OUT             0  hm2_7i76e.0.encoder.00.velocity
     9  u32   IN     0x017D7840  hm2_7i76e.0.encoder.sample-frequency
     9  s32   IN             -1  hm2_7i76e.0.encoder.timer-number
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.000.in
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.000.in_not
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.001.in
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.001.in_not
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.002.in
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.002.in_not
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.003.in
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.003.in_not
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.004.in
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.004.in_not
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.005.in
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.005.in_not
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.006.in
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.006.in_not
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.007.in
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.007.in_not
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.008.in
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.008.in_not
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.009.in
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.009.in_not
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.010.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.010.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.010.out
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.011.in
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.011.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.011.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.012.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.012.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.012.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.013.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.013.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.013.out
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.014.in
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.014.in_not
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.015.in
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.015.in_not
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.016.in
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.016.in_not
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.017.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.017.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.017.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.018.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.018.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.018.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.019.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.019.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.019.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.020.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.020.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.020.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.021.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.021.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.021.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.022.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.022.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.022.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.023.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.023.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.023.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.024.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.024.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.024.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.025.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.025.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.025.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.026.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.026.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.026.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.027.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.027.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.027.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.028.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.028.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.028.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.029.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.029.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.029.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.030.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.030.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.030.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.031.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.031.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.031.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.032.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.032.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.032.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.033.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.033.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.033.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.034.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.034.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.034.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.035.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.035.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.035.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.036.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.036.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.036.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.037.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.037.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.037.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.038.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.038.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.038.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.039.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.039.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.039.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.040.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.040.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.040.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.041.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.041.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.041.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.042.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.042.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.042.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.043.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.043.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.043.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.044.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.044.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.044.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.045.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.045.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.045.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.046.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.046.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.046.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.047.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.047.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.047.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.048.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.048.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.048.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.049.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.049.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.049.out
     9  bit   OUT          TRUE  hm2_7i76e.0.gpio.050.in
     9  bit   OUT         FALSE  hm2_7i76e.0.gpio.050.in_not
     9  bit   IN          FALSE  hm2_7i76e.0.gpio.050.out
     9  bit   IN          FALSE  hm2_7i76e.0.led.CR01
     9  bit   IN          FALSE  hm2_7i76e.0.led.CR02
     9  bit   IN          FALSE  hm2_7i76e.0.led.CR03
     9  bit   IN          FALSE  hm2_7i76e.0.led.CR04
     9  bit   OUT         FALSE  hm2_7i76e.0.packet-error
     9  bit   OUT         FALSE  hm2_7i76e.0.packet-error-exceeded
     9  s32   OUT             0  hm2_7i76e.0.packet-error-level
     9  s32   OUT             0  hm2_7i76e.0.read-request.time
     9  s32   OUT             0  hm2_7i76e.0.read.time
     9  bit   IN          FALSE  hm2_7i76e.0.stepgen.00.control-type
     9  s32   OUT             0  hm2_7i76e.0.stepgen.00.counts
     9  float OUT             0  hm2_7i76e.0.stepgen.00.dbg_err_at_match
     9  float OUT             0  hm2_7i76e.0.stepgen.00.dbg_ff_vel
     9  float OUT             0  hm2_7i76e.0.stepgen.00.dbg_pos_minus_prev_cmd
     9  float OUT             0  hm2_7i76e.0.stepgen.00.dbg_s_to_match
     9  s32   OUT             0  hm2_7i76e.0.stepgen.00.dbg_step_rate
     9  float OUT             0  hm2_7i76e.0.stepgen.00.dbg_vel_error
     9  bit   IN          FALSE  hm2_7i76e.0.stepgen.00.enable
     9  float IN              0  hm2_7i76e.0.stepgen.00.position-cmd
     9  float OUT             0  hm2_7i76e.0.stepgen.00.position-fb
     9  float IN              0  hm2_7i76e.0.stepgen.00.velocity-cmd
     9  float OUT             0  hm2_7i76e.0.stepgen.00.velocity-fb
     9  bit   IN          FALSE  hm2_7i76e.0.stepgen.01.control-type
     9  s32   OUT             0  hm2_7i76e.0.stepgen.01.counts
     9  float OUT             0  hm2_7i76e.0.stepgen.01.dbg_err_at_match
     9  float OUT             0  hm2_7i76e.0.stepgen.01.dbg_ff_vel
     9  float OUT             0  hm2_7i76e.0.stepgen.01.dbg_pos_minus_prev_cmd
     9  float OUT             0  hm2_7i76e.0.stepgen.01.dbg_s_to_match
     9  s32   OUT             0  hm2_7i76e.0.stepgen.01.dbg_step_rate
     9  float OUT             0  hm2_7i76e.0.stepgen.01.dbg_vel_error
     9  bit   IN          FALSE  hm2_7i76e.0.stepgen.01.enable
     9  float IN              0  hm2_7i76e.0.stepgen.01.position-cmd
     9  float OUT             0  hm2_7i76e.0.stepgen.01.position-fb
     9  float IN              0  hm2_7i76e.0.stepgen.01.velocity-cmd
     9  float OUT             0  hm2_7i76e.0.stepgen.01.velocity-fb
     9  bit   IN          FALSE  hm2_7i76e.0.stepgen.02.control-type
     9  s32   OUT             0  hm2_7i76e.0.stepgen.02.counts
     9  float OUT             0  hm2_7i76e.0.stepgen.02.dbg_err_at_match
     9  float OUT             0  hm2_7i76e.0.stepgen.02.dbg_ff_vel
     9  float OUT             0  hm2_7i76e.0.stepgen.02.dbg_pos_minus_prev_cmd
     9  float OUT             0  hm2_7i76e.0.stepgen.02.dbg_s_to_match
     9  s32   OUT             0  hm2_7i76e.0.stepgen.02.dbg_step_rate
     9  float OUT             0  hm2_7i76e.0.stepgen.02.dbg_vel_error
     9  bit   IN          FALSE  hm2_7i76e.0.stepgen.02.enable
     9  float IN              0  hm2_7i76e.0.stepgen.02.position-cmd
     9  float OUT             0  hm2_7i76e.0.stepgen.02.position-fb
     9  float IN              0  hm2_7i76e.0.stepgen.02.velocity-cmd
     9  float OUT             0  hm2_7i76e.0.stepgen.02.velocity-fb
     9  bit   IN          FALSE  hm2_7i76e.0.stepgen.03.control-type
     9  s32   OUT             0  hm2_7i76e.0.stepgen.03.counts
     9  float OUT             0  hm2_7i76e.0.stepgen.03.dbg_err_at_match
     9  float OUT             0  hm2_7i76e.0.stepgen.03.dbg_ff_vel
     9  float OUT             0  hm2_7i76e.0.stepgen.03.dbg_pos_minus_prev_cmd
     9  float OUT             0  hm2_7i76e.0.stepgen.03.dbg_s_to_match
     9  s32   OUT             0  hm2_7i76e.0.stepgen.03.dbg_step_rate
     9  float OUT             0  hm2_7i76e.0.stepgen.03.dbg_vel_error
     9  bit   IN          FALSE  hm2_7i76e.0.stepgen.03.enable
     9  float IN              0  hm2_7i76e.0.stepgen.03.position-cmd
     9  float OUT             0  hm2_7i76e.0.stepgen.03.position-fb
     9  float IN              0  hm2_7i76e.0.stepgen.03.velocity-cmd
     9  float OUT             0  hm2_7i76e.0.stepgen.03.velocity-fb
     9  bit   IN          FALSE  hm2_7i76e.0.stepgen.04.control-type
     9  s32   OUT             0  hm2_7i76e.0.stepgen.04.counts
     9  float OUT             0  hm2_7i76e.0.stepgen.04.dbg_err_at_match
     9  float OUT             0  hm2_7i76e.0.stepgen.04.dbg_ff_vel
     9  float OUT             0  hm2_7i76e.0.stepgen.04.dbg_pos_minus_prev_cmd
     9  float OUT             0  hm2_7i76e.0.stepgen.04.dbg_s_to_match
     9  s32   OUT             0  hm2_7i76e.0.stepgen.04.dbg_step_rate
     9  float OUT             0  hm2_7i76e.0.stepgen.04.dbg_vel_error
     9  bit   IN          FALSE  hm2_7i76e.0.stepgen.04.enable
     9  float IN              0  hm2_7i76e.0.stepgen.04.position-cmd
     9  float OUT             0  hm2_7i76e.0.stepgen.04.position-fb
     9  float IN              0  hm2_7i76e.0.stepgen.04.velocity-cmd
     9  float OUT             0  hm2_7i76e.0.stepgen.04.velocity-fb
     9  s32   IN             -1  hm2_7i76e.0.stepgen.timer-number
     9  bit   I/O         FALSE  hm2_7i76e.0.watchdog.has_bit
     9  s32   OUT             0  hm2_7i76e.0.write.time

halcmd: 
До стенда не добрались руки, за то погонял мелкий макетный станок и на половину разобрался с хомингом с тачем и ОPi PC.
Завтра может запилю короткое видео в инстагам.
D.L.
Мастер
Сообщения: 474
Зарегистрирован: 25 авг 2018, 10:11
Репутация: 152
Настоящее имя: Дмитрий
Откуда: Киров
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение D.L. »

Прошивка 7i76e_7i76x1D
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4510
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение xenon-alien »

D.L. писал(а):Прошивка 7i76e_7i76x1D
А как это можно определить?
Подозревал что она, видел упоминание о dpll... И стандартный набор пинов без дополнительных карт и "модификаций оригинальных пинов по описанию".
xenon-alien писал(а):Завтра может запилю короткое видео в инстагам.
Не удержался и уже выложил.
D.L.
Мастер
Сообщения: 474
Зарегистрирован: 25 авг 2018, 10:11
Репутация: 152
Настоящее имя: Дмитрий
Откуда: Киров
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение D.L. »

xenon-alien писал(а):А как это можно определить?
Сравнить вывод с содержимым пинфайла PIN_7I76x1D_51.vhd

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

	constant ModuleID : ModuleIDType :=( 
		(HM2DPLLTag,	x"00",	ClockLowTag,	x"01",	HM2DPLLBaseRateAddr&PadT,	HM2DPLLNumRegs,		x"00",	HM2DPLLMPBitMask),
		(WatchDogTag,	x"00",	ClockLowTag,	x"01",	WatchDogTimeAddr&PadT,		WatchDogNumRegs,		x"00",	WatchDogMPBitMask),
		(IOPortTag,		x"00",	ClockLowTag,	x"03",	PortAddr&PadT,					IOPortNumRegs,			x"00",	IOPortMPBitMask),
		(StepGenTag,	x"02",	ClockLowTag,	x"05",	StepGenRateAddr&PadT,		StepGenNumRegs,		x"00",	StepGenMPBitMask),
		(QcountTag,		x"02",	ClockLowTag,	x"01",	QcounterAddr&PadT,			QCounterNumRegs,		x"00",	QCounterMPBitMask),
		(SSerialTag,	x"00",	ClockLowTag,	x"01",	SSerialCommandAddr&PadT,	SSerialNumRegs,		x"10",	SSerialMPBitMask),
		(LEDTag,			x"00",	ClockLowTag,	x"01",	LEDAddr&PadT,					LEDNumRegs,				x"00",	LEDMPBitMask)
			
	constant PinDesc : PinDescType :=(
	
-- 	Base func  sec unit sec func 	sec pin						 	      
		IOPortTag & x"00" & StepGenTag & StepGenDirPin,	 -- I/O 00	embedded 7I76
		IOPortTag & x"00" & StepGenTag & StepGenStepPin,	-- I/O 01	
		IOPortTag & x"01" & StepGenTag & StepGenDirPin,	 -- I/O 02	
		IOPortTag & x"01" & StepGenTag & StepGenStepPin,	-- I/O 03	
		IOPortTag & x"02" & StepGenTag & StepGenDirPin,	 -- I/O 04	
		IOPortTag & x"02" & StepGenTag & StepGenStepPin,	-- I/O 05	
		IOPortTag & x"03" & StepGenTag & StepGenDirPin,	 -- I/O 06	
		IOPortTag & x"03" & StepGenTag & StepGenStepPin,	-- I/O 07	
		IOPortTag & x"04" & StepGenTag & StepGenDirPin,	 -- I/O 08	
		IOPortTag & x"04" & StepGenTag & StepGenStepPin,	-- I/O 09	
		IOPortTag & x"00" & SSerialTag & SSerialTX0Pin, 	-- I/O 10	
		IOPortTag & x"00" & SSerialTag & SSerialRX0Pin, 	-- I/O 11	
		IOPortTag & x"00" & SSerialTag & SSerialTX1Pin, 	-- I/O 12	
		IOPortTag & x"00" & SSerialTag & SSerialRX1Pin, 	-- I/O 13	
		IOPortTag & x"00" & QCountTag & x"03",  		     -- I/O 14	
		IOPortTag & x"00" & QCountTag & x"02",    		   -- I/O 15	
		IOPortTag & x"00" & QCountTag & x"01",    		   -- I/O 16	
		
																			--		P1		DB25
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 17   PIN 1	
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 18   PIN 14	
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 19   PIN 2	
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 20	  PIN 15	
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 21   PIN 3	
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 22   PIN 16	
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 23   PIN 4	
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 24   PIN 17	
		IOPortTag & x"00" & NullTag & x"00",    		   -- I/O 25   PIN 5	
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 26   PIN 6	
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 27   PIN 7	
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 28   PIN 8	
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 29   PIN 9	
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 30   PIN 10	
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 31   PIN 11	
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 32   PIN 12	
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 33   PIN 13	
																			--		P2
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 34   PIN 1
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 35   PIN 14
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 36   PIN 2
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 37   PIN 15
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 38   PIN 3
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 39   PIN 16
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 40   PIN 4
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 41   PIN 17
		IOPortTag & x"00" & NullTag & x"00",    		   -- I/O 42   PIN 5
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 43   PIN 6
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 44   PIN 7
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 45   PIN 8
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 46   PIN 9
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 47   PIN 10
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 48   PIN 11
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 49   PIN 12
		IOPortTag & x"00" & NullTag & x"00",       		-- I/O 50   PIN 13
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4510
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Пуско-наладка, LinuxCNC + MESA 7i76E и другое

Сообщение xenon-alien »

Может кто подсказать, как подключать драйвер к однофазной сети, на котором написано через трансформатор 380/220 (3х220), или к однофазной сети?
Имеется L1 L2 L3. И просто подключить к примеру фазу к L1, а к L3 ноль?
tehnicheskoe_rukovodstvo___5015_130st_m10025_eng.pdf
(7.5 МБ) 193 скачивания
А для использования входов и выходов нужен отдельный БП 12-24в, или хватит ему того, что выводы МЕСЫ дают?

В старых щитовых были трансформаторы, но не знаю для каких целей, и с какими характеристиками... (на этой неделе пока что дома...)
Ответить

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