Samba SM43-J-RA22 enkoder

Pytania i odpowiedzi dotyczące sprzętu Unitronics

Moderatorzy: Marek Sikora, Mateusz Sikorski

Samba SM43-J-RA22 enkoder

Postprzez radiwan » Pt, 4 wrz 2020, 11:24

Witam
potrzebuje pomocy w konfiguracjii enkodera podlaczonego do HSC. wejscie zlicza 10 000 imp jako 1 pelny obrot. Uzylem zmiennej DW. Chodzi mi o to, zeby po kazdym pelnym obrocie (10 000 imp) stan sie "resetowal" i wracal do 0, liczac kolejny obrot od 0.
radiwan
 
Posty: 6
Dołączył(a): Pt, 4 wrz 2020, 11:16

Re: Samba SM43-J-RA22 enkoder

Postprzez Mateusz Sikorski » Pn, 7 wrz 2020, 04:03

Witam,
proponuję użyć przerwania 1.25ms do zerowania enkodera (przykład w załączniku).
Załączniki
przerwanie.zip
(311.35 KiB) Pobrane 655 razy
Mateusz Sikorski
Elmark Automatyka S.A.
Mateusz Sikorski
 
Posty: 564
Dołączył(a): Śr, 13 lip 2011, 08:08

Re: Samba SM43-J-RA22 enkoder

Postprzez radiwan » Pn, 7 wrz 2020, 11:05

Witam ponownie
Dziekuje za podpowiedz. W zasadzie dziala, ale tylko w jednym kierunku (clockwise). Moj opis jest nieprecyzyjny. Enkoder ma pokazywac polozenie platformy w ksztalcie kola w kazdym momencie. Platforma (kolo) obraca sie w obu kierunkach w zaleznosci od zadanej pozycji. Probuje skonfigurowac enkoder w taki sposob, zeby po osiagnieciu 0 i obrocie platformy w lewo (anticlockwise) liczba impulsow bedzie malec od 10 000 z powrotem do 0.
radiwan
 
Posty: 6
Dołączył(a): Pt, 4 wrz 2020, 11:16

Re: Samba SM43-J-RA22 enkoder

Postprzez Mateusz Sikorski » Wt, 8 wrz 2020, 07:28

W takim razie można dopisać, że jeżeli wartość przyjmie wartość ujemną (np. -1) to ma wpisać mu wartość 10.000, ale metoda jest ta obarczona b.dużym prawdopodobieństwem przekłamań. Może się tak stać, ponieważ wejście enkoderowe ma swój procesor do zliczania impulsów i "dostarcza" je do PLC, który odczytuje ją co skan programu (długość zależy od wielkości programu). Może pan np. dodać linijkę kodu, że jeżeli wartość będzie ujemna to należy do wartości z enkodera dodawać wartość 10.000 i zapisywać w innym rejestrze.
Mateusz Sikorski
Elmark Automatyka S.A.
Mateusz Sikorski
 
Posty: 564
Dołączył(a): Śr, 13 lip 2011, 08:08

Re: Samba SM43-J-RA22 enkoder

Postprzez radiwan » Wt, 8 wrz 2020, 11:38

Witam. wymyslilem nastepujace rozwiazanie. W HW Configuration uzylem HS input (reload) i Counter Target 10000.
W druga strone zeruje w programie -10000. Zeruje sie zawsze w tym samym momencie, mam do dyspozycji niejako 2 pelne obroty, mysle, ze na tym etapie wystarczy.
jeszce raz dziekuje za pomoc
radiwan
 
Posty: 6
Dołączył(a): Pt, 4 wrz 2020, 11:16


Powrót do Unitronics



Kto przegląda forum

Użytkownicy przeglądający to forum: Google [Bot] i 3 gości

cron