plcforum.uz.ua
http://plcforum.uz.ua/

Как вывести показания абсолютного энкодера на панель
http://plcforum.uz.ua/viewtopic.php?f=9&t=25335
Page 1 of 1

Author:  oboru [ Thu Jul 13, 2017 2:32 pm ]
Post subject:  Как вывести показания абсолютного энкодера на панель

Добрый день! Подскажите, пожалуйста, необходима считывать скорость вращения вала, какую для этого приобрести аппаратуру (энкодер, модуль для контроллера 1200, панель). А также, если есть добрые люди, помогите написать программу преобразования сигнала энкодера в число оборотов двигателя.

Author:  CoMod [ Fri Jul 14, 2017 12:23 am ]
Post subject:  Re: Как вывести показания абсолютного энкодера на панель

Какой именно энкодер выбрал ? Эзернет ?
Есть энкодеры уже сами подсчитывающие скорость - надо просто считать нужное двойное слово по адресу Скорости

Вот примеры на Профибус к S7-1200/1500 через сопроцессоры Профибус - надо просто считать нужное двойное слово по адресу Положения, отмаскировать служебные биты направления вращения и маску разрядности (количества шагов на оборот/количество оборотов)
На панель выводишь позицию и скорость :)


Author:  Dfcz [ Fri Jul 14, 2017 12:43 pm ]
Post subject:  Re: Как вывести показания абсолютного энкодера на панель

Вариантов много. Надо определиться с задачей.
Если просто видеть скорость, то можно обойтись без ПЛК.
Если значение скорости использовать в программе, то нужно определиться с программой.
Если энкодер будет использоваться в управлением движения, то нужно определиться с с системой управления.
Ежели нужно просто узнать скорость на валу, то мы ставим на вал сектор, к нему датчик, к нему простой прибор-счетчик импульсов. Так мы определяем скорости испытательных машин (до 30 000 об.мин.).

П.С. Энкодер это простая вещь, определяться с которой нужно не в первую очередь.
П.С.С. АБОСЛЮТНЫЙ энкодер - уже сложная дорогая штука, которая используется далеко не везде, и уж не для определения скорости вала.

Page 1 of 1 All times are UTC + 3 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/