-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!ne
wsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl
!news.neostrada.pl.POSTED!not-for-mail
Date: Mon, 27 Sep 2010 17:08:06 +0200
From: Andrzej <w...@w...pl>
Reply-To: wolanski
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.9) Gecko/20100915
Thunderbird/3.1.4
MIME-Version: 1.0
Newsgroups: pl.misc.elektronika
Subject: Re: PLC - hazardy w jezyku drabinkowy
References: <i7po3b$dmh$1@news.onet.pl> <lL_no.7375$uM6.6073@newsfe23.ams2>
<i7q4g2$mgd$1@news.onet.pl>
In-Reply-To: <i7q4g2$mgd$1@news.onet.pl>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Lines: 81
Message-ID: <4ca0b352$0$21000$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.5.221.242
X-Trace: 1285600082 unt-rea-a-01.news.neostrada.pl 21000 83.5.221.242:1126
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:596506
[ ukryj nagłówki ]W dniu 2010-09-27 14:59, J.F. pisze:
> Użytkownik "Miłosz Skowyra" <m...@w...epf.pl> napisał
>> W dniu 2010-09-27 10:28, J.F. pisze:
>>> A i tak widze mozliwy hazard w jednej "linii", np
>>> --|B1|--*---(S2)----(R1)---
>>> |
>>> |
>>> ---(S3)---(S4)--(S5)---
>>> jak bit1 jest ustawiony, to zalaczamy bit2, potem (?) resetujemy bit1,
>>> Czyli bit1 mignie tylko chwile. Ustawia sie bity 3, 4, 5, czy nie
>>> zdaza ?
>>
>> Tak bardzo skrótowo i ogólnie...
>> Wyobraź sobie że operujesz na pamięci nie na wejściach i wyjściach.
>
> Akurat mialem na mysli wlasnie operowanie na pamieci [MB]
> S i R - set i reset
>
>> Dla Twojego przykładu (o ile B1 będzie zanegowane czyli -|\B1|-) to
>
> Nie, ma wlasnie byc niezanegowane. Jesli bit 1 jest ustawiony - to go
> skasuj.
> Ale zrob tez cos wiecej.
>
> Ustawianie jest w innym miejscu.
>
> Choc oczywiscie moglbym zrobic buzzer
> --|\B1|--*---(S2)----(B1)---
>
> i tez sie pytac co wtedy :-)
>
>> Poza tym wydaje mi się że wyjścia nie powinny być łączone szeregowo
>> tylko równolegle, przynajmniej zawsze tak robiłem.
>
> Rozsadnie - ale w przykladach maja szeregowo.
> Poza tym wlasciwie to pytanie pozostaje - polacze powiedzmy
> --|B1|--*---(S2)--
> *--(S3)---
> *--(R1)---
> *--(S4)---
>
> i co z tego wyjdzie ?
>
> Wlasciwie to mnie interesuja funkcyjne, gdzie jest niby jakies
> wejscie/wyjscie sterujace.
>
>> Poza tym pamiętam że na stronie Alan i Bradley mieli całe
>> oprogramowanie z symulatorem parę lat temu.
>
> Bardziej mnie interesuje co norma na to, bo jesli nic ... no to chyba
> najlepiej unikac hazardow podwojnie :-)
>
> J.
>
Normą jest, że jak program wejdzie do gałęzi to wykonuje ją do końca,
nawet jak w niej zmienisz stan bitu zezwalającego.
Po prostu, jak już wejdzie to stan bitu inicjującego nie ma w tym
przebiegu znaczenia.
Twój reset wpłynie na wykonanie programu dopiero w następnym cyklu.
Chyba że zrobisz coś takiego :
-|B1|--*--S2
*--S3
*--R1
*--|B1|--S8
*--S4
tu s8 nie zostanie nigdy ustawiony, ale S4 jak najbardziej.
Pozdrawiam
A
Następne wpisy z tego wątku
- 27.09.10 15:14 Desoft
- 27.09.10 15:15 Mario
- 27.09.10 15:32 J.F.
- 27.09.10 16:03 Szymon
- 27.09.10 17:18 Desoft
- 27.09.10 19:49 J.F.
- 28.09.10 09:14 Desoft
- 28.09.10 09:22 Desoft
- 28.09.10 09:29 Desoft
- 28.09.10 09:34 Desoft
- 28.09.10 10:18 Mario
- 29.09.10 09:31 J.F.
- 29.09.10 10:53 Artur
- 29.09.10 10:57 Artur
- 29.09.10 11:59 J.F.
Najnowsze wątki z tej grupy
- Akumulatorki Ni-MH AA i AAA Green Cell
- Dławik CM
- JDG i utylizacja sprzetu
- Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
Najnowsze wątki
- 2024-12-04 Warszawa => Analityk w dziale Trade Development (doświadczenie z Powe
- 2024-12-04 Warszawa => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2024-12-04 Warszawa => Software .Net Developer <=
- 2024-12-04 Re: Zadrży rząd Tuski przed "zniesławianym"/zniesławianym "ruskim szpiegiem"? [Oleinychenko wydalony]
- 2024-12-04 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2024-12-04 Czy policjantów należy ROZBROIĆ?
- 2024-12-03 Tymoteusz Sz.
- 2024-12-03 Re: Prezydent ułaskawia: Prezydent USA Biden (D) ułaskawia syna własnego
- 2024-12-03 Re: Tani dodatkowy sim do smartwacha
- 2024-12-03 Wróblewo => Analityk finansowy <=
- 2024-12-03 Praktyczny test GPS...
- 2024-12-02 Tak się sprzedają elektryczne woldzwageny ;-)
- 2024-12-02 Akumulator do Hyundai
- 2024-12-02 Olsztyn => Sales Specialist <=
- 2024-12-02 Poznań => Technical Artist <=