Здравствуйте!
Есть такая задача: Имеется CPU 315-2DP и FM 350-1.К FM 350-1 подключили энкодер (1024 имп/об) и в проекте "ловим" различное число импульсов, в зависимости от скорости вращения энкодера. Данные записываются в блок данных.(DB1.DBD34)
Вопрос: Как переводить поступающие импульсы с энкодера например в обороты/минуту или в обороты/сек.? (Чтобы оценивать скорость линии)
Может быть есть Manual или надо использовать какие-нибудь системные функции, формулы?
Заранее благодарен за помощь!
Перевод импульсов с энкодера в обороты/мин
-
- Site Admin
- Posts: 1122
- Joined: Wed Sep 06, 2006 12:03 pm
- Location: CIS
Re: Перевод импульсов с энкодера в обороты/мин
Можно считать количество импульсов за определенный постоянный период.
Описание тут:
http://www.automation.siemens.com/mdm/d ... =676663819
Пример тут:
http://support.automation.siemens.com/W ... en/9837059
Описание тут:
http://www.automation.siemens.com/mdm/d ... =676663819
Пример тут:
http://support.automation.siemens.com/W ... en/9837059
-
- Posts: 17
- Joined: Wed Feb 16, 2011 10:30 pm
Re: Перевод импульсов с энкодера в обороты/мин
Получилось настроить FM350-1 таким образом:
В Hardware: в настройках модуля FM 350 Counter выставил Operating mode - RPM measurement(самое главное), в Encoder - Signal type - 5V (проверяем положение кодирующего штекера на торце модуля) и снимаю показания импульсов за время в DB1.DBD30.
В Hardware: в настройках модуля FM 350 Counter выставил Operating mode - RPM measurement(самое главное), в Encoder - Signal type - 5V (проверяем положение кодирующего штекера на торце модуля) и снимаю показания импульсов за время в DB1.DBD30.