Перейти к содержимому


Фотография

Дополнительные входы/выходы для платы P63A

Контроллер NCSTUDIO

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 26

#1 OFFLINE   АндрейНТ

АндрейНТ

    Студент

  • Пользователи+
  • PipPip
  • 33 сообщений
  • Пол:Мужчина
  • Из:Н. Тагил

Отправлено 11 Июль 2023 - 18:16

Всем здравия.

Для 8-й версии студии кроме 53-й версии плат есть 63, которую доблесные китайцы так же клонировали.
У этой платы есть дополнительные входы выходы, однако как и читать/устанавливать я информации найти не могу.
Смотрел и мануал на саму 8-ю версию и описание самих плат.
Все что удалось найти это команда M901 которой можно установить любой выход, я так понимаю доп. выходы сюда тоже относятся.
Но как работать с входами не понятно.
Если кто знает, поделитесь информацией пожалуйста.

Самой платы на руках пока нет, разбираюсь перед покупкой. В перспективе хотел автосмену делать.


  • 0

#2 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 542 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 12 Июль 2023 - 02:45

Дайте ссылку на плату.
  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#3 OFFLINE   АндрейНТ

АндрейНТ

    Студент

  • Пользователи+
  • PipPip
  • 33 сообщений
  • Пол:Мужчина
  • Из:Н. Тагил

Отправлено 12 Июль 2023 - 09:19

Дайте ссылку на плату.

Вот описание платы
https://namicam.com/..._attachment=380

 

вот фото комплекта, тут плата коммутация чуть другая, но я визуально сравнивал с EX25A2 по входам/выходам они одинаковые, только расположение другие
https://disk.yandex..../IHm3IWo6dfMPEg
https://disk.yandex..../Rzvq32_oRHDg7w

с таобао хочу заказать, там цена на них от 1000 до 1500 юаней. вообще последнее время и фрезы и пр. там беру ( ну это если кто на хвост решит упасть :-) )


Сообщение отредактировал АндрейНТ: 12 Июль 2023 - 09:20

  • 0

#4 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 542 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 12 Июль 2023 - 10:55

Это оригинальные, не клонированные платы, но б/у - снятые с оборудования.
Клонов  PM63 еще не замечено.
 
Плата коммутации 6A-EX7A1, что на фото - заточена под токарный станок, например Beaver 12D4 AUTO
Поддержка платы коммутации (нумерация входов/выходов) прописана в закодированных файлах конкретных конфигураций NCStidio.
 
Скорее всего плата PM63A подходит как для фрезеров, так и для токарников.
 
 
Командой М901 управляются выходы.
Состояния выходов хранятся в переменных  #OUTPORTMAP. Примеров использования нет. 
 
Состояния входов хранятся в переменных  #INPORTMAP. Примеров использования нет. 
Синтаксис обращения к ним возможно такой   #INPORTMAP0,  #INPORTMAP1 ...  #INPORTMAP63
А возможно такой   #INPORTMAP[1],  #INPORTMAP[2] ... #INPORTMAP[63]
Примеров использования не замечено.
 
Пока что есть примеры обращения к входам только через имена собственные, прописанные в закодированных файлах конкретных конфигураций NCStidio, например - #COUNTTOOL

M802 P=(7*65536+#COUNTTOOL*256+ABS(1)) ' 'Порт цифрового сигнала ножа - это порт № 31 (31*256), количество оборотов=1

цитата из http://mir-cnc.ru/to...проис/?p=274560

Считаю, что купить можете, но гемору оберётесь выше крыши.

Сообщение отредактировал lkbyysq: 12 Июль 2023 - 11:06

  • 1

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#5 OFFLINE   АндрейНТ

АндрейНТ

    Студент

  • Пользователи+
  • PipPip
  • 33 сообщений
  • Пол:Мужчина
  • Из:Н. Тагил

Отправлено 12 Июль 2023 - 11:17

ну если бу то наверно даже лучше, чем клон. их вроде как новые продают и визуально новые. но мне как говорится ехать, а не шашечки.

т.е. получается через G коды они не доступны и нужно через файл public.dat делать свои программы, которые вызывать уже из G кода ?

выбираю между платой 53c и 63a, наверно если за недорого найду, то буду 63ю брать и разбираться.
а не существует како-го описания типа programming manual для этого public.dat ? как-то же производители станков дорабатывают его
  • 0

#6 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 542 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 12 Июль 2023 - 11:34

т.е. получается через G коды они не доступны и нужно через файл public.dat делать свои программы, которые вызывать уже из G кода ?

Нет. Всё, что доступно в public.dat, доступно и в УП. Можно и в УП (то, что Вы назвали "через G коды") применять.

Оригинальный мануал для программирования NcStidio 8 и выше https://disk.yandex..../6MRy1f9vRjUXKw с некоторыми моими комментариями
(дополнительная ссылка)


  • 1

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#7 OFFLINE   АндрейНТ

АндрейНТ

    Студент

  • Пользователи+
  • PipPip
  • 33 сообщений
  • Пол:Мужчина
  • Из:Н. Тагил

Отправлено 12 Июль 2023 - 11:44

Спасибо большое.
если найду примерно на 1000 юаней то куплю 62A и буду ковырять.
попробую еще производителя потеребить.
Если чего добьюсь где-нибудь здесь напишу.
  • 0

#8 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 542 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 12 Июль 2023 - 11:58

Если сильно штырит, то можно и на NcStudio v5 замутить хоть тыщу опрашиваемых входов и исполнительных выходов. http://mir-cnc.ru/to...о-крайне/page-7

Геморно только. Ардуину какую-нибудь присобачивать надо.

Сообщение отредактировал lkbyysq: 12 Июль 2023 - 11:58

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#9 OFFLINE   АндрейНТ

АндрейНТ

    Студент

  • Пользователи+
  • PipPip
  • 33 сообщений
  • Пол:Мужчина
  • Из:Н. Тагил

Отправлено 12 Июль 2023 - 12:31

ардуино я не умею, я все больше stm32 . на них делаю приборы. а фрезер дорабатывает корпуса, фрезерует радиаторы и нарезает резьбу под транзисторы.
операции обычно относительно не долгие 2-3 минуты , но разным инструментом.
Для радиатора тупо сделал ограничители по высоте для сверла, резьбо фрезы и обычный фрезы. Обычная фреза делает плоскость и критичная к высоте по ней ловлю базу, делаю плоскость, остальные без привязки т.к. для сверления и фрезерования +- даже 0,2мм по высоте не критично. 
В принципе можно купить гаек и цанг, посадить фрезы дополнительно на фиксатор резьбы, обмерить и ввести поправки в УП. Но гайку туда сюда все равно геморойно крутить если надо пару десятков деталей сделать.

Если сильно штырит, то можно и на NcStudio v5 замутить хоть тыщу опрашиваемых входов и исполнительных выходов. http://mir-cnc.ru/to...о-крайне/page-7

Геморно только. Ардуину какую-нибудь присобачивать надо.

этим пином самое логично это обороты шпинделя выставлять. а для автосмены еще и входы де нужны, что оправка уже того на месте.
в принципе наверно можно попробовать и у 53 платы перехватить управление разными пинами, как минимум лампами. там еще под пульт входы есть, их может тоже можно как-то переиначить. 
Посмотрю цены. как я понял 63A это расширенная версия 53. и если разницы в цене большой не будет, то нет смысла брать 53. даже если не разберусь с выходами в крайнем случае саму смену можно и ручками делать, все проще чем гайки крутить.
  • 0

#10 ONLINE   vv92

vv92

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 241 сообщений
  • Пол:Мужчина
  • Город:Н.Новгород
  • Из:Н.Новгород

Отправлено 12 Июль 2023 - 12:37

Шпиндель с автосменой?


  • 0
Знаю технику безопасности как свои три пальца.Эксперт - это существо, которое перестало мыслить, ибо оно знает!В мире еще много граблей, на которые не ступала нога человека.
Пожалуйста! Исправляйте мои глупые ошибки (но оставьте мои умные ошибки)!

#11 OFFLINE   АндрейНТ

АндрейНТ

    Студент

  • Пользователи+
  • PipPip
  • 33 сообщений
  • Пол:Мужчина
  • Из:Н. Тагил

Отправлено 12 Июль 2023 - 13:02

Шпиндель с автосменой?

Пока нет. приглядел 80мм на 1,5кВт под iso20. к концу года примерно хочу заказать.
странное дело что 3кВт 100мм шпиндель стоит дешевле чем даже 1,5кВт на 80мм. Но 100мм мне не впихнуть, а 80мм с доработкой возможно. он длинный и упирается в мотор оси Z и приподнять нужно будет. в целом я там предварительно продумал.


  • 0

#12 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 542 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 12 Июль 2023 - 13:43

62/63-я платы не совсем корректно работают с ШД. Вообще плата рассчитана для работы с серваками. В частности при работе со штатным MPG (пульт-крутилка) плата резко (без замедления) обрывает генерацию степов при переключении оси управления на пульте. Как результат - проскок по инерции и потеря шагов. Поэтому переключатель осей можно трогать только после полной остановки текущей оси.
А серва же (или сервошаг) в такой ситуации тоже могут проскочить по инерции, но потом сами вернутся в точку назначения.

Сообщение отредактировал lkbyysq: 12 Июль 2023 - 13:54

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#13 OFFLINE   АндрейНТ

АндрейНТ

    Студент

  • Пользователи+
  • PipPip
  • 33 сообщений
  • Пол:Мужчина
  • Из:Н. Тагил

Отправлено 12 Июль 2023 - 13:49

52/53 ? может имелось ввиду 62/63 ?, 52-й платы не встречал . пульт у меня беспроводной рыжий такой. меня он полностью устраивает
  • 0

#14 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 542 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 12 Июль 2023 - 13:54

52/53 ? может имелось ввиду 62/63 ?, 52-й платы не встречал . пульт у меня беспроводной рыжий такой. меня он полностью устраивает

Да, 62/63.
Думаю, что беспроводные (а они сторонних производителей) будут работать, т.к. работают через функции клавиатуры.

Сообщение отредактировал lkbyysq: 12 Июль 2023 - 13:56

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#15 OFFLINE   АндрейНТ

АндрейНТ

    Студент

  • Пользователи+
  • PipPip
  • 33 сообщений
  • Пол:Мужчина
  • Из:Н. Тагил

Отправлено 12 Июль 2023 - 13:56

Да, 62/63.
Думаю, что беспроводные тоже будут работать, т.к. работают через функции клавиатуры.

 

спасибо большое. буду изучать и думать. Вы прям дока в этих NC-ках :-)


  • 0

#16 OFFLINE   АндрейНТ

АндрейНТ

    Студент

  • Пользователи+
  • PipPip
  • 33 сообщений
  • Пол:Мужчина
  • Из:Н. Тагил

Отправлено 28 Август 2023 - 16:01

Если сильно штырит, то можно и на NcStudio v5 замутить хоть тыщу опрашиваемых входов и исполнительных выходов. http://mir-cnc.ru/to...о-крайне/page-7

Геморно только. Ардуину какую-нибудь присобачивать надо.

С выходами понятно, а как с входами я не понял быть. как их увеличить можно


  • 0

#17 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 542 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 28 Август 2023 - 16:52

У энцехи есть ОДИН вход и команда для определения его состояния.
Ставим плату расширения с 16 реле, которые подключают по команде от NcStudio к этому входу один из 16-ти проводов. После чего энцеха опрашивает свой вход.
Реалтаймом конечно не пахнет, но доступно. Можно давать на исполнение команду какому-либо внешнему устройству и дожидаться от него отчета об исполнении.
  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#18 OFFLINE   АндрейНТ

АндрейНТ

    Студент

  • Пользователи+
  • PipPip
  • 33 сообщений
  • Пол:Мужчина
  • Из:Н. Тагил

Отправлено 28 Август 2023 - 17:45

ну при таком раскладе проще уж поставить на выход сдвиговый регистр и мультиплексор.
Или сразу 74HC165 .
А входы для управления с пульта которые можно переопределить или они железно прибиты в самой программе ? Я про 53B
  • 0

#19 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 433 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 28 Август 2023 - 19:46

Пока нет. приглядел 80мм на 1,5кВт под iso20. к концу года примерно хочу заказать. странное дело что 3кВт 100мм шпиндель стоит дешевле чем даже 1,5кВт на 80мм. Но 100мм мне не впихнуть, а 80мм с доработкой возможно. он длинный и упирается в мотор оси Z и приподнять нужно будет. в целом я там предварительно продумал.

Так, для информации, есть шпиндели под автосмену, которые обходятся без ISO конусов, а просто берут фрезы одинакового хвостовика и  колечком  для установки в держатели непосредственно за хвостовик - работаю (идут на станках) сейчас с такими шпинделями разных мощностей и размеров. При том цанги для них для захвата хвостовиков  6мм, 4мм, 3.175мм. Только при смене инструмента надо действовать по алгоритму:  перед сменой мерим факт наличия фрезы ( если не нулевая фреза, т.е. пустое место), ставим фрезу в ячейку, мерим что фрезу поставили ( т.е. нулевая фреза), берем новую фрезу, мерим  что взяли фрезу и заносим длину выноса фрезы для учета  при работе..

Работаю со шпинделями этой фирмы: http://www.szsyjm.com/en/6018-04.html  (у них есть и под конус, но мы юзаем безконусные), и этой фирмы: http://www.sufeng.co.../product/page1/


Сообщение отредактировал 3D-BiG: 28 Август 2023 - 19:47

  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#20 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 542 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 28 Август 2023 - 20:21

А входы для управления с пульта которые можно переопределить или они железно прибиты в самой программе ? Я про 53B

С валкодера? Они определены видимо в ncstudio.dat. Как их сбить/переопределить/освободить от системы - хз.

Но опросить их можно, ведь известны их адреса.


Сообщение отредактировал lkbyysq: 28 Август 2023 - 20:26

  • 1

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).






Темы с аналогичным тегами Контроллер NCSTUDIO

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных