Здравствуйте.
Цель - станок 5 осей, что бы охватить все все все
Вопрос - сколько входов выходов от платы типа меса или кфлоп потребуется?
Мой примерный расчет.
Для осей по 2 выхода на ось. макс 10
По 2 концевых выключателя на XYZ + A в крайних положения наклона допустим 30/120градусов, пятая ось свободное вращение. 14 цифровых входов
4 выхода для пуска/остановки шпинделя и контроля оборотов. аналог
2 выхода для СОЖ или 4 если регулировать напор сож аналог
Линейки, не знаю сколько входов должно быть на плате, УЦИ подключаются через DB9 значит проводов много.
2 поворотных энкодера на AB оси по два цифровых входа на каждый энкодер. Но есть и аналоговые, какие лучше?
Компенсация длины инструмента х2 вход
Аварийная остановка х2 вход
Пульт управления DB9 DB25 или USB или WiFi, сколько проводов идет к плате контроллера?
Возможности платы.
Частота генерации - допустим 4МГц всего, тогда делим на размер кадра, допустим для XYZ 10мкм 4М*0,01=40 000 кадров в секунду разделить на 3 оси. Как вписать сюда поворотные оси? Если поворотная ось вращается ШД на 400шагов, и используется 1/8шага тогда полный поворот 3200 импульсов. Редуктор 1/90, скорость 4 об/сек 3200*4=12800импульсов
Если без редуктора и серво с разрешением ~ 32000 на оборот, тогда 32000* количество оборотов в сек?
Частота обработки входных сигналов.
Допустим 50кГц на вход, для линейки с точностью 10мкм это скорость в секунду/0,01, например 6м/мин=100мм/с / 0,01= 10кГц из 50 свободных. НО, у энкодера ведь 2 выхода, это нужно как-то учитывать?
----------------
Какие требования к контроллеру помимо I/O и частоты генерации/считывания предъявлять?
1. S функция, есть ли в ПО и нужна ли в железе?
2. В промышленных стойках есть ПЗУ и ОЗУ, нужно ли это для контроллеров работающих с ПК?
3. Dry Run Cycle не нужен
4. Look-Ahead есть в ПО
5. Optimized Radius Offset ПО
6. Three Dimensional Arc Interpolation для 3D контурного фрезерования, нужна ли она в железе?
7. Canned Cycles - относится к удобству написания программы со стойки, значит не нужно
8. Fixture Offsets - мач или ЕМС запоминают нули заготовки?
Как правильно выбрать плату контроллера?
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Как правильно выбрать плату контроллера?
Если в качестве хоум-датчиков использовать ограничительные концевики, то достаточно по одному входу на ось. Ось со свободным вращением не требует ограничителей, но концевик хоума ей желателен, я думаю.foforum писал(а):о 2 концевых выключателя на XYZ + A в крайних положения наклона допустим 30/120градусов, пятая ось свободное вращение.
Зачем по два входа для этих сигналов?foforum писал(а):Компенсация длины инструмента х2 входАварийная остановка х2 вход
- megagad
- Почётный участник

- Сообщения: 3207
- Зарегистрирован: 05 апр 2014, 18:57
- Репутация: 712
- Откуда: Реуспублика Крым, Бахчисарай.
- Контактная информация:
Re: Как правильно выбрать плату контроллера?
На длину может и много, а вот остановов маловато - как минимум с каждого свероконтроллера, плюс "грибок", плюс термодатчик на шпинделе(термозащита), плюс "алярм" частотника, плюс "самые-самые-самые концевые выключатели"(когда дальше только стенка станка) - итого на нормальный станок минимум 14 "аварийных" сигналов. Но их можно пустить через агригатор(микросхема ИЛИ-НЕ и шинный формирователь) на 1 вход контроллера.AndyBig писал(а):Зачем по два входа для этих сигналов?
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Причинять добро, наносить пользу и подвергать ласке.
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Как правильно выбрать плату контроллера?
Именно это я и имел в видуmegagad писал(а):Но их можно пустить через агригатор(микросхема ИЛИ-НЕ и шинный формирователь) на 1 вход контроллера.
-
foforum
- Мастер
- Сообщения: 227
- Зарегистрирован: 02 июл 2012, 06:43
- Репутация: 5
- Контактная информация:
Re: Как правильно выбрать плату контроллера?
Спасибо всем.
Сколько входов нужно для обратной связи с 3 осями?
Сколько входов нужно для обратной связи с 3 осями?
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Как правильно выбрать плату контроллера?
Смотря какой связи... От 2 до 6 (по-моему) входов на каждую ось 
-
foforum
- Мастер
- Сообщения: 227
- Зарегистрирован: 02 июл 2012, 06:43
- Репутация: 5
- Контактная информация:
Re: Как правильно выбрать плату контроллера?
А какие есть?
http://www.ebay.com/itm/100mm-4-92-Trav ... 3a8d0378ca
Что значит входная частота 100кГц?
Распиновка, получается для DB9 6 входов, 0 +5 можно с БП наверное брать.
http://www.ebay.com/itm/100mm-4-92-Trav ... 3a8d0378ca
Что значит входная частота 100кГц?
Распиновка, получается для DB9 6 входов, 0 +5 можно с БП наверное брать.
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Как правильно выбрать плату контроллера?
Выходы могут быть однопроводными или двухпроводными (дифференциальными). Энкодер может иметь 2 или 3 выхода.foforum писал(а):А какие есть?
Я думаю, что это характеристика оптопары, используемой в этом энкодереfoforum писал(а):Что значит входная частота 100кГц?
-
foforum
- Мастер
- Сообщения: 227
- Зарегистрирован: 02 июл 2012, 06:43
- Репутация: 5
- Контактная информация:
Re: Как правильно выбрать плату контроллера?
Об этом речь шлаfoforum писал(а):Распиновка, получается для DB9 6 входов, 0 +5 можно с БП наверное брать.
http://www.skbis.ru/pdf/Connectors/Con_Inc.pdf