ЧПУ пульты

Контроллеры, драйверы, датчики, управляющие устройства.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: ЧПУ пульты

Сообщение aftaev »

Тима писал(а):Оказывается выхода тоже работают, но период опроса очень большой. Входа работают с циклом опроса 1сек., а выхода с периодом примерно 5 сек.
Тима, а ты при нажатии например Е-СТОП выводи на экран до срабатывания ЕСТОП осталось- 5,4,3,2,1,0 :lol:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: ЧПУ пульты

Сообщение Nick »

:hehehe:
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: ЧПУ пульты

Сообщение nkp »

aftaev писал(а):а ты при нажатии например Е-СТОП выводи на экран до срабатывания ЕСТОП осталось- 5,4,3,2,1,0
ну извини...
тоже не удержался :hehehe: :hehehe:
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: ЧПУ пульты

Сообщение Тима »

Ничего! Там не 5, а 6 секунд.
Там система какая-то интересная. На 6 циклов опроса входов приходится 1 цикл вывода. Сделал чтоб цикл занимал 1 секунду. При меньшем времени не работает. Минимум 0.85секунд.
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
2cme
Почётный участник
Почётный участник
Сообщения: 1043
Зарегистрирован: 24 янв 2012, 13:18
Репутация: -209

Re: ЧПУ пульты

Сообщение 2cme »

Тима писал(а):Ничего! Там не 5, а 6 секунд.
:good:
:hehehe: :hehehe: :hehehe:
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: ЧПУ пульты

Сообщение Тима »

aftaev писал(а):Тима, а ты при нажатии например Е-СТОП выводи на экран до срабатывания ЕСТОП осталось- 5,4,3,2,1,0 :lol:
А если кто-то руку засунул в станок, нажимаем Е-СТОП и он выводит "пальцев осталось 5,4,3,2,1,0. Е-СТОП выполнен!". :hehehe:
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: ЧПУ пульты

Сообщение Тима »

A не может мой контроллер тормозить из за того, что на сайте файлы написаны для UNO, а у меня Mega 2560?
У моего контроллера дискретных пинов больше, около 50...
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: ЧПУ пульты

Сообщение aftaev »

Тима писал(а):A не может мой контроллер тормозить из за того, что на сайте файлы написаны для UNO, а у меня Mega 2560?
в ардуино видел только в одном месте где выбирается какая плата, это в настройках программы. В коде не встречал чтоб задавалась частота иль что нибудь подобное. В самой настройке стоит правильно плата?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: ЧПУ пульты

Сообщение Тима »

В настройке выбрпал правильно. Я имею в виду что пинов много и опрос вроде может быть дольше, тем более что они нигде не описаны...
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: ЧПУ пульты

Сообщение PKM »

Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: ЧПУ пульты

Сообщение Тима »

Это уже готовый продукт. Это не интересно, надо самому собрать, чтоб я мог сказать "Я его сделал!". В этом весь кайф, чтоб сделать самому и оно работало :cheesy:
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
2cme
Почётный участник
Почётный участник
Сообщения: 1043
Зарегистрирован: 24 янв 2012, 13:18
Репутация: -209

Re: ЧПУ пульты

Сообщение 2cme »

PKM писал(а):http://www.kickstarter.com/projects/165 ... r-emc2-and
Там вроде только видео работы, а где исходники, схемы?
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: ЧПУ пульты

Сообщение Тима »

И я о том же...
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: ЧПУ пульты

Сообщение aftaev »

Тима, а ты исходники с 6тью секундным ЕСТОП выкладывать будешь иль эт ком. тайна :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: ЧПУ пульты

Сообщение Тима »

Буду. Это не тайна, просто сделать это смогу при стечении нескольких условий. Я должен быть на работе, потому как комп с линуксом у меня только там. И при этом должна быть ночная смена, потому как только в ночную у меня халявный(немножко ворованный интернет).
З.ы. и еще парад звезд должен быть...;-)
И сегодня какраз такая ночь.
А сейчас пишу с планшета.
Кстати, подправил py-файл, теперь цыкл на прием и передачу занимает 1секунду. Но для пульта это все равно не айс. Надо работать дальше.
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: ЧПУ пульты

Сообщение aftaev »

Тима писал(а):потому как только в ночную у меня халявный(немножко ворованный интернет).
как у вас все тяжко :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: ЧПУ пульты

Сообщение Тима »

aftaev писал(а):как у вас все тяжко :)
Было все по человечески, пока не стали злоупотреБЛЯТЬ нэтом, и лишили нас и нэта и компа.

Так, теперь по теме.
Вот файл где производил изменения:
arduino.py.tar.gz
(1.14 КБ) 827 скачиваний
В нем изменил эту строчку

Код: Выделить всё

time.sleep(.001)
на эту:

Код: Выделить всё

time.sleep(1)
если сделать время меньше 0.85 - не работает! Панель запускается а обмена данными нет.

И чтоб время опроса входов и выходов совпадало поменял это:

Код: Выделить всё

state = (state+1) % 6
на это:

Код: Выделить всё

state = (state+6) % 6
Здесь на мой взгляд на 6 циклов опроса входов производился 1 опрос выходов.
В исходной программе время цикла очень маленькое и чтоб зря не опрашивать выхода сделано соотношение 6:1.
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: ЧПУ пульты

Сообщение aftaev »

Тима, какой у тебя размер скетча?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: ЧПУ пульты

Сообщение Тима »

Binary sketch size: 4980 bytes (of a 258048 byte maximum)
а что?
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: ЧПУ пульты

Сообщение aftaev »

Тима писал(а):а что?
да у меня как то медленно грузится прошивка
Размер скетча в двоичном коде: 19 694 байт (из 126 976 байт максимум) :hehehe:
Что то у тебя памяти больше :thinking:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ответить

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