S7 1500 PLC Programlama Temel Seviye - Yavuz Eminoğlu
Konu Başlıkları
 |
S7 1500 PLC'ler |
 |
Tia Portal ile Proje Oluşturma |
 |
S7 1500 ile Temel Programlama İşlemleri |
 |
S7 1500 ile İleri Programlama İşlemleri |
 |
"OPC" Haberleşme |
 |
S71200–1500'e Ait Fonksiyonlar |
 |
Proje Taşıma "Migrate Project" |
 |
S7 1500 Programlama Dilleri |
 |
"STL" Programlama Dili |
 |
Simatic S7 Graph |
 |
"Prodiag" Yapılandırması |
 |
Program Birimleri (Software Units) |
ÖNSÖZ
Otomasyon sistemlerinin temel bileşeni olan PLC’ler günün şartlarına uygun gelişim göstermeye devam ediyor. Bu anlamda donanım ve yazılımlar da her üretici firma tarafından otomasyon ve bilgisayar teknolojine uygun hale getirilmeye çalışılıyor.
SIEMENS PLC olarak günümüze kadar kullandığımız; S7 200, S7 300 ve S7 400 PLC’ler artık S7 1200, S7 1500 vb. PLC’ler olarak yoğun bir şekilde kullanılmaya başlandı.
Geçmişte kullandığımız Siemens otomasyon yazılımları olan PLC programlama yazılımları olan MicroWin, Simatic Manager, ekran yapılandırma programları olan WinCC, WinCC Flexible ve motor sürücülerine ait starter ve scout benzeri programlar da artık TIA PORTAL programlama yazılımı içerisinde kullanılabilir durumdadır.
Bütün alanlarda olduğu gibi otomasyon yazılımları da olabildiğince görsel ve kolay ara yüzlü, farklı yöntemlerle programlanabilen ve bilgisayar kullanımının tüm kolaylıklarını uygulayabileceğimiz yapıları kullanıcılarına sunmak zorundadır. TIA PORTAL programlama yazılımı da bu anlamda üzerine düşeni yapmış görünüyor. Biri birinden bağımsız düşünülemeyecek otomasyon yazılımları (PLC, Panel, Scada, motor sürücü…) TIA PORTAL programlama yazılımı altında toplandı. Böylece programlar arasındaki iletişim çok daha kolay yapıya dönüştürüldü.
S7 1200 PLC’ler piyasaya ilk sürüldüğünde V1.0 ve TIA Portal V10.5 ile programlanıyor idi. Günümüzde CPU (V4.4…) ve yazılım (V16…) sürümüne yükseltildi ve daha da devam edecektir. Bizde önceki baskılara ilaveten bu baskıda CPU V4.4 ve TIA PORTAL V16’ya ait değişimleri eklemeye çalıştık.
Ülkemizde maalesef birçok teknik kitap yazarı asıl işlerinin yanında, bir ekip çalışması olmadan ve tamamen amatör gayretlerle birikimlerini paylaşmak amacıyla kitap yazmayı sürdürmektedirler. Doğal olarak hata ve eksikler içerebilir. Sonraki baskılarda bu hata ve eksiklerin devam etmemesi için sizlerin desteğine de ihtiyaç duymaktayız. Kitap içerisinde gördüğünüz olumlu yanlarla beraber hata ve eksikleri bildirmeniz durumunda ([email protected]) bu kitaplarlar amaca daha uygun duruma getirilecektir.
Kitaplarım ve eğitimlerim ile ilgili daha güncel bilgilere http://www.yavuzeminoglu.gen.tr/ veya http://www.yavuzeminoglu.com/ dan ulaşılabilir.
Amatörce yazmaya gayret ettiğim bu tür kitapların daha profesyonel ekiplerle yazılması dileklerimle.
YENİ BASKI İÇİN ÖNSÖZ
Kitaplarımızda anlatmaya çalıştığımız konular çoğaldıkça, (Bu bazen yeni yazılım ve donanımın getirdiği yenilikleri, bizim yeni çalışmaları kitaba ekleme ihtiyacı duymamızdan, bazende siz kitap kullanıcılarının istediği bazı konuları ekleme ihtiyacından doğmaktadır.) kitap sayfa sayısı artmaktadır. Bu hem kitabın kullanımını zorlaştırmakta hemde maliyetini artırmaktadır.
Bu nedenle kitabı “TEMEL” ve “İLERİ” seviye diye ayırmak zorunda kaldık. Böylece kullanıcıların sadece ihtiyaç duyduğu konuların yer aldığı kitabı satın almasını sağlamaya çalıştık.
Elinizdeki “Temel seviye” kitabındaki hedef kitle özellikle tüm seviyedeki öğrenciler ve PLC programlamaya yeni başlayan çalışanlara yöneliktir.
İleri seviye kitabımızın amacı ise PLC programlamayı meslek edinmiş veya hedeflemiş kişilerin beklentilerini karşılamaktır.
Saygılarımla,
Yavuz EMİNOĞLU