Позиционирование на контроллере FX3u-64M Mitsubishi Electric с применением абсолютного энкодера, Проблемы программирования при использовании абсолютного энкодера |
Здравствуйте, гость ( Вход | Регистрация )
Позиционирование на контроллере FX3u-64M Mitsubishi Electric с применением абсолютного энкодера, Проблемы программирования при использовании абсолютного энкодера |
29.04.2009 - 09:17
Сообщение
#1
|
|
Читатель Группа: Пользователи Сообщений: 2 Регистрация: 29.04.2009 Пользователь №: 9096 |
Уважаемые коллеги прошу помочь в решении моей проблемы. На контроллер FX3u-64M подключен энкодер EP50S8-256-3F-N-24 (предполагая, что на выходе энкодер образуется код Грея) Для конвертирования кода Грея в целое число я использовал функцию GBINP_M, на вход EN подаются импульсы с маркера М8011 (используется ПО GX_IEC_Developerr_FX ver.7.03) при запуске на выходе функции числовые значения перескакиваю на 3-4 числа. Как добиться стабильного преобразования в целое число? Если возможно наглядный пример программы и требуемые настройки.
|
|
|
12.05.2009 - 02:39
Сообщение
#2
|
|
Гигант мысли Группа: Пользователи Сообщений: 377 Регистрация: 30.12.2004 Пользователь №: 108 |
Уточните, значения скачут при неподвижном энкодере, или при его вращении?
И для чего использован М8011, а не М8000? -------------------- Делать надо сразу хорошо. Плохо само получится.
|
|
|
23.05.2009 - 09:08
Сообщение
#3
|
|
Читатель Группа: Пользователи Сообщений: 2 Регистрация: 29.04.2009 Пользователь №: 9096 |
Уточните, значения скачут при неподвижном энкодере, или при его вращении?
И для чего использован М8011, а не М8000? Значение скачет при вращении энкодера. Маркер оказался лишним. Для определения позиции использовал функцию (больше или равно) (меньше или равно) |
|
|
23.05.2009 - 19:12
Сообщение
#4
|
|
Гигант мысли Группа: Пользователи Сообщений: 377 Регистрация: 30.12.2004 Пользователь №: 108 |
Скачки отражают дискретность считывания с вращающегося энкодера циклически выполняющейся программой.
К примеру, 10-битный энкодер, делающий 1 оборот в секунду, при времени цикла PLC 5 мсек будет считываться скачками около 5 единиц. Плюс дискретность коммуникаций с компьютером при мониторинге. -------------------- Делать надо сразу хорошо. Плохо само получится.
|
|
|
Текстовая версия | Сейчас: 28.04.2024 - 11:59 |