1 (edytowany przez porlock 2012-09-16 10:48:16)

Temat: Kilka pytań początkującego o CFC

Przypadek nr 1
a. naciskam przycisk w wizualizacji (przycisk jest typu TAP)
b. powoduje to ustawienie jakiegoś RS, i cos tam się dzieje, jak się już wykona to dla RS jest wysyłany reset
-- do tej pory wszystko działa --
http://porlock.waw.pl/foto/codesys/tap.gif
c. ponowne naciśniecie przycisku TAP w wizualizacji wywołuje reset, czy to w ogóle możliwe ? kombinowałem w f_trig i i r_trig ale to nie działa tak jak bym chciał


Przypadek nr 2
a.  naciskam przycisk w wizualizacji (przycisk jest typu TOGLE)
b. powoduje to ustawienie jakiegoś RS, i cos tam się dzieje, jak się już wykona to dla RS jest wysyłany reset
c. zwolnienie przycisku TOGLE również wywołuje reset dla RS
-- do tej pory wszystko działa --
http://porlock.waw.pl/foto/codesys/togle.gif
d. wykonanie programu z pkt b, zwalnia przycisk typu TOGLE (ustawia na FALSE) i to już mi się nie udaje zrobić, ani żadne bramki ani wzgórza nic nie działa jak powinno.

I jeszcze dwa pytanka smile
1. Czy w CFC moze cos miec stan "nieustalony", a jesli tak to jak to zrobić ?
2. Czym rozni  SR od  SEMA ?

2

Odp: Kilka pytań początkującego o CFC

Jak rozumiem, szukasz funkcji bistabilnej...?
Pod linkem znajdzisz blok funkcyjny Toggle zastosuj go w swoim programie.

Co do pytań:
SR - priorytet na SET
RS - priorytet na RESET
tu więcej: http://www.codesys.pl/code,5,21,21,50,1.html

pozdrawiam wink

3

Odp: Kilka pytań początkującego o CFC

Dziękuję, sprawdzę ten przełącznik.
Co do SR i RS wiem czym się różnią :-)
Mi chodzi o SEMA i SR czytałem opis parę razy i różnicy w działaniu nie widzę :-(

4

Odp: Kilka pytań początkującego o CFC

Witam smile
SEMA wykorzystujemy w systemach gdzie mamy do czynienia z kilkoma (lub więcej) taskami,
synchronizujemy w ten sposób dostęp do danych (wspólnych) wykorzystywanych przez różne taski tak aby nie było konfliktów.

Cokolwiek coś robisz, zawsze ktoś Ci pomaga...
www.falowniki.com - www.codesys.pl - www.psa.pl - www.directautomation.eu - www.szr.pl