PROGRAMLANAB L R DENETLEY C LER DERS 04 STEP 7 MICROWIN SP4.0 PROGRAMI KURULUM ve TANITIMI PLC Parçalarının Yapısı ve Fonksiyonları Merkezi lem Birimi (CPU) (Central Prosessing Unit) Hafıza (Bellek Elemanları) Programlama Makinesi Güç Katı Giri /Çıkı Bölümü Analog Giri /Çıkı Birimi Geni leme Birimleri Kartların Takıldı ı Raflar (rack s)
Programlanabilir Kontrol Cihazı nasıl çalı ır? Kontrol döngüsü nedir? Programın çalı masını ba lattı ımız anda, kontrol cihazı döngüsel olarak 3 fazı gerçekle tirecektir: Faz 1: Giri lerinin o anki de erlerinin okunması Faz 2: Programın yürütülmesi Faz 3: Çıkı ın aktif ya da deaktif edilmesi Faz 3'ün sonunda kontrol cihazı Faz 1'e döner ve bu döngü bu ekilde devam eder. Program neye denir? Program, gerçekle tirilmesi gereken operasyonları i lemciye ileten bir dizi sıralı komutlar bütünüdür.
PLC Çıkı Çe itleri Röle çıkı lı PLC Triyak çıkı lı PLC Transistör çıkı lı PLC Plc de Programlama Mantı ı ve Kontrol Programı Türleri Lineer (Do rusal) Programlama Mantı ı Do rusal programlama, bütün komutların aynı program alanına yazıldı ı bir programlama biçimidir. Komut yazılı sırasına göre yürütülür ve bir çevrim boyunca bütün komutlar i leme girer. Bu programlama biçiminde program ana program ve alt program biçiminde düzenlenir. Alt programlar ya ana programın program sonu komutundan ( END, MEND gibi ) sonra ya da özel bir alana yazılır. Yapısal Programlama Mantı ı Yapısal programlama, büyük ölçekli programların i levine göre parçalanarak ve aynı i levi sa layan i ler için yalnız bir program parçasının kullanıldı ı bir programlama biçimidir.
PLC Programlanmasında Kullanılan Diller Merdiven (LADDER) Dili (LAD) Deyim Listesi (Statement List) Dili (STL) Fonksiyon Blok Diyagram Dili (FBD) MicroWIN yazılımının kurulumu MicroWIN yazılımının kurulumu için SETUP dosyasını çalı tırın.
MicroWIN yazılımının kurulumu MicroWIN yazılımının kurulumu
MicroWIN yazılımının kurulumu MicroWIN yazılımının kurulumu
g]hu ù(1<857 g]hu û(1<857 ZZZ R]HUVHQ\XUW FRP ± ZZZ RUEHHWHFK FRP g]hu ù(1<857 g]hu û(1<857 ZZZ R]HUVHQ\XUW FRP ± ZZZ RUEHHWHFK FRP
Navigasyon Local Variable Table Instruction Tree Program Editor Yeni bir proje için File > New Seçene i kullanılır ve projeye isim verilerek File > Save as kullanılarak saklanır. Simatic S7-200 PLC leri programlamak için kullanılan MicroWIN yazılımında menüler sırasıyla File, Edit, View, PLC, Debug, Tools, Windows, Help tir. Yeni bir otomasyon projesinin hazırlanması; projeye isim verme, programlama dilinin seçimi, sembol tablosu olu turma, PLC bilgisayar ileti im ayarlarının yapılması, donanım ayarlarının yapılması ve izleme çizelgesinin hazırlanması adımlarından olu ur.
PLC nin giri - çıkı bellek adresleri yerine bu adreslerle ilgili simge adlarının kullanılması, programı daha kolay anlamak ve izlemek olana ı sa lar. View > Component > Symbol Table Seçilerek bir sembol tablosu alanı açılır ve bu alana adreslere kar ı dü en simgeler yazılır. Program yazılırken PLC adresleri yerine bu simgeler kullanılır. Programın hangi dilde yazılaca ı, sembol tablosu, ileti im ayarları, izleme çizelgesi, donanım ayarları View ba lı ındaki seçeneklerden tanımlanır. Simatic S7-200 PLC leri programlamak için kullanılan MicroWIN yazılımında komut ile programlama (STL), merdiven mantı ı ile programlama (LAD) ve fonksiyon blok gösterimi ile programlama (FBD) seçenekleri bulunur.
Durum çizelgesi PLC deki yürütülen programda de i kenlerin aldı ı de erleri izlemek için kullanılır. Durum çizelgesi için View > Component > Status Chart seçilir. Bu alana izlenecek olan adresler yazılır. PLC deki programın i leyi ini izlemek için Debug > Program Status seçilir. Durum çizelgesinden de i ken içeriklerinin izlenmesi için ileti im ayarlarının do ru yapılması gerekir. leti im ayarları Communication seçene inden seçilir; ileti im protokolü, PLC adresi, ileti im iletkeninin ba landı ı port, ileti im hızı ayarları yapılır. Kullanılacak i lemci türünün tanımlanması için PLC ba lı ı altındaki Type seçene i seçilir. leti im ayarları buradan da yapılabilir.
Programlanacak PLC türü seçilir. E er ileti im ayarları do ru ise Read PLC seçene i ile bilgisayara ba lı i lemci bilgileri okunabilir. E er ileti im ayarları do ru de ilse Communications seçene i ile ayarlara ili kin pencere açılır ve gerekli ayarlar yapılır. PLC yi çalı tırma RUN, durdurma STOP, yazılan programın derlenmesi Compile, PLC deki programın silinmesi Clear, PLC nin tekrar ba latılması Power Up Reset PLC ile ilgili bilgiler Information, Programın dı bellek birimine yazılması Program memory cartridge, PLC veri belle indeki de erlerin veri blo una yazılması Create Data Block from RAM, Gerçek zaman saatinin okunması Time of Day Clock, PLC belle indeki program ile MicroWIN yazılımındaki programın kar ıla tırılması Compare
Yapılan Programa Göre Kullanılan Giri ve Çıkı ların Simülasyonu Step 7 Micro/WIN programının üst versiyonları ile hazırladı ımız programın çalı masını simülasyon eklinde izleyerek projedeki hataları ve eksiklikleri kolayca bulabiliriz. Programın simülasyonunu görmek için öncelikle programın PLC hafızasına yüklenerek PLC nin RUN moduna alınması gerekir. PLC RUN modunda iken Debug menüsünden Program status seçene ine tıklayarak ya da debug araç çubu undan ikonuna tıklamak suretiyle simülasyonu ba latılabilir. ekilde bir PLC programının simülasyonu görülmektedir. Simülasyonda enerji akı ının oldu u hatlar mavi renkle gösterilir. Enerji akı ına izin veren kontakların içi mavi renkle boyalıdır ve adres kısımlarında ON ifadesi yer alır, di erlerinde ise OFF ifadesi vardır. Ayrıca programda kullanılan zamanlayıcıların, sayıcıların anlık de erleri ile i lemsel komutların giri ve çıkı de erleri gözlenebilir.
PLC deki Programın Bilgisayara Çekilmesi S7 200 PLC nin program hafızasına yüklenmi olan kontrol programını programlama editörüne çekmek için öncelikle PC / PPI kablosu ba lantısı ile PLC ile bilgisayar arasındaki ileti imi sa lamanız gerekmektedir. Daha sonra File menüsünden Upload seçene ine ya da standart araç çubu undaki Upload ikonuna tıklanarak ekilde görülen Upload ileti im kutusunun ekrana gelmesi sa lanır. Options dü mesine tıklayarak ve projenin programlama editörüne çekmek istedi iniz bile enlerin seçilmelidir. Upload dü mesine tıklayarak program PLC den editöre çekilmi olur. Programı yüklemek Araç çubu undaki yükleme simgesini seçin veya File > Download menü komutunu seçerek yüklemeyi ba latın. Program elemanlarını S7-200 e yüklemek için OK tu una basın. E er S7 200 RUN konumundaysa, bir diyalog kutusu görünecek ve S7 200 ü STOP konumuna geçirip geçirmemeyi soracaktır. Bu diyalog kutusunu onaylayın. S7 200 CPU nun Çalı ma Konumunu Seçmek S7 200 ün iki i lem durumu vardır: STOP ve RUN konumları. CPU nun ön tarafındaki durum LED leri mevcut çalı ma konumunu gösterir. STOP konumunda, S7 200 programı i letmez ve CPU ya konfigürasyonu ve programı yükleyebilirsiniz. RUN konumunda, S7 200 programı çalı tırmaktadır.
1. S7 200 ün üzerinde çalı ma konumunu de i tirmek için bir sviç yer alır. S7 200 eri im kapa ının altında yer alan svici kullanarak çalı ma konumunu manuel olarak de i tirebilirsiniz: Konum svicini STOP pozisyonuna almak programın icrasını durdurur; RUN konumuna almak programın çalı masını ba latır; TERM (terminal) konumuna almak mevcut çalı ma durumunu de i tirmez. Konum svici STOP veya TERM pozisyonundayken enerji gidip geri gelirse S7 200 otomatik olarak STOP konumuna geçer. E er aynı olay sviç RUN pozisyonundayken olursa, S7 200, RUN konumuna geçer. 2. STEP 7-Micro/WIN, S7 200 ün çalı ma konumunu online olarak da de i tirmenizi sa lar. Yazılımın çalı ma konumunu de i tirmesine imkan vermek için konum svicinin TERM veya RUN pozisyonuna alınması gerekir. PLC > STOP veya PLC > RUN menü komutları veya araç çubu undaki ilgili butonları kullanarak çalı ma konumunu de i tirebilirsiniz. 3. S7 200 ü STOP konumuna getirmek için programınızın içerisinde STOP komutunu da kullanabilirsiniz. Bu komut, program mantı ına uygun olarak programın akı ının durdurulmasını sa lar.