Стенд-имитатор станка ЧПУ

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Стенд-имитатор станка ЧПУ

Сообщение Ворон226 »

Как только начал программировать станок, то сразу возникла потребность имитации станка (датчики, концевики) и оперативная информация о состоянии LPT-порта.
Сначала спаял выносной пультик с кнопками и светодиодами. Вчера это вылилось в панель на ПК (см. фото).
Кнопка E-STOP и красная индикация.
Четыре пары STEP и DIR: желтая, белая, зеленая и синяяю Три кнопки HOME.
Кнопка ВСЕ ПРЕДЕЛЫ.
Три красных светодиода - управляющие сигналы от CNC.

А вы имеете что-то похожее?
Вложения
панель CNC.jpg (2750 просмотров) <a class='original' href='./download/file.php?id=12738&sid=7e66c4985f98b78ee045ab2669910fe7&mode=view' target=_blank>Загрузить оригинал (48.33 КБ)</a>
Хочешь быть счастливым? Будь им!
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение aftaev »

Ворон226 писал(а):А вы имеете что-то похожее?
Проще как то на живом железе имитировать :)

В Маче есть закладка которая показывает состояние сигналов/ хомяков и ЛПТ порта. Скорее всего есть такое и в ЕМС
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение Ворон226 »

А как датчики HOME "показывает", например?
И особенно такая "штучка" удобна на последних шагах, когда сделана своя панелька, избавленная от излишеств, осциллографов и пин-метров...
Хотя, наверняка, кому-то легче с программными примочками работать.
Хочешь быть счастливым? Будь им!
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение aftaev »

Ворон226 писал(а):А как датчики HOME "показывает", например?
в Маче квадратик загорается
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение Ворон226 »

А ПОЧЕМУ этот квадратик загорится? У тебя комп на порталах стоит? ;)
Хочешь быть счастливым? Будь им!
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение aftaev »

Ворон226 писал(а):А ПОЧЕМУ этот квадратик загорится?
У мача есть сервисное окно где показываются практически все сигналы входные/выходные.
При использовании платы Kflop тоже есть свое окно которое показывает состояние I/O
На китайских станках с программой NC-Studio тоже есть окно где светится состояние I/O
На китайских станках с DSP пультом прям на плате светятся состояние хомяков.

А при настройке ЧПУ станка достаточно иметь тестер, а лучше осциллограф и никаких лампочек не нужно.
Ворон226 писал(а):У тебя комп на порталах стоит?
Да, рядом с порталом. Другой рядом с фрезерным. Третий если станок будет тоже рядом с токарным.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение Сергей Саныч »

На пурелоджиковском контроллере PLC545 светодиоды на все входные и выходные сигналы.
Чудес не бывает. Бывают фокусы.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение nkp »

имхо - есть польза от таких имитаторов
если постоянно разрабатываешь что новое - всегда удобней работать за компом в офисе или
дома ,чем на производстве
если постоянные отладки не предвидятся - то наверно проще обойтись софтом и тестером
хотя о чем там речь - кучка кнопок и светодиодов :)
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение Nick »

В основном - hal meter :).
Правда иногда приходилось измерять реальный выход, но это уже на стадии тестов, почему железо не работает :freak:.
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение Ворон226 »

Это именно та ситуация, когда станок, например, в часовой доступности от места разработчика. Именно тот случай, когда думать в тишине приятнее, чем напрягаться в пыли и шуме. Именно тот случай, когда нужно не только смотреть, но и ИМИТИРОВАТЬ ДАТЧИКИ. Именно тот случай, когда ты переходишь от отработки принципа работы к разработке дизайна визуальной панели.
Делов на две копейки, а пригодится в будущем к ЛЮБОМУ проекту: 12 выходов-индикаторов и 4 входа-кнопки.

Кстати, может я чего пока не знаю? - в какой программе можно имитировать датчик "ВСЕ ПРЕДЕЛЫ" или "HOME Y"? Не посмотреть его состояние, а чтобы в процессе "движения" по оси X включился и отработал установку HOME?

Так вот я решил, что мне проще за пару часов сделать такой пультик, а не бегать по нескольку раз в день на станок и обратно. Сделать пультик, а не мерзнуть в цеху. Сделать пультик, и в дальнейшем использовать его переносной прототип для тестирования уже реального станка (чтобы быстрее разобраться где косяк: в программе или в железе?).

П.С. А hal meter в MyGUI работает??? ;)
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение nkp »

Ворон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: Стенд-имитатор станка ЧПУ

Сообщение Ворон226 »

И попадаем в противоречие: На станке такой кнопки быть не должно, но она должна быть. (За инфу - опять большое спасибо!)
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение nkp »

немного не понял о противоречии...)))
себе делаю(сделал) так - весь интерфейс состоит из вкладок
в каждом режиме (их 7) - своя
так вот есть режим EDIT - редактирование программы , туда и дополнил все фишки для отладки и контроля работы емс
требуется это редко при работе - но в принципе должно быть
=================
а вообще , все это издержки половинчатости решений в отношении изготовления пультов оператора (стоек)
ПО должен быть законченным изделием с исчерпывающим функционалом
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение Ворон226 »

Например, на станке по рубке стальной проволоки нужно делать вкладку с настроечными элементами, когда функция станка и работника, работающего на этом станке крайне ограничены! ЗАЧЕМ нужен доступ рабочему в точные настройки, которые его не касаются?

Я понимаю этот процесс так:
Есть конструктор - он создаёт станок, которые принципиально может выполнять определенные функции.
Есть технолог, который определяет режимы работы станка на определенных операциях.
Есть рабочий, который должен знать как обеспечить нормальную работу станка и условия безопасности труда.
В этом случае ВАЖНО исключить возможность исполнять человеку неприсущие ему (по "штату") функции. НИКЧЕМУ рабочему с 10 классами лезть в сферу технолога.

Правда, если у нас каждый и жнец, и на дуде игрец, то вопросов нет - спать на станке! Однозначно!

ИМХО, панель, как и сам станок должен решать ещё одно противоречие: между избыточностью и недостаточностью. Нужно ли на фрезере печь блинчики (ведь Масленица!) ? Потому количество кнопочек и индикаторов на станке (если это не экспериментальная модель или стенд для отработке новых технологий) должно быть ОПТИМАЛЬНО!
Хочешь быть счастливым? Будь им!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение nkp »

согласен почти с каждым словом :) - но:
Ворон226 писал(а):ЗАЧЕМ нужен доступ рабочему
а кто сказал про доступ рабочему ?
я речь веду о том , что в стойке должны быть заложены инструменты диагностики (как без них)
а скрывать или не скрывать от пользователя эти вкладки , кнопки , и т.п. - это уже наше дело ;)
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение Ворон226 »

Ворон226 писал(а):Как только начал программировать станок, то сразу возникла потребность имитации станка
А разговоров...
Хочешь быть счастливым? Будь им!
Аватара пользователя
tooshka
Почётный участник
Почётный участник
Сообщения: 1803
Зарегистрирован: 24 окт 2012, 14:26
Репутация: 209
Настоящее имя: Андрей
Откуда: Нижний Новгород
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение tooshka »

/а кто сказал про доступ рабочему ?/
Я конечно не знаю, но мы уже года четыре на ЧПУхи берем людей с вышкой технической. На каждом станке более 2000 рабочих программ и в каждой куча разных сверлений и обработок фрезой или другими инструментами. Пробовали запретить все изменения под пароли, но тогда из за каждого маленького изменения приходится кучу народа привлекать - дорого и долго.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение Nick »

Ворон226 писал(а):Кстати, может я чего пока не знаю? - в какой программе можно имитировать датчик "ВСЕ ПРЕДЕЛЫ" или "HOME Y"? Не посмотреть его состояние, а чтобы в процессе "движения" по оси X включился и отработал установку HOME?
Например панель PyVCP с кнопочками - и просто подсоединяем пины к ней. Или если пин никуда не подключен - setp [пин] [значение]
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Стенд-имитатор станка ЧПУ

Сообщение Ворон226 »

А как бонус - 12-тиканальная ЦМУ :tongue: :good: на передней панели ПК
Хочешь быть счастливым? Будь им!
Ответить

Вернуться в «Электроника»