Стенд-имитатор станка ЧПУ
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Стенд-имитатор станка ЧПУ
Как только начал программировать станок, то сразу возникла потребность имитации станка (датчики, концевики) и оперативная информация о состоянии LPT-порта.
Сначала спаял выносной пультик с кнопками и светодиодами. Вчера это вылилось в панель на ПК (см. фото).
Кнопка E-STOP и красная индикация.
Четыре пары STEP и DIR: желтая, белая, зеленая и синяяю Три кнопки HOME.
Кнопка ВСЕ ПРЕДЕЛЫ.
Три красных светодиода - управляющие сигналы от CNC.
А вы имеете что-то похожее?
Сначала спаял выносной пультик с кнопками и светодиодами. Вчера это вылилось в панель на ПК (см. фото).
Кнопка E-STOP и красная индикация.
Четыре пары STEP и DIR: желтая, белая, зеленая и синяяю Три кнопки HOME.
Кнопка ВСЕ ПРЕДЕЛЫ.
Три красных светодиода - управляющие сигналы от CNC.
А вы имеете что-то похожее?
Хочешь быть счастливым? Будь им!
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
Проще как то на живом железе имитироватьВорон226 писал(а):А вы имеете что-то похожее?
В Маче есть закладка которая показывает состояние сигналов/ хомяков и ЛПТ порта. Скорее всего есть такое и в ЕМС
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
А как датчики HOME "показывает", например?
И особенно такая "штучка" удобна на последних шагах, когда сделана своя панелька, избавленная от излишеств, осциллографов и пин-метров...
Хотя, наверняка, кому-то легче с программными примочками работать.
И особенно такая "штучка" удобна на последних шагах, когда сделана своя панелька, избавленная от излишеств, осциллографов и пин-метров...
Хотя, наверняка, кому-то легче с программными примочками работать.
Хочешь быть счастливым? Будь им!
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
в Маче квадратик загораетсяВорон226 писал(а):А как датчики HOME "показывает", например?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
А ПОЧЕМУ этот квадратик загорится? У тебя комп на порталах стоит?
Хочешь быть счастливым? Будь им!
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
У мача есть сервисное окно где показываются практически все сигналы входные/выходные.Ворон226 писал(а):А ПОЧЕМУ этот квадратик загорится?
При использовании платы Kflop тоже есть свое окно которое показывает состояние I/O
На китайских станках с программой NC-Studio тоже есть окно где светится состояние I/O
На китайских станках с DSP пультом прям на плате светятся состояние хомяков.
А при настройке ЧПУ станка достаточно иметь тестер, а лучше осциллограф и никаких лампочек не нужно.
Да, рядом с порталом. Другой рядом с фрезерным. Третий если станок будет тоже рядом с токарным.Ворон226 писал(а):У тебя комп на порталах стоит?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2857
- Откуда: Тюмень
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
На пурелоджиковском контроллере PLC545 светодиоды на все входные и выходные сигналы.
Чудес не бывает. Бывают фокусы.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
имхо - есть польза от таких имитаторов
если постоянно разрабатываешь что новое - всегда удобней работать за компом в офисе или
дома ,чем на производстве
если постоянные отладки не предвидятся - то наверно проще обойтись софтом и тестером
хотя о чем там речь - кучка кнопок и светодиодов
если постоянно разрабатываешь что новое - всегда удобней работать за компом в офисе или
дома ,чем на производстве
если постоянные отладки не предвидятся - то наверно проще обойтись софтом и тестером
хотя о чем там речь - кучка кнопок и светодиодов
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
В основном - hal meter .
Правда иногда приходилось измерять реальный выход, но это уже на стадии тестов, почему железо не работает .
Правда иногда приходилось измерять реальный выход, но это уже на стадии тестов, почему железо не работает .
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
Это именно та ситуация, когда станок, например, в часовой доступности от места разработчика. Именно тот случай, когда думать в тишине приятнее, чем напрягаться в пыли и шуме. Именно тот случай, когда нужно не только смотреть, но и ИМИТИРОВАТЬ ДАТЧИКИ. Именно тот случай, когда ты переходишь от отработки принципа работы к разработке дизайна визуальной панели.
Делов на две копейки, а пригодится в будущем к ЛЮБОМУ проекту: 12 выходов-индикаторов и 4 входа-кнопки.
Кстати, может я чего пока не знаю? - в какой программе можно имитировать датчик "ВСЕ ПРЕДЕЛЫ" или "HOME Y"? Не посмотреть его состояние, а чтобы в процессе "движения" по оси X включился и отработал установку HOME?
Так вот я решил, что мне проще за пару часов сделать такой пультик, а не бегать по нескольку раз в день на станок и обратно. Сделать пультик, а не мерзнуть в цеху. Сделать пультик, и в дальнейшем использовать его переносной прототип для тестирования уже реального станка (чтобы быстрее разобраться где косяк: в программе или в железе?).
П.С. А hal meter в MyGUI работает???
Делов на две копейки, а пригодится в будущем к ЛЮБОМУ проекту: 12 выходов-индикаторов и 4 входа-кнопки.
Кстати, может я чего пока не знаю? - в какой программе можно имитировать датчик "ВСЕ ПРЕДЕЛЫ" или "HOME Y"? Не посмотреть его состояние, а чтобы в процессе "движения" по оси X включился и отработал установку HOME?
Так вот я решил, что мне проще за пару часов сделать такой пультик, а не бегать по нескольку раз в день на станок и обратно. Сделать пультик, а не мерзнуть в цеху. Сделать пультик, и в дальнейшем использовать его переносной прототип для тестирования уже реального станка (чтобы быстрее разобраться где косяк: в программе или в железе?).
П.С. А hal meter в MyGUI работает???
Хочешь быть счастливым? Будь им!
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
в скрипт добавляем функцию :Ворон226 писал(а):А hal meter в MyGUI работает??
Код: Выделить всё
def on_halmeter(self,*args):
p = os.popen("halmeter &")
-----------------
Halshow :
Код: Выделить всё
def on_halshow(self,*args):
p = os.popen("/home/nkp/emc2-dev-v2.5_branch-36c16e5/tcl/bin/halshow.tcl &" )
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
И попадаем в противоречие: На станке такой кнопки быть не должно, но она должна быть. (За инфу - опять большое спасибо!)
Хочешь быть счастливым? Будь им!
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
немного не понял о противоречии...)))
себе делаю(сделал) так - весь интерфейс состоит из вкладок
в каждом режиме (их 7) - своя
так вот есть режим EDIT - редактирование программы , туда и дополнил все фишки для отладки и контроля работы емс
требуется это редко при работе - но в принципе должно быть
=================
а вообще , все это издержки половинчатости решений в отношении изготовления пультов оператора (стоек)
ПО должен быть законченным изделием с исчерпывающим функционалом
себе делаю(сделал) так - весь интерфейс состоит из вкладок
в каждом режиме (их 7) - своя
так вот есть режим EDIT - редактирование программы , туда и дополнил все фишки для отладки и контроля работы емс
требуется это редко при работе - но в принципе должно быть
=================
а вообще , все это издержки половинчатости решений в отношении изготовления пультов оператора (стоек)
ПО должен быть законченным изделием с исчерпывающим функционалом
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
Например, на станке по рубке стальной проволоки нужно делать вкладку с настроечными элементами, когда функция станка и работника, работающего на этом станке крайне ограничены! ЗАЧЕМ нужен доступ рабочему в точные настройки, которые его не касаются?
Я понимаю этот процесс так:
Есть конструктор - он создаёт станок, которые принципиально может выполнять определенные функции.
Есть технолог, который определяет режимы работы станка на определенных операциях.
Есть рабочий, который должен знать как обеспечить нормальную работу станка и условия безопасности труда.
В этом случае ВАЖНО исключить возможность исполнять человеку неприсущие ему (по "штату") функции. НИКЧЕМУ рабочему с 10 классами лезть в сферу технолога.
Правда, если у нас каждый и жнец, и на дуде игрец, то вопросов нет - спать на станке! Однозначно!
ИМХО, панель, как и сам станок должен решать ещё одно противоречие: между избыточностью и недостаточностью. Нужно ли на фрезере печь блинчики (ведь Масленица!) ? Потому количество кнопочек и индикаторов на станке (если это не экспериментальная модель или стенд для отработке новых технологий) должно быть ОПТИМАЛЬНО!
Я понимаю этот процесс так:
Есть конструктор - он создаёт станок, которые принципиально может выполнять определенные функции.
Есть технолог, который определяет режимы работы станка на определенных операциях.
Есть рабочий, который должен знать как обеспечить нормальную работу станка и условия безопасности труда.
В этом случае ВАЖНО исключить возможность исполнять человеку неприсущие ему (по "штату") функции. НИКЧЕМУ рабочему с 10 классами лезть в сферу технолога.
Правда, если у нас каждый и жнец, и на дуде игрец, то вопросов нет - спать на станке! Однозначно!
ИМХО, панель, как и сам станок должен решать ещё одно противоречие: между избыточностью и недостаточностью. Нужно ли на фрезере печь блинчики (ведь Масленица!) ? Потому количество кнопочек и индикаторов на станке (если это не экспериментальная модель или стенд для отработке новых технологий) должно быть ОПТИМАЛЬНО!
Хочешь быть счастливым? Будь им!
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
согласен почти с каждым словом - но:
я речь веду о том , что в стойке должны быть заложены инструменты диагностики (как без них)
а скрывать или не скрывать от пользователя эти вкладки , кнопки , и т.п. - это уже наше дело
а кто сказал про доступ рабочему ?Ворон226 писал(а):ЗАЧЕМ нужен доступ рабочему
я речь веду о том , что в стойке должны быть заложены инструменты диагностики (как без них)
а скрывать или не скрывать от пользователя эти вкладки , кнопки , и т.п. - это уже наше дело
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
А разговоров...Ворон226 писал(а):Как только начал программировать станок, то сразу возникла потребность имитации станка
Хочешь быть счастливым? Будь им!
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
/а кто сказал про доступ рабочему ?/
Я конечно не знаю, но мы уже года четыре на ЧПУхи берем людей с вышкой технической. На каждом станке более 2000 рабочих программ и в каждой куча разных сверлений и обработок фрезой или другими инструментами. Пробовали запретить все изменения под пароли, но тогда из за каждого маленького изменения приходится кучу народа привлекать - дорого и долго.
Я конечно не знаю, но мы уже года четыре на ЧПУхи берем людей с вышкой технической. На каждом станке более 2000 рабочих программ и в каждой куча разных сверлений и обработок фрезой или другими инструментами. Пробовали запретить все изменения под пароли, но тогда из за каждого маленького изменения приходится кучу народа привлекать - дорого и долго.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
Например панель PyVCP с кнопочками - и просто подсоединяем пины к ней. Или если пин никуда не подключен - setp [пин] [значение]Ворон226 писал(а):Кстати, может я чего пока не знаю? - в какой программе можно имитировать датчик "ВСЕ ПРЕДЕЛЫ" или "HOME Y"? Не посмотреть его состояние, а чтобы в процессе "движения" по оси X включился и отработал установку HOME?
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: Стенд-имитатор станка ЧПУ
А как бонус - 12-тиканальная ЦМУ на передней панели ПК
Хочешь быть счастливым? Будь им!