Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Производственное оборудование Медицинская техника, а также другое промышленное оборудования. Обсуждение и ремонт.

 
Опции темы
Непрочитано 25.04.2005, 19:54  
graham
Прописка
 
Регистрация: 11.01.2005
Сообщений: 196
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
graham на пути к лучшему
По умолчанию Какие команды идут к контроллеру ЧПУ?

Нужно создать 2 станка с ЧПУ, с механикой особых проблем нет, т.к. я ей не занимаюсь. Мне поручено сделать контроллер, некоторый опыт с шаговиками есть, но не знаю формат команд, передаваемых программой от компьютера к контроллеру. Кто-нить занимался таким? Может подскажете?
Реклама:
graham вне форума  
Непрочитано 26.04.2005, 12:44  
xelos
Прописка
 
Регистрация: 27.08.2004
Сообщений: 107
Сказал спасибо: 0
Сказали Спасибо 20 раз(а) в 20 сообщении(ях)
xelos на пути к лучшему
По умолчанию

у меня был один шаговик, без контроллера - так там два канала управления было. один - направление вращения движка, второй для импульсов (частоту туда подаешь, он и крутится)... у тебя что за движок?
xelos вне форума  
Непрочитано 26.04.2005, 14:20  
elon
Почётный гражданин KAZUS.RU
 
Аватар для elon
 
Регистрация: 29.12.2004
Адрес: Bернулся в San Jose,CA,USA,Beach BLVD,свой дом,окна на океан-ничего личного,просто бизнес!
Сообщений: 1,098
Сказал спасибо: 22
Сказали Спасибо 423 раз(а) в 316 сообщении(ях)
elon на пути к лучшему
По умолчанию (+)

To Xelos:
У Вас контроллер-драйвер был прицеплен к двигателю
либо встроен в него . В нашей практике мы с такими
сталкивались .
To graham:
Входа(сигнала) как правило 3
1)DIR - направление вращения
2)CLK(step) - тактовая(шаг)
3)E - enable(доступ к контроллеру-драйверу)
elon вне форума  
Непрочитано 26.04.2005, 14:36  
xelos
Прописка
 
Регистрация: 27.08.2004
Сообщений: 107
Сказал спасибо: 0
Сказали Спасибо 20 раз(а) в 20 сообщении(ях)
xelos на пути к лучшему
По умолчанию Re: (+)

Сообщение от elon
To Xelos:
У Вас контроллер-драйвер был прицеплен к двигателю
либо встроен в него . В нашей практике мы с такими
сталкивались .
To graham:
Входа(сигнала) как правило 3
1)DIR - направление вращения
2)CLK(step) - тактовая(шаг)
3)E - enable(доступ к контроллеру-драйверу)
человек говорит, что у него командами движок управляется - возможно и такое, когда, например, по шине какой-нить отправляешь "повернуться на стока-то шагов в таком направлении" - а у меня шаговик был, как Вы описали...
в станке ЧПУ, можно сразу программу задать - куда и сколько двигаться (несколько движений), и встроенный контроллер их интерпретирует и заставляет движок двигаться по программе...
поэтому и неясно что именно человеку надо.
xelos вне форума  
Непрочитано 26.04.2005, 15:03  
elon
Почётный гражданин KAZUS.RU
 
Аватар для elon
 
Регистрация: 29.12.2004
Адрес: Bернулся в San Jose,CA,USA,Beach BLVD,свой дом,окна на океан-ничего личного,просто бизнес!
Сообщений: 1,098
Сказал спасибо: 22
Сказали Спасибо 423 раз(а) в 316 сообщении(ях)
elon на пути к лучшему
По умолчанию (+)

Как я понял из сообщения "graham" :
у них есть "импортная" программа от какого то станка
с ЧПУ , вот они и хотят сделать к этой программе
"железо" . Для начала указали бы что за программа ! Команды то стандартны и давно известны это так называемый G-код . Маленькое НО!
Интерпретатор этого кода и обработка зашит в программе микроконтроллера после которого как правило идут драйверы
шаговых двигателей а программа в микроконтроллере
жестко привязана к железу(приводу) и пишется под конкретный привод . Так что начинать "graham" надо не с контроллера
а с привода,двигатели,драйверы,а потом контроллер и программа
elon вне форума  
Непрочитано 26.04.2005, 22:52  
graham
Прописка
 
Регистрация: 11.01.2005
Сообщений: 196
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
graham на пути к лучшему
По умолчанию Re: (+)

Сообщение от elon
G-код
Вот. Именно оно мне и надо. Дайте ссылку или может формат. От меня требуют 0.1мм при резке пенопласта и 1микрон при фрезеровке. А я не знаю формат команд передаваемых программой. Мне надо сделать контроллер (управляемый микроконтроллером), который будет в зависимости от команд програмы управлять драйверами и корректировать в зависимости от показаний датчиков. Есть контроллеры которые без ОС (обратная связь),схемы видел управляемые по LPT, тогда я теряю корректировку.
graham вне форума  
Непрочитано 27.04.2005, 13:15  
elon
Почётный гражданин KAZUS.RU
 
Аватар для elon
 
Регистрация: 29.12.2004
Адрес: Bернулся в San Jose,CA,USA,Beach BLVD,свой дом,окна на океан-ничего личного,просто бизнес!
Сообщений: 1,098
Сказал спасибо: 22
Сказали Спасибо 423 раз(а) в 316 сообщении(ях)
elon на пути к лучшему
По умолчанию (+)

Основные команды кода:
в параметрах идут координаты и прочие данные
Ваш контроллер должен интерпретировать все это
и связать с механикой

G00 Rapid Linear Interpolation
G01 Linear Interpolation
G02 Clockwise Circular Interpolation
G03 Counter Clockwise Circular Interpolation
G04 Dwell
G05 High Speed Machining Mode
G10 Offset Input By Program
G12 Clockwise Circle With Entrance And Exit Arcs
G13 Counter Clockwise Circle With Entrance And Exit Arcs
G17 X-Y Plane Selection
G18 Z-X Plane Selection
G19 Y-Z Plane Selection
G28 Return To Reference Point
G34 Special Fixed Cycle (Bolt Hole Circle)
G35 Special Fixed Cycle (Line At Angle)
G36 Special Fixed Cycle (Arc)
G37 Special Fixed Cycle (Grid)
G40 Tool Radius Compensation Cancel
G41 Tool Radius Compensation Left
G42 Tool Radius Compensation Right
G43 Tool Length Compensation
G44 Tool Length Compensation Cancel
G45 Tool Offset Increase
G46 Tool Offset Decrease
G50.1 Programmed Mirror Image Cancel
G51.1 Programmed Mirror Image On
G52 Local Coordinate Setting
G54 - G59 Work Coordinate Registers 1 Thru 6
G60 Unidirectional Positioning
G61 Exact Stop Check Mode
G65 Macro Call (Non Modal)
G66 Macro Call (Modal)
G68 Programmed Coordinate Rotation
G69 Coordinate Rotation Cancel
G73 Fixed Cycle (Step)
G74 Fixed Cycle (Reverse Tapping)
G76 Fixed Cycle (Fine Boring)
G80 Fixed Cycle Cancel
G81 Fixed Cycle (Drilling / Spot Drilling)
G82 Fixed Cycle (Drilling / Counter Boring)
G83 Fixed Cycle (Deep Hole Drilling)
G84 Fixed Cycle (Tapping)
G85 Fixed Cycle (Boring)
G86 Fixed Cycle (Boring)
G87 Fixed Cycle (Back Boring)
G88 Fixed Cycle (Boring)
G89 Fixed Cycle (Boring)
G90 Absolute Value Command
G91 Incremental Value Command
G92 Work Offset Set
G101 User macro 1 (substitution) =
G102 User macro 1 (addition) +
G103 User macro 1 (subtraction) -
G104 User macro 1 (multiplication) *
G105 User macro 1 (division) /
G106 User macro 1 (square root)
G107 User macro 1 (sine) sin
G108 User macro 1 (cosine) cos
G109 User macro 1 (arc tangent) tan
G110 User macro (square root)
G200 User macro 1 (unconditional branch)
G201 User macro 1 (zero condition branch)
G202 User macro (negative condition branch)


Поверьте мне,решая задачу от программы Вы приобретаете
б-о-о-ольшущую головную боль , вариант уже проверенный.
Собственно говоря Вам решать .
elon вне форума  
Непрочитано 27.04.2005, 14:18  
graham
Прописка
 
Регистрация: 11.01.2005
Сообщений: 196
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
graham на пути к лучшему
По умолчанию Re: (+)

Сообщение от elon
Основные команды кода:
в параметрах идут координаты и прочие данные
Ваш контроллер должен интерпретировать все это
и связать с механикой
А как это передается по LPT?
Цитата:
Поверьте мне,решая задачу от программы Вы приобретаете
б-о-о-ольшущую головную боль , вариант уже проверенный.
Собственно говоря Вам решать .
В каком смысле "от программы"?
graham вне форума  
Непрочитано 27.04.2005, 14:45  
elon
Почётный гражданин KAZUS.RU
 
Аватар для elon
 
Регистрация: 29.12.2004
Адрес: Bернулся в San Jose,CA,USA,Beach BLVD,свой дом,окна на океан-ничего личного,просто бизнес!
Сообщений: 1,098
Сказал спасибо: 22
Сказали Спасибо 423 раз(а) в 316 сообщении(ях)
elon на пути к лучшему
По умолчанию (+)

Как обычно:
байт , строб , байт ,строб = команда
далее так же данные , далее контроллер
выставляет сигнал "занято" обрабатывает данные
и управляет механикой далее следующая команда
и так далее до поступления команды конца кода.
===========
От программы - это значит что контроллер
делается под готовую программу , а обычно
делается наоборот то есть под контроллер
пишется программа на PC
============
Давайте разберемся не торопясь = какая у Вас программа ?
Если удобнее пишите на майл .
elon вне форума  
Непрочитано 27.04.2005, 20:07  
elon
Почётный гражданин KAZUS.RU
 
Аватар для elon
 
Регистрация: 29.12.2004
Адрес: Bернулся в San Jose,CA,USA,Beach BLVD,свой дом,окна на океан-ничего личного,просто бизнес!
Сообщений: 1,098
Сказал спасибо: 22
Сказали Спасибо 423 раз(а) в 316 сообщении(ях)
elon на пути к лучшему
По умолчанию (+)

Пишите на support@ellon.ru
elon вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЧПУ- листогибы LVD daddy Производственное оборудование 5 16.09.2009 07:54
Помогите по контроллеру шагового двигателя zluka2bober Электроника - это просто 1 25.09.2008 10:20
Схема подсоединения ЖКИ к контроллеру AT90S8515 uhbwtyrj1987 Микроконтроллеры, АЦП, память и т.д 17 05.06.2008 09:29
КАК ПОДКЛЮЧИТЬ КЛАВИАТУРУ к AVR-контроллеру в Proteus?? Vadikk Proteus 15 15.06.2007 18:34


Часовой пояс GMT +4, время: 06:11.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot