Т.е. вы хотите SV2 на SA2 заменить?serega73 писал(а): ↑28 апр 2023, 14:48На станке при резком движении теряется одна координата....там похоже другой контроллер(сегодня не могу узнать тип, там Х1 Х2, Х4 Х5).
Пробую на контроллере DVP-12SA2 .
Подключил энкодер параллельно(один как два) А, В на Х0, Х1 и Х2 Х3 смотрю онлайн счетчики С251 и С253 в программе WPLSOFT.
счетчики работают синхронно .Но если резко сделать поворот ,то С253 врет аж на -400 и бывает по разному...., а С251 ни разу не соврал.
https://youtu.be/AOpWIR4-ues
Подключение AВ-енкодера к SV2.
Re: Подключение AВ-енкодера к SV2.
Re: Подключение AВ-енкодера к SV2.
Нет.Nomad писал(а): ↑28 апр 2023, 20:53Т.е. вы хотите SV2 на SA2 заменить?serega73 писал(а): ↑28 апр 2023, 14:48На станке при резком движении теряется одна координата....там похоже другой контроллер(сегодня не могу узнать тип, там Х1 Х2, Х4 Х5).
Пробую на контроллере DVP-12SA2 .
Подключил энкодер параллельно(один как два) А, В на Х0, Х1 и Х2 Х3 смотрю онлайн счетчики С251 и С253 в программе WPLSOFT.
счетчики работают синхронно .Но если резко сделать поворот ,то С253 врет аж на -400 и бывает по разному...., а С251 ни разу не соврал.
https://youtu.be/AOpWIR4-ues
SA2 использую для теста.
У меня была старая версия WPLsoft. и пришлось скачать файл программы как SV2 , т.к SX2 там не было.
В станке стоит SX2 .И там такая же история -пропуски импульсов.
Подключено на Х0,1,2,3 (теперь нашел фотку на компе).
-
- Сообщения: 140
- Зарегистрирован: 12 апр 2015, 10:03
Re: Подключение AВ-енкодера к SV2.
Вы нигде не указали какой используете энкодер и как он подключен к ПЛК?
Re: Подключение AВ-енкодера к SV2.
Инкрементальный датчик углового перемещения ABZ (Zне используется) 1000 имп./об. комплементарный выход 24В.
Re: Подключение AВ-енкодера к SV2.
Добрый вечер.
Вышел из положения :использовал
Х5 как вход Z энкодера. (счётчик С254).
С нуль меткой энкодер считает от 0 до 4000 и назад от 0 до - 4000.
Состряпал небольшой алгоритм лестничной логики в Wplsoft.
Вроде работает.
Вопрос: есть какое-нибудь стандартное решение подсчёта импульсов энкодера с использованием нуль метки?
Мне нужно считать не до 4000 ,например, а до 100000.
Вышел из положения :использовал
Х5 как вход Z энкодера. (счётчик С254).
С нуль меткой энкодер считает от 0 до 4000 и назад от 0 до - 4000.
Состряпал небольшой алгоритм лестничной логики в Wplsoft.
Вроде работает.
Вопрос: есть какое-нибудь стандартное решение подсчёта импульсов энкодера с использованием нуль метки?
Мне нужно считать не до 4000 ,например, а до 100000.
Re: Подключение AВ-енкодера к SV2.
А складывать (ADD) по фронту Z метки не получается?
Re: Подключение AВ-енкодера к SV2.
Не выйдет. z метка очень короткая (по ширине импульса) и часто имеет фиксированную ширину, а не меняет ширину как а/в в зависимости от скорости.
Re: Подключение AВ-енкодера к SV2.
Прерывания?
Re: Подключение AВ-енкодера к SV2.
т.е. обнулять через 25 оборотов? или что?