Как вывести показания абсолютного энкодера на панель

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
Post Reply
oboru
Posts: 10
Joined: Tue Apr 11, 2017 7:35 am

Как вывести показания абсолютного энкодера на панель

Post by oboru » Thu Jul 13, 2017 11:32 am

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

CoMod
Site Admin
Posts: 3429
Joined: Thu Feb 16, 2006 3:25 pm
Location: Russia
Contact:

Re: Как вывести показания абсолютного энкодера на панель

Post by CoMod » Thu Jul 13, 2017 9:23 pm

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

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


Dfcz
Posts: 631
Joined: Tue Dec 26, 2006 5:21 am
Location: Russia

Re: Как вывести показания абсолютного энкодера на панель

Post by Dfcz » Fri Jul 14, 2017 9:43 am

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

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

Post Reply