Кто может выложить програму для энкодера, Кто может выложить програму для энкодера |
Здравствуйте, гость ( Вход | Регистрация )
Кто может выложить програму для энкодера, Кто может выложить програму для энкодера |
1.01.2014 - 23:21
Сообщение
#1
|
|
Читатель Группа: Пользователи Сообщений: 9 Регистрация: 1.01.2014 Пользователь №: 10188 |
Кто может выложить готовую програму для энкодера. Интересует в основному инкермальный энкодер, ну и абслютный если можно.
По инкермальному энкодеру насколько правильно я понял, интересует счет импульсов по А, В, Z. С такой вот логикой: Для счета в плюс: 1-е условие) А вкл. и В выкл. 2-е условие) А вкл. и В вкл. 3-е условие) А выкл. и В вкл. 4-е условие) А выкл. и В выкл. И если это условие выполняется то фиксируется один импульс в плюс +1. Для счета в минус: 1-е условие) А выкл. и В вкл. 2-е условие) А вкл. и В вкл. 3-е условие) А вкл. и В выкл. 4-е условие) А выкл. и В выкл. И если это условие выполняется то фиксируется один импульс в минус -1. Насколько я понимаю для этого нужна хорошая аппаратная часть хотя бы FX3G или FX3U. Для контроля работы инкермального энкодера используется еще и Z метка, один сигнал на оборот а именно: Если на один оборот инкермального энкодера припадает 1000 импульсов А или В, то один импульс Z означает 1000 импульсов или целое число согласно характеристик энкодера. Для счета в плюс по Z: 1-е условие) А вкл. и В вкл. и Z вкл. 2-е условие) А вкл. и В выкл. и Z выкл. И если это условие выполняется то фиксируется один импульс в плюс +1000. Для счета в минус по Z: 1-е условие) А вкл. и В вкл. и Z вкл. 2-е условие) А выкл. и В вкл. и Z выкл. И если это условие выполняется то фиксируется один импульс в минус -1000. Я пользуюсь русскоязычный инструкцией на 765 страниц "Серия MELSEC FX Программируемые логические контроллеры " вот второй день и четких таких вот инструкций по инкермальным энкодорам которые я выложел выше не встречал. |
|
|
4.01.2014 - 01:46
Сообщение
#2
|
|
Читатель Группа: Пользователи Сообщений: 9 Регистрация: 1.01.2014 Пользователь №: 10188 |
Ответ на свой вопрос всетаки нашел:
https://ru3a.mitsubishielectric.com/fa/ru/m...manager?id=7821%20" target="_blank"> https://ru3a.mitsubishielectric.com/fa/ru/m...manager?id=7821 Задача: позиционирование с помощью гидроцилиндров по осям X, Y, присутствует вибрация довольно сильная. Обыкновенный счет импульсов дает погрешность которая нарастает через вибрацию. Все это я решил опробовать на Альфе AL14-MRD-D с модулем 4EX и энкдером на 600имп.- не прошло. В Альфе с помощью 4EX можно подключить только два высокоскоростных счетчика а именно: EI1 - couter, EI2 - couter и все. Надеюсь эта проблема решится с помощью FX3G (С252, С253) и инкермальным энкодером линейного перемещения 0,1мм или 0,01. Кто знает, насколько вибрация влияет на результат при использовании С235, С241, С247, С252 ????? |
|
|
4.01.2014 - 06:10
Сообщение
#3
|
|
Гигант мысли Группа: Пользователи Сообщений: 377 Регистрация: 30.12.2004 Пользователь №: 108 |
Про однофазные забудьте, а C252-C255 должны работать правильно.
Квадратурные счетчики для того и придуманы. А продублированную тему удалите, не надо мусорить. Сообщение отредактировал Sergei Troizky - 4.01.2014 - 06:13 -------------------- Делать надо сразу хорошо. Плохо само получится.
|
|
|
4.01.2014 - 20:51
Сообщение
#4
|
|
Читатель Группа: Пользователи Сообщений: 9 Регистрация: 1.01.2014 Пользователь №: 10188 |
А как удалить продублированною тему?
|
|
|
Текстовая версия | Сейчас: 25.04.2024 - 10:33 |