logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak nauczyć się programować sterowniki Siemens S7-200?

karol123 26 Kwi 2007 19:35 18636 15
  • #1 3824331
    karol123
    Poziom 16  
    Posty: 228
    Pomógł: 2
    Ocena: 10
    Witam wszystkich mam problemik z sterownikami siemensa ponieważ chciałbym się nauczyć pisać programy do tych sterowników co prawda próbowałem już tego w Siemens Logo ale tam programowanie jest znacznie łatwiejsze ,czy ktoś z was wie na czym dokładnie polega programowanie tych sterowników i czy z samej literatury osiągne cel czy też lepiej jest pracowąć w zakładach gdzie sterowniki te mają zastosowanie . Pozdrawaim
  • #2 3824408
    polik80
    Poziom 14  
    Posty: 85
    Pomógł: 6
    Ocena: 1
    łatwiejsze to pojęcie względne :) ja akurat logo nieznoszę.
    nie wiem w jakim języku pisałeś w logo bo tam z tego co pamiętam są 3 do wyboru:
    blokowy
    listy rozkazów
    schemat drabinkowy
    ja do wszystkich sterowników do których się dobierałem pisałem programy w schemacie drabinkowym jest to wg mnie język bardzo uniwersalny i przestawienie się na inny sterownik to kwestia rozpoznania opisu wejść/wyjść, interfejsu programu i kilku małych szczegułów np opis timerów czy liczników. szkoda że padł mi stary dysk bo tam miałem kilka prostych programików na 200 z laborek a teraz do tych sterowników się nie dotykam bo są za drogie i hu... obecnie najwięcej projektów tworzę na omronach są poprostu idealne tani i oryginalny program (syswin lub cx-programmer) tani i niezawodny sterownik, tani kabelek, po prostu idealny.
    ale tyt nie o tym chciałeś wiedzieć 200 są naprawdę poroste jak coś znajdę to postaram się podesłać. literatury nie musisz kupować tylko dobrze przejżyj google.
    Powodzonka ;)
  • #3 3824779
    pepek
    Poziom 11  
    Posty: 48
    Ocena: 3
    Jeśli chodzi programowanie sterowników S7-200 lub też nawet S7- 300 to moge powiedzieć że są to trochę specyficzne sterowniki i nawet nie zawacham się tu użyć że dziwnie się je programuje.
    Ogólnie robię to na co dzień ostatnio i idea programowania jest ciutkę inna niż np w sterownikach Omrona.
    Wybór sterownika zalezy od aplikacji do której chcemy zastosować PLC. W przypadku gdy aplikacja ma dużo powtarzalnych elementów sterowania, kilka silników to siemens nadaje się do tego idealnie.

    Oczywiście tworząc aplikację dla przemysłu bo to tego te sterowniki zostały zbudowane najlepiej wybrać język drabinkowy. Wszystko mamy czarno na białym, czy coś działa czy nie.
    Gdy chcemy jednak zastosować jakieś obliczenia, konwersje to najlepszym językiem jest SCL - język pascalopodobny ale nie jest totalnie z nim związany. Niestety ma on swoje wady.
    Także jesli chodzi o początki to proponuje omrona, jest łatwiej, mniejsze koszty na starcie - kabel do siemensa w cholere drogi USB/RS485 prawie 1500 zł!!!, do omrona zrobisz sobie sam RS232.
  • #4 3827782
    polik80
    Poziom 14  
    Posty: 85
    Pomógł: 6
    Ocena: 1
    wydaje mi się że to specyfika programu wpływa na to że są one dziwne a nie sam sterownik a co do 200 to wydaje mi się że jest w miarę normalny, ale dawno na nich już nie pracowałem, program Step7 na 3-setki i 4-setki jest bardzo dziwny i ciężko nanim się samemu bez pomocy kogoś połapać. pepek a czy wiesz że w s7-200 siedzą przekażniki OMRON'a :D wiem bo własnoręcznie wymieniałem i niesamowicie mnie to rozbawiło.
    co do robienia kabla to nawet nie wiem czy warto bo jest problem z dostaniem wtyków, już nie pamiętam ile kosztowały ale kable w porównaniu do siemensa były durzo tańsze.
  • #5 3831691
    pepek
    Poziom 11  
    Posty: 48
    Ocena: 3
    To zalezy o jakich kablach mowa. Omron posiada w swoich sterownikach przynajmniej 2 rodzaje wtyczek.
    A mnie chodzi raczej to zwykłe RS232, wtyczki DB9 z dwóch stron i kabelek chyba 4 żyłowy potrzeba.
    A nawet jeśli chciałoby się zastosować tą druga wtyczkę, szerszą trudno powiedziec co to za model to wystarczy kupić konwerter na RS232 w Omronie za okolo 400 zł, ale to i tak taniej niż siemensa.

    Siemens ma RS485, model 300 ma MPI i lepiej kupić PC Adapter niż bawić się zwykłymi konwerterami.

    Z tymi przekaźnikami to faktycznie numer, zresztą nie zdziwiłbym się gdyby idea płytki drukowanej sterownika była taka sama, tylko soft inny.
  • #7 3883741
    Maly
    Poziom 33  
    Posty: 2599
    Pomógł: 195
    Ocena: 336
    Ja akurat do 200 używam zwykłego konwertera z 232 na 485 i działa bezbłędnie, akurat kupowałem w tme, koszt to ok 80 zł
    Do 300 i 400 potrzebny jest adapter mpi, to już większy problem, w inee kosztuje prawie 900zł
  • #8 3902487
    Polluks
    Poziom 12  
    Posty: 22
    Witam.
    Odnoścnie pisania programów i jezyka programowania polecam zdecydowanie NIE w drabinkach tylko w STLu. W STLu mozna zrobic prawie wszystko, wiec jeżeli nie masz jeszcze żadnych przyzwyczajeń proponuje zacząć od STLa. Program do pisania na sterownikach S7-200 to MicroWin najlepiej w wersji V4.0 do pobrania wersja demo
    http://support.automation.siemens.com/WW/llis...40_SP5.exe?func=cslib.csFetch&nodeid=24676877 (100 razy mozna otworzyc a pozniej po wywaleniu z kompa i wgraniu ponownie kolejne 100razy) .
    Wszelkie pomoce mozna znaleść na stronie
    www.support.automation.siemens.com
    no i w bardzo dobrze rozwiniętym Helpie.
    W razie pytań służe radą przykłądami i rozwiązaniami.
    polluks82(_at_)wp.pl
  • #9 3942288
    maximiliantg
    Poziom 15  
    Posty: 78
    Pomógł: 13
    Ocena: 1
    Nie wiem czy wiecie ale s7-200 nie jest konstrukcja siemensa tylko zamowiona przez firme u innego wykonawcy nie pamietam jakiego. Dlatego mozna znalezc w nim przekazniki np omrona. Z tego samego powodu stosowany jest MicroWin a nie Step do programowania. A co do programowania to ja stosuje glownie drabinke ale potrafie czytac tez STL. Jest bardzo podobny do assemblera i jak ktos juz programowal jednoukladowce to moze sprobowac tego jezyka.

    pozdrawiam
    maximiliantg
  • #10 3942911
    Maly
    Poziom 33  
    Posty: 2599
    Pomógł: 195
    Ocena: 336
    S7200 wypuścił Texas Instruments, a siemens zakupił tylko gotowy produkt, odkupili licencję i sprzedają pod swoją nazwą. Na płytkach drukowanych w dwusetkach wręcz pisze "texas instruments"
  • #11 4333837
    randam69
    Poziom 11  
    Posty: 25
    Ocena: 2
    posiadam liczne materiały na temat sterowników s7 200 chętnie pomogę polecam też książkę "Programowanie w step 7 Microwin" Krzysztof Kamiński
    w bardzo przystępny sposób wprowadzi Cie w arkana programowania sterowników
  • #12 4548344
    Witkacy8
    Poziom 20  
    Posty: 523
    Pomógł: 9
    Ocena: 73
    randam69 napisał:
    posiadam liczne materiały na temat sterowników s7 200 chętnie pomogę polecam też książkę "Programowanie w step 7 Microwin" Krzysztof Kamiński
    w bardzo przystępny sposób wprowadzi Cie w arkana programowania sterowników



    Witam.
    Gdzie mogę kupić tanio i drogą wysyłkową sterownik s7 200 ,
    i kabelek do programowania.
    Czętnie skorzystam z pomocy.
  • #13 4685374
    prawy
    Poziom 14  
    Posty: 140
    Pomógł: 4
    Ocena: 63
    Ja polecam Step7 programuje sie nim s7-300 i 400 jest bardzo podobny do Stepa7 micro win od 200.
    Step7 posiada bardzo dobry symulator o nazwie PLCSIM który integruje się z programem. Można przejsc w tryb online i sledzic obliczenia oraz stany na wejściach i wyjściach.
  • #16 6446320
    markosoft
    Poziom 12  
    Posty: 56
    Pomógł: 1
    Witam

    Mam pewne doświadczenie ze sterownikami SIEMENSA i poważnym problemem na początku są koszty zakupu, chociaż teraz ceny zdecydowanie spadły i są dostępne na Allegro. Środowisko programistyczne różni się dla sterowników S7-200 (MicroWin) i S7 -300, 400 (Step7). Oba programy są znacznie złożone, zwłaszcza Step7 (nie mówiąc o samych sterownikach, które ciągle się zmieniają i zawsze mają jakieś myki). Polecam kursy profesjonalne , a najlepiej pracę w firmie gdzie taki sprzęt występuje i są skłonni do inwestycji w szkolenia pracownika.

    Pozdrawiam Marek

Podsumowanie tematu

✨ Programowanie sterowników Siemens S7-200 jest specyficzne i różni się od prostszego programowania w Siemens Logo. Najczęściej stosowanym językiem programowania jest schemat drabinkowy (LAD), który jest intuicyjny i uniwersalny, choć dostępny jest także język STL (lista rozkazów) oraz SCL (język podobny do Pascala) do bardziej zaawansowanych obliczeń. Środowisko programistyczne dla S7-200 to MicroWin, najlepiej w wersji 4.0, dostępne w wersji demo. Sterowniki S7-200 nie są oryginalną konstrukcją Siemensa, lecz produktem zamówionym u innego dostawcy (Texas Instruments), co tłumaczy obecność przekaźników Omron w ich budowie. Koszty sprzętu i akcesoriów, takich jak kable programujące (RS485), są wyższe niż w przypadku konkurencyjnych sterowników Omron, które są tańsze i łatwiejsze w obsłudze. Kable do S7-200 można kupić m.in. na Allegro w cenach około 65-80 zł. Dla bardziej zaawansowanych sterowników S7-300 i S7-400 stosuje się środowisko Step7 z symulatorem PLCSIM. Zaleca się naukę programowania poprzez praktykę w zakładach przemysłowych oraz korzystanie z literatury, np. książki "Programowanie w Step7 MicroWin" Krzysztofa Kamińskiego. Profesjonalne kursy i praktyka w firmach wykorzystujących sterowniki Siemens są wskazane ze względu na złożoność i specyfikę tych urządzeń.
Wygenerowane przez model językowy.
REKLAMA