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

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

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

Post by oboru »

Добрый день! Подскажите, пожалуйста, необходима считывать скорость вращения вала, какую для этого приобрести аппаратуру (энкодер, модуль для контроллера 1200, панель). А также, если есть добрые люди, помогите написать программу преобразования сигнала энкодера в число оборотов двигателя.
CoMod
Site Admin
Posts: 3992
Joined: Thu Feb 16, 2006 3:25 pm
Location: Russia

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

Post by CoMod »

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

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

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

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

Post by Dfcz »

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

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