Обнуление счетчика энкодера

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
Mykle
Posts: 6
Joined: Mon Oct 26, 2015 5:57 pm

Обнуление счетчика энкодера

Post by Mykle »

Доброго времени суток.
Как правильно обнулить счетчик?
Нужно присвоить бит на выход статус ворда? и куда именно? Прошелся по всем битам, не обнуляет. Может присваивал не правильно, кто знает как это сделать, помогите (sos) .
CoMod
Site Admin
Posts: 3992
Joined: Thu Feb 16, 2006 3:25 pm
Location: Russia

Re: Обнуление счетчика энкодера

Post by CoMod »

Процедура обнуления зависит от производителя - в общем случае устанавливается старший бит
остальные биты могут быть 0 или смещением от нуля
сформированное двойное слово посылается в энкодер.

https://support.industry.siemens.com/cs ... 814_en.pdf
стр.28
4.3.2 Preset function
Бит 31 устанавливается в единицу и слово засылается в энкодер
немного подождать результат
Mykle
Posts: 6
Joined: Mon Oct 26, 2015 5:57 pm

Re: Обнуление счетчика энкодера

Post by Mykle »

Получилось!
на выход статус ворда нужно было установить пятый бит (32 в десятичном виде)
L W#16#32
T PQW14