Подключение KFLOP + DRO + scale( линейки) + Mach3
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
Да, USB при токе до 0.5А хватает.
Вот кстати написано: PC power supply makes an excellent low cost power source for KFLOP.
Вот кстати написано: PC power supply makes an excellent low cost power source for KFLOP.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
Одну ось запустил
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Мастер
- Сообщения: 8408
- Зарегистрирован: 02 окт 2012, 07:37
- Репутация: 3628
- Откуда: Красногорск
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
Ждём продолжения
- ukr-sasha
- Мастер
- Сообщения: 3401
- Зарегистрирован: 21 мар 2011, 07:47
- Репутация: 2180
- Настоящее имя: Украинец Александр Григорьевич
- Откуда: Киев, Украина
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
Как подключал? И где видео результатов?
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
Методом научного тыка подключил Сейчас КФЛОП железку фрезерует. Подключил пока 3 оси без линеек конечно и без выборки люфтов.ukr-sasha писал(а):Как подключал? И где видео результатов?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
первая стружка на KFLOP минут 20 строгал
Завтра еще чистовой проход сделаю и можно дальше KFLOP мучить
Это фрезеруется портальчик. Сварены трубы квадратные, сверху полосы 5мм приварена, после варки и отпуска их повело, вот ровняю.Завтра еще чистовой проход сделаю и можно дальше KFLOP мучить
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
ukr-sasha, у тебя там что на хомяках стоят и как подключал?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- ukr-sasha
- Мастер
- Сообщения: 3401
- Зарегистрирован: 21 мар 2011, 07:47
- Репутация: 2180
- Настоящее имя: Украинец Александр Григорьевич
- Откуда: Киев, Украина
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
Файл NotifyMach3.c:
Концевики, они же Номе, подключал через оптроны по той схеме, что давал тебе ранее.
Код: Выделить всё
#include "KMotionDef.h"
//Plugin calls for Mach3 NotifyPlugins Commands
main()
{
int msg = persist.UserData[6]; // Mach3 notify Message 10000-10999
printf("Mach3 Notify Call, Message = %d\n",msg);
if (msg==10100)
{
ch2->LimitSwitchOptions=0x16140010; // disable limits
Jog(2,-10000); // start moving
while (!ReadBit(20)) ; // wait for switch (input #8) to change
Zero(2);
Jog(2,0); // stop
Move(2,182857);
while (ch2->Position < 182000);
ch2->LimitSwitchOptions=0x16140013;
ch0->LimitSwitchOptions=0x18150010; // disable limits
Jog(0,-10000); // start moving
while (!ReadBit(21)) ; // wait for switch (input #8) to change
Zero(0);
Jog(0,0); // stop
Move(0,342000);
ch0->LimitSwitchOptions=0x18150013;
ch1->LimitSwitchOptions=00x19170010; // disable limits
Jog(1,-10000); // start moving
while (!ReadBit(23)) ; // wait for switch (input #8) to change
Zero(1);
Jog(1,0); // stop
Move(1,340000);
ch1->LimitSwitchOptions=0x19170013;
};
Delay_sec(2.0);
printf("Done\n");
}
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
Посоветовавшись с ukr-sasha, Подключаю Естоп.
Делается это так:
Мне нужно на разъем JP7 пин 6 прицепить Естоп (с уровнем сигнала TTL)
В Маче указываем IO45 и Мач настроит нужный пин КФЛОПа на вход. Получается так. Подключил Естоп = работает
Делается это так:
Мне нужно на разъем JP7 пин 6 прицепить Естоп (с уровнем сигнала TTL)
В Маче указываем IO45 и Мач настроит нужный пин КФЛОПа на вход. Получается так. Подключил Естоп = работает
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- ukr-sasha
- Мастер
- Сообщения: 3401
- Зарегистрирован: 21 мар 2011, 07:47
- Репутация: 2180
- Настоящее имя: Украинец Александр Григорьевич
- Откуда: Киев, Украина
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
Супер!
Концевики не сложнее.
Концевики не сложнее.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
Хорошо бы сделать поиск НОМЕ по индуктивным датчикам(гробое), а потом хомится по Z меткам(точное) Здесь видать придется в дебри СИ программирования лезть
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
В станке стоит вот такая плата http://www.cnc4pc.com/Store/osc/product ... ucts_id=45 через нее все сигналы идут к сервам, а от датчиков в КФЛОП.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- ukr-sasha
- Мастер
- Сообщения: 3401
- Зарегистрирован: 21 мар 2011, 07:47
- Репутация: 2180
- Настоящее имя: Украинец Александр Григорьевич
- Откуда: Киев, Украина
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
На основе кода в посте 68 можно сделать, я уже думал как. Должно получиться.aftaev писал(а):Хорошо бы сделать поиск НОМЕ по индуктивным датчикам(гробое), а потом хомится по Z меткам(точное)
- ukr-sasha
- Мастер
- Сообщения: 3401
- Зарегистрирован: 21 мар 2011, 07:47
- Репутация: 2180
- Настоящее имя: Украинец Александр Григорьевич
- Откуда: Киев, Украина
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
Отвечая на вопрос в личке: оси в К-Флоп ивертируются установкой параметра OutputGain=-1.
-
- Мастер
- Сообщения: 8408
- Зарегистрирован: 02 окт 2012, 07:37
- Репутация: 3628
- Откуда: Красногорск
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
Зачем кнопку Е стоп заводить на контроллер?
Если будет глюк , тогда же не отрубишь станок?
Если будет глюк , тогда же не отрубишь станок?
- ukr-sasha
- Мастер
- Сообщения: 3401
- Зарегистрирован: 21 мар 2011, 07:47
- Репутация: 2180
- Настоящее имя: Украинец Александр Григорьевич
- Откуда: Киев, Украина
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
Если глюк в компе, то пофиг, контроллер то будет работать и отключит, а если глюк контроллера, то комп не поможет.
Последний раз редактировалось ukr-sasha 16 дек 2012, 14:40, всего редактировалось 1 раз.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
Кнопка Естоп посылает сигнал КФЛОПУ, а другими контактами размыкает цепь сигнала сервы S-ON и сервы останавливаются.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- ukr-sasha
- Мастер
- Сообщения: 3401
- Зарегистрирован: 21 мар 2011, 07:47
- Репутация: 2180
- Настоящее имя: Украинец Александр Григорьевич
- Откуда: Киев, Украина
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
Работает компенсация люфта?
-
- Мастер
- Сообщения: 8408
- Зарегистрирован: 02 окт 2012, 07:37
- Репутация: 3628
- Откуда: Красногорск
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
Зачем нужен сигнал контролеру при нажатии стоп?
Это же аварийная ситуация
Это же аварийная ситуация
- ukr-sasha
- Мастер
- Сообщения: 3401
- Зарегистрирован: 21 мар 2011, 07:47
- Репутация: 2180
- Настоящее имя: Украинец Александр Григорьевич
- Откуда: Киев, Украина
- Контактная информация:
Re: Подключение KFLOP + DRO + scale( линейки) + Mach3
А если заготовка стоит, как "самолет"? Чтобы не потерялись координаты.