Просмотр полной версии : ПЛК 160 и энкодер
Владимир1967
02.10.2021, 12:47
Добрый день.
Подключил к ПЛК 160 на быстрые входы энкодер.
Сделал замену блока FastEncoder.
Задача стоит получить количество импульсов и направление вращения.
Я так понимаю что вся нужная информация в переменной типа word.
Буду благодарен за пример или ссылку на доку как извлечь информацию из этой переменной.
kondor3000
02.10.2021, 20:36
Добрый день. Подключил к ПЛК 160 на быстрые входы энкодер. Сделал замену блока FastEncoder.
Задача стоит получить количество импульсов и направление вращения. Я так понимаю что вся нужная информация в переменной типа word.
Буду благодарен за пример или ссылку на доку как извлечь информацию из этой переменной.
А какую нужную информацию вы хотите извлечь из WORD, не понятно.
Владимир1967
02.10.2021, 22:19
количество импульсов
Владимир1967
02.10.2021, 22:21
если я правильно понял то эта переменная выводит кол-во импульсов. И по увеличению или уменьшению значения можно определить направления вращения. Или все не так?
да, при таком подключении переменная выводит "позицию" энкодера. Грубо, если увеличивается, значит в одну сторону крутится (если круговой энкодер). А если уменьшается - в другую.
Если нужно определять только направление вращения, используйте с простой функцией сравнения текущей координаты от предыдущей
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot