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

KFlop, KStep, KAnalog, KMotion...

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

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

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

Аватара пользователя
Atom42
Мастер
Сообщения: 721
Зарегистрирован: 07 июл 2014, 11:55
Репутация: 286
Настоящее имя: Денис
Откуда: Кемерово
Контактная информация:

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

Сообщение Atom42 »

Занимаясь юстировкой осей заметил проблему после хомления, которая может сильно мешать жить, возможно только у меня так :wik: .
После инициализации при нажатии кнопки STOP кфлоп снимает S-ON и оси становятся желтыми, ту все правильно. А вот после процедуры хомнелия, что-то не так начинает работать. А именно, после обнуления и нажатия Stop оси становятся желтыми, а S-on не снимается и оси начинают "плыть".
Для меня это сильно критично, так как на оси с двумя моторами происходит перекос портала из-за того, что "плывут" эти моторы с разной скоростью :)
Делать инициализацию после обнуления не вариант, так как нули сбиваются. Вот так, получается про кнопку стоп наверное можно просто забыть :cry:
Неважно, как быстро Ты идешь, главное- не останавливаться.
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2181
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

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

Сообщение ukr-sasha »

СТОП на экране это аварийный стоп, зачем его нажимать? Там есть пауза.
А чтобы по нажатию СТОП не плыли оси, нужно:
http://www.cnc-club.ru/forum/viewtopic. ... 53#p135233
ukr-sasha писал(а):Далее, в файл инициализации перед командой return 0, нужно добавить код:
КОД: ВЫДЕЛИТЬ ВСЁ • РАЗВЕРНУТЬ
SetBitDirection(144,1);
        for (;;)  //loop forever
   {
       WaitNextTimeSlice();
         if (ch0->Enable &&  ch1->Enable  && ch2->Enable)         
         SetBit(144);          
         else
         ClearBit(144);
    }


Который означает:
- устанавливаем пин 144, как выход;
- постоянно, каждый сервоцикл;
- проверяем условие: если все оси активированы, то
- пин 144 включен
- иначе пин 144 выключен.
Таким образом если хоть одна ось отключится програмно, по разным причинам (тут вспоминаем предельную ошибку позиционирования или кнопка Стоп в программе), то сигнал активации приводов пропадает.
Аватара пользователя
Atom42
Мастер
Сообщения: 721
Зарегистрирован: 07 июл 2014, 11:55
Репутация: 286
Настоящее имя: Денис
Откуда: Кемерово
Контактная информация:

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

Сообщение Atom42 »

ukr-sasha писал(а):СТОП на экране это аварийный стоп, зачем его нажимать?
Например, если авария :)
Дак я и говорю- до хомления все нормально работает, они не плывут, если стоп нажимаю.
А вот если процедуру хомления сделаю, то не работает как надо, плывут.
Может в файлик для хоум еще вписать этот код?
Неважно, как быстро Ты идешь, главное- не останавливаться.
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2181
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

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

Сообщение ukr-sasha »

Самое простое, это КмоушнСНС повесить на кнопку СТОП отключение пина.
Аватара пользователя
Atom42
Мастер
Сообщения: 721
Зарегистрирован: 07 июл 2014, 11:55
Репутация: 286
Настоящее имя: Денис
Откуда: Кемерово
Контактная информация:

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

Сообщение Atom42 »

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

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

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

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

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

Сообщение AlexNikov »

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

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

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

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

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

Сообщение AlexNikov »

Александр_ писал(а):то есть можно этот сигнал из частотника (если он есть0 завести не в силовую схему отключения приводов, а в кфлоп? куда? в цифровой вход каналога?
В свободный цифровой вход, если у вас СУХОЙ КОНТАКТ то можно скоммутировать на свободный цифровой вход +5V (или +3,3V смотря в какой вход заводите). Тут уже как вам удобно. У меня все сигналы заведены в к-флоп, который уже управляет включением/отключением/переключением всей остальной электроники и силы в том числе (но ни в коем случае не претендую что это решение 100% верное, сделал как мне удобнее просто :thinking: )
Александр_
Мастер
Сообщения: 1743
Зарегистрирован: 24 дек 2013, 17:47
Репутация: 122
Контактная информация:

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

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

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

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

Сообщение AlexNikov »

Александр_ писал(а):сухой контакт это гальванически развязанный контакт от самого работающего частотника? поищу в мануале.
Поищите, часто это программируемый релейный выход или открытый коллетор (ОК можно произвольно обвязывать в зависимости от потребностей). Условие для сработки различные, это уточняйте в мануале на ваш частотник. У меня стоит на превышение тока.
Alexander_32
Новичок
Сообщения: 14
Зарегистрирован: 06 дек 2015, 21:07
Репутация: 1
Контактная информация:

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

Сообщение Alexander_32 »

доброго времени суток !
есть вопрос - подключил KFLOP к драйверам через плату опторазвязки
выходы step/dir с разъема JP7 на соответствующие входы платы опторазвязки
землю с KFLOP на землю платы
выходы настроены как LVTTL
при включении находятся в удержании
при попытке подвигать осями ничего не происходит
подскажите пожалуйста как решить эту проблему ?
vektor_z
Мастер
Сообщения: 405
Зарегистрирован: 30 ноя 2014, 16:45
Репутация: 387
Настоящее имя: Василий
Откуда: Украина. Закарпатская обл.
Контактная информация:

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

Сообщение vektor_z »

Alexander_32 писал(а):подключил KFLOP к драйверам через плату опторазвязки
Что за драйвера?? Что за плата опторазвязки??? Может опторазвязка вообще лишнее звено, так как в более менее нормальных драйверах уже есть на входе опторазвязка.
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2181
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

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

Сообщение ukr-sasha »

Alexander_32 писал(а):подскажите пожалуйста как решить эту проблему ?
Давайте схему, как подключали и настройки какие делали?
Как пытаетесь управлять?
Alexander_32
Новичок
Сообщения: 14
Зарегистрирован: 06 дек 2015, 21:07
Репутация: 1
Контактная информация:

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

Сообщение Alexander_32 »

драйвера и плата OSM от фирмы Onitex
на драйвера входы step/dir изолированы
на KFLOP нет
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2181
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

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

Сообщение ukr-sasha »

Этого недостаточно.
Опишите ПОДРОБНО, что и как делаете.
Alexander_32
Новичок
Сообщения: 14
Зарегистрирован: 06 дек 2015, 21:07
Репутация: 1
Контактная информация:

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

Сообщение Alexander_32 »

плата опторазвязки ранее работала непосредственно от LPT порта

ее входные пины шаг/направление ( коннектор LPT ) подсоединены к соответствующим выходам разъема JP7 ( каналы 0, 1, 2 ) общие пины LPT коннектора платы к выходам 25, 26 JP7
питание платы опторазвязки от отдельного источника и ее выходы идут на драйера
управлять пробую заливая файл настройки в KFLOP из программы KMOTIONCNC
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

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

Сообщение AlexNikov »

Alexander_32 писал(а):плата опторазвязки ранее работала непосредственно от LPT порта

ее входные пины шаг/направление ( коннектор LPT ) подсоединены к соответствующим выходам разъема JP7 ( каналы 0, 1, 2 ) общие пины LPT коннектора платы к выходам 25, 26 JP7
питание платы опторазвязки от отдельного источника и ее выходы идут на драйера
управлять пробую заливая файл настройки в KFLOP из программы KMOTIONCNC
Нарисуйте схему подключений, что куда и к каким пинам.
Alexander_32
Новичок
Сообщения: 14
Зарегистрирован: 06 дек 2015, 21:07
Репутация: 1
Контактная информация:

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

Сообщение Alexander_32 »

день добры!
с запуском осей вроде разобрался !
подскажите какой постпроцессор использовать для данного девайса ?
Ответить

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