Просмотр полной версии : ПЛК 160, Как перевести импульсы
dimastorlin
15.04.2017, 12:39
Подскажите, пожалуйста, а то я не очень селен в программировании. Мне надо к плк160 подключить энкодер с одним каналом А (150имп/об). Преподаватель сказал что в конфигурации плк у дискретных быстрых входов должен выбрать fast counters и дальше для подсчета использовать таймер счетчик и прерывания чтобы импульсы преобразовать в радианы/c. Как это сделать , я не могу понять. Заранее спасибо!
krollcbas
15.04.2017, 12:56
30598
Как именно подключать - см схемы на модуль или на сайте
Подскажите, пожалуйста, а то я не очень селен в программировании. Мне надо к плк160 подключить энкодер с одним каналом А (150имп/об). Преподаватель сказал что в конфигурации плк у дискретных быстрых входов должен выбрать fast counters и дальше для подсчета использовать таймер счетчик и прерывания чтобы импульсы преобразовать в радианы/c. Как это сделать , я не могу понять. Заранее спасибо!
Правильно он сказал.
Насколько помню счетчики будут выдавать целочисленное значение, вы их должны каждый цикл читать и складывать например в другую переменную, далее работаем со временем.
dimastorlin
15.04.2017, 15:05
Это я знаю, я не понимаю какой использовать счетчик, как настроить прерывания
dimastorlin
15.04.2017, 15:07
а как это сделать. А то мы изучали только ld а в задании дали на cfc написать, как настроить прерывания, какой нужен счетчик
zendo057
15.04.2017, 15:16
Зайдите на овен.ру,обновленный плк 110,там есть все примеры в том числе и ваш.
dimastorlin
15.04.2017, 15:21
так там уже строенные прерывания, а у плк 160 их нет.
Откройте бибку util.lib, посмотрите ФБ PID. Дальше по аналогии.
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot