• Sonuç bulunamadı

Ladder diyagramı ile program yazmak PROGRAMLAMA DİLLERİ

N/A
N/A
Protected

Academic year: 2022

Share "Ladder diyagramı ile program yazmak PROGRAMLAMA DİLLERİ"

Copied!
33
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

PROGRAMLAMA DİLLERİ

IEC 61131-3 standartlarına göre 5 türlü programlama dili tanımlanmıştır.

1-) Komut (STL : statement list, IL: instruction list) ile programlama,

2-) Yapısal metin dili (ST: structured text) ile programlama (Pascal diline benzer), 3-) Merdiven mantığı (LAD: Ladder diagram) ile programlama,

4-) Fonksiyon blok diyagramı (FBD: Function block diagrams) ile programlama,

5-) Ardışıl fonksiyon gösterimi (SFC: Sequential Function Chatrs) ile programlama.

Ladder diyagramı ile program yazmak

(2)

Komut (STL : statement list, IL: instruction list) ile programlama

Komut Hitachi Omron Mitsubishi Texas Inst. Simatic S7

LOAD LD LD LD STR LD

AND AND AND AND AND A

OR OR OR OR OR O

NOT NOT NOT I NOT NOT

LOAD NOT LDI LD NOT LDI STR NOT LDN

AND NOT ANI AND NOT ANI AND NOT AN

OR NOT ORI OR NOT ORI OR NOT ON

AND BLOCK ANB AN LD ANB AND STR ALD

OR BLOCK ORB OR LD ORB OR STR OLD

OUT OUT OUT OUT OUT =

Ladder diyagramı ile program yazmak

(3)

S7 1200 ;

• S7 200 AİLESİ YERİNE ÜRETİLEN YENİ NESİL GİRİŞ SEVİYESİ İŞLEMCİLERDİR

• KÜÇÜK VE ORTA ÖLÇEKLİ OTOMASYON İŞLERİNDE KULLANILIR

• SERİ PORT YERİNE İLETİŞİM ETHERNET (PROFINET) ÜZERİNDEN SAĞLANIR

• KOMPAKT BİR YAPIYA SAHİPTİR

• SIEMENS’İN EN UCUZ İŞLEMCİSİDİR

Ladder diyagramı ile program yazmak

(4)

S7-1200 PLC TIA PORTAL YAZILIMINDA PROJES OLUSTURMAK

Ladder diyagramı ile program yazmak

Open existing Project: Daha önceden yapılan bir projeyi açmak için kullanılır.

Create New Project: Yeni bir projeyi açmak için kullanılır.

Migrate Project:Önceden yapılan HMI projelerinin dönüştürülmesi için kullanılır.

TIA portal yazılımı açıldıgında “Portal View” ve

“Project View” olarak iki seçenek vardır. Yanda ki şekilde “Portal View” görülmektedir.

(5)

Bir önceki sayfada görülen “Project View” kısmına tıklanırsa “Portal View”a asagıdaki gibi geçilir.

Ladder diyagramı ile program yazmak

(6)

YENİ PROJE OLUŞTURMA

Ladder diyagramı ile program yazmak

Yeni proje oluşturmak için ”Create New Project” seçeneği tıklanır.

Bu menüde “Project Name” bölümüne projenin adı yazılır.

”Patch” bölümüne projenin kayıt edileceği yer yazılır.

”Author”bölümüne de projeyi yapan kişinin adı yazılır.

”Comment” bölümüne ise proje ile ilgili açıklamalar yazılır.

Yukarıdaki açıklamalardan sonra ”Create” tuşuna basılarak proje oluşturulur.

(7)

Ladder diyagramı ile program yazmak

(8)

Ladder diyagramı ile program yazmak

(9)

Ladder diyagramı ile program yazmak

“PLC Programming” seçeneği ile projede kullanılacak S7-1200 PLC”nin CPU modeli seçilerek sisteme eklenebilir.

(10)

Ladder diyagramı ile program yazmak

“PLC Programming” seçeneği tıklandıgında aşagıdaki menü açılır. “Device” sekmesinde projeye PLC ekli değilse “No Device Created” yazısı görülür.

Yazının sağ tarafında bulunan kısımda “Click her to have a new device” simgesi

tıklanır. Aşağıdaki pencere ekrana gelir. Bu pencerede “SIMATIC PLC”

sekmesinde kullanılacak “CPU”

modeli seçilir. ”OK” tusuna basılarak işlem tamamlanır.

(11)

Ladder diyagramı ile program yazmak

(12)

Ladder diyagramı ile program yazmak

(13)

Aşağıdaki resimde PLC”nin projeye eklenmiş hali görünmektedir.

Ladder diyagramı ile program yazmak

(14)

Ladder diyagramı ile program yazmak

DONANIM OLUŞTURMA (Device Configuration)

Proje oluşturulduktan sonra CPU, I/O modülleri ve bunlara ait tanımlamalar buradan yapılır.

Sol üstte bulunan “Project tree”

başlığı altındaki “Device

Configuration” seçeneği tıklanır.

(15)

Ladder diyagramı ile program yazmak

(16)

Ladder diyagramı ile program yazmak

“Device Configuration” seçeneği tıklandıktan sonra aşağıdaki pencere açılır. Proje oluşturulduktan sonra Portal View

gösterimde PLC eklendiyse buraya eklenen PLC gelir. Eğer PLC eklenmediyse buraya PLC eklemek gerekir. Aşağıdaki resimde ilgili alana PLC eklenmiş durumdadır.

Buraya CPU eklemek için ”Catalog”

menüsünden CPU seçilir. CPU Rackın

1.slotuna yerleştirilir. Buraya başka

ürün yerleştirilmez.

(17)

Ladder diyagramı ile program yazmak

Projede giriş-çıkış sayısını artırmak için CPU’nun

üzerine “Sinyal Board”

eklenebilir. Projede kullanılacak “Sinyal Board”, “Catalog”

menüsü altında “Sinyal Board” seçilir ve

sürükleyerek CPU üzerine bırakılır.

(18)

Ladder diyagramı ile program yazmak

(19)

Ladder diyagramı ile program yazmak

(20)

Ladder diyagramı ile program yazmak

(21)

Ladder diyagramı ile program yazmak

(22)

Ladder diyagramı ile program yazmak

(23)

Ladder diyagramı ile program yazmak

(24)

Ladder diyagramı ile program yazmak

(25)

Ladder diyagramı ile program yazmak

“Compile” işleminden sonra oluşturulan

donanım CPU’ya

yüklenebilir. Bunun için araç çubugunda

bulunan

“Download” simgesi

tıklanır.

(26)

Ladder diyagramı ile program yazmak

(27)

Ladder diyagramı ile program yazmak

(28)

Ladder diyagramı ile program yazmak

(29)

Ladder diyagramı ile program yazmak

(30)

Ladder diyagramı ile program yazmak

(31)

Ladder diyagramı ile program yazmak

(32)

Ladder diyagramı ile program yazmak

(33)

Ladder diyagramı ile program yazmak

Referanslar

Benzer Belgeler

b- Stop butonuna basıldığında veya birinci motorun aşırı akım Rölesi attığında birinci motor hemen duracak, ikinci motor ise 10 saniye sonra duracaktır. c- İkinci

Aş ağ ı daki sorulardan; sonunda parantez olanlar doğ ru / yanlı şsoruları dı r. Verilen ifadeye göre parantez içine doğ ru ise “D”, yanlı şise “Y” yazı nı z. Bilgisayar

Ø Dokunmatik ekranın sistem saati, tarih bilgisi, dil seçimi gibi menüler, ekran üzerindeki bir noktaya (genelde sol üst köşe) dokunmak suretiyle gelen menü

Bu uygulamada merdiven diyagram ile yazılan programın öğretici dile çevrilmesine yönelik çalışma yapılacaktır. Aşağıdaki ardışık diyagrama göre öğretici

M8070 Paralel link’te master istasyonun ilanı M8071 Paralel link’te yardımcı istasyonun ilanı M8072 Paralel link izleme (RUN→ON) M8072 Hata ayarı (Ana, yardımcı istasyon)

Aşağıdaki cümleleri doğru veya yanlış olarak cevaplayınız ve bu öğrenme faaliyetinde kazandığınız bilgileri ölçünüz. 1) Bobinine enerji verildikten belli bir süre

Kırmızı AÇIK V 2 güç kapalı veya tanımlanan tolerans 18 V altındadır KAPALI V 1 güç kapalı veya tanımlanan tolerans 18 V altındadır LED Durumu I/O. LED Renk

Karşılaştırılacak adres karşılaştırılan değerden büyük veya eşit olduğu zaman kapalı kontak gibi davranır. Çıkışına bağlanan elemana sinyal