-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
.pl!news.nask.org.pl!news.internetia.pl!newsfeed.neostrada.pl!unt-exc-02.news.n
eostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mai
l
Date: Sat, 24 Nov 2012 14:56:43 +0100
From: Mario <M...@...pl>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007
MIME-Version: 1.0
Newsgroups: pl.misc.elektronika
Subject: Re: siemens automatyka
References: <50af6aef$0$1302$65785112@news.neostrada.pl>
<50af9f49$0$1314$65785112@news.neostrada.pl>
<50afa233$0$26707$65785112@news.neostrada.pl>
<50afba25$0$26701$65785112@news.neostrada.pl>
<k8og8u$t9d$1@mx1.internetia.pl>
<50afdeba$0$1317$65785112@news.neostrada.pl>
<50afeb0b$0$26691$65785112@news.neostrada.pl>
<50aff5d4$0$26709$65785112@news.neostrada.pl>
<50affe43$0$1297$65785112@news.neostrada.pl>
<k8qhes$6s8$1@node2.news.atman.pl>
In-Reply-To: <k8qhes$6s8$1@node2.news.atman.pl>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Antivirus: avast! (VPS 121124-0, 2012-11-24), Outbound message
X-Antivirus-Status: Clean
Lines: 44
Message-ID: <50b0d21f$0$26710$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 159-205-105-217.adsl.inetia.pl
X-Trace: 1353765407 unt-rea-a-01.news.neostrada.pl 26710 159.205.105.217:4195
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:638562
[ ukryj nagłówki ]W dniu 2012-11-24 14:18, identyfikator: 20040501 pisze:
> dzięki, a jeszcze możesz napisac mi co miałeś na myśli pisząc, że
> podłączając się do sterownika można zobaczyć które piny powodują
> blokadę? ogólnie to dopiero zaczynam przeglądać dokumenty, jakbyś mi
> jeszcze napisał jak wiążę się piny wejściowe i wyjściowe z programem w
> języku drabinkowym, może to jest w dokumentacji, jeszcze nie dobrnąłem...
> ogólnie to jakoś nie czaję jak w języku drabinkowym może pojawić się
> blokada, chyba, że ktoś ją tam dopisał...
Program zbudowany jest rungów - no powiedzmy linii. W każdym z nich jest
ścieżka połączeń tak jakby od zasilania przez kolejne styki (na przykład
jakichś przekaźników) aż do cewki - na przykład też jakiegoś
przekaźnika. Wszystkie styki w tej ścieżce muszą być zwarte żeby cewka
została wysterowana. To jest oczywiście tylko schemat logiczny, ale tak
narysowany zęby automatykom wydawał się podobny do schematu maszyny,
której sterowanie oparte jest na przekaźnikach. Pisząc styki miałem na
myśli właśnie jakiś styk w programie drabinkowym. Każdy z użytych w
schemacie styków muszę nazwać. Jednemu mogę przyporządkować wejście I2.3
(np czujka indukcyjna pozycji ramienia) drugiemu I1.5 (czujka
mechaniczna otwarcia klapy). Cewce przyporządkuję wyjście Q1.0 (np
włączenie silnika) W rungu są szeregowo połączone styki I2.3 i I1.5 i
załóżmy komparator mojej zmiennej KROK, a na jego końcu jest cewka Q1.0.
No i gdy KROK osiągnie w programie wartość pięć to żeby załączył się
silnik musi być zwarty styk I2.3 i I1.5 czyli powinny być wysterowane
odpowiednie czujki. Jeśli maszyna nie jedzie a w programie KROK ma
wartość 5 to patrzę która czujka nie została wysterowana. Czyli albo
czujka jest uszkodzona, albo np ramię nie dojechało do swojej pozycji
albo zrobiłem błąd, bo w tym kroku powinienem badać stan czujki I2.4 a
nie I2.3.
W sumie to maszyna utknęła na jakiejś linii programu ale nie program
się zatrzymał, bo sterownik zawsze wykonuje wszystkie linie. Tak czy
inaczej możesz podejrzeć w programie stany wejść, wyjść, komórek
pamięci, zmiennych itp.
I jeszcze jedno, stykiem być linia portu wejściowego binarnego, wartość
bitowej komórki pamięci wewnętrznej, bit statusowy sterownika (np
zimnego startu, czy błędu transmisji), wyjście timera wewnętrznego.
Cewką może być linia portu wyjściowego, wejście wyzwalające timera,
komórka bitowa pamięci.
--
pozdrawiam
MD
Następne wpisy z tego wątku
- 24.11.12 15:02 Mario
- 24.11.12 15:03 identyfikator: 20040501
- 24.11.12 15:43 Mario
- 24.11.12 16:35 identyfikator: 20040501
- 24.11.12 16:51 Mario
- 24.11.12 16:58 identyfikator: 20040501
- 25.11.12 20:11 identyfikator: 20040501
- 25.11.12 20:57 identyfikator: 20040501
- 26.11.12 11:36 identyfikator: 20040501
- 26.11.12 11:49 identyfikator: 20040501
- 26.11.12 21:08 identyfikator: 20040501
- 26.11.12 21:24 Sylwester Łazar
- 26.11.12 21:42 identyfikator: 20040501
- 26.11.12 22:03 Sylwester Łazar
- 26.11.12 22:01 identyfikator: 20040501
Najnowsze wątki z tej grupy
- nawigacja satelitarna
- SmartLife/Tuya i osuszanie -- mordowanie z zimną krwią...
- Głośnik piezoelektryczny
- Mala autonomiczna kamera monitoringu
- czas na emeryturę i EB
- Generowanie sumy kontrolnej z fragmentu pliku bin
- Re: Mala autonomiczna kamera monitoringu
- HDMI
- Re: Mala autonomiczna kamera monitoringu
- Kamera monitoringu z kartą SIM
- Re: Kamera monitoringu z kartą SIM
- Re: Kamera monitoringu z kartą SIM
- skąd my to znamy
- Re: Kamera monitoringu z kartą SIM
- Re: Kamera monitoringu z kartą SIM
Najnowsze wątki
- 2024-06-27 Re: Prywatny parking? Pierwsze 10 minut bezplatnie
- 2024-06-27 A co mnie to koooorwa obchodzi?
- 2024-06-28 nawigacja satelitarna
- 2024-06-28 SmartLife/Tuya i osuszanie -- mordowanie z zimną krwią...
- 2024-06-27 położyłem kafelki
- 2024-06-28 Łódź => International Freight Forwarder <=
- 2024-06-28 Łódź => Spedytor Międzynarodowy <=
- 2024-06-28 Gdańsk => Head of International Freight Forwarding Department <=
- 2024-06-28 Sopot => Team Leader E-Commerce for Foreign Markets <=
- 2024-06-28 Warszawa => Senior React Native Developer <=
- 2024-06-28 Warszawa => Frontend Developer (React) <=
- 2024-06-28 Warszawa => Software .Net Developer <=
- 2024-06-28 Warszawa => Frontend Developer (React) <=
- 2024-06-28 Warszawa => Programista Full Stack .Net <=
- 2024-06-28 Warszawa => Frontend Developer (React) <=