
Yazan: Yavuz Eminoğlu
Kocaeli Anadolu Teknik Lisesi Otomatik Kumanda Bölümü
Pnömatik Atölyesi Şefi
İrtibat Kitap Sipariş : yavuzeminoglu@mynet.com
İÇİNDEKİLER :
| I.PLC'NİN YAPISI VE ÇALIŞMA PRENSİBİ A.PLC NEDİR? B.SIEMENS S7 PLC'LERİN KARŞILAŞTIRILMALARI C.PLC'NİN ÇALIŞMASI VE FONKSİYONU D.PLC'NİN ELEMANLARI E.S7-300 SİSTEMİNİN YAPISI F.PLC'LERDE BELLEK G.PLC'DE KULLANILAN ADRES ALANLARI H.PROGRAM İŞLEME ŞEKİLLERİ 1.Lineer Program işleme 2.Yapısal Program işleme İ.PROGRAM YAZILIM ŞEKİLLERİ 1.Kontak Planı (Ladder Diagram - LAD) 2.İşlev Şeması (Function Blok Diagram - FBD) 3.Deyim Listesi (Statement List -STL) J.PLC'DE KULLANILAN EMİRLERİN YAPISI 1.Operasyon Kısmı 2.Operand Kısmı K.ATAMA YAPMA L.S7-300 de PROJE OLUŞTURMA II.MANTIK KAPILARI A."VE" FONKSİYONU B."VEYA" FONKSİYONU C."DEĞİL" FONKSİYONU D."ÖZEL VEYA" FONKSİYONU E.MANTIK KAPILARI KOMBİNASYONLARI 1."VEYA" kapısından önce "VE" kapısı 2."VE" kapısından önce "VEYA" kapısı F.PLC PROGRAMLAMADA İŞLEV SIRASI G.PROGRAMIN "PLC" DE ÇALIŞMA ŞEKLİ III.DURUM TESPİT İŞARETLERİ IV.HAFIZA FONKSİYONU A.HAFIZA FONKSİYONUNUN OLUŞMASI 1.RS - Hafıza elemanı 2.Hafıza elemanlarının karşılıklı olarak kilitlenmesi B.SEMBOLİK ADRESLEME C.DARBE VERİCİLER (KENAR TETİKLEYİCİLER) V.ZAMAN FONKSİYONU A.S7-300 de ZAMANLAYICI ÇEŞİTLERİ 1."SP" Darbe (Pulse) 2."SE" Uzatılmış darbe (Extendet Pulse Timer) 3."SD" Girişin uzatılması ( Gecikmeli start ) ( On-Delay Timer ) 4."SS" Hafızalı gecikmeli start ( Retentive On-Delay Timer ) 5."SF" Çıkışın uzatılması ( Gecikmeli stop) (Off-Delay Timer ) B.SERBEST BIRAKMA ( FREE- Enable ) SİNYALİ VI.SAYMA FONKSİYONU A.KUMANDA TEKNİĞİNDE SAYMA B.SAYMA FONKSİYONLARI C.SAYICI DURUMUNUN SORGULANMASI 1.Bit olarak 2.Sayısal ( Nümerik ) olarak VII.DURUM GRAFİĞİ A.DURUM GRAFİĞİ İÇERİSİNDE DALLANMA B.DURUM GRAFİĞİ İÇERİSİNDE DÖNGÜLER C.MCR ( ANA KONTROL RÖLESİ ) FONKSİYONU VIII.YAPISAL PROGRAMLAMA A.PROGRAM MODÜLLERİ 1.Organizasyon modülleri (OB ...) 2.Fonksiyon (FC) ve Fonksiyon modülleri (FB) B.DATA MODÜLLERİ C.SİSTEM VE STANDART MODÜLLER D.DATA TİPLERİ IX.SAYISAL (DİJİTAL) OPERASYONLAR A.SAYISAL KUMANDALAR İÇİN TEMEL OPERASYONLAR B.YÜKLEME (L) VE TRANSFER (T) OPERASYONLARI C.YÜKLEME VE TRANSFER İŞLEMLERİNİN GRAFİK PROGRAMLARDA (LAD-FBD ) GERÇEKLEŞTİRİLMESİ D.DİJİTAL LOJİK İŞLEMLER E.KARŞILAŞTIRMA OPERASYONLARI F.PROGRAM SONLANDIRMA OPERASYONLARI G.SIÇRAMA OPERASYONLARI 1.Şartsız sıçramalar ( JU ) 2.Şartlı sıçramalar 3.Çoklu sıçrama (JL) 4."LAD" ve "FBD" de sıçrama emirlerinin kullanımı H.KAYDIRMA VE DÖNDÜRME İŞLEMLERİ İ.ARTIRMA VE AZALTMA FONKSİYONLARI J.KOMPLEMENT VE NEGASYON ALMA K.DÖNGÜLER L.DURUM ALANI (STATUS WORD) MDATA TİPLERİNİN BİRİBİRİNE DÖNÜŞTÜRÜLMESİ 1."BCD" sayının "TAM SAYI"ya dönüştürülmesi ( BTI - BTD ) 2."TAMSAYI"ların "BCD" sayılara dönüştürülmesi ( ITB - DTB ) 3."16 bit TAM SAYI"nın "32 bit TAM SAYI"ya dönüştürülmesi ( ITD ) 4."32 bit TAM SAYI"nın "VİRGÜLLÜ SAYI"ya dönüştürülmesi ( DTR ) 5."VİRGÜLLÜ SAYI"ların "TAM SAYI"lara dönüştürülmesi 6."LAD - FBD" de data tiplerinin biribirine dönüştürülmesi N.ARİTMETİK FONKSİYONLAR 1.Toplama 2.Çıkarma 3.Çarpma 4.Bölme 5."LAD - FBD" de aritmetik fonksiyonlar O.MATEMATİK FONKSİYONLAR 1.Kare alma ( SQR ) 2.Kare kök alma ( SQRT ) 3.Doğal logaritma ( LN ) 4.Doğal logaritma tabanı ( EXP ) |
P.TRİGONOMETRİK FONKSİYONLAR
|