Здравствуйте. На валу закреплен энкодер, и подключен быстрый счетчик. Сервопривод подключен к модулю EM 253.
Как счетчик подключить к модулю перемещения для синхронного вращения?
Энкодер и модуль позиционирования.
-
- Posts: 878
- Joined: Tue Dec 26, 2006 5:21 am
- Location: Russia
Re: Энкодер и модуль позиционирования.
А разве в этом модуле есть разъем для обратной связи? Или вопрос о программном подключении?
Программное позиционирование можно реализовать оооочень по-всякому.
Программное позиционирование можно реализовать оооочень по-всякому.
-
- Posts: 5
- Joined: Fri May 05, 2017 10:12 am
Re: Энкодер и модуль позиционирования.
Вопрос в программном решении:Dfcz wrote:А разве в этом модуле есть разъем для обратной связи? Или вопрос о программном подключении?
Программное позиционирование можно реализовать оооочень по-всякому.
Энкодер выдает импульсы в соответствии с частой вращения вала.
А модуль позиционирования должен в соответствии с импульсами перемещать каретку.
Судя по описанию, в главе 9 такой режим у модуля позиционирования существует, на практике происходит блокировка всех подпрограмм PTOx а единственно доступен - это модуль описания переменных.
Или может существует другие варианты реализации, например минусовать количество импульсов между циклами ПЛК и разницу отправлять в модуль позиционирования для перемещения на эту разницу. А скорость перемещения это разница количества циклов деленая на время цикла.
Как это реализовать програмно?
-
- Posts: 878
- Joined: Tue Dec 26, 2006 5:21 am
- Location: Russia
Re: Энкодер и модуль позиционирования.
Не понял ничего.Alexandr2 wrote:..Судя по описанию, в главе 9 такой режим у модуля позиционирования существует, на практике происходит блокировка всех подпрограмм PTOx а единственно доступен - это модуль описания переменных. ?
Если программно, то, например использовать готовые функции для позиционирования.
Или, например, использовать счетные входы, потому что они быстрые, и можно посчитать позицию. Ессно, использовать при этом функции прерывания, чтобы правильно считать.
П.С. Время цикла все время разное.
-
- Posts: 5
- Joined: Fri May 05, 2017 10:12 am
Re: Энкодер и модуль позиционирования.
Энкодер подключен к быстрым счетчикам и в прерываниях считает позицию (перемещение).
Из системного руководства:
Команды 0-24 исполняет перемещение, указанное в профильных блоках с 0 по 24.
Когда эта команда исполняется, модуль позиционирования выполняет операцию перемещения ,указанного в поле MODE, профильного блока, которое, в свою очередь указано в разделе Command_code команды.
В режиме относительного позиционирования профильный блок перемещения определяет от одного до четырех шагов, каждый из которых содержит положение и скорость которые описывают участок перемещения.
Не пойму где эти блоки и как их реализовать?
Из системного руководства:
Команды 0-24 исполняет перемещение, указанное в профильных блоках с 0 по 24.
Когда эта команда исполняется, модуль позиционирования выполняет операцию перемещения ,указанного в поле MODE, профильного блока, которое, в свою очередь указано в разделе Command_code команды.
В режиме относительного позиционирования профильный блок перемещения определяет от одного до четырех шагов, каждый из которых содержит положение и скорость которые описывают участок перемещения.
Не пойму где эти блоки и как их реализовать?
-
- Posts: 878
- Joined: Tue Dec 26, 2006 5:21 am
- Location: Russia
Re: Энкодер и модуль позиционирования.
Можно вопрос? О каком руководстве идет речь?
-
- Posts: 5
- Joined: Fri May 05, 2017 10:12 am
-
- Posts: 878
- Joined: Tue Dec 26, 2006 5:21 am
- Location: Russia
Re: Энкодер и модуль позиционирования.
Из этого же системного руководства:
Информация о таблице настроек и профилей предназначена для опытных пользователей, которые хотят создавать свои собственные программы управления позиционированием.
И там же есть такое:
Мастер управления позиционированием разработан для того, чтобы упростить приложения в области управления позиционированием путем автоматической генерации информации о настройках и профилях на основе ответов, которые вы даете о своей системе управления позиционированием.
Информация о таблице настроек и профилей предназначена для опытных пользователей, которые хотят создавать свои собственные программы управления позиционированием.
И там же есть такое:
Мастер управления позиционированием разработан для того, чтобы упростить приложения в области управления позиционированием путем автоматической генерации информации о настройках и профилях на основе ответов, которые вы даете о своей системе управления позиционированием.
-
- Posts: 5
- Joined: Fri May 05, 2017 10:12 am
Re: Энкодер и модуль позиционирования.
Нашел нужную функцию. Спасибо.