1 / 41

SIEMENS S7 300 & OTOMASYON

SIEMENS S7 300 & OTOMASYON. TEORİK & UYGULAMALI. SIEMENS S7-300 AİLESİ. SIEMENS S7-300 AİLESİ. S7-200 KÜÇÜK ÖLÇEKLİ İŞLERDE KULLANILAN COMPACT ( GÜÇ KAYNAĞI, İŞLEMCİ VE G/Ç MODÜLLERİ BİR ARADA) BİR PLC AİLESİDİR.

tarak
Télécharger la présentation

SIEMENS S7 300 & OTOMASYON

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SIEMENS S7 300 & OTOMASYON TEORİK & UYGULAMALI

  2. SIEMENS S7-300 AİLESİ

  3. SIEMENS S7-300 AİLESİ • S7-200 KÜÇÜK ÖLÇEKLİ İŞLERDE KULLANILAN COMPACT ( GÜÇ KAYNAĞI, İŞLEMCİ VE G/Ç MODÜLLERİ BİR ARADA) BİR PLC AİLESİDİR. • S7-300 İSE ORTA ÖLÇEKLİ OTOMASYON İŞLERİNDE KULLANILAN ÇOĞUNLUKLA MODÜLER ( GÜÇ KAYNAĞI, İŞLEMCİ VE G/Ç MODÜLLERİ AYRI AYRI) BİR PLC AİLESİDİR.

  4. SIEMENS S7-300 AİLESİ • CPU 312, 313, 314,315, 316, 317 GİBİ ŞLEMCİLERE SAHİP FARKLI MODELLER VARDIR. • YUKARIDAKİ NUMARALARIN SONUNA C HARFİ KOYULARAK COMPACT MODELLERİ DE ÜRETİLMİŞTİR. • HER MODELİN FARKLI BOYUT, BELLEK, HIZ, GİRİŞ/ÇIKIŞ SAYISI V.B. ÖZELLİKLERİ VARDIR.

  5. S7-300 MODÜLER YAPI

  6. S7 300 GENEL ÖZELLİKLER • ORTA PERFORMANSLI İŞLER • FARKLI OTOMASYON PROBLEMLERİNE CEVAP VEREBİLECEK ZENGİN ÜRÜN ÇEŞİDİ • KOLAY VE SORUNSUZ OLARAK GENİŞLEME OLANAĞI • MPI, PROFİBUS VE ENDÜSTRİYEL ETHERNET GİBİ HABERLEŞME AĞLARINA BAĞLANABİLME • GENİŞ KOMUT KÜMESİ • SCL, GRAPH GİBİ ÜST DÜZEY PROGRAMLAMA TEKNİKLERİYLE PROGRAMLAYABİLME

  7. BAZI CPU ÖZELLİKLERİ

  8. S7300 GERÇEĞİ • ARTIK NEREDEYSE TÜM FABRİKALARDA S7300 AİLESİ KULLANILMAKTADIR. • S7200’LER EĞİTİM AMAÇLI VEYA KÜÇÜK OTOMASYON İŞLERİNDE KULLANILMAKTADIR.

  9. SIMATIC MANAGER • S7300 AİLESİNDE PROGRAM YAZMA, YÜKLEME VE SİMÜLASYON İÇİN SIMATIC MANAGER YAZILIMI KULLANILIR.

  10. PC – PLC BAĞLANTISI • GENELDE MPI KABLOSU KULLANILIR. • KABLO BAĞLANDIKTAN SONRA: • BAŞLAT / SIMATIC / STEP7 / Setting PC-PG Interface KOMUTU İLE GEREKLİ AYARLAR YAPILIR.

  11. SİMÜLATÖR • YAZILAN PROGRAMLARIN DENENMESİ İÇİN PLC-SIM KULLANILIR. • BAŞLAT / SIMATIC / STEP 7 / S7PLCSIM Simulating Modules KOMUTU ÇALIŞTIRILIR.

  12. PROJE OLUŞTURMA • BAŞLAT / SIMATIC / SIMATIC Manager KOMUTU İLE YENİ PROJE OLUŞTURULUR.

  13. KONTAKLAR • KONTAKLAR; SVİÇ, BUTON, ŞALTER VEYA DAHİLİ KOŞULLAR GİBİ LOJİK GİRİŞLERE İŞARET EDER. NORMALDE AÇIK KONTAK NORMALDE KAPALI KONTAK DEĞİL NOT

  14. BOBİNLER BOBİN # ARA BOBİN BOBİNLER; LAMBA, KONTAKTÖR VEYA DAHİLİ ÇIKIŞ KOŞULLARI GİBİ LOJİK SONUÇLARA İŞARET EDER.

  15. YARDIMCI RÖLELER (MARKER) • 1 BİTLİK HAFIZA BİRİMLERİDİR. • BAZI VERİLERİN GEÇİCİ OLARAK SAKLANABİLDİĞİ VE İSTENİLDİĞİNDE KULLANILABİLDİĞİ HARİCİ ÇIKIŞ KONTAĞI OLMAYAN ÇIKIŞ RÖLELERİDİR. • M0.0 – M0.7 • M31.0 – M31.7 GİBİ DEĞERLER ALABİLİRLER.

  16. KALICI (RETENTIVE) ALANLAR • ENERJİ KESİLDİKTEN VEYA CPU STOP YAPILDIKTAN SONRA YENİDEN RUN YAPILDIĞINDA DEĞERLERİN KALICI OLUP OLMAYACAĞI BELİRLENEBİLİR. • KALICI (RETENTIVE) RÖLELERİN DURUMU PİL SAYESİNDE KORUNUR. • KALICI OLMAYAN (NON RETENTIVE) RÖLELER İSE ENERJİ KESİLMESİ DURUMUNDA SİNYALLERİ KAYBEDER.

  17. KALICI (RETENTIVE) ALANLAR • YILDIZ-ÜÇGEN ÇALIŞAN BİR MOTORDA ENERJİ KESİLDİKTEN SONRA YENİDEN ENERJİ GELDİĞİNDE EN SON KALDIĞI DURUM OLAN ÜÇGENDEN BAŞLAMASI İSTENMEZ. • ASANSÖRDE ELEKTRİK KESİLİRSE, ELEKTRİK GELDİĞİNDE EN SON KALDIĞI YERDEN BAŞLANMASI İSTENİR.

  18. KALICI (RETENTIVE) ALANLAR • ZAMAN RÖLELERİ, SAYICILAR VE DATA ALANLARI KALICI OLAN VE OLMAYAN ŞEKLİNDE İKİYE AYRILIRLAR. • KALICI ARALIKLARIN GÖRÜNMESİ İÇİN: • CPU3.. / SAĞ TUŞ / Object Properties / Retentive Memory KOMUTU VERİLİR.

  19. KALICI (RETENTIVE) ALANLAR • KALICI ARALIKLARIN AYARLANMASI İÇİN: • SIMATIC 300 Station / Hardware (Çift Tıkla) / İşlemci Üzerine Sağ Tıkla / Object Properties

  20. SET & RESET S SET R RESET SET (S) VE RESET (R) KOMUTLARI BELİRLİ ADRESLERİN SET (LOJİK1), BELİRLİ ADRESLERİN RESET(LOJİK0) EDİLMESİNİ SAĞLAR.

  21. SET & RESET KOMUTLARINDA ETKİNLİK EĞER AYNI RPOGRAMDA BİRDEN FAZLA SET VE RESET KOMUTUNA AYNI ANDA LOJİK1 SİNYALİ VERİLİRSE EN SONDAKİ ETKİN OLUR. PLC PROGRAMI SATIR SATIR TARADIĞI İÇİN SONRA GELEN KOMUT ÖNCEKİ KOMUTTAN ÜSTÜNDÜR.

  22. SET VE RESET ÖNCELİKLİ RS FLİPFLOP SET ÖNCELİKLİ FLİPFLOP, SETİN RESETE KARŞI ÖNCELİĞİ OLDUĞU KİLİTLEME ELEMANIDIR. EĞER HEM SET (S1), HEM DE RESET (R) GİRİŞLERİ AYNI ANDA VARSA, SETİN ÖNCELİĞİ VARDIR, YANİ ÇIKIŞ “1” OLUR. RESET ÖNCELİKLİ FLİPFLOP, RESETİN SETE KARŞI ÖNCELİĞİ OLDUĞU KİLİTLEME ELEMANIDIR (FLİPFLOP). EĞER HEM SET (S), HEM DE RESET (R) GİRİŞLERİ AYNI ANDA VARSA, RESETİN ÖNCELİĞİ VARDIR, YANİ ÇIKIŞ “0” OLUR.

  23. POZİTİF GEÇİŞ & NEGATİF GEÇİŞ P N POZİTİF NEGATİF POZİTİF GEÇİŞ (YÜKSELEN KENAR) KOMUTU (EU), HER 0’DAN 1’E DÖNÜŞÜMDE SADECE BİR TARAMA SÜRESİNCE ENERJİ AKIŞINA İZİN VERİR. NEGATİF GEÇİŞ (DÜŞEN KENAR) KOMUTU (ED), HER 1’DEN 0’A DÖNÜŞÜMDE SADECE BİR TARAMA İÇİN ENERJİ AKIŞINA İZİN VERİR.

  24. SAYICILAR (C) • S7-300 AİLESİNDE 3 TİP SAYICI VARDIR: • YUKARI SAYICI (S_CU) • AŞAĞI SAYICI (S_CD) • AŞAĞI-YUKARI SAYICI (S_CUD) • SAYICILARIN ANLIK DEĞERİ 0 İSE ÇIKIŞ LOJİK0, 0 DEĞİLSE ÇIKIŞ LOJİK1 OLUR.

  25. SAYICI C0: SAYICI ANLIK DEĞERİ Q: ÇIKIŞ CU: YUKARI SAY CD: AŞAĞI SAY S: PV DEĞERİNE SET ET PV: AYAR DEĞERİ R: SIFIRLA CV: ANLIK DEĞER CV_BCD: BCD ANLIK DEĞER

  26. SEMBOL TABLOSU • ADRESLERİN RAKAM YERİNE İSİMLERLE BELİRTİLMESİNİ SAĞLAYAN TABLOLARDIR. • Options / Symbol Table

  27. ZAMANLAYICILAR • S7300 AİLESİNDE 5 FARKLI ZAMANLAYICI BULUNUR: • SP-DARBE (PULSE) • SE-UZATILMIŞ DARBE (EXTENDED PULSE) • SD-GECİKMELİ START (ON-DELAY) • SS-HAFIZALI GECİKMELİ (RETENTIVE ON-DELAY) • SF-GECİKMELİ STOP (OFF-DELAY TIMER)

  28. SÜRE AYARI • ZAMAN EN FAZLA 2SAAT 46DAKİKA 30SANİYE OLABİLİR • S5T#aH_bcM_cdS_efgMS • H: HOUR-SAAT • M: MINUTE-DAKİKA • S: SECOND-SANİYE • MS: MILISECOND-MİLİSANİYE • S5T#5S (5 SECOND) • S5T#10M (10 MINUTES) • S5T#3S500MS (3 SECOND 500 MSECOND)

  29. SP-PULSE • GİRİŞ AKTİF OLUNCA ÇIKIŞ DA HEMEN AKTİF OLUR. GİRİŞ PASİF OLUNCA VEYA BELİRTİLEN SÜRE SONUNDA VEYA RESET AKTİF OLUNCA ÇIKIŞ PASİF OLUR.

  30. SE-EXTENDED PULSE • SET GİRİŞİNİN AKTİF YAPILMASIYLA ÇIKIŞ BELLİ BİR SÜRE AKTİF KALIR.

  31. SD-ON DELAY • SET GİRİŞİ AKTİF OLDUKTAN BELLİ BİR SÜRE SONRA ÇIKIŞI AKTİF YAPAR.

  32. SS-RETENTIVE ON-DELAY • SD İLE AYNIDIR FAKAT SET SİNYALİ GELİP GİTSE BİLE AYARLANAN SÜRE SONUNDA ÇIKIŞ LOJİK1 OLUR.

  33. SF-OFF DELAY • SET’İN AKTİF OLMASIYLA ÇIKIŞ AKTİF OLUR. GİRİŞ SİNYALİ PASİF OLDUKTAN SONRA AYARLANAN SÜRE KADAR ÇIKIŞ AKTİF KALIR.

  34. KARŞILAŞTIRMA (CMP) ÇEŞİTLİ VERİLERİN DEĞERLENDİRİLDİĞİ VE ŞART SAĞLANDIĞI TAKDİRDE ÇIKIŞIN AKTİF OLDUĞU KONTAKLARDIR. KARŞILAŞTIRMA İŞLEMLERİ İÇİN VERİNİN BOYUTU, KARŞILAŞTIRMA ŞEKLİ VE İLGİLİ LOJİK İŞLEMİN ÖZELLİĞİNE GÖRE FARKLI KOMUTLAR KULLANILIR.

  35. KARŞILAŞTIRMA İŞLEMLERİ ==I, >=I, <=I, <>I (INTEGER, TAMSAYI) ==D, >=D, <=D, <>D (DOUBLE, TAMSAYI) ==R, >=R, <=R,<>R (REEL, GERÇEL SAYI)

  36. MOVE KOMUTU (MOVE) • EN GİRİŞİ AKTİF OLDUĞUNDA, IN GİRİŞİNDEKİ BİLGİYİ OUT ÇIKIŞINA TAŞIR. • IN VE OUT 8,16,32 BIT UZUNLUĞUNDA OLABİLİR.

  37. 4 İŞLEM TOPLAMA: ADD_I, ADD_DI, ADD_R ÇIKARMA: SUB_I, SUB_DI, SUB_R ÇARPMA: MUL_I, MUL_DI, MUL_R BÖLME: DIV_I, DIV_DI, DIV_R

  38. ARTTIRMA & AZALTMA KOMUTLARI “EN” GİRİŞİ AKTİF OLDUĞUNDA “IN” GİRİŞİNE GELEN DEĞERİ 1 ARTTIRAN VEYA AZALTAN VE “OUT” ÇIKIŞINA VEREN KOMUTLARDIR. DEĞER BYTE, WORD VEYA DOUBLE WORD OLABİLİR.

  39. KAYDIRMA (SHR/SHL) VE DÖNDÜRME (ROR/ROL) SHR_I SHR_DI SHR_W SHL_I SHL_DI SHL_W ROL_DW ROR_DW Fahrettin Erdinç / Elektronik Müh.

  40. LOJİK İŞLEM KOMUTLARI • AŞAĞIDAKİ KOMUTLAR VARDIR: • WAND_W • WAND_DW • WOR_W • WOR_DW • WXOR_W • WXOR_DW

  41. INVERTING • INV_I • INV_D

More Related