Picproje Elektronik Sitesi

ENDÜSTRiYEL OTOMASYON => Plc, Scada, Operatör Paneller => Konuyu başlatan: mr.selim - 10 Aralık 2016, 23:51:49

Başlık: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 10 Aralık 2016, 23:51:49
Herkese iyi çalışmalar dilerim. Okulda otomasyon dersi almaktayım. Ders için kendini geliştirme adına (her okulda verilen bir proje herhalde) asansör projesi verildi. Bu bir ödev yaptırma konusu değildir, yapılmış ödevde değildir. Acaba bu konu altında yapmaya başlasam parça parça, burda beraber yapsak yardımcı olur musunuz ? Özellikle ladder'ın bazı kısımlarda zorlanacağım gibi. Mesela 'Aynı anda birden kata basılmışsa, o anda kabinin bulunduğu kata göre sizin
belirlediğiniz hareket algoritmasına göre sırasıyla bütün katlara gidecek.' bu gibi yerlerde.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 10 Aralık 2016, 23:56:06
S7 değilde DELTA da yapsam sana destek olabilir miyim. S7 ye uyarlayabilir sen.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 11 Aralık 2016, 00:00:32
Alıntı yapılan: Melih1802 - 10 Aralık 2016, 23:56:06
S7 değilde DELTA da yapsam sana destek olabilir miyim. S7 ye uyarlayabilir sen.

Hocam ikisi arasında çok fark yoksa olabilir de fark varsa anlaşabilir miyiz ki sizi de sinirlendirmek istemem durduk yere :D TIA portal üzerinde s7 300 ve 1200 de denemeler yapmıştım elimde kitabım da var. Ama siz derseniz delta dan çeviri yaparsın zor değil o zaman oda olabilir boş vaktim var zorlarım kendimi.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 11 Aralık 2016, 00:05:35
SIEMENS bilmediğimden orada yardımcı olamıyorum. Ama DELTA dan biraz anlarım.
Ben sinirlenmem, bana öğreten kimse sinirlenmedi. DELTA da bir örnek yapar atarım. Sende bunu S7 ye uyarlayabilirsen olay tamamdır.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Cemre. - 11 Aralık 2016, 00:11:19
Ben de halihazırda PLC kursuna gidiyorum, Simatic Manager ve S7-300 üzerine eğitim alıyorum. Elimden geldiğince katkıda bulunmak isterim.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 11 Aralık 2016, 00:21:14
Kurgu şöyle;

Asansöre binen kişinin bastığı buton x zaman süresince saklanır ve işleme alınmaz,
Bu saklama süresince 2. bir butona basıldığında aynı anda çoklu buton basma algılandığından işlem yapılmaz veya uyarı v.s yapılabilir.

Eğer bir butona basıldığını bir süre saklamazsak PLC satır sıralı işlem yaptığından aynı anda 2 butona basılı olsa bile PLC bunu sıralı algılayacaktır. Bu sebeple biraz bekletip Çift basmayı algılatabiliriz.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 11 Aralık 2016, 00:36:23
@Melih1802 Hocam çok teşekkür ederim katkılarınız için. Forumda sadece izleyiciydim, yeni yeni  iletilere katılır oldum ve yeni yeni tecrübeler edinir oldum o yüzden alışma sürecindeyim :)

@Cemre. Size de çok teşekkür ederim her şekilde yardıma koşar oldunuz ilgi ve alakanız için ayrıca teşekkür ederim.

@Melih1802 hocam o kısmı öyle değil de aynı anda basılma durumunu en yakın kat'a göre yapabilirmiyiz ki ? Ya da işlem sırasına göre de yapabilirz. Bu gerçek proje değil de temeli atılmış proje olarak kalıcak çok da gerçek hayattaki gibi olmasına da gerek yok yani.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Cemre. - 11 Aralık 2016, 00:42:39
https://www.google.com.tr/url?sa=t&source=web&rct=j&url=https://www.cs.cmu.edu/~luluo/Courses/18540PhDreport.pdf&ved=0ahUKEwiG_PmDy-rQAhXIXBQKHYgPBZYQFghCMAo&usg=AFQjCNHtYAAWRDCwAlfKq7mD7NCH8FCpTQ&sig2=hds3Fn7pieJ74gZ1U6pR-Q


UML ile hazırlanmış asansör algoritması. Asansör işi çok ciddi bir iş. Ona göre de önlemler alınmış. Tabi burada bazıları olmasada olur kıvamında. Algoritma oturtuldukdan sonra program yazmakta sorun olmaz. Bence biz de akış diagramı şeklinde algoritmamizi oluşturabiliriz.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 11 Aralık 2016, 00:43:10
@mr.selim
"aynı anda basılma durumunu en yakın kat'a göre"

Burasını biraz daha açar mısın net anlayamadım.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 11 Aralık 2016, 01:05:29
@Cemre. evet asansör bildiğin bir meslek haline gelmiş. Bize proje olarak gerçekte olan uyarılar  acil durumlar vs dikkate alınmadı. Yani amaç bir temel oluşturmaktı ama üstüne eklenebilir mi eklenir ve güzelde olur. Sırf Yük asansörleri için bile çalışılabilir bence. İnceliyorum hemen

@Melih1802 Hocam şöyle, 5 katlı olsun 3. katta basılsın birde 1. katta basılsın. Asansör 4. katta aşağı inerken önce 3 e uğrasın sonra 1 e. tam tersi durumda yukarı çıkarken de basılan her katta durabilsin gibi.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: görkem - 11 Aralık 2016, 03:07:48
Benimde yardimim dokunmasini isterim s7 1200 de, algoritmayi hepbirlikte cikardiktan sonra zaten bit lojik islemler ile ustesinden rahatlikla gelebilirsin .Ne kadar ayrinti olacagi onemli algoritmayi olustururken en basiti  sinir anahtarlari her katta olucak sekilde duzenlenip hangi katta asansor oldugu algiladiktan sonra hangi kattan cagrildiysa o sinir anahtari yani kontagimiz aktif oldugu anda motoru durduracak.plc de ayni anda basmayi algilamak zor ilk hangisi algilanirsa oraya gidip sonra 2.buton isini halleder.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 11 Aralık 2016, 04:13:54
@görkem teşekkür ederim cevabınız için. o zaman ben senaryoyu buraya aktarırım. Bazılarını kafamıza göre değiştirir kullanırız. Dediğim gibi gerçeğe yakın olması kafi gerçek olması şart değil. Amacım sadece senaryoyu plc ye aktarabiliyor muyum onu görmek. Her katta sensör olmak zorunda değil mi ? Bir de her kat için ayrı ladder yapıp bunları fonksiyon halinde çağırmak istiyorum. TIA da fonksiyon block kullanmak zevkli gelmişti.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 11 Aralık 2016, 08:18:49
Not: Aşağıdaki belirtilen ana senaryoya bağlı kalmak şartıyla sizin için belirsiz olan durumlarda kendi kabullerinizi/senaryonuzu devreye sokabiliriz.

1) Sisteme enerji verildiğinde kabin ilk olarak 3. katta değilse 3. kata gidecek ve bekleyecek.
2) Kabin kapısı açıkken hiçbir çağrı işlem görmeyecektir.
3) Kat kapı(lar)ı açıkken hiçbir çağrı işlem görmeyecektir.
4) Üst sınır sensörü ve/veya alt sınır sensöründen alarm geldiğinde hiçbir çağrı işlem görmeyecektir.
5) Her katta aşağıya ve yukarıya çağırma butonları olacak. Ne tarafa gidilecekse o butona basılacak. (0. ve 3. katta tek buton)
6) Kabin içinde 0, 1, 2, 3 butonları olacak hangi butona basılmışsa kabin o kata gidecek, bulunulan kata basılmışsa hareket olmayacak.
7) Aynı anda birden kata basılmışsa, o anda kabinin bulunduğu kata göre sizin belirlediğiniz hareket algoritmasına göre sırasıyla bütün katlara gidecek.
8) Bir çağrı yapıldığında, kapı kapalı ise kabin belirlenen süre sonra (örneğin 1 sn.) hareket edecek.
9) Kabin hareketli iken kapı kilidi otomatik olarak kilitleyecek ve kabin durduğunda tekrar açılabilecektir.
10) Kapı her açıldığında kabin aydınlatması otomatik olarak yanacak ve belli bir süre yanık kalacaktır.
Bu süre sonunda kabinde hareket olmaz ise aydınlatma otomatik olarak sönecektir. Fakat kabin bir kata doğru hareket ederse kata vardıktan belli bir süre sonra aydınlatma sönecektir.

Kullanılan Sensörler/Switchler
Üst Sınır Sensörü (Asansör paraşüte geçti sensörü)
3. Kat Sınır Sensörü
2. Kat Sınır Sensörü
1. Kat Sınır Sensörü
0. Kat Sınır Sensörü
Alt Sınır Sensörü (Aşırı yük sensörü)
Kabin kapısı sensörü
3. Kat Kapısı Sensörü
2. Kat Kapısı Sensörü
1. Kat Kapısı Sensörü
0. Kat Kapısı Sensörü

Benden ana senaryo için bu kurallar istendi. Geriye kalan tüm her şey bize bırakıldı. Biz TIA portal üzerinde siemens ile (LADDER ile) çalıştığımız için ordan devam edeceğim. Destekleriniz için şimdiden teşekkür ederim. Diğer PLC'lerin yazılımı nasıl bilmiyorum ama siemensin programında SET-RESET blokları var. Öyle mi kullanmamı tavsiye edersiniz yoksa klasik kumanda üzerinden mi gitmeliyim.

Birde her kat için fonksiyon blok halinde mi yapılması iyidir yoksa hepsi tek bir main içinde mi yazılır ?
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 11 Aralık 2016, 17:31:27
Hem öğrenmek hemde anlamak için istekleri madde madde yapalım. Anlaması ve gerekirse SIEMENS e uyarlamak gerekirse kolay olsun,

1) Sisteme enerji verildiğinde kabin ilk olarak 3. katta değilse 3. kata gidecek ve bekleyecek.

Açıklama: Sistem ilk enerjilendiğinde ilk enerji özel kontağı olan "M1000" i kullanacağız. Bu komut ilk enerji aldığında bir tarama süresi boyunca aktif olur ve sonraki komutu "SET M0" ı set edip bırakır, asansöt 3. kata geldiğinde kapı SWITCH i açılarak asansör çıkışını pasif eder motor durur. Motorun durmasıyla bereber M0 RESET olur.


(https://s27.postimg.cc/rlcggac3j/Ekran_Al_nt_s.png) (https://postimg.cc/image/rlcggac3j/)
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 11 Aralık 2016, 17:44:21
2) Kabin kapısı açıkken hiçbir çağrı işlem görmeyecektir.

(https://s28.postimg.cc/750yqh3ft/Ekran_Al_nt_s.png) (https://postimg.cc/image/750yqh3ft/)
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 11 Aralık 2016, 17:55:14
3) Kat kapı(lar)ı açıkken hiçbir çağrı işlem görmeyecektir.

(https://s23.postimg.cc/sfw9hqa5j/Ekran_Al_nt_s.png) (https://postimg.cc/image/sfw9hqa5j/)
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 11 Aralık 2016, 20:32:05
Alıntı yapılan: Melih1802 - 11 Aralık 2016, 17:55:14
3) Kat kapı(lar)ı açıkken hiçbir çağrı işlem görmeyecektir.

(https://s23.postimg.cc/sfw9hqa5j/Ekran_Al_nt_s.png) (https://postimg.cc/image/sfw9hqa5j/)

Evet hocam öğretici olsun teşekkür ediyorum. Şimdi çoğunu anladım da ikinci kısımda biz biz kapıları kontrol ederken aynı kapıları 3. kısımda neden kontrol ettik ? X1 ile X21 in farkı nedir hocam onları tam anlamadım yani.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 11 Aralık 2016, 21:00:27
Kat sayısına azalttım. Adlandırmaları düzelttim.

(https://s24.postimg.cc/izox4zo7l/Ekran_Al_nt_s.png) (https://postimg.cc/image/izox4zo7l/)
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 11 Aralık 2016, 21:12:31
Alıntı yapılan: Melih1802 - 11 Aralık 2016, 21:00:27
Kat sayısına azalttım. Adlandırmaları düzelttim.

(https://s24.postimg.cc/izox4zo7l/Ekran_Al_nt_s.png) (https://postimg.cc/image/izox4zo7l/)

Hocam birşeyi anlamakta zorlanır oldum. ikinci kısımda kapılar kapanmalı tamam ve motor 3 e gidiyor. Ordakiler ( x3 izasındakiler ) Kat sensörleri değil mi ? mesela 1. kat dan 3 e giderken o sensörler tek tek aktif olucak (1.katta görüldü gidiyor, 2. katta görüldü gidiyor ve 3. katta ) ve bunları kapalı kontak yaptık. Senörü görünce burası açılıcak ve bu motor durmayacak mı ?

Hocam ben kat kapısı ile kabin kapısını çözememişim ki daha pardon . Bunca yıldır asansörde tek kapı gördüğüm için tuhaf geldi bir an. Devam edebiliriz.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 11 Aralık 2016, 21:45:37
4) Üst sınır sensörü ve/veya alt sınır sensöründen alarm geldiğinde hiçbir çağrı işlem görmeyecektir.

Alt ve Üst Limit switch ler eklendi,

Örnek olarak kullandığım DELTA PLC de 8 giriş 5 çıkış var. Bu sebeple X0 dan Y4 e kadar tek CPU modülü üzerindeki Giriş ve Çıkışları Kullanabiliyorum. 2. Modüle geçtiğimde Giriş ve Çıkışlar X20 ve Y20 den sonra kodlanabiliyor. Bunun böyle olmasının sebebi, bir başka modelde 16 Giriş ve 16 çıkış olduğundan OCTAL sayı sistemine göre "20" den sonra başlıyor.


(https://s30.postimg.cc/8r184r03x/Ekran_Al_nt_s.png) (https://postimg.cc/image/8r184r03x/)
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 11 Aralık 2016, 21:48:21
Alıntı yapılan: Melih1802 - 11 Aralık 2016, 21:45:37
4) Üst sınır sensörü ve/veya alt sınır sensöründen alarm geldiğinde hiçbir çağrı işlem görmeyecektir.

Alt ve Üst Limit switch ler eklendi,


(https://s30.postimg.cc/8r184r03x/Ekran_Al_nt_s.png) (https://postimg.cc/image/8r184r03x/)

Sanırım viraja girdik.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 11 Aralık 2016, 22:21:41
Alıntı yapılan: Melih1802 - 11 Aralık 2016, 21:45:37
4) Üst sınır sensörü ve/veya alt sınır sensöründen alarm geldiğinde hiçbir çağrı işlem görmeyecektir.

Alt ve Üst Limit switch ler eklendi,

Örnek olarak kullandığım DELTA PLC de 8 giriş 5 çıkış var. Bu sebeple X0 dan Y4 e kadar tek CPU modülü üzerindeki Giriş ve Çıkışları Kullanabiliyorum. 2. Modüle geçtiğimde Giriş ve Çıkışlar X20 ve Y20 den sonra kodlanabiliyor. Bunun böyle olmasının sebebi, bir başka modelde 16 Giriş ve 16 çıkış olduğundan OCTAL sayı sistemine göre "20" den sonra başlıyor.


(https://s30.postimg.cc/8r184r03x/Ekran_Al_nt_s.png) (https://postimg.cc/image/8r184r03x/)

Ekstra bilgi için teşekkür ederim hocam. Octal olayını tahmin edemedim rastgele 20 dediniz sandım. Birşey daha öğrendim bugün baya kârdayım diyebilirim.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 11 Aralık 2016, 22:51:41
5) Her katta aşağıya ve yukarıya çağırma butonları olacak. Ne tarafa gidilecekse o butona basılacak. (0. ve 3. katta tek buton)

Adım 1, Zemin çağırma,


(https://s29.postimg.cc/kle1c4y5f/Ekran_Al_nt_s.png) (https://postimg.cc/image/kle1c4y5f/)

Not: Arkadaşlar yazmış olduğum PLC kodu sadece yol göstermek mantığı ifade edebilmek içindir.
Program Asansör kullanıma uygun olmayabilir.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 11 Aralık 2016, 22:56:55
Alıntı yapılan: Melih1802 - 11 Aralık 2016, 22:51:41
5) Her katta aşağıya ve yukarıya çağırma butonları olacak. Ne tarafa gidilecekse o butona basılacak. (0. ve 3. katta tek buton)

Adım 1, Zemin çağırma,


(https://s29.postimg.cc/kle1c4y5f/Ekran_Al_nt_s.png) (https://postimg.cc/image/kle1c4y5f/)

Not: Arkadaşlar yazmış olduğum PLC kodu sadece yol göstermek mantığı ifade edebilmek içindir.
Program Asansör kullanıma uygun olmayabilir.

Kesinlikle. Öğrenme amaçlı bir konu zaten ne kadar gerçekçi olursa o kadar iyi benim için ancak %100 asansöre uygun da olmasına gerek yok. Takipteyim heran hocam güzel gidiyoruz şuan için.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 11 Aralık 2016, 23:03:24
Alıntı yapılan: Melih1802 - 11 Aralık 2016, 22:51:41
5) Her katta aşağıya ve yukarıya çağırma butonları olacak. Ne tarafa gidilecekse o butona basılacak. (0. ve 3. katta tek buton)

Adım 1, Zemin çağırma,


(https://s29.postimg.cc/kle1c4y5f/Ekran_Al_nt_s.png) (https://postimg.cc/image/kle1c4y5f/)

Not: Arkadaşlar yazmış olduğum PLC kodu sadece yol göstermek mantığı ifade edebilmek içindir.
Program Asansör kullanıma uygun olmayabilir.

Hocam ilk başta 3. kata çıkarken kullandığımız x0,1,2,3 ü tekrar zemine çağırırkende kullanmamız gerekmez mi ? Sonuçta orda da tüm kat  ve kabin kapılarının kapalı olma koşulu olucak. X0,1,2,3 ü benim anladığım kabin kapısıydı. Ben mi anlayamadım burayı yoksa.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 11 Aralık 2016, 23:26:53
5) Her katta aşağıya ve yukarıya çağırma butonları olacak. Ne tarafa gidilecekse o butona basılacak. (0. ve 3. katta tek buton)

Adım 2: Asansör zeminde ise, 1. kattan çağrılırsa YUKARI çıkacak.

(https://s24.postimg.cc/y2r8svfsx/Ekran_Al_nt_s.png) (https://postimg.cc/image/y2r8svfsx/)


(https://s27.postimg.cc/pgsmldm27/image.png) (https://postimg.cc/image/pgsmldm27/)
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 11 Aralık 2016, 23:32:34
Alıntı yapılan: mr.selim - 11 Aralık 2016, 23:03:24
Hocam ilk başta 3. kata çıkarken kullandığımız x0,1,2,3 ü tekrar zemine çağırırkende kullanmamız gerekmez mi ? Sonuçta orda da tüm kat  ve kabin kapılarının kapalı olma koşulu olucak. X0,1,2,3 ü benim anladığım kabin kapısıydı. Ben mi anlayamadım burayı yoksa.

Soruyu doğru anladıysam, eğer kullanırsak ara ilk kata geldiğinde durur.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 11 Aralık 2016, 23:54:43
Alıntı yapılan: Melih1802 - 11 Aralık 2016, 23:26:53
5) Her katta aşağıya ve yukarıya çağırma butonları olacak. Ne tarafa gidilecekse o butona basılacak. (0. ve 3. katta tek buton)

Adım 2: Asansör zeminde ise, 1. kattan çağrılırsa YUKARI çıkacak.

(https://s24.postimg.cc/y2r8svfsx/Ekran_Al_nt_s.png) (https://postimg.cc/image/y2r8svfsx/)


(https://s27.postimg.cc/pgsmldm27/image.png) (https://postimg.cc/image/pgsmldm27/)

Her kat için yukarı gelme, aşağıya gitme durumlarını incelemeye başladık sanırım. şimdi ağaşıya geçiyoruz.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 11 Aralık 2016, 23:56:10
Alıntı yapılan: Melih1802 - 11 Aralık 2016, 23:32:34
Soruyu doğru anladıysam, eğer kullanırsak ara ilk kata geldiğinde durur.

O girişler kabin kapısı değil mi hocam. o kısım biraz açarsanız sevinirim kafam orda takıldı biraz. 3. kata çıkarken tüm kabinleri ve tüm kat kapılarını kapattık da çıktık. Ama diğer katlar için sadece kat kapılarını kapattık. Ben mi yanlış anladım ?
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 12 Aralık 2016, 11:33:57
Akşam bir kontrol gerçekleştiririm. Aynı anda birkaç iş yapınca atlayabiliyorum.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 12 Aralık 2016, 12:03:13
Alıntı yapılan: Melih1802 - 12 Aralık 2016, 11:33:57
Akşam bir kontrol gerçekleştiririm. Aynı anda birkaç iş yapınca atlayabiliyorum.

Hocam siz ne zaman müsait olursanız o zaman devam edebiliriz hiç sıkıntı değil.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 12 Aralık 2016, 23:56:01
Dün yaptıklarımı kaydetmeden kapatmışım, bu sebeple yeniden yazdım. Yarın satırları tek tek inceler komutları açarız.
(https://s23.postimg.cc/3whjpt4vb/Ekran_Al_nt_s.png) (https://postimg.cc/image/3whjpt4vb/)
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 13 Aralık 2016, 00:16:29
Alıntı yapılan: Melih1802 - 12 Aralık 2016, 23:56:01
Dün yaptıklarımı kaydetmeden kapatmışım, bu sebeple yeniden yazdım. Yarın satırları tek tek inceler komutları açarız.
(https://s23.postimg.cc/3whjpt4vb/Ekran_Al_nt_s.png) (https://postimg.cc/image/3whjpt4vb/)

Tamamdır hocam yarını beklemeye çekiliyorum o zaman.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 13 Aralık 2016, 19:39:34
@Melih1802 Hocam devam edicez değil mi ?
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 13 Aralık 2016, 21:31:39
Yaptığımız PLC programı ve Fonksiyonlar için bazı açıklamalar yapma gereği duyuyorum.

- PLC üzerinde OCTAL düzende bir dizayn vardır, bu İşlemcilerin iç yapısından kaynaklanmaktadır, bu sebeple PLC üzerindeki Fiziksel girişleri kullanırken X0,X1,X2,X3,X4,X5,X6,X7, ve ardından X20,X21,X22 gibi devam etmesi bu sebepledir. X10,X11,X12,X13,X14,X15,X16,X17 girşler ve aynı zamanda çıkışlar geniş PLC giriş çıkışı sağlayan ürünlerin üzerinde REZERVE olduğundan kullandığımız DVP-14SS2 modelinde X0-X7 olup X10-X17 arası bulunmamaktadır. Bazı PLC model ve Markalarında bu Adlandırma farklı olabilir.

- DELTA PLC üzerinde Digital giriş ve çıkışlar X ve Y olarak adlandırılmaktadır.

Kısa hatırlatmadan sonra Programın buraya kadar kullanmış olduğum Fonksiyonlarına bir bakma gereği hissettim.

M1000 bu fonksiyon özel bir Memory bit i dir. M1000 komutundaki M eklentisi anlaşıldığı üzere Memory nin M si anlamındadır. Bu bit PLC ilk enerjilendiğinde Yazılı programın Bir çevrim süresinde AKTİF kalır ve ilk açılış anında yapılması gerek bir düzenleme varsa bu BİT i kullanarak yaparız. Burada M1000 biti PLC ilk enerjilendiğinde 3. kata otomatik çıkması için kullanılmıştır. Kullandığımız DVP-14SS2 modelinde M0-M999 arası kullanıcıya ayrılmış M1000 ve daha üstü Özel bitler olarak ayrılmıştır.

DVP-14SS2 Modelinde X0-X7 giriş Y0-Y5 arası çıkış CPU üzerinde yer almaktadır. Bu giriş ve çıkışlar yetmediğinde EK modül takarak genişletebilir ve program yazarken artık Girişler X20-X27 Çıkışlar Y20-Y27 arasında olacaktır.

SET Bu fonksiyon Elektronikteki SET RESET kapısı gibi iş görmektedir. SET fonksiyonu ardından gelecek bir konutu RESET gelinceye kadar AKTİF tutar.

Şimdi yazdığımız komutları satır satır inceleyelim.

1. Satır: Bahsettiğimiz gibi özel bit olan M1000 bitini kullanarak istendiği gibi sistem ilk enerjilendiğinde asansörü 3. Kat a çıkarmak için M0 bitini SET ettik,

2. Satır: İlk enerjilenmede asansörün 3. kata çıkması için Güvenlik gereği tüm kat kapılarının kapalı olması gerektiğinden tüm katlar için KAPI KAPALI kontrolü yapılmakta, tüm kapılar kapalıysa M1 bit i AKTİF olacaktır. Artık M1 bitini her kullandığımız yerde tek bir komutla tüm kapıların kapalı olup olmadığını Fiziksel bir çıkış kullanmadan kontrol etmiş olacağız.

3. Satır: Burada Asansörü 3. kat a çıkartacağız, bunun için gerekli şartları görelim;
M0-ilk enerji alındı,
M1- Tüm kapılar kapalı,
X0- Asansör 3. Kat ta değil,
X4-X5- Kabin Alt ve Üst limit Switch leri basılı değil. Burada Kabin çalışma sınırı içinde kontrolü yapıldı.

4. Satır: Bu satırı daha sonra açıklayacağım.

5. Satır: X0 burada kullandığımız X0 O.C yani açık kontak. İlk enerjilenmede 3. kata gidecek asansör kat a geldiğinde bu buton kapanarak M0 ı resetleyip bu görevi sonlandıracak, tekrar yeniden ilk enerjilenmeye kadar çalışmayacaktır.

6. Satır: Bu satırda fiziksel bir giriş kullanılıp 1. Kat asansör çağırma butonu olarak atanmıştır.
X6 1.kat asansör çağırma butonu,
M1 tüm kapılar kapalı,
X20 burada 1. kat butonuna basıldığında kabin in nerede olduğu bilinmediğinden 2 ayrı komut satırı yazılacaktır. Bu komut satırlarının biri asansör eğer ZEMİN kat' ta ise Diğer komut satırı kabin "0" veya "1" harici üst katlardan birinde olduğunu var sayarak üst kattan çağrılacaktır.

Diğer satırlar önceki satırlara benzediği için bunlara açıklama yapmayacağım.






(https://s30.postimg.cc/p7x2n6j1p/Ekran_Al_nt_s.png) (https://postimg.cc/image/p7x2n6j1p/)
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 14 Aralık 2016, 00:05:53
Alıntı yapılan: Melih1802 - 13 Aralık 2016, 21:31:39
Yaptığımız PLC programı ve Fonksiyonlar için bazı açıklamalar yapma gereği duyuyorum.

- PLC üzerinde OCTAL düzende bir dizayn vardır, bu İşlemcilerin iç yapısından kaynaklanmaktadır, bu sebeple PLC üzerindeki Fiziksel girişleri kullanırken X0,X1,X2,X3,X4,X5,X6,X7, ve ardından X20,X21,X22 gibi devam etmesi bu sebepledir. X10,X11,X12,X13,X14,X15,X16,X17 girşler ve aynı zamanda çıkışlar geniş PLC giriş çıkışı sağlayan ürünlerin üzerinde REZERVE olduğundan kullandığımız DVP-14SS2 modelinde X0-X7 olup X10-X17 arası bulunmamaktadır. Bazı PLC model ve Markalarında bu Adlandırma farklı olabilir.

- DELTA PLC üzerinde Digital giriş ve çıkışlar X ve Y olarak adlandırılmaktadır.

Kısa hatırlatmadan sonra Programın buraya kadar kullanmış olduğum Fonksiyonlarına bir bakma gereği hissettim.

M1000 bu fonksiyon özel bir Memory bit i dir. M1000 komutundaki M eklentisi anlaşıldığı üzere Memory nin M si anlamındadır. Bu bit PLC ilk enerjilendiğinde Yazılı programın Bir çevrim süresinde AKTİF kalır ve ilk açılış anında yapılması gerek bir düzenleme varsa bu BİT i kullanarak yaparız. Burada M1000 biti PLC ilk enerjilendiğinde 3. kata otomatik çıkması için kullanılmıştır. Kullandığımız DVP-14SS2 modelinde M0-M999 arası kullanıcıya ayrılmış M1000 ve daha üstü Özel bitler olarak ayrılmıştır.

DVP-14SS2 Modelinde X0-X7 giriş Y0-Y5 arası çıkış CPU üzerinde yer almaktadır. Bu giriş ve çıkışlar yetmediğinde EK modül takarak genişletebilir ve program yazarken artık Girişler X20-X27 Çıkışlar Y20-Y27 arasında olacaktır.

SET Bu fonksiyon Elektronikteki SET RESET kapısı gibi iş görmektedir. SET fonksiyonu ardından gelecek bir konutu RESET gelinceye kadar AKTİF tutar.

Şimdi yazdığımız komutları satır satır inceleyelim.

1. Satır: Bahsettiğimiz gibi özel bit olan M1000 bitini kullanarak istendiği gibi sistem ilk enerjilendiğinde asansörü 3. Kat a çıkarmak için M0 bitini SET ettik,

2. Satır: İlk enerjilenmede asansörün 3. kata çıkması için Güvenlik gereği tüm kat kapılarının kapalı olması gerektiğinden tüm katlar için KAPI KAPALI kontrolü yapılmakta, tüm kapılar kapalıysa M1 bit i AKTİF olacaktır. Artık M1 bitini her kullandığımız yerde tek bir komutla tüm kapıların kapalı olup olmadığını Fiziksel bir çıkış kullanmadan kontrol etmiş olacağız.

3. Satır: Burada Asansörü 3. kat a çıkartacağız, bunun için gerekli şartları görelim;
M0-ilk enerji alındı,
M1- Tüm kapılar kapalı,
X0- Asansör 3. Kat ta değil,
X4-X5- Kabin Alt ve Üst limit Switch leri basılı değil. Burada Kabin çalışma sınırı içinde kontrolü yapıldı.

4. Satır: Bu satırı daha sonra açıklayacağım.

5. Satır: X0 burada kullandığımız X0 O.C yani açık kontak. İlk enerjilenmede 3. kata gidecek asansör kat a geldiğinde bu buton kapanarak M0 ı resetleyip bu görevi sonlandıracak, tekrar yeniden ilk enerjilenmeye kadar çalışmayacaktır.

6. Satır: Bu satırda fiziksel bir giriş kullanılıp 1. Kat asansör çağırma butonu olarak atanmıştır.
X6 1.kat asansör çağırma butonu,
M1 tüm kapılar kapalı,
X20 burada 1. kat butonuna basıldığında kabin in nerede olduğu bilinmediğinden 2 ayrı komut satırı yazılacaktır. Bu komut satırlarının biri asansör eğer ZEMİN kat' ta ise Diğer komut satırı kabin "0" veya "1" harici üst katlardan birinde olduğunu var sayarak üst kattan çağrılacaktır.

Diğer satırlar önceki satırlara benzediği için bunlara açıklama yapmayacağım.






(https://s30.postimg.cc/p7x2n6j1p/Ekran_Al_nt_s.png) (https://postimg.cc/image/p7x2n6j1p/)

Çok teşekkür ederim hocam açıklama gayet güzel ve yeterli. Delta PLC içinde temel atmış olduk diyebiliriz bu sayede.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 14 Aralık 2016, 19:03:33
Bu yazıda LEVEL atlayarak 2. LEVEL e geçeceğiz.

Şimdi, bu seviyeden sonra bana programda ne yazacağımı sen söyleyeceksin.

Bu nasıl olacak? Bana komut dizisini yazacaksın bende bunu LADDER a çevireceğim.

Örn; Zemin' den başlayarak 3. kata kadar asansör çağırma komutlarını yazacaksın.

-Zemin butonuna bas,
-Tüm asansör kapılarını kontrol et,
-Alt ve üst limit Switch leri kontrol et,
-Asansör kabini ZEMİN katta mı kontrol et,
-Asansör ü çağır,
-Asansör kata gelince işlemi sonlandır.

GİBİ.


Şimdi ben seni bekliyorum :). Hadi başlayalım.

Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 15 Aralık 2016, 11:33:35
Hocam çok çok özür dilerim sizden. Sizle çalışmak için can atıyorum ama tez için biraz aksilikler çıkınca foruma giremedim bile eve gelip uyuyakalıyorum :)
Akşam Level 2 için gelicem inşallah derslerime de iyi çalışmaya başladım. Sabrınız ve kattığınız bilgiler için tekrardan teşekkür ediyorum akşama derslere devam etmek için görüşmek üzere hocam.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 16 Aralık 2016, 00:29:59
@Melih1802 hocam iyi günler dilerim. Bu ara bilgi yüklemesi yapıyorum sanki yoğun yoğun bilgiler akıyor. PLC olayını da ayrı tat katmakta.

Hocam öncelikle benim bu projeye bakarken ilk sorduğum soru kattaki Gidileceği yöne göre butona bas koşuluydu. Bu herhangi asansörü çağır komutu olsa ne farkedicekti. İşimiz daha mı zorlaşıcaktı?

Zemin (0), 1. kat (1), 2. kat (2), 3. kat (3)

Zemin için çalışma koşullarında;
Butona basıldı mı (yukarı)
Tüm kabin kapısı kapalı mı
Tüm kat kapısı kapalı mı
Alt ve Üst sensörlerden uyarı geliyor mu
Asansör Zemin katta mı (hiçbirşey yapma)
Asansörü (1 sn sonra )çağır. ( Saniye olayına sonra da girebiliriz bana uyar hocam )
Asansör gelince koşulları incele ( Kabin kapıları kapalı olmalı) ve dur.
Zemin kapısı açılırsa kabin aydınlatması ( belli bir süre )açılsın.
(Kabinde butonlara basılırsa) Zemin butonuna basılırsa hareket olmasın.
Hareket ediyorken Kabin kapıları kilitli olmalı
Kabin için aydınlatma açık olmalı

2. Kat için
Butona basıldı mı ( Aşağı yukarı, nasıl kullanıcaz hâla çözemdim)
Tüm kabin kapısı kapalı mı
Tüm kat kapısı kapalı mı
Alt ve Üst sensörlerden uyarı geliyor mu
Asansör Kat 2 de mi (hiçbirşey yapma)
Asansörün kaçıncı katta ( bunu sensörler sayesinde anlıcağız diye tahmin ediyorum hocam ) 3 ise aşağı çağır, 1 ise yukarı
Asansörü (1 sn sonra )çağır. ( Saniye olayına sonra da girebiliriz bana uyar hocam )
Asansör gelince koşulları incele ( Kabin kapıları kapalı olmalı) ve dur.
kat 2 kapısı açılırsa kabin aydınlatması ( belli bir süre ) açılsın.
(Kabinde butonlara basılırsa) kat 2 butonuna basılırsa hareket olmasın.
Hareket ediyorken Kabin kapıları kilitli olmalı
Kabin için aydınlatma açık olmalı

3. Kat için
Butona basıldı mı ( Aşağı tek buton )
Tüm kabin kapısı kapalı mı
Tüm kat kapısı kapalı mı
Alt ve Üst sensörlerden uyarı geliyor mu
Asansör Kat 3 de mi (hiçbirşey yapma)
Asansörün kaçıncı katta ( Yukarı çağırılıcak )
Asansörü (1 sn sonra ) çağır. ( Saniye olayına sonra da girebiliriz bana uyar hocam )
Asansör gelince koşulları incele ( Hareket halinde kabin kapıları kapalı olmalı) ve dur.
kat 3 kapısı açılırsa kabin aydınlatması ( belli bir süre ) açılsın.
(Kabinde butonlara basılırsa) kat 3 butonuna basılırsa hareket olmasın.
Hareket ediyorken Kabin kapıları kilitli olmalı
Kabin için aydınlatma açık olmalı

Hareket durumlarını düşünüyorum da kendime anlatamadım daha buraya nasıl yazsam diyorum hocam. Şöyle ki zeminden 3 e gidecek,
Zemin dışında bir butona basıldı mı ( Her buton için hareket durumu var o halde her buton için ayrı network mü yazmamız gerekecek)

Kendime anlatamadığım bir diğer nokta ise hareket halindeyken her katta bir sensörle karşılaşıcaz. Bizi 3. kata götüren bu sensör mü olucak yani Basılan buton = sensör konumu olursa dur mu diyeceğiz.

Saygılar selamlar dilerim.

Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 16 Aralık 2016, 00:38:37
Alıntı yapılan: Melih1802 - 13 Aralık 2016, 21:31:39

6. Satır: Bu satırda fiziksel bir giriş kullanılıp 1. Kat asansör çağırma butonu olarak atanmıştır.
X6 1.kat asansör çağırma butonu

X20 burada 1. kat butonuna basıldığında kabin in nerede olduğu bilinmediğinden 2 ayrı komut satırı yazılacaktır. Bu komut satırlarının biri asansör eğer ZEMİN kat' ta ise Diğer komut satırı kabin "0" veya "1" harici üst katlardan birinde olduğunu var sayarak üst kattan çağrılacaktır.

(https://s30.postimg.cc/p7x2n6j1p/Ekran_Al_nt_s.png) (https://postimg.cc/image/p7x2n6j1p/)

Sorularımın bazılarının cevabı burada da ben anlayamıyorum galiba. Bir sebebi Asansörün hangi katta olduğunu anlamakta güçlük çekmekteyim. Diğer sebebi ise 1 ve 2. katta aşağı yukarı çağırma butonları var bunları anlayamamaktayım. Umarım anlatabilmişimdir derdimi hocam.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 16 Aralık 2016, 01:09:06
Soru: Öncelikle benim bu projeye bakarken ilk sorduğum soru kattaki Gidileceği yöne göre butona bas koşuluydu. Bu herhangi asansörü çağır komutu olsa ne farkedicekti. İşimiz daha mı zorlaşıcaktı?

Cevap: Asansör kabini hangi kat ta olursa olsun, Hangi Kat ın butonuna ne amaçla ( Aşağı - Yukarı ) basılırsa basılsın mantığımız şöyle,

Varsayalım Asansör kabini 2. Katta Bizde 1.Kattan asansörü çağıracağız.
Asansör kabini 2. Kattaysa o kata ait switch Aktif olduğundan bize bu bilgiyi verecek,
Bu mantıkla ara katlar için Asansör kabini çağırma işi için Kabin alt kattaysa veya Kabin Üst kattaysa hali için ayrı ayrı komut yazacağız.
Asansör kabinini çağırdığımızda Kabin switch i bize bu durumu bildirecek ve Kabinin yönünü belirtecek.

Sade ve basit kod yazalım.

1. Satırda EĞER kabin 2. kattaysa X0 butonuna bastığımızda kabin X2 yi N.C den N.O yani açık devre yapıncaya kadar inecek ve işlemi bitirecek.
2. Satırda durum 1. satırdakinin aynıdır.

Dikkat anlatım için gereksiz kontaklar ve M hafızsı çıkartılarak sadeleştirilmiştir.





(https://s30.postimg.cc/klvt0w87x/Ekran_Al_nt_s.png) (https://postimg.cc/image/klvt0w87x/)

Basılan Butona ve Kabinin olabileceği tüm ara katlara göre bu satırlar tek tek her durum için yazılacaktır.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 16 Aralık 2016, 01:15:00
Kabin 2. Kattaysa butona basıldığında aşağı inecek,
(https://s30.postimg.cc/mbyaudbl9/image.png) (https://postimg.cc/image/mbyaudbl9/)

Kabin Zemindeyse butona basıldığında kabin yukarı çıkacak.


(https://s29.postimg.cc/pd9592mab/image.png) (https://postimg.cc/image/pd9592mab/)
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 16 Aralık 2016, 01:42:10
@Melih1802  hocam renklendirme yönteminiz çok hoş oldu anladığımı düşünüyorum teşekkür ederim sorumun cevabı tam olarakta buydu.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 17 Aralık 2016, 00:00:00
@Melih1802 Hocam çalışmalara devam edeceğiz değil mi ?
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 17 Aralık 2016, 00:33:44
Bu akşam KABİN içi ışıklandırmayı yapalım.

Not: Programın tüm satırlarını görüntüleyemediğim için daha önce kullanmış olduğum giriş ve çıkışları farklı amaçla da olsa bir kere daha kullanıyorum. Bu sebeple her bölüm bir öncekinden bağımsız ve uyumsuzdur.

Program açıklaması;

1. Satır: bu satırda X0....X3 kapı açık kontaklarıdır. Katlardan herhangi birinin kapısı açıldığında M4 SET olur ve aynı anda PLC den Fiziksel Y0 çıkışı kabin içi ışığı yakar.
Asansör kapısı açılarak biri içeri girdi.

2. Satır: M4 ün SET olmasıyla beraber ( yeni fonksiyon açıklayacağım ) TMR0 30 saniye saymaya başlar, bu sırada kabin içi ışığı hala yanmaktadır.
Asansör katlar arası veya herhangi bir yöne hareket ediyor.

3. Satır: M4, Y1, Y2 ( Y1= Asansör aşağı hareket ediyor, Y2 Asansör yukarı hareket ediyor durumda ) Y1 veya Y2 nin hareketi kesildiğinde bu sefer 2. sayıcımız olan TMR1 sayıcısı devreye girerek 10 saniye daha bir hareket olmaz ise ışığı kesmez. Süre sonunda M4, TMR0 ve TMR1 resetlenerek Kabin ışığı kapatılır.
Kabin içindeki yolcu kapıyı açarak iner.


TIMER
fonksiyonunu açıklayalım. TIMER Komutu görüldüğü gibi TMR T0 K300

TMR bu komut bir TIMER oluşacağı komutudur,
T0 bu komut sayıcının adıdır. bu sayıcı adı PLC Modelinin izin verdiği sayıda kullanılabiliriz.
K300 bu komut T0 sayıcısına verilmiş süre dir. 300 değeri 30sn ye denk gelir.



(https://s23.postimg.cc/5fkdrtwaf/Ekran_Al_nt_s.png) (https://postimg.cc/image/5fkdrtwaf/)
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 17 Aralık 2016, 00:40:22
Arzu eden kullandığımız DELTA firmasın Ücretsiz sunulan PLC programını buradan indirebilir.
Program TÜRKÇE dir.
http://www.deltaotomasyon.com/viewtopic.php?f=71&t=9836


(https://s29.postimg.cc/w7j5vga5v/Ekran_Al_nt_s.png) (https://postimg.cc/image/w7j5vga5v/)
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 17 Aralık 2016, 01:05:34
@Melih1802 Işıklandırma kısmını da anladım hocam burada da bir sıkıntım yok şuan.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 17 Aralık 2016, 01:08:07
Alıntı yapılan: Melih1802 - 17 Aralık 2016, 00:33:44

Not: Programın tüm satırlarını görüntüleyemediğim için daha önce kullanmış olduğum giriş ve çıkışları farklı amaçla da olsa bir kere daha kullanıyorum. Bu sebeple her bölüm bir öncekinden bağımsız ve uyumsuzdur.


Sıkıntı yok hocam. Giriş çıkışların kavramını anladıktan sonra, siz uyumlu diyene kadar ben böyle kabul ederim.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 17 Aralık 2016, 01:18:52
Yarın ne anlatalım. Aklında bir şey var mı.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 17 Aralık 2016, 01:23:18
Sırayla gidebiliriz hocam. Zaten en eğlenceli yere geldik. Kat 3 için zaten zemin kat ladder ın aynısı olur. fakat kat 2 yi yapabilirz öncelikle. Pekişmesi adına daha güzel olur kafamdaki sorular da kalkar. Sonra aynı anda basılma durumlarını inceleyebilirsek güzel olur hocam. O kısımda kendi algoritmamızı konuşturabiliriz bir sınırlama yok.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 17 Aralık 2016, 01:26:28
Alıntı yapılan: mr.selim - 17 Aralık 2016, 01:23:18
Sırayla gidebiliriz hocam. Zaten en eğlenceli yere geldik. Kat 3 için zaten zemin kat ladder ın aynısı olur. fakat kat 2 yi yapabilirz öncelikle. Pekişmesi adına daha güzel olur kafamdaki sorular da kalkar. Sonra aynı anda basılma durumlarını inceleyebilirsek güzel olur hocam. O kısımda kendi algoritmamızı konuşturabiliriz bir sınırlama yok.

Sen senaryoyu yaz bende yarın LADDER e dökeyim.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 17 Aralık 2016, 01:31:58
Kat 2 ve kat 3 için ladder yapalım hocam yarın. Sabah uyanınca da hemen senaryoyu düşünürüm ona geçeriz uygun mudur ?
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 17 Aralık 2016, 01:38:44
Birde hocam aklıma gelmişken sormak istiyorum. Biz bütün çıkışları hafızaya atıyoruz. Fiziksele hepsini taşımadık. Asansör motoru için yukarıya baktığımda Y0 a, aşağı yön için Y1 e fiziksel atama yapmışız. Ben bütün hafızaları, yukarı yön için, Veya bağlacı ile birbirine bağlayıp Y0 a, aynı şekilde aşağı yön için de veya bağlacı ile Y1 e bağlıyorum. Bu iki parça network ü Ladder da belli bir konumda olması önemli midir yoksa en sona yazsak da fark eder mi ?
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 17 Aralık 2016, 10:43:57
Bunu bir proje olarak yazsaydım akış böyle olmazdı, mümkün  olduğunca  az  eleman  kullanıp sadeleştirmeyi ve basitleştirmeyi hedefliyorum.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 17 Aralık 2016, 11:34:36
Alıntı yapılan: Melih1802 - 17 Aralık 2016, 10:43:57
Bunu bir proje olarak yazsaydım akış böyle olmazdı, mümkün  olduğunca  az  eleman  kullanıp sadeleştirmeyi ve basitleştirmeyi hedefliyorum.

Anladım hocam o kısımlar bende o zaman :) 2. kat ve 3. kat içinde bişeyler konuşsak olur mu. Pekiştirmek adına.

Birde hocam katlarda bulunan, gidiceği yönün butona basılması durumu nasıl bişey olmalı ? Yukarı gidicek butona bassak da aşağı gidebiliriz. Acaba bu kısım şunu mu demeye çalışıyor,

Gidiceğin yönündeki butona bas, mesela Aşağı yöndeki buton basılırsa en alt kata in sonra yukarı çık. Böyle düşünürsek eğer aynı anda butona basılması duruunda da şu senaryoyu yapabiliriz,

Asansör aşağı iniyorsa öncelik, sıralama olarak aşağıdaki katlarda olmalı. Mesela 2 den aşağı inen bir asansör için 1. kat ile zemin aynı anda basılmış olsun. Asansörün önceliği 1 de sonra zeminde olmalı. Aynı şekilde 3. kat için de basılırsa en son 3 olmalı. Bunu şahsen ben algoritmaya dökemem bunu nasıl yapabiliriz ?
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 17 Aralık 2016, 11:53:43
Eğer asansör paneli üzerinde 2 çağırma butonu (Aşağı-Yukarı) varsa orada en az 2 kabin vardır.  Şu ana kadar yapmış olduğum çalışmalar tek kabin üzerineydi.
2 Asansör kabini içine girdik mi bu baya zaman demek. Şu sıralar 3 projeyle uğraşırken bana ağır gelir, hata yaparım.
Şu ana kadar anlattıklarımda zaten bu mantık kurgusu mevcut.
Zamanım olsa SIEMENS programınıda öğrenirim.
Eğer proje DELTA PLC de yapılırsa ara sıra destek olurum.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 17 Aralık 2016, 12:10:14
Alıntı yapılan: Melih1802 - 17 Aralık 2016, 11:53:43
Eğer asansör paneli üzerinde 2 çağırma butonu (Aşağı-Yukarı) varsa orada en az 2 kabin vardır.  Şu ana kadar yapmış olduğum çalışmalar tek kabin üzerineydi.
2 Asansör kabini içine girdik mi bu baya zaman demek. Şu sıralar 3 projeyle uğraşırken bana ağır gelir, hata yaparım.
Şu ana kadar anlattıklarımda zaten bu mantık kurgusu mevcut.
Zamanım olsa SIEMENS programınıda öğrenirim.
Eğer proje DELTA PLC de yapılırsa ara sıra destek olurum.

2 kabin olayını düşünmedim ben hiç. Anladım hocam kusura bakmayın ekstra yük olmak istemedim. Delta ile yaparsanız takip edebiliyorum zaten mantık anlaşıldı mı ladder da pek de bişey değişmiyor aynı gibi de diyebiliriz.

Siz bildiğiniz gibi devam edebilicekmiyiz ? müsait olurmusunuz hocam ?
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 17 Aralık 2016, 12:20:35
Yanılmıyorsam ZEMİN ve 1.KAT için tasarımı yapmıştık. 1. Kat düzenleme yapılarak 2.kat ve 3.kat a uygulanabilir. İstersen ne yapabileceğine bak.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 17 Aralık 2016, 12:44:46
Alıntı yapılan: Melih1802 - 17 Aralık 2016, 12:20:35
Yanılmıyorsam ZEMİN ve 1.KAT için tasarımı yapmıştık. 1. Kat düzenleme yapılarak 2.kat ve 3.kat a uygulanabilir. İstersen ne yapabileceğine bak.

1. kat ile 2. kat aynı gibi gözüküyor. bana kalırsa aynısını yapardım. Ekleme çıkarma yapmaya gerek kalmicak sadece isim değişicek diye düşünüyorum. Zeminle de 3. kat aynı olur diye düşünüyorum. Doğru mudur ?
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 17 Aralık 2016, 13:37:47
Evet.  Aynen doğrudur. Asansör bu safhadan sonra 50 katlı bile olsa artık sadece adlar değişecek.
Kabin için Loadcell de gerekecek "Aşırı Yük" alarm ı için.

Yapılacaklar;
Fan çalıştıma OTO veya Manuel,
Aşırı yük Alarmı için load cell eklentisi,
Soft start, Bu iş sürücünden yapılacaksada durma öncedi sensor veya encoder lazım.
Zemin kattan kabin çağrıldığında ara katlardanda çağrı gelirse ne yapılacak?

Bunların hepsi üzerinde defalarca düşünülmesi hatta simule edilmesi gerek sayfalarca program demek.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 17 Aralık 2016, 13:45:37
Alıntı yapılan: Melih1802 - 17 Aralık 2016, 13:37:47
Evet.  Aynen doğrudur. Asansör bu safhadan sonra 50 katlı bile olsa artık sadece adlar değişecek.
Kabin için Loadcell de gerekecek "Aşırı Yük" alarm ı için.

Yapılacaklar;
Fan çalıştıma OTO veya Manuel,
Aşırı yük Alarmı için load cell eklentisi,
Soft start, Bu iş sürücünden yapılacaksada durma öncedi sensor veya encoder lazım.
Zemin kattan kabin çağrıldığında ara katlardanda çağrı gelirse ne yapılacak?

Bunların hepsi üzerinde defalarca düşünülmesi hatta simule edilmesi gerek sayfalarca program demek.

tamamdır hocam. Anlıyorum evet ama onlar yok yani o kadar gitmiyeceğim. Ama bu aynı anda basılma işini nasıl halledicem ?

Alıntı yapılan: mr.selim - 17 Aralık 2016, 11:34:36
Anladım hocam o kısımlar bende o zaman :) 2. kat ve 3. kat içinde bişeyler konuşsak olur mu. Pekiştirmek adına.

Birde hocam katlarda bulunan, gidiceği yönün butona basılması durumu nasıl bişey olmalı ? Yukarı gidicek butona bassak da aşağı gidebiliriz. Acaba bu kısım şunu mu demeye çalışıyor,

Gidiceğin yönündeki butona bas, mesela Aşağı yöndeki buton basılırsa en alt kata in sonra yukarı çık. Böyle düşünürsek eğer aynı anda butona basılması duruunda da şu senaryoyu yapabiliriz,

Asansör aşağı iniyorsa öncelik, sıralama olarak aşağıdaki katlarda olmalı. Mesela 2 den aşağı inen bir asansör için 1. kat ile zemin aynı anda basılmış olsun. Asansörün önceliği 1 de sonra zeminde olmalı. Aynı şekilde 3. kat için de basılırsa en son 3 olmalı. Bunu şahsen ben algoritmaya dökemem bunu nasıl yapabiliriz ?

Ben böyle bişey düşündüm de. Bunun içinde bişeyler yapabilirmiyiz. Sizin önerdiğiniz de olabilir. C dili olsa daha kolay olabilirdi benim için ama plc yi daha bir iki aylık oldu tanıyalı mazur görün.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: Melih1802 - 17 Aralık 2016, 13:56:19
Aynı an da basılmayı tek tek satır satır en basit  yalın şekilde yazarmısın.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 17 Aralık 2016, 14:01:25
Farzedelim ki her katta iki buton olsun yine. çağırma butonları. Tek kabin iki buton. şöyle ki

Asansör yukardan aşağı inince, Aşağı yönde butonları basanları ziyaret etsin.
2. kattan aşağı yönde gidicek adam 1. kattan öncelikli olsun.
Aşağıda başka butona basılmış kat kalmadığında yukarı çıksın.
Yani demek istediğim Gidiş yönüne göre katlara öncelik atamak.

Anlatabildim mi acaba. Kendimi tam ifade edebilsem güzel olucakta anca örnek vererek ifade edebildim şuan hocam.
Başlık: Ynt: PLC S7 de Asansör projesi.
Gönderen: mr.selim - 18 Aralık 2016, 00:31:15
@Melih1802 Hocam çok mu yoğunsunuz ? Burada kaldık ilerleyemiyorum ben burdan sonrasına hiç.