Современная электроника №5/2025
ИНЖЕНЕРНЫЕ РЕШЕНИЯ 9 WWW.CTA.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА • № 5 / 2025 ке FBD в последних версиях OWEN LOGIC для реле ПР205 доступно соз- дание пользовательских функций на языке ST. На рис. 9 приведено под- ключение макроса «encoder1» в сре- де OWEN Logic. На рис. 9 макрос подключён к дис- кретным входам типа «Д». На рис. 10 приведена программа на языке ST для макроса «encoder1». На рис. 10 Q – выходная целочис- ленная переменная, в которой про- исходит подсчёт импульсов. Заключение Аппаратные и программные ресур- сы современных программируемых реле позволяют подключать к ним инкрементные энкодеры, решая при этом следующие задачи в средствах автоматизации и числового про- граммного управления, промыш- ленной робототехнике: ● определение угла поворота вала в электроприводе; ● определение угловой скорости вращения вала; ● определение количества оборо- тов вала. Для подсчёта количества импуль- сов в среде Qwen Logic можно вос- пользоваться готовыми шаблонами. При выборе энкодера для подклю- чения к программируемому реле в изделии следует учесть следующие факторы: ● тип выходного сигнала, напря- жение питания энкодера (целесо- образно, если напряжение пита- ния реле и энкодера – одинаковые); ● количество импульсов на оборот, значение данного параметра пря- мо пропорционально точности из- мерений (разрешение энкодера); ● в каждой конкретной задаче для подключения к программируемо- му реле необходимо выбрать эн- кодер с оптимальным разреше- нием. Литература: 1. Руководство по эксплуатации. Устройство управляющее много- функциональное ПР103. 2. Руководство по эксплуатации. Устройство управляющее много- функциональное ПР205. 3. ГОСТ 26242-90. Системы число- вого программного управления. Преобразователи перемещений. Общие технические условия. 4. URL: www.skbis.ru . Пусть требуется выбрать энкодер для контроля максимальной скоро- сти вращения вала 100 об/мин для подключения к ППУ с F = 500 Гц. Для предварительного расчёта возьмём К = 2, тогда N = 60 × 500[Гц]/2 × 100[об/мин] = = 150 имп/об. Стандартным ближайшим чис- лом для энкодера E50S8 является 192. Для вышеуказанной задачи для под- ключения к входам типа «Д» ПР103 подойдёт энкодер E50S8-192-3-T-24 (максимальная выходная частота импульсов – 300 кГц). Проверить максимальную частоту импульсов с энкодера можно по формуле: (100[об/мин]/60) × 192 = 333 Гц. Если разрешение энкодера кратно числу 1024 (210), то полученное зна- чение (отслеживаемое число импуль- сов с энкодера) можно перевести в двоичный код. Если разрешение энкодера кратно числу 360, то полу- ченное значение можно перевести в угол поворота. Программа на язы- ке FBD в среде OWEN Logic для обра- ботки сигналов с энкодера приведе- на на рис. 8. Программа приведена для энкодера E50S8-360-3-T-24 с частотой импуль- сов за один оборот – 360. Количество импульсов подсчитывается в пере- менной «Счёт1» (тип переменной – целочисленная). Количество оборотов вала энко- дера подсчитывается в переменной «Кол. оборотов» (тип переменной – целочисленная). Кроме разработки программы на графическом язы- Рис. 10. Программа на языке ST для макроса «encoder1»
RkJQdWJsaXNoZXIy MTQ4NjUy