Siemens S7-200 PLC başlarken

Konusu 'Otomasyon' forumundadır ve oguzturk tarafından 18 Mart 2008 başlatılmıştır.

  1. oguzturk Administrator Staff Member


    Siemens S7-200 PLC başlarken


    STEP 7-Micro/WIN, S7200’ü programlamayı kolay hale getirir. Basit bir örnekte yer alan birkaç kısa adımla S7-200 ile nasıl bağlantı kuracağınızı, nasıl programlayacağınızı ve çalıştıracağınızı öğrenebilirsiniz.

    Bu örnek için bir PC/PPI kablosuna, bir S7200 CPUya, ve STEP 7-Micro/WIN programlama yazılımı yüklenmiş bir bilgisayara gereksinim vardır.

    Bu Bölümde Yer Alanlar
    • S7200 CPU ile Bağlantı Kurmak
    • Örnek Program Oluşturmak
    • Örnek Programı Yüklemek
    • S7200’üRUN Konumuna Almak
    S7200 CPU Bağlantılarını Yapmak


    S7200 bağlantıları oldukça kolaydır. Bu örnekte sadece S7200 CPU enerji bağlantılarını yapacak ve sonra iletişim kablosunu bilgisayarınız ile S7200 CPU arasına bağlayacaksınız.


    S7200 CPU Enerji Bağlantıları


    İlk adımda S7200yu bir güç kaynağına (veya şebekeye) bağlayacağız. Şekil 21de S7200 CPUnun DC ve AC modelleri için enerji bağlantıları gösterilmiştir.

    Herhangi bir elektrikli cihazı söker veya yerine takarken enerji bağlantısının kapalı olduğundan emin olun. Bu nedenle S7200 cihazınıda söker veya yerine takarken gerekli emniyet koşullarına uyun ve enerjinin bağlı olmadığından emin olun.

    [​IMG]

    PC/PPI Kablosunu Bağlama

    Şekil 22de PC/PPI kablosuyla S7200 ve programlama cihazı/PC arasındaki bağlantı görülmektedir. PC/PPI kablosunu bağlamak için:

    1. RS232 konnektörünü ( üzerinde PCyazar) programlama cihazının seri portuna (örneğimizde COM1e) bağlayın.
    2. RS485 konnektörünü (üzerinde PPIyazar) S7-200’ün Port 0 veya Port 1ine bağlayın.
    3. PC/PPI kablosu üzerindeki DIP sviçlerin Şekil 22de gösterildiği gibi olduğundan emin olun.


    [​IMG]
     



  2. oguzturk Administrator Staff Member

    Yeni bir proje açmak için STEP 7-Micro/WIN simgesine tıklayınız. Resim 23 yeni bir projeyi göstermektedir.

    Araştırma çubuğuna dikkat edin. Buradaki simgeleri kullanarak STEP 7-Micro/WIN projesi içerisindeki değişik elemanları açabilirsiniz.,

    İletişim diyalog kutusunu açmak için araştırma çubuğu içinde yer alan İletişim Simgesini tıklatın. Bu diyalog kutusu ile STEP 7-Micro/WIN iletişim ayarları yapılır.

    [​IMG]



    STEP 7-Micro/WIN İletişim Ayarlarını Kontrol Etmek

    Örnek projemiz STEP 7-Micro/WIN ve PC/PPI kablo için standart ayarları kullanmaktadır. Bu ayarların doğruluğunu kontrol etmek için:

    [​IMG]
    1. İletişim diyalog kutusunda PC/PPI kablosu için girilen adres ayarının 0 olduğunu doğrulayın.
    2. Şebeke parametresinin PC/PPI kablo (COM1)e ayarlı olduğunu doğrulayın.
    3. İletişim hızının 9.6 kbpse ayarlı olduğunu doğrulayın.
    Eğer iletişim parametrelerini değiştirmeniz gerekiyorsa Bölüm 7'ye bakınız.


    S7200 ile İletişim Kurmak

    S7200 CPU ile iletişim kurmak için iletişim diyalog kutusunu kullanın:

    [​IMG]

    1. İletişim diyalog kutusundaki Yenile(Refresh) simgesini çift tıklatın.
      STEP 7-Micro/WIN, bağlı S7200 cihazını araştıracak ve bulduğu zaman bir CPU simgesi gösterecektir.
    2. S7200’ü seçin ve OKi tıklatın.
    Eğer STEP 7-Micro/WIN S7200 CPUyu bulamazsa, iletişim ayarlarını kontrol edin ve bu adımları tekrarlayın.

    S7200 ile iletişim kurduktan sonra, örnek programı oluşturmak ve yüklemek için hazırlıklarımız tamamlanmıştır.
     
  3. oguzturk Administrator Staff Member

    Bu örnek kumanda programını oluşturarak STEP 7-Micro/WINI kullanmanın ne kadar kolay olduğunu göstereceğiz. Bu program, üç devrede yer alan altı komut içermekte ve kendini resetleyen ve kendi kendine başlayan bir zaman rölesinden (çift zaman ayarlı flaşör) oluşmaktadır.

    Bu örnekte, ladder (LAD) editörünü kullanarak komutları gireceksiniz. Aşağıda programın tamamıhem LAD, hem de komut listesi (STL)de gösterilmiştir. STL programındaki devre notları, her devrede kullanılan mantığı anlatmaktadır. Zamanlama diyagramı programın çalışma şeklini göstermektedir.

    [​IMG]


    Program Editörünü Açmak

    Program editörünü açmak için Program Blok simgesini tıklatın. Bkz Resim 26.

    [​IMG]

    Komut listesi ve program editörüne dikkat edin. Komut listesinden seçtiğimiz LAD komutlarını program editörüne sürükle ve bırak tekniğiyle yerleştirmekteyiz.

    Araççubuğu simgeleri menü komutlarına kısayol erişimi sağlar.
    Programınızı girip kaydettikten sonra S7200e yükleyebilirsiniz.


    Devre 1i Girmek: Zaman Rölesini Çalıştırmak

    M0.0 yokken (0), bu kontak enerji akışına izin verir ve zaman rölesini çalıştırır. M0.0 için kontak girişi şöyle yapılacaktır:

    [​IMG]

    1. Bit Logic simgesini çift tıklatın veya (+) işaretini tıklatın. Böylece karşınıza bit mantığı komutları gelecektir.
    2. Normalde kapalı kontağı seçin.
    3. Şimdi farenin sol butonuna basılı tutarak kontağı birinci devreye taşıyın ve bırakın.
    4. Kontağın üzerinde görülen ??? alanına şu adresi yazın: M0.0
    5. Enter tuşuna basarak girişi tamamlayın.
    T33 için zamanlama komutu da şöyle
    girilecektir:

    1. Zaman rölesi komutları görmek için Timers simgesini tıklatın.
    2. TONu (OnDelay Timer=Çekmede gecikmeli zaman rölesi) seçin.
    3. Sol fare tuşunu basılı tutarak zaman rölesini birinci devreye taşıyın ve bırakın.
    4. Zaman rölesi kutusunun üstündeki ??? alanına tıklatın ve rölenin numarasını girin: T33
    5. Enter tuşuna basınca imleç, zaman ayarı (PT) alanına gelecektir.
    6. Zaman ayarı için şu değeri girin: 100
    7. Enter tuşuyla değeri onaylayın.
     
  4. oguzturk Administrator Staff Member

    T33’ün zaman değeri 40a (40 çarpı 10 milisaniye, veya 0.4 saniye) eşit veya büyük olunca, kontak S7200’ün Q0.0 çıkışınıçalıştırmak üzere enerji akışı sağlar. Karşılaştırma komutunu girmek için:

    [​IMG]

    1. Karşılaştırma simgesini çift tıklayın, böylece bu alandaki tüm komutlar listelenecektir. >=I komutunu seçin (Büyük veya Eşit Tamsayı).
    2. Sol fare tuşunu basılı tutarak karşılaştırma komutunu ikinci devreye taşıyın ve bırakın.
    3. Kontağın üzerindeki ??? alanına tıklatın ve zaman rölesinin adresini girin: T33
    4. Enter tuşuna basınca zaman rölesi numarası girilmiş olacak ve imleç ikinci karşılaştırma alanına gelecektir.
    5. Zaman rölesi değeriyle karşılaştırılacak sabit değeri girin: 40
    6. Enter tuşuyla değeri onaylayın.
    Q0.0 çıkışınıçalıştıracak komutu girmek için:
    1. Bit Logic simgesine tıklatarak bu alandaki tüm komutların görülmesini sağlayın ve çıkış bobinini seçin.
    2. Sol fare tuşuna basılı tutarak bobini ikinci devreye taşıyın ve bırakın.
    3. Bobinin üzerindeki ??? alanına tıklatın ve şu adresi girin: Q0.0
    4. Enter tuşuyla değeri onaylayın.
     
  5. oguzturk Administrator Staff Member

    Zaman rölesi ayarlanan değere (100) ulaşıp zaman rölesi biti 1 olunca T33 kontağıda 1 olur. Bu kontaktan M0.0 hafıza alanına (yardımcı rölesine) enerji akışı olur. Zaman rölesi M0.0’ın normalde kapalı kontağıyla çalıştırıldığı için, M0.0un 0dan 1e dönmesi zaman rölesini resetler.

    Zaman rölesi T33’ün kontağışu şekilde girilir:

    [​IMG]


    1. Bit logic komutları kısmından Normalde Açık kontağı seçin.
    2. Sol fare butonuna basılı tutarak kontağı üçüncü devreye taşıyın ve bırakın.
    3. Kontağın üzerindeki ??? alanına tıklatın ve zaman rölesi adresini girin: T33
    4. Enter tuşuyla değeri onaylayın.
    M0.0’ıçalıştıracak bobini yerleştirmek için:
    1. Bit logic komutları arasından çıkış bobinini Resim 29Devre3 seçin.
    2. Sol fare butununa basılı tutun ve çıkış bobinini üçüncü devreye taşıyıp bırakın.
    3. Bobinin üzerindeki ??? alanına çift tıklatın ve şu adresi girin: M0.0
    4. Enter tuşuyla girişi onaylayın.
     
  6. oguzturk Administrator Staff Member

    Örnek Projeyi Kaydetmek


    Üç devreyi girerek programımızı tamamlamış olduk. Programı kaydettiğinizde S7200 CPU modelini ve diğer parametreleri içeren bir proje oluşturmuş olursunuz. Projeyi kaydetmek için:

    1. Menüçubuğundan File > Save As menü komutunu seçin.
    2. Save As diyalog kutusuna bir proje ismi girin.
    3. OK ile projeyi kaydedin.
    Projeyi kaydettikten sonra programı S7200e yükleyebilirsiniz.

    Örnek Programı Yüklemek

    Bilgi Notu
    Her STEP 7-Micro/WIN projesi bir CPU tipi (CPU 221, CPU 222, CPU 224, CPU 226 veya CPU 226XM) ile ilişkilendirilir. Eğer projedeki tip, bağlıolan CPUyla uyuşmazsa STEP 7-Micro/WIN bu uyumsuzluğu gösterirve ne yapılması gerektiğini sorar. Eğerörneğimizde bu olay olursa, Continue Download(Yüklemeye Devam Et)i seçiniz.
    1. Araççubuğundaki yükleme simgesini seçin
      veya File > Download menü komutunu
      seçerek yüklemeyi başlatın. Bkz Resim211.
    2. Program elemanlarını S7-200e yüklemek
      için OK tuşuna basın.
    Eğer S7200 RUN konumundaysa, bir diyalog kutusu görünecek ve S7200’üSTOP konumuna geçirip geçirmemeyi soracaktır. Bu diyalog kutusunu onaylayın.


    S7200’üRUN Konumuna Almak

    STEP 7-Micro/WIN’ün S7200 CPUyu RUN konumuna alması için cihazın üzerindeki konum şalterinin TERM veya RUN konumunda olması gereklidir. S7200’üRUN konumuna alınca S7200 programı işletir:
    1. RUN simgesini tıklatın veya PLC > RUN menü komutunu seçin.
    2. S7200’ün çalışma konumunu değiştirmek için OKi tıklatın.
    S7200 RUN konumuna geçince CPU programı işletmeye başladığından Q0.0 LEDi yanıp sönecektir.



    Tebrikler! İlk S7200 programınızı tamamladınız.


    Programın çalışmasınıDebug > Program Status menü komutu sayesinde izleyebilirsiniz. STEP 7-Micro/WIN, komutların değerleri gösterir. Programı durdurmak için S7200’üSTOP konumuna alınız. Bunu, STOP simgesine tıklatarak veya PLC > STOP menü komutunu seçerek yapabilirsiniz.
     

Sayfayı Paylaş