RTV forum PL | NewsGroups PL

Szybki kurs wdrożeniowy do automatyki Siemens: programowanie w języku drabinkowym?

siemens automatyka

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Szybki kurs wdrożeniowy do automatyki Siemens: programowanie w języku drabinkowym?

Goto page Previous  1, 2, 3, 4  Next

Mario
Guest

Fri Nov 23, 2012 11:52 pm   



W dniu 2012-11-23 23:16, identyfikator: 20040501 pisze:
Quote:
mi chodzi o starsze sterowniki siemensa, który z nich jest najbardziej
reprezentatywny?

S7-300. Najczęściej stosowane w przemyśle. Chociaż i widziałem
ciepłownie zrobione na Logo. Ale 300 mają dość duży koszt na początku.
Soft około 6kpln. Gołe sterowniki od 1200 zł netto. Dlatego radziłbym
S7-1200. Zastępuje s7-200 i trochę Logo. Można nim obsłużyć sporą
maszynę, a nawet prosty proces technologiczny. Oczywiście gdy jest
realizowana inwestycja za spore pieniądze, to nie wypada dawać czegoś
poniżej S7-300.
Zaletą 1200 jest to, że teraz jest to ten sam soft co do S7-300 -
oczywiście okrojony ale za to za małe pieniądze. Ale poznajesz
środowisko i język które później wykorzystasz (w droższej wersji) do
programowania serii 300. Jest to wyraźny postęp bo w starszych "małych"
czyli w S7-200 środowisko Step7-MicroWin wyraźnie różniło się od Step7
do serii 300.



--
pozdrawiam
MD

identyfikator: 20040501
Guest

Sat Nov 24, 2012 2:18 pm   



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ł...

identyfikator: 20040501
Guest

Sat Nov 24, 2012 2:36 pm   



czy taka awaria w urządzeniu ze sterownikiem kończy się połamaniem noży,
przekładni i całej reszty?

Mario
Guest

Sat Nov 24, 2012 2:56 pm   



W dniu 2012-11-24 14:18, identyfikator: 20040501 pisze:
Quote:
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

Mario
Guest

Sat Nov 24, 2012 3:02 pm   



W dniu 2012-11-24 14:36, identyfikator: 20040501 pisze:
Quote:
czy taka awaria w urządzeniu ze sterownikiem kończy się połamaniem noży,
przekładni i całej reszty?


Owszem. Może się też skończyć tym, że maszyna wyjedzie przez ścianę Smile
Zawsze musisz liczyć się z tym, że maszyna zgubi odczyt. Powinno się dać
zabezpieczenia. Na przykład dać sprzęgło przed przekładnią, ograniczyć
prąd maksymalny w falowniku, lub dać termik na zasilaniu silnika. Do
tego krańcówki wyłączające ruch maszyny z pominięciem sterownika.

--
pozdrawiam
MD

identyfikator: 20040501
Guest

Sat Nov 24, 2012 3:03 pm   



dzięki, za dużo niewiadomych... a coś do step7, jakiś tutorial simensowy
istnieje? zassałem jakiś z chomika, ale nie wiem na ile jest aktualny...

Mario
Guest

Sat Nov 24, 2012 3:43 pm   



W dniu 2012-11-24 15:03, identyfikator: 20040501 pisze:
Quote:
dzięki, za dużo niewiadomych... a coś do step7, jakiś tutorial simensowy
istnieje? zassałem jakiś z chomika, ale nie wiem na ile jest aktualny...

http://www.automatyka.siemens.pl/solutionandproducts_ia/8863.htm#SIMATICOprogramowanie


--
pozdrawiam
MD

identyfikator: 20040501
Guest

Sat Nov 24, 2012 4:35 pm   



niezłe te podręczniki po 400 stron

a pytanie, debuguje się też stepem 7 czy czymś innym?

Mario
Guest

Sat Nov 24, 2012 4:51 pm   



W dniu 2012-11-24 16:35, identyfikator: 20040501 pisze:
Quote:
niezłe te podręczniki po 400 stron

a pytanie, debuguje się też stepem 7 czy czymś innym?

Stepem 7 lub VIPA WinPLC7.
http://www.vipa.com/en/products/software/programming-software/
Nie wiem na ile zgodny jest soft VIPA. Proste programy można pisać w
WinPLC7 i wrzucać do S7.

--
pozdrawiam
MD

identyfikator: 20040501
Guest

Sat Nov 24, 2012 4:58 pm   



dz.

identyfikator: 20040501
Guest

Sun Nov 25, 2012 8:11 pm   



przeglądam te dokumenty, ale jakieś nieciekawe, nie znalazłem odpowiedzi na
moje pytania... może mi Ktoś opisać krok po kroku jak podłączyć pc i zgrać
program do step 7? w celu późniejsze analizy?

identyfikator: 20040501
Guest

Sun Nov 25, 2012 8:57 pm   



oraz konfigurację, i przegląd aktualnego stanu sterownika? nie znalazłem
tego w pdfach

identyfikator: 20040501
Guest

Mon Nov 26, 2012 11:36 am   



jeszcze by mi się przydała informacja jak korzystać z wejść wyjść
analogowych w programach lad?

identyfikator: 20040501
Guest

Mon Nov 26, 2012 11:49 am   



nie mogę jeszcze wyczaić jak dodaje się nową linię w LAD?

identyfikator: 20040501
Guest

Mon Nov 26, 2012 9:08 pm   



no to może ostatnie: jaką macie metodologię naprawy?

jest uwalona maszyna z plc siemensa i programem drabinkowym... jak zabrac
się za naprawę? nie włącze bo coś rozwalę, a na sucho to niby jak szukać?
macie może jakieś pomysły?

Goto page Previous  1, 2, 3, 4  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Szybki kurs wdrożeniowy do automatyki Siemens: programowanie w języku drabinkowym?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map