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 1, 2, 3, 4  Next

identyfikator: 20040501
Guest

Fri Nov 23, 2012 1:24 pm   



ponawiam pytanie, potrzebny mi szybki kurs wdrożeniowy do automatyki
siemens... programowanie w języku drabinkowym, interfejsy do silników,
siłowników i czujników... zaraz siadam do google, ale gdybyście mi podali
jakieś ciekawe strony to dużo by mi to ułatwiło sprawę... help!

Mario
Guest

Fri Nov 23, 2012 1:51 pm   



W dniu 2012-11-23 13:24, identyfikator: 20040501 pisze:
Quote:
ponawiam pytanie, potrzebny mi szybki kurs wdrożeniowy do automatyki
siemens... programowanie w języku drabinkowym,

http://cache.automation.siemens.com/dnl/zQ/zQzNTA0NwAA_45523822_HB/s7kop__b.pdf

Quote:
interfejsy do silników,

Interfejsem do silników jest zazwyczaj falownik (inverter) lub servo
driver bądź stepper driver. Zależy jaki silnik. Ewentualnie zobacz
http://www.automation.siemens.com/mcms/mc/en/motors/motion-control-motors/Pages/motion-control-motors.aspx

Quote:
siłowników

Porty wyjściowe w PLC i przekaźniki.

i czujników...

Porty wejściowe PLC, ewentualnie czujniki z jakimś interfejsem przemysłowym.

zaraz siadam do google,

Życzę sukcesów.



--
pozdrawiam
MD

Robbo
Guest

Fri Nov 23, 2012 3:07 pm   



Zastanów się, czy warto zająć się akurat Siemensem.

identyfikator: 20040501
Guest

Fri Nov 23, 2012 5:07 pm   



a cos takiego jak symbole stosowane na schematach? jest gdzies jakis spis?

Mario
Guest

Fri Nov 23, 2012 5:19 pm   



W dniu 2012-11-23 17:07, identyfikator: 20040501 pisze:
Quote:
a cos takiego jak symbole stosowane na schematach? jest gdzies jakis spis?

http://www.festo-didactic.com/int-en/services/symbols/electrical-engineering-din-en-60617/generation-and-conversion/?fbid=aW50LmVuLjU1Ny4xNy4zNC4xMjgy

Ty naprawdę wierzysz, że nie mając żadnych podstaw jesteś w stanie
opanować wiedzę "inżynierską" przy pomocy informacji wyszukanych w necie?


--
pozdrawiam
MD

identyfikator: 20040501
Guest

Fri Nov 23, 2012 7:02 pm   



wiesz, kosmosu nie odkrywam, a jeszcze tak mi się coś przypomniało, czy taki
program drabinkowy można odpalać krokowo, coby wyłapać w którym miejscu sie
wykłada?

Włodzimierz Wojtiuk
Guest

Fri Nov 23, 2012 7:42 pm   



Użytkownik "Mario" <Mariusz@w.pl> napisał w wiadomości grup
dyskusyjnych:50afa233$0$26707$65785112@news.neostrada.pl...
Quote:
W dniu 2012-11-23 17:07, identyfikator: 20040501 pisze:
a cos takiego jak symbole stosowane na schematach? jest gdzies jakis
spis?

http://www.festo-didactic.com/int-en/services/symbols/electrical-engineering-din-en-60617/generation-and-conversion/?fbid=aW50LmVuLjU1Ny4xNy4zNC4xMjgy

Ty naprawdę wierzysz, że nie mając żadnych podstaw jesteś w stanie
opanować wiedzę "inżynierską" przy pomocy informacji wyszukanych w
necie?


Zimowe dokarmianie?
Jeszcze śnieg nie zalega.

--
nic do powiedzenia
www.wojtiuk.pl

Sylwester Łazar
Guest

Fri Nov 23, 2012 7:48 pm   



Quote:
wiesz, kosmosu nie odkrywam, a jeszcze tak mi się coś przypomniało, czy taki
program drabinkowy można odpalać krokowo, coby wyłapać w którym miejscu sie
wykłada?
Zajmuję się serwisem już ładny okres czasu.

Przed wieloma laty, podchodziłem do tego tak jak i Ty.
Był sobie taki SIEMENS S5. Nauczyłem się tego programowania z książek i internetu.
Potem okazało się, że w tej maszynie:
a) zgubił ustawienia, podtrzymywane w RAM,
b) zgubiły się dane w panelu operatorskim, który nie był nawet produkcji SIEMENS,
c) nie działał oscylator przy procesorze na płycie komunikacji,
d) uszkodził się moduł czujnika pojemnościowego,
e) i wiele innych uszkodzeń...
Znajomość pisania programu nie przydała mi się w ogóle do naprawy tego urządzenia,
choć czułem się nieco pewniej w temacie.
O właśnie znalazłem mój post z tamtego okresu tutaj:
http://plmiscelektronika.elektroda.pl/plmiscelektr/06_2001_2/06_2001_2186..htm
O! to już 11+ lat. Jak ten czas biegnie Smile
Nie widzę nic zdrożnego w tym, aby chłopak się poduczył.
To jest pozytywne.
Chce, czuje temat, już jest mniej agresywny... dobry trend.
Również, szczerze życzę powodzenia.

--
pozdrawiam
Sylwester Łazar
http://www.alpro.pl -Systemy Elektroniczne
http://www.rimu.pl -oprogramowanie do edycji schematów
i projektowania PCB

Mario
Guest

Fri Nov 23, 2012 8:59 pm   



W dniu 2012-11-23 19:42, Włodzimierz Wojtiuk <wwojtiul pisze:
Quote:

Użytkownik "Mario" <Mariusz@w.pl> napisał w wiadomości grup
dyskusyjnych:50afa233$0$26707$65785112@news.neostrada.pl...
W dniu 2012-11-23 17:07, identyfikator: 20040501 pisze:
a cos takiego jak symbole stosowane na schematach? jest gdzies jakis
spis?

http://www.festo-didactic.com/int-en/services/symbols/electrical-engineering-din-en-60617/generation-and-conversion/?fbid=aW50LmVuLjU1Ny4xNy4zNC4xMjgy


Ty naprawdę wierzysz, że nie mając żadnych podstaw jesteś w stanie
opanować wiedzę "inżynierską" przy pomocy informacji wyszukanych w necie?


Zimowe dokarmianie?
Jeszcze śnieg nie zalega.


Czasami budzą się we mnie ludzkie odruchy :)

--
pozdrawiam
MD

Mario
Guest

Fri Nov 23, 2012 9:19 pm   



W dniu 2012-11-23 19:02, identyfikator: 20040501 pisze:
Quote:
wiesz, kosmosu nie odkrywam, a jeszcze tak mi się coś przypomniało, czy
taki program drabinkowy można odpalać krokowo, coby wyłapać w którym
miejscu sie wykłada?

Problem w tym, że program drabinkowy nie wykonuje się krokowo. To jest
raczej zapis, który jest cyklicznie przeglądany przez interpreter.
Najpierw sprawdzane są tylko wejścia. Potem analizowany kod, a na końcu
wystawiane wyjścia. I tak co kilka milisekund (chyba że zdefiniujesz
inaczej). Program drabinkowy nie działa sekwencyjnie. Nie możesz kilka
razy w programie wysterować (jakimiś warunkami - czyli stykami) jakiejś
cewki licząc, że wysterowana zostanie w tym rungu w którym spełniony
jest warunek np 1. Zawsze cewka zostanie ustawiona tak jak jest
zdefiniowane w ostatnim rungu, w którym jest użyta. Albo środowisko
projektowe zgłosi błąd i nie pozwoli takiego programu załadować.
Program drabinkowy jest właściwie zapisem symulującym działanie szafy
pełnej przekaźników których styki i cewki są połączone według schematu
takiego jak wygląda program drabinkowy. Wszystkie linie programu - rungi
wykonują się jednocześnie i albo dane cewki się załączą albo nie -
zależnie od kombinacji styków.
A jeśli chodzi o debugowanie to jak najbardziej da się. Zazwyczaj ze
środowiska projektowego możesz się podłączyć do sterownika i na bieżąco
podglądać na jakim styku na przykład maszyna się zacięła i nie chce
wykonywać dalszej sekwencji ruchów.

--
pozdrawiam
MD

identyfikator: 20040501
Guest

Fri Nov 23, 2012 9:35 pm   



no dzięki, a jak zapewnia się sekwencyjność? mamy N wejść i M wyjść które
będą wysterowywane w jakiejś kolejności, nie mam żadnych kodów pod ręką coby
ogarnąć zagadnienie...
domyślam się, że musi być X czujników i układ kombinacyjny?
ale to też dziwne, taka maszyna na przykład ma 10 palców do czegoś tam, i
raz podjeżdża jednym później drugim i pózniej kolejnymi... raczej ciężko
ogarnąć to układem kombinacynym i czujnikami?

identyfikator: 20040501
Guest

Fri Nov 23, 2012 9:38 pm   



to może przynajmniej byś mi powiedział (i grupie) który sterownik siemensa
jest najbarziej reprezentacyjny? który PDF DS warto przeczytać?

Mario
Guest

Fri Nov 23, 2012 10:23 pm   



W dniu 2012-11-23 21:35, identyfikator: 20040501 pisze:
Quote:
no dzięki, a jak zapewnia się sekwencyjność? mamy N wejść i M wyjść
które będą wysterowywane w jakiejś kolejności, nie mam żadnych kodów pod
ręką coby ogarnąć zagadnienie...
domyślam się, że musi być X czujników i układ kombinacyjny?
ale to też dziwne, taka maszyna na przykład ma 10 palców do czegoś tam,
i raz podjeżdża jednym później drugim i pózniej kolejnymi... raczej
ciężko ogarnąć to układem kombinacynym i czujnikami?

W języku drabinkowym można też pracować z liczbami. Dodawać,
inkrementować i porównywać. Ja zazwyczaj definiuję sobie zmienną, która
jest krokiem procesu i potem ją inkrementuję gdy są spełnione warunki do
przejścia z jednego kroku do drugiego. Następny krok jest wykonywany gdy
w danym rungu jest spełniony warunek, że zmienna ma odpowiednią wartość
i są wysterowane odpowiednie wejścia np. czujniki. Wtedy załącza jakieś
wyjście i jednocześnie zmienna zmienia wartość aby przejść do kolejnego
kroku. Można to łatwiej zrobić w Flow Chart czy Grafcet, ale często
języki programowania sekwencyjnego wymagają wykupienia dodatkowych
modułów a na pewno nie są w darmowych wersjach softu na małe sterowniki.

--
pozdrawiam
MD

Mario
Guest

Fri Nov 23, 2012 10:30 pm   



W dniu 2012-11-23 21:38, identyfikator: 20040501 pisze:
Quote:
to może przynajmniej byś mi powiedział (i grupie) który sterownik
siemensa jest najbarziej reprezentacyjny? który PDF DS warto przeczytać?


W tej chwili warto zainteresować się S7-1200. Są tanie zestawy
startowe. Program TIA Portal w wersji na 1200 jest dość tani.
Ale jest sporo innych tanich sterowników. Kinco, Array, Idec. Ceny od
300zł. Do tego darmowy soft do projektowania.

--
pozdrawiam
MD

identyfikator: 20040501
Guest

Fri Nov 23, 2012 11:16 pm   



mi chodzi o starsze sterowniki siemensa, który z nich jest najbardziej
reprezentatywny?

P.S.
dzięki

Goto page 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