HSO Step control

Pytania i odpowiedzi dotyczące sprzętu Unitronics

Moderatorzy: Marek Sikora, Mateusz Sikorski

HSO Step control

Postprzez 71tomek » Wt, 12 lut 2019, 13:41

Witam,
Samba SM43-J TA22
HSO step control - Po zatrzymaniu przez zerowanie MB Run, wartość DW Current possition jest trzymana, ale po ponownym ustawieniu MB RUN - Current position się zeruje przez co Target wypada w innym miejscu. Co zrobić aby po wznowieniu pracy (MB Run ON) Current Possition była liczona od wartości w chwili zatrzymania?
71tomek
 
Posty: 116
Dołączył(a): Cz, 27 wrz 2012, 09:34

Re: HSO Step control

Postprzez Mateusz Sikorski » Śr, 13 lut 2019, 08:47

Witam,
proszę o informację, z jakiej wersji VisiLogic pan korzysta oraz jaka wersja OS jest wgrana do sterownika? Dobrze by było również dostać kod programu w celu jego sprawdzenia.
Mateusz Sikorski
Elmark Automatyka S.A.
Mateusz Sikorski
 
Posty: 564
Dołączył(a): Śr, 13 lip 2011, 08:08

Re: HSO Step control

Postprzez 71tomek » Pt, 15 lut 2019, 09:47

OS 4.5 (19)
VL 9.8.79 Build 0 Beta
Niestety program choć ma jeden ekran i jeden szczebel pakuje się do 900kB i nie mogę załączyć. Plik wysyłam mailem na mateusz.sikorski@elmark.com.pl.
Dziękuję
71tomek
 
Posty: 116
Dołączył(a): Cz, 27 wrz 2012, 09:34

Re: HSO Step control

Postprzez Mateusz Sikorski » Pt, 15 lut 2019, 11:18

HSO zachowuje się jak licznik, dlatego, gdy wykryje zbocze narastające MB Run to wyśle tyle impulsów ile jest w zmiennej Target z częstotliwością ze zmiennej Operand for Frequency z wypełnieniem procentowym ze zmiennej Operand for Duty Cycle. Po doliczeniu do liczby impulsów ( Target = Current ) wyjście zakończy swoją pracę i przy kolejnym uruchomieniu MB Run wyzeruje on za każdym razem wartość Current. Działa to coś na zasadzie ruchu relatywnego. Zmienna Current przechowuje zawsze aktualny stan liczby impulsów od wykrycia zbocza narastającego MB Run.
Mateusz Sikorski
Elmark Automatyka S.A.
Mateusz Sikorski
 
Posty: 564
Dołączył(a): Śr, 13 lip 2011, 08:08

Re: HSO Step control

Postprzez 71tomek » Pt, 15 lut 2019, 12:14

Ok. Rozumiem to działanie tylko gdy wyzeruję run (aby spauzować pracę) zanim current osiągnie target to po wciśnięciu ponownie run (MB run - on) current się zeruje i liczy od nowa, a nie kontynuuje liczenia od wartości w chwili zatrzymania.
71tomek
 
Posty: 116
Dołączył(a): Cz, 27 wrz 2012, 09:34

Re: HSO Step control

Postprzez Mateusz Sikorski » Pt, 15 lut 2019, 12:22

Dokładnie, tak. Każde wykrycie zbocza narastającego MB Run spowoduje wyzerowanie wartości Current
Mateusz Sikorski
Elmark Automatyka S.A.
Mateusz Sikorski
 
Posty: 564
Dołączył(a): Śr, 13 lip 2011, 08:08

Re: HSO Step control

Postprzez 71tomek » Pt, 15 lut 2019, 12:25

Zrobiłem tak, że bit run mam cały czas on a jak chcę zatrzymać zeruję częstotliwość impulsów.
71tomek
 
Posty: 116
Dołączył(a): Cz, 27 wrz 2012, 09:34


Powrót do Unitronics



Kto przegląda forum

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

cron