Elektrotekno.com Ana Sayfa || Staj defterleri, Deney Raporları, Ders Notları || Ders notları


PLC programlama ve S7 - 300

Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an E-kütüphane (Elektrik, elektronik ve haberleşme konularında) kategorisi içerisindeki Ders notları forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "PLC programlama ve S7 - 300" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!
Kayıt: 11 Hzr 2008
Mesajlar: 66

Offline
nureddino
Tarih: 03 07 2008 15:55

....... açıklamalı , örnek kodlu , program parçaları.. bu dökümanlar s7-300 kursunda anlatılan ve kursiyerlere dağıtılan notlardır....

PLC programlama ve S7 - 300

içindekiler
ı. plc'nin yapısı ve çalışma prensibi ı-1
a. plc nedir? ı-1
b. sıemens s7 plc’lerin karşılaştırılmaları ı-1
c. plc' in çalışması ve fonksiyonu ı-2
1. plc elemanları ı-2
d. s7-300 sisteminin yapısı ı-3
e. plc’lerde bellek ı-3
f. program işleme şekilleri ı-5
1. lineer program işleme ı-5
2. yapısal program işlenmesi ı-5
g. program yazılım şekilleri ı-6
1. kontak planı (ladder diagram - lad) ı-6
2. işlev şeması (function blok diagram - fbd) ı-6
3. deyim listesi (statement list -stl) ı-6
h. plc' de kullanılan emirlerin yapısı ı-7
1. operasyon kısmı ı-7
2. operand kısmı ı-7
ı. atama yapma ı-7
j. s7-300 de proje oluşturma ı-8
1. donanım tanıtılmadan ı-8
2. donanım tanıtılarak ı-9
ıı. mantık kapıları ıı-1
a. "ve" kapısı ıı-1
b. "veya" kapısı ıı-1
c. "değil" kapısı ıı-1
d. "özel veya" kapısı ıı-1
e. mantık kapıları kombinasyonları ıı-4
1. "veya" kapısından önce "ve" kapısı ıı-4
2. "ve" kapısından önce "veya" kapısı ıı-4
f. plc programlamada işlev sırası ıı-5
g. programın plc de çalışma şekli ıı-5
ııı. durum tespit işaretleri ııı-1
a. bellek fonksiyonu içeren kumandalar ııı-4
1. bellek fonksiyonun oluşması ııı-4
2. rs-hafıza elemanı ııı-5
3. bellek elemanlarının karşılıklı olarak kilitlenmesi ııı-7
a. set kısmında kilitleme ııı-7
b. reset kısmında kilitleme ııı-7
c. sıra halinde set girişinde kilitleme ııı-8
d. sıra halinde reset girişinde kilitleme ııı-8
b. sembolik adresleme ııı-9
c. darbe vericiler ııı-10
d. “onlıne” ve “offlıne” çalışma ııı-13
ıv. zaman fonksiyonu ıv-1
a. s7-300 de zaman elemanlarının çeşitleri ıv-2
1. "sp" darbe (pals) ıv-2
2. "se" uzatılmış darbe ıv-2
3. "sd" girişin uzatılması (gecikmeli start) ıv-3
4. "ss" hafızalı gecikmeli start ıv-3
5. "sf" çıkışın uzatılması (gecikmeli stop) ıv-4
b. serbest bırakma ( freıgabe ) sinyali ıv-5
v. sayma fonksiyonu v-1
a. kumanda tekniğinde sayma v-1
b. sayma fonksiyonları v-1
1. sayıcıların programlanması v-1
c. sayıcı durumunun sorgulanması v-2
1. bit olarak v-2
2. sayısal ( nümerik ) olarak v-2
vı. durum grafiği vı-1
a. durum grafiği içerisinde döngüler vı-3
b. mcr ( ana kontrol rölesi ) fonksiyonu vı-6
vıı. program ve data modülleri vıı-1
a. program modülleri vıı-1
1. organizasyon modülleri (ob ...) vıı-1
2. fonksiyon (fc) vıı-3
3. fonksiyon modülleri (fb) vıı-4
b. data modülleri vıı-5
c. sistem ve standart modüller vıı-9
d. değişken tablosu (vat) vıı-9
e. data tipleri vıı-12
vııı. sayısal (dijital)operasyonlar vııı-1
a. sayısal kumandalar için temel operasyonlar vııı-1
b. yükleme (l) ve transfer (t) operasyonları vııı-3
c. yükleme ve transfer işlemlerinin grafik programlarde ger. vııı-5
d. word lojik işlemler vııı-5
e. karşılaştırma operasyonları vııı-6
f. sıçrama operasyonları vııı-9
1. şartsız sıçramalar vııı-9
2. şartlı sıçramalar: vııı-11
3. “lad” ve “fbd” de sıçrama emirlerinin kullanımı vııı-11
g. kaydırma ve döndürme işlemleri vııı-13
h. artırma ve azaltma fonksiyonları vııı-15
ı. komplement ve negasyon alma vııı-15
j. döngüler vııı-16
k. status word vııı-17
l. data tiplerinin biribirine dönüştürülmesi vııı-19
1. "bcd" sayının "tam sayı"ya dönüştürülmesi ( btı - btd ) vııı-19
2. "tam sayı"ların "bcd" sayılara dönüştürülmesi ( ıtb - dtb ) vııı-20
3. "16 bit tam sayı"nın "32 bit tam sayı"ya dönüştürülmesi ( ıtd ) vııı-20
4. "32 bit tam sayı"nın "virgüllü sayı"ya dönüştürülmesi ( dtr ) vııı-21
5. "virgüllü sayı"ların "tam sayı"lara dönüştürülmesi vııı-21
m. aritmatik fonksiyonlar vııı-22
1. toplama vııı-22
2. çıkarma vııı-22
3. çarpma vııı-22
4. bölme vııı-22
5. “lad” ve “fbd” de aritmetik fonksiyonlar vııı-23
n. matematik fonksiyonlar vııı-25
1. kare alma ( sqr ) vııı-25
2. kare kök alma ( sqrt ) vııı-25
3. doğal logaritma ( ln ) vııı-25
4. doğal logaritma tabanı ( exp ) vııı-25
o. trigonometrik fonksiyonlar vııı-26
p. akü işlemlerinde yer değiştirme vııı-27
1. akü 1 düşük değerlikli baytlarının yer değiştirmesi ( taw) vııı-27
2. akü 1 deki tüm baytların yer değiştirmesi (tad) vııı-27
3. akü 1 ve akü 2 içeriklerinin yer değiştirmesi (tak ) vııı-27
4. akü 1'in akü 2'ye, akü 2'nin akü 1'e, kopyalanması (push - pop) vııı-27
ıx. analog değerlerin işlenmesi ıx-1
a. sinyal çeşitleri ıx-1
1. ikili sinyal ıx-1
2. dijital sinyal ıx-1
3. analog sinyal ıx-1
b. plc’de analog sinyallerin işlenme prensibi ıx-1
c. analog sinyal giriş ve çıkışı ıx-1
1. sinyallerin çevrilmesi ıx-1
2. s7-300 cpu’ larda analog işleme ıx-2
3. analog program modülü kanal adresleri ıx-4
x. indirekt adresleme x-1
a. pointer (gösterge) x-1
1. "word" ( 16 bit ) pointerler x-1
2. "dword" (32 bit) pointerler x-2
b. adres registerleri x-3
1. adres registeri işlemleri x-5
xı. word operasyonları ile plc programlama xı-1
a. direkt sayısal değerler ile çalışma xı-1
b. data modül değerleri ile çalışma xı-4
c. "loop" döngüsü ile data modülün taratılması xı-5
xıı. haberleşme / bus sistemleri xıı-1
a. "mpı" haberleşme sistemi ( multipoint ınterface ) xıı-2
b. "as-ı" haberleşme sistemi (aktuatör sensor - ınterface) xıı-5
c. "profıbus" haberleşme sistemi (process field bus) xıı-7
xııı. yüksek değerlikli "ob" ler xııı-1
a. saat alarmı "ob" leri xııı-2
b. geciktirme alarmı "ob" leri xııı-4
c. uyarı alarmı "ob" leri xııı-5
d. süreç alarmı "ob" leri xııı-5
e. zaman hatası "ob" si ( ob 80 ) xııı-5
f. besleme gerilimi hatası "ob" si ( ob 81 ) xııı-5
g. hata bulgusu uyarı "ob" si ( ob 82 ) xııı-5
h. takma / çıkarma uyarı "ob"si ( ob 83 ) xııı-6
ı. "cpu" donanım hatası uyarı "ob" si ( ob 84 ) xııı-6
j. program yürütme hatası "ob" si ( ob 85 ) xııı-6
k. modül taşıyıcısı (montaj rayı) arızası "ob" si ( ob 86 ) xııı-6
l. haberleşme hatası "ob" si ( ob 87 ) xııı-6
m. programlama hatası "ob" si ( ob 121 ) xııı-6
n. veri erişim hatası "ob" si ( ob 122 ) xııı-6
xıv. sistem ve standart fonksiyonları xıv-1
a. sistem fonksiyonları xıv-1
b. sistem fonksiyon modülleri xıv-4
c. standart fonksiyonlar xıv-5
1. ıec sayıcıları xıv-5
2. ıec zaman elemanları xıv-6
3. ıec fonksiyonları xıv-6
d. birleştirilmiş data tipleri xıv-8
1. date and tıme xıv-8
2. strıng xıv-8
3. array xıv-9
4. struct xıv-10

10 Kullanıcı bu konu için nureddino arkadaşımıza teşekkür ettiler




PLC programlama ve S7 - 300


Benzer Konular

- Basic veya C ile dsPIC programlama ekitap (ingilizce)

- Pic Programlama ve Simulasyon PIC önce simule et sonra devresini kur kullan
- Başkent Üniversitesi - Bilgisayar Programlama Lab. I
- plc programlama için hazırlanmış türkçe program
- pic 16f84 programlama ve deneme kartı
- dpu - ileri programlama
- PLC S7 200 programlama teknikleri
- sistem programlama ve ileri c uygulamaları - kaan aslan - 05.04.2008
- 877 programlama hatası yardım

- İstanbul üni. - programlama ve c - sunum

- Uludağ Üniv. ELN1002 Bilgisayar Programlama 2 (C) Ders Notları (H. Yeşilçimen)

Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72