Ввод в эксплуатацию ЧПУ системы на основе контроллера Kflop.

KFlop, KStep, KAnalog, KMotion...

Имеете ли вы контроллер Kflop? :-)

Можно выбрать до 1 варианта ответа

 
 
Результаты голосования

Дмитро
Почётный участник
Почётный участник
Сообщения: 1060
Зарегистрирован: 14 сен 2013, 01:20
Репутация: 1139
Настоящее имя: Дмитрий
Откуда: Киев

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение Дмитро »

Demetrius писал(а):В ходе тестировании версии 4.33q, обнаружил что нет задержки при изменнении подачи. Изменяется практически мгновенно при Lookahead 3 сек.
Небольшая поправочка. Задержки нет от 0 до 100% , а вот от 100% до 200% уже идет пересчет в эти 3 сек.
Александр_
Мастер
Сообщения: 1743
Зарегистрирован: 24 дек 2013, 17:47
Репутация: 122
Контактная информация:

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение Александр_ »

настраиваю свою сервосистему (пока в состоянии на столе). появилось несколько (возможно глупых) вопросов:
1. при настройке ПИД на step response самый лучший график при Р=1. Начал как и написано в инструкции с Р=0,01 - так совсем плохо. Как-то странно что для сервы Р=1 так же как для шаговика. Или этот как раз от того, что мотор на столе и фактически ничего не таскает?
2. у меня 4-канальная система. Как в kmotionCNC крутить 4 ось? Есть кнопки Jog только для XYZ в интерфейсе программы.
Заходите в гости: www.pandicon.net www.graver36.ru
Дмитро
Почётный участник
Почётный участник
Сообщения: 1060
Зарегистрирован: 14 сен 2013, 01:20
Репутация: 1139
Настоящее имя: Дмитрий
Откуда: Киев

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение Дмитро »

Александр_ писал(а):Или этот как раз от того, что мотор на столе .
На станке вы будете все заново настраивать.
Александр_
Мастер
Сообщения: 1743
Зарегистрирован: 24 дек 2013, 17:47
Репутация: 122
Контактная информация:

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение Александр_ »

это само собой. вопрос был про то что Р=1 на столе. может, так вообще не должно быть для сервы и я априори неправильно что-то делаю.
Заходите в гости: www.pandicon.net www.graver36.ru
vektor_z
Мастер
Сообщения: 405
Зарегистрирован: 30 ноя 2014, 16:45
Репутация: 387
Настоящее имя: Василий
Откуда: Украина. Закарпатская обл.
Контактная информация:

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение vektor_z »

Александр_ писал(а):настраиваю свою сервосистему (пока в состоянии на столе). появилось несколько (возможно глупых) вопросов:

2. у меня 4-канальная система. Как в kmotionCNC крутить 4 ось? Есть кнопки Jog только для XYZ в интерфейсе программы.
в настройках можно выбрать скрины на 3-4 или 5 осей .
Александр_
Мастер
Сообщения: 1743
Зарегистрирован: 24 дек 2013, 17:47
Репутация: 122
Контактная информация:

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение Александр_ »

а где там это меню? стандартного виндовского File-Edit...вроде тут нет
Заходите в гости: www.pandicon.net www.graver36.ru
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение AlexNikov »

Александр_ писал(а):а где там это меню? стандартного виндовского File-Edit...вроде тут нет
Вот тут:
Безымянный.png (2859 просмотров) <a class='original' href='./download/file.php?id=60149&mode=view' target=_blank>Загрузить оригинал (14.86 КБ)</a>
Вот тут Саша рассказывает как можно интерфейс уже под себя подправить - Редактирование интерфейса KmotionCNC #1
fishman
Кандидат
Сообщения: 83
Зарегистрирован: 14 сен 2015, 22:04
Репутация: 9
Контактная информация:

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение fishman »

Здравствуйте.
Собрал одну ось для автоматизации подачи фрезерного 6Р10, управление k flop + kanalog запустил работает!! как вывести кнопку запуска программы в k_motion на физическую кнопку , чтобы не нажимать F5 на клавиатуре)) ?
Вложения
каретка.jpg (2849 просмотров) <a class='original' href='./download/file.php?id=60171&mode=view' target=_blank>Загрузить оригинал (1.52 МБ)</a>
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение AlexNikov »

fishman писал(а):как вывести кнопку запуска программы в k_motion на физическую кнопку , чтобы не нажимать F5 на клавиатуре)) ?
Поглядите в файлик ExternalButtons.с , по моему DoPC(PC_COMM_EXECUTE) это как раз старт выполнения.

Вот тут есть екселька с командами, очень полезный файлик - http://www.cnczone.com/forums/dynomotio ... ost1767566
Александр_
Мастер
Сообщения: 1743
Зарегистрирован: 24 дек 2013, 17:47
Репутация: 122
Контактная информация:

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение Александр_ »

читаю-читаю мануал на кфлоп и каналог - никак не пойму про линейки. в руководстве пишут, что каналог, принимая дифференциальный сигнал с линеек (энкодеров) преобразует его в single-ended сигнал и отправляет его в кфлоп.
получается, сигнал в виде single-ended (вроде открытый коллектор называется) можно напрямую в кфлоп посылать? это равноценные подключения или если через каналог то все как-то более защищено в плате перегорания плат? и не понял - чем там разработчики пугают насчет 12 вольт в разъеме на кфлоп? дескать если подключить что-то напряжением поменьше, то все сгорит.
P.S. если подключать энкодеры сразу в кфлоп, то куда в этом случае заводятся индексные метки? в тот же разъем?
Заходите в гости: www.pandicon.net www.graver36.ru
fishman
Кандидат
Сообщения: 83
Зарегистрирован: 14 сен 2015, 22:04
Репутация: 9
Контактная информация:

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение fishman »

а куда этот код вставить? в программу инициализации осей дописать или в отдельную? и где этот пин потом искать, в коде стоит пин 46 , а в описании платы я такого не нашел...
извиняюсь конечно за такие ламерские вопросы , но может еще кому то будет интересно... как например первые 20 постов этой темы ))
Дмитро
Почётный участник
Почётный участник
Сообщения: 1060
Зарегистрирован: 14 сен 2013, 01:20
Репутация: 1139
Настоящее имя: Дмитрий
Откуда: Киев

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение Дмитро »

Александр_ писал(а):то куда в этом случае заводятся индексные метки?
На любой свободный цифровой вход.
Александр_
Мастер
Сообщения: 1743
Зарегистрирован: 24 дек 2013, 17:47
Репутация: 122
Контактная информация:

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение Александр_ »

Kmotion поддерживает работу с какими-то типовыми пультами? То есть РГИ-то понятное дело можно прикрутить, но я поймал себя на мысли, что этот момент не продумал. Собираюсь с кфлопом использовать родную ему программу Kmotion. На панели станка по ряду причин РГИ не будет - собирался использовать пульт. Есть нескольк разных, с Мач3 все работают. Но с Kmotion-то они ведь не состыкуются?
Заходите в гости: www.pandicon.net www.graver36.ru
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение AlexNikov »

Александр_ писал(а):Kmotion поддерживает работу с какими-то типовыми пультами? То есть РГИ-то понятное дело можно прикрутить, но я поймал себя на мысли, что этот момент не продумал. Собираюсь с кфлопом использовать родную ему программу Kmotion. На панели станка по ряду причин РГИ не будет - собирался использовать пульт. Есть нескольк разных, с Мач3 все работают. Но с Kmotion-то они ведь не состыкуются?
По моему по умолчанию он работает только с джойстиком игровым.
fishman писал(а):а куда этот код вставить? в программу инициализации осей дописать или в отдельную? и где этот пин потом искать, в коде стоит пин 46 , а в описании платы я такого не нашел...
извиняюсь конечно за такие ламерские вопросы , но может еще кому то будет интересно... как например первые 20 постов этой темы ))
Можете и в отдельный файл, В Config and Flash в Launch on Power Up указать Thread в котором будет запускаться файл для выносного пульта, к примеру во втором, в первом обычно файл инициализации. В C Program в Thread нужном открываете файл для пульта вашего и уже там редактируете и компилируете. Пин пропишите (в коде измените номер пина) тот который вам нужен, тот который будете использовать для этой кнопки. Можно и в файл инициализации прописать этот код, но в самом конце (я б сделал отдельным файлом если честно). Если я правильно понял (не уверен, лучше проверить) то активация выполнения действия происходит при появлении на нужном пине лог. "1"

p.s. только если напрямую на k-flop заводить будете, аккуратнее - не подайте 5В на входы с 3.3В!
fishman
Кандидат
Сообщения: 83
Зарегистрирован: 14 сен 2015, 22:04
Репутация: 9
Контактная информация:

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение fishman »

AlexNikov писал(а):Можете и в отдельный файл, В Config and Flash в Launch on Power Up указать Thread в котором будет запускаться файл для выносного пульта, к примеру во втором, в первом обычно файл инициализации. В C Program в Thread нужном открываете файл для пульта вашего и уже там редактируете и компилируете. Пин пропишите (в коде измените номер пина) тот который вам нужен, тот который будете использовать для этой кнопки. Можно и в файл инициализации прописать этот код, но в самом конце (я б сделал отдельным файлом если честно). Если я правильно понял (не уверен, лучше проверить) то активация выполнения действия происходит при появлении на нужном пине лог. "1"
Все так и сделал - в thread 2 залил файл "ExternalButtons" из папки "C Programs" как есть , изменил только номер пина на 136 ,т.к. Том порекомендовал использовать оптовход , теперь обработка запускается с выносной кнопки!!!!

теперь хочется получить сигнал после выполнения G кода , чтобы завести его в ПЛК для дальнейшей обработки. Кто нибудь делал такое? тлт может кто нибудь знает?
Александр_
Мастер
Сообщения: 1743
Зарегистрирован: 24 дек 2013, 17:47
Репутация: 122
Контактная информация:

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение Александр_ »

насчет подключения сигналов s-on: получается, нужно для всех осей сделать последовательную цепочку и все повесить на какой-то цифровой выход?
ведь если одна ось выпадает в ошибку, то нужно чтобы и все остальные вырубались.
получается цепочка +24->+24vin(Х)->S-ON(X)->+24vin(Y)->S-ON(Y)->итд...+24vin(A)->S-ON(A)->"-"цифрового выхода-"+"цифрового выхода->0В
Заходите в гости: www.pandicon.net www.graver36.ru
Дмитро
Почётный участник
Почётный участник
Сообщения: 1060
Зарегистрирован: 14 сен 2013, 01:20
Репутация: 1139
Настоящее имя: Дмитрий
Откуда: Киев

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение Дмитро »

Александр_ писал(а):насчет подключения сигналов s-on: получается, нужно для всех осей сделать последовательную цепочку и все повесить на какой-то цифровой выход?
Зачем так сложно, подключить паралельно и на любой цифровой выход.
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение AlexNikov »

fishman писал(а):
AlexNikov писал(а):Можете и в отдельный файл, В Config and Flash в Launch on Power Up указать Thread в котором будет запускаться файл для выносного пульта, к примеру во втором, в первом обычно файл инициализации. В C Program в Thread нужном открываете файл для пульта вашего и уже там редактируете и компилируете. Пин пропишите (в коде измените номер пина) тот который вам нужен, тот который будете использовать для этой кнопки. Можно и в файл инициализации прописать этот код, но в самом конце (я б сделал отдельным файлом если честно). Если я правильно понял (не уверен, лучше проверить) то активация выполнения действия происходит при появлении на нужном пине лог. "1"
Все так и сделал - в thread 2 залил файл "ExternalButtons" из папки "C Programs" как есть , изменил только номер пина на 136 ,т.к. Том порекомендовал использовать оптовход , теперь обработка запускается с выносной кнопки!!!!

теперь хочется получить сигнал после выполнения G кода , чтобы завести его в ПЛК для дальнейшей обработки. Кто нибудь делал такое? тлт может кто нибудь знает?
Завершение выполнения g-кода обычно сопровождается командой М5 или М30, повесьте на них активацию кого-либо пина в KMotionCNC.
Александр_
Мастер
Сообщения: 1743
Зарегистрирован: 24 дек 2013, 17:47
Репутация: 122
Контактная информация:

Re: Ввод в эксплуатацию ЧПУ системы на основе контроллера Kf

Сообщение Александр_ »

AlexNikov писал(а):Завершение выполнения g-кода обычно сопровождается командой М5 или М30, повесьте на них активацию кого-либо пина в KMotionCNC.
зачем? вопос был по мотивам поста №5 этой темы.
там показан пример для одной оси. если там цифровой выход замыкает перемычку для активации оси то логично по-моему, последовательно все оси подключить - по аналогии с сигналом ALM. тогда при размыкании цифрового выхода ток пропадет во всей цепи и все оси остановятся. так?
Последний раз редактировалось Александр_ 12 окт 2015, 16:09, всего редактировалось 2 раза.
Заходите в гости: www.pandicon.net www.graver36.ru
Ответить

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