P Gerçekleştirim Belgesi

 

 

ÜRETİM MAKİNASI

DEVİR KONTROL SİSTEMİ

 

Nuri ŞİMŞEK

evsayfası

 

 

Gerçekleştirim Belgesi

Yazılım Geliştirme Projesi

Bilgi Teknolojileri Sertifika Programı

İDEA: ODTÜ Sanal Kampüsü
  

 

Tarih
25 Haziran 2005


ÖZ

Üretim Makinası Devir kontrol Sistemi'nin gerçekleştirim evreleri anlatılacaktır.
Tasarm belgesinde belirtilmiş olan işlevlerin hayata geçirilmesi için yapılan çalışmalar, elde edilen ekranlar, revizyonlar vb. verilecektir.

KARŞILAŞILAN SORUNLAR VE UYGULANAN ÇÖZÜMLER

Uygulamada sistemle ilgili ciddi sorunla karşılaşılmamıştır.
Ancak ilave ihtiyaçlar ortaya çıkmıştır:

  1. EM3 acil durum (B1 ve sonrası) olduğunda sadece kendisi ve sonrası değil,
    B grubunda olmak koşuluyla kendisinden önceki motorlar da duracak.
  2. Reçete yüklemenin dışında, saklanmış olan reçeteyi bozmayacak, küçük müdahale
    olanağı verilmesi amacıyla 'Set Point' ekranı oluşturulması.
  3. Toplam üretim miktarının reçetedeki kapasite bilgisi ve çalışılan zaman
    kullanılarak hesaplanmasından vazgeçilmesi.
  4. Düşük kapasitede daha önce %40 olarak verilmiş miktarın ayarlanabilir olması.
  5. Üretim personeline de reçete hazırlama hakkının verilmesi.
Tüm bu istekler karşılanmıştır.

YAZILIMIN BİLEŞENLERİ VE GÖREVLERİ

Yazılımın ana bileşenleri; RSLogix500 (PLC), RSView32 (Scada) ve RSLinx yazılımlarıdır.

  1. RSLogix500: Rockwell firmasına ait bu ürün PLC (Programable Logical Controller)
    programlamasına yaramaktadır. Ladder Logic olarak adlandırılan yöntemi pratik
    hayatta kullanılan Elektrik Devre Şemalarına çok benzemektedir. Bu yüzden kolay
    bir programlama yöntemidir. Dışardan bağlanan digital ve analog giriş ve çıkışlara
    (switch, elektrovalf, transmitter, gösterge vb.) 'içerde' birtakım mantıksal
    ve matematiksel işlemler uygulanmakta; gerekirse zamanlayıcı, sayıcı fonksiyonlar
    eklenmekte ve işlenmektedir. Yani klasik yöntemlerle donanımda binbir güçlükle
    (malzeme, işgücü) yapılan işlemler PLC'de yazılımla kolay ve ucuza yapılabilmektedir.
  2. RSView32: Yine Rockwell firmasına ait bu yazılım kullanıcı arayüzleri oluşturmaya,
    veritabanı işlemleri yapmaya, trend, alarm, log tutmaya yaramaktadır.
    PLC'den aldığı bilgileri çeşitli formatlarda (mimik, liste vb.) izleme olanağı
    vermekte, kullanıcı girişlerini (komut, değer vb.) izleme olanağı vermekte,
    PLC ve/veya veritabanına iletmektedir.
  3. RSLinx: Bu iki yazılımı konuşturmaya yaramaktadır.

YAZILIMDAN KESİTLER

Sistemin belli başlı ekranları aşağıda verilmiştir.


PLC Ekranı:







Ana Ekran:






Bakım Ekranı:






Üretim Ekranı:






Teknik Ekranı:







Alarm Ekranı:






Anlık Değer İzleme Ekranı:






Set Point Ekranı:






Reçete Hazırlama ve Yükleme Ekranı:






Log Ekranı:






Trend Ekranı:






KULLANICI KILAVUZU

Bu proje; daha önce donanım ağırlıklı yapılmakta olan Üretim Makinası
devir ayarlamalarını yazılım ağırlıklı hale getirmeyi amaçlamaktadır.

Bu sayede önceki üretimler reçete olarak saklanabileceğinden,yeniden
aynı üretim yapılmasında aynı koşullar sağlanmış olacak, devirler daha
hassas ayarlanabilecek, sistem güvenilir olacaktır.

  1. Başlatma

    Bilgisayar açıldığında kısayol olarak masaüstüne taşınmış olan
    .rsv uzantılı uygulamaya çift tıklayarak çalışma başlatılır.
    (Program Files/Rockwell Software/RSView32/RSView Works path'inden
    file/open/...nuri.rsv)

  2. Login Olma

    Gelen ekran (main) çeşitli kullanıcılara göre login olma ekranıdır.
    3 çeşit kullanıcı bulunmaktadır:
    1. Bakım
    2. Üretim
    3. Teknik
    Bu kullanıcılardan herhangirinin 'Giriş' butonuna basıldığında;
    kullanıcı ismi ve şifre sorgusu gelir. Doğru isim ve şifreyle
    ilgili kullanıcının ana ekranına gidilir.

  3. Bakım

    Bakım ekranında bulunan seçenekler şöyledir:
    1. İzleme: Anlık değerleri izleme.
    2. Trend: Akım ve hız bilgilerini trend olarak izleme.
      Trend üzerinde hem zaman hem değer eksenlerinde zoom/unzoom
      yapmak mümkündür. İstenmeyen kalemler iptal edilebilir.
    3. Alarm: Mevcut alarmlar ile alarm ve event logları izleme.
    4. PLC: PLC'ye ulaşıp inceleme ve konfigürasyon yapma.
      Bu işi sadece Bakım elemanları yapabilir; özel eğitim gerektirir.

  4. Üretim

    Üretim ekranında bulunan seçenekler şöyledir:
    1. Setpoint: Anlık değerleri izleme ve küçük müdahaleler yapma.
      Değiştirilmek istenen setpoint'e yeni değer yazılıp 'enter'a
      basılmasıyla işlem gerçekleşir.
    2. Trend: Akım ve hız bilgilerini trend olarak izleme.
      Trend üzerinde hem zaman hem değer eksenlerinde zoom/unzoom
      yapmak mümkündür. İstenmeyen kalemler iptal edilebilir.
    3. Alarm: Mevcut alarmları inceleme.
    4. Reçete: Reçete hazırlama ve yükleme.
      Yeni reçete için; reçete alanları doldurulup 'save' e basılınca
      yeni reçete tanımlanmış olur.
      Reçete yüklemek için; drop menu'den ilgili reçete seçilip 'restore'
      edilince, reçete ekrana gelir, 'PLC ye yükle' butonuyla da yüklenir.

  5. Teknik

    Teknik ekranında bulunan seçenekler şöyledir:
    1. Setpoint: Anlık değerleri izleme ve küçük müdahaleler yapma.
      Değiştirilmek istenen setpoint'e yeni değer yazılıp 'enter'a
      basılmasıyla işlem gerçekleşir.
    2. Trend: Akım ve hız bilgilerini trend olarak izleme.
      Trend üzerinde hem zaman hem değer eksenlerinde zoom/unzoom
      yapmak mümkündür. İstenmeyen kalemler iptal edilebilir.
    3. Alarm: Mevcut alarmları inceleme.
    4. Reçete: Reçete hazırlama ve yükleme.
      Yeni reçete için; reçete alanları doldurulup 'save' e basılınca
      yeni reçete tanımlanmış olur.
      Reçete yüklemek için; drop menu'den ilgili reçete seçilip 'restore'
      edilince, reçete ekrana gelir, 'PLC ye yükle' butonuyla da yüklenir.

PROJE PLANI VE UYGULAMA TAKVİMİ

Önemli Kilometre Taşları

Proje Teklifi: 19 Nisan 2005 Projenin Amacı ve Kapsamı Belirtilecek.Tamamlandı.
İstenenlerin Belirlenmesi: 10 Mayıs 2005  Kullanıcı İstekleri belirlenecek.Tamamlandı.
Mevcut Durum Analizi: 17 Mayıs 2005  Mevcut Durumun Ayrıntılı Analizi Yapılacak.Tamamlandı.
Reçetelerin Belirlenmesi: 25 Mayıs 2005  Reçete Formatı Tasarlanacak.Tamamlandı.
Ekranların Tasarımı: 31 Mayıs 2003  Ekranların Son Şekli Verilecek.Tamamlandı.
Diğer Tasarım İşleri: 6 Haziran 2005  Projenin Ayrıntılı Tasarımı Verilecek.Tamamlandı.
Gerçekleştirme: 28 Haziran 2005 Gerçekleştirim Sonuçları Verilecek.Tamamlandı.
Test: 5 Temmuz 2005 Test Planı ve Test Sonuçları Verilecek.Kısmen Tamamlandı.
Sunum: 15-18 Temmuz 2005 Gerçekleştirilen Projenin Sunumu Yapılacak.

Kaba Proje Planı ve Uygulama Takvimi

Km. Taşları \ Aylar Nisan Mayıs Haziran Temmuz
Haftalar 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Teklif                                
Analiz                                
Tasarım                                
Gerçekleştirme                                
Test                                
Sunum                                


KAYNAKÇA

Yararlanılan kaynaklar:
- Rockwell RS Logix PLC manuals,
- Rockwell RS View scada manuals,
- Santerno DCREG manuals,
- ODTÜ/idea Yazılım Mühendisliği ders notları,
- Yazılım Mühendisliği (Ali Arifoğlu, Ali Doğru).