Форум программистов, компьютерный форум, киберфорум
Контроллеры PLC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 29.01.2015
Сообщений: 5
1

Алгоритм передвижения тележки в ALPHA XL Mitsubishi Electric

29.01.2015, 12:09. Показов 1598. Ответов 8
Метки нет (Все метки)

Доброго дня всем!

https://www.cyberforum.ru/atta... 1422521849

есть такая картинка. не знаю, получилось или нет.

Задача такая, есть рельсы, есть тележки, есть толкатель тележек, мотор вращающийся в разные стороны, обычный асинхронный с редуктором.
Алгоритм примерно такой, толкатель "берет" первую тележку, толкает до конца рельсов, останавливается, возвращается назад, "берет" вторую тележку, доталкивает тележку до первой(желательно сантиметров 5 не дотолкать), возвращается назад, "берет" третью тележку и так пока не заполняться рельсы, 7-10 тележек.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Миниатюры
Алгоритм передвижения тележки в ALPHA XL Mitsubishi Electric  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.01.2015, 12:09
Ответы с готовыми решениями:

Какой нужен пульт для Mitsubishi Electric MSH/MUH-18RV?
У меня стоит несколько лет Mitsubishi Electric MSH/MUH-18RV, раньше немного барахлил пульт, а...

Стоит ли менять компрессор, если у Mitsubishi Electric MSH/MUH-18RV нет мощности?
У меня такое ощущение, что информацию предоставили не точно, так вопрос в том, что у кондиционера...

Mitsubishi ALPHA 2. Работа с термопарой
ВСЕМ Доброго времени суток! Загнан в тупик! На производстве 80% оборудования управляется...

ПЛК Mitsubishi AlphaXL. Пример схемы управления выходами в Alpha Programming
1)можно его програмировать сразу через кабель без подключения к компу? 2)как заливать в него саму...

8
0 / 0 / 0
Регистрация: 29.01.2015
Сообщений: 5
29.01.2015, 20:39  [ТС] 2
Можно ли на этом ПЛК http://www.esspb.ru/alpha_controllers.html реализовать мой алгоритм?
0
52 / 52 / 2
Регистрация: 30.05.2014
Сообщений: 83
29.01.2015, 20:46 3
два вар-та
- если энкодер есть на шестеренке, то:
- отсчит-ем позицию для первой тележки, если больше макс длины пути, остан-ем тележку.
увелич счетчик тележек;
- дальше смотрим счетчик тележек, умножаем его на (длину тележки + 5 см), вычитаем получ значение
из макс длины пути - получаем длину пути для второй тележки
- и т.д.

- если энкодера нет, то (только в учебн целях ессно)
- известна сокрость тележки, известен макс путь -> время прохожд пути
- считаем время пока тележка едет, если превышено время прохожд - остан тележку;
- n*(длина тел + 5 см)/ Vтел = Tn+1 - уставка времени для n-ой тележки;
- дальше понятно...

Добавлено через 3 минуты
для 2-го вар-та лучше тек позицию тележки считать в мм, по скорости и времени. также уставка позиции превышена - остан тележку....

Добавлено через 2 минуты
или вообще ничего не считать, метки сразу расставить на оси - для 1-ой тел такая поз-ия останова, для 2-ой - такая и тд.. а потом считать тележки и в качестве точки останова подсовывать метки эти метки
1
0 / 0 / 0
Регистрация: 29.01.2015
Сообщений: 5
29.01.2015, 22:25  [ТС] 4
Если поставить концевики и по ним считать. Это реально?
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28024 / 15751 / 971
Регистрация: 15.09.2009
Сообщений: 67,775
Записей в блоге: 78
29.01.2015, 22:28 5
можно и по ним. ставить на расстоянии "длина тележки+5см"

Добавлено через 24 секунды
правда не понятно чем будет гаситься инерция тележки.
0
0 / 0 / 0
Регистрация: 29.01.2015
Сообщений: 5
30.01.2015, 01:06  [ТС] 6
Скорость маленькая, думаю инерции почти не будет.

Если по концевикам считать, последний будет замкнут,тележка замкнет и станет. Это не повлияет на следующий цикл?
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28024 / 15751 / 971
Регистрация: 15.09.2009
Сообщений: 67,775
Записей в блоге: 78
30.01.2015, 07:57 7
счет вести по фронтам. (если функция выделения фронтов есть в этом убогом Альфа ПЦС...)
0
52 / 52 / 2
Регистрация: 30.05.2014
Сообщений: 83
30.01.2015, 08:11 8
Цитата Сообщение от нуль Посмотреть сообщение
Если по концевикам считать
я думаю, если проект реальный, то концевики не вариант.
надо ставить энкодер, по нему считать тек положение, так как инерция полюбому будет, да и проскальзывания при старте тележки, при движении, неравномер скорости...
также должна быть скорость позиционирования, те тележка подъзжает к позиции - сначала переходит на пониж скорость по уставке позиции, затем остан-ся по уставке останова.
точку останова запоминаем для расчета уставок позиционирования и останова для след тележки и тд..
1
0 / 0 / 0
Регистрация: 29.01.2015
Сообщений: 5
31.01.2015, 14:17  [ТС] 9
Спасибо всем ответившим.
Есть ещё варианты?
Какие датчики использовать и как программно это реализовать?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.01.2015, 14:17

Mitsubishi FX1S. Реализовать алгоритм на LD
Есть контроллер Mitsubishi FX1S. К нему на 3 входа Х0, Х2, Х4 поступает питание от датчиков. Есть 3...

Алгоритм передвижения по окружности
Всем привет, подскажите пожалуйста алгоритм передвижения по окружности, очень туплю не первый час(...

Алгоритм передвижения монстров в игре
Доброго времени суток и спасибо ,что ,по крайней мере, обратили внимание на сообщение:yahoo: ...

Реализовать алгоритм передвижения туриста по городам
Добрый день ребята программисты! Я сегодня хочу обратится к вам за помощь в одной задачи! ...

Структурный алгоритм для передвижения тензометрической платформы
Здравствуйте! Мне необходимо написать подробный алгоритм для формирования направления движения...

Программа вывода машинки на экран..(graph)нужен только алгоритм передвижения)
Условие. составьте программу вывода на экран машины . При нажатии Enter она едет по экрану слева...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.