Как реализовать 80 входов и 35 выходов на Linux_cnc

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
doctorzx
Новичок
Сообщения: 31
Зарегистрирован: 30 сен 2019, 10:50
Репутация: 0
Настоящее имя: Евгений
Контактная информация:

Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение doctorzx »

Нужно на linux се реализовать 5 энкодеров, 80 входных и 35 выходных сигналов. Подскажите на каком железе это можно сделать?

С энкодерами все понятно. На всех форумах встречается вариант... MESA 5i25+7i76+7i77. В этом случае 64 входа и 32 выхода, а нужно 80inp/35 outp. Есть ли дополнительные платы расширения входов/выходов для 5i25?
Мудрить с шинами(spi и тд.) скилов не хватает, да и не уверен в надёжности.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение nkp »

несколько вариантов
1. вместо 25-й карты взять 24-ю (+24 пина)
2."красиво-правильно" - sserial
3.на ардуине получить кучу не_реалтайм входов (кнопки и тд)
doctorzx
Новичок
Сообщения: 31
Зарегистрирован: 30 сен 2019, 10:50
Репутация: 0
Настоящее имя: Евгений
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение doctorzx »

Правильно я понимаю, взять MESA 5I24-16, к ней подключить 7i77+7i76+7i75(25 input/output)
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение nkp »

doctorzx писал(а):Правильно я понимаю, взять MESA 5I24-16, к ней подключить 7i77+7i76+7i75(25 input/output)
я пользую самый дешевый вариант, :shock:
http://www.cnc-club.ru/forum/viewtopic. ... 40#p544073
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение nkp »

если надо готовое и "красивое" - вариант с sserial
doctorzx
Новичок
Сообщения: 31
Зарегистрирован: 30 сен 2019, 10:50
Репутация: 0
Настоящее имя: Евгений
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение doctorzx »

Обьясню ситуацию, есть штук 5 токарников на mesa 5i25+7i77, они работают. Руководство требует сделать на их подобии большой станок. Денег выделяют. Ваш "дешёвый вариант" я возьму себе на заметку.
http://linuxcnc.org/docs/2.6/html/man/m ... ial.9.html
Есть перечень устройств поддерживающих sserial.
Мой вариант,что я писал, кардинально не подходит?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение nkp »

doctorzx писал(а):Мой вариант,что я писал, кардинально не подходит?
я не имел дела с 7i75 на практике...
--------------
для 24-й карты нужно будет попросить написать прошивку
это совсем не проблема
я так и сделал,когда спалил на 77-й выходную часть,а выбрасывать было жалко ;)
Питер дал мне прошивку(она на форуме) .
Выгода очевидна - так с 25-пинового разъема мы имеем только 17 рабочих пинов,а так реально больше
Последний раз редактировалось nkp 01 янв 2020, 23:08, всего редактировалось 2 раза.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение nkp »

doctorzx писал(а):Есть перечень устройств поддерживающих sserial.
это вопрос?
doctorzx
Новичок
Сообщения: 31
Зарегистрирован: 30 сен 2019, 10:50
Репутация: 0
Настоящее имя: Евгений
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение doctorzx »

7i75 можно заменить на The 7i69 is a 48 in/outs
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение nkp »

doctorzx писал(а):7i75 можно заменить на The 7i69 is a 48 in/outs
ну как "заменить" - это разные вещи
=======================================
7i69 - это как раз то ,о чем я выше писал:
nkp писал(а):если надо готовое и "красивое" - вариант с sserial
doctorzx
Новичок
Сообщения: 31
Зарегистрирован: 30 сен 2019, 10:50
Репутация: 0
Настоящее имя: Евгений
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение doctorzx »

Хорошо. Нужно красивое
5i24+7i77+7i69(2шт)
Или 5i24+7i77+7i76+7i69 такие комбинации возможны? Надеюсь я Вас правильно понял
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение nkp »

doctorzx писал(а):Или 5i24+7i77+7i76+7i69 такие комбинации возможны?
если заморачиваться 5i24+7i77+7i76+ ,то можно просто дочку 50-ти пиновую взять
а сколько точно не хватает пинов в связке 5i25+7i77+7i76
и какой станок хотите делать?(если не секрет)
почему спрашиваю - потому как "тупо" посчитать по схеме кол. входов выходов нужных - это бывает ошибочно...
doctorzx
Новичок
Сообщения: 31
Зарегистрирован: 30 сен 2019, 10:50
Репутация: 0
Настоящее имя: Евгений
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение doctorzx »

В связке 5i25+7i77+7i76 не хватает 3 выхода(могу выкрутиться) и 20 входов(тут сложнее, вернее никак). Станок гдв400...3 координаты, магазин ("солнышко"), смена палет(куча датчиков)
doctorzx
Новичок
Сообщения: 31
Зарегистрирован: 30 сен 2019, 10:50
Репутация: 0
Настоящее имя: Евгений
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение doctorzx »

"5i24+7i77+7i76+ ......50 пиновая дочка", это какая плата?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение nkp »

This manual applies to the 7I37, 7I37T and 7I37TA. They will referred to as 7I37
unless a distinction is required. The 7I37 is an 8 output, 16 input isolated
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение nkp »

doctorzx писал(а):50 пиновая дочка"
это не 50 вх-вых ,которые мы можем использовать
все платы меса как бы делятся на 2 группы:

платы 50 пин (два ряда по 25 ножек(IDC50) ,один ряд - земля,на втором - 24 IO пинов и +5v) (5i20 , 5i24 и тд - основные,к ним кучка дочерних)
25 пин (типа расширенный парпорт , работает 17 пинов)(5i25 ,7i92 и тд - основные,к ним кучка дочерних)
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение Dmaster »

А зачем тсу 7i76? Если не нужен step.dir Можно вместо неё 7i74 а в неё 7i70 и 7i71 хоть 8 штук . Входов хоть обтыкайся будет. 5i25 +7i77+7i74+7i70(48 входов)+7i71(48 выходов) + можно ещё 6 плат входов выодов.
Если надо stepdir, то можно к каждой 7i77 и 7i76 подключить по одной плате serial к специальному входу. Получится 5i25 + 7i77+7i76 + 7i71+7i70 112 входов и 80 выходов
" Linux CNC - наше всё"
doctorzx
Новичок
Сообщения: 31
Зарегистрирован: 30 сен 2019, 10:50
Репутация: 0
Настоящее имя: Евгений
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение doctorzx »

5i25 + 7i77+7i76 + 7i71+7i70 подходит больше этот вариант, так как в будущем планируется добавлять ещё одну ось.
7i74 интересный вариант, посмотрел в Украине трудно найти, как и 7i70/7i71.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение nkp »

doctorzx писал(а):7i74 интересный вариант, посмотрел в Украине трудно найти, как и 7i70/7i71.
не трудно
(в лс подскажу)
doctorzx
Новичок
Сообщения: 31
Зарегистрирован: 30 сен 2019, 10:50
Репутация: 0
Настоящее имя: Евгений
Контактная информация:

Re: Как реализовать 80 входов и 35 выходов на Linux_cnc

Сообщение doctorzx »

Подскажите пожалуйста
Ответить

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