KTP700 Basic Panel İle Proses Görselleştirme Nasıl Yapılır? – UYGULAMA BÖLÜM 2
Bu yazımızda, ‘Proses Görselleştirme Nasıl Yapılır?‘ yazımızdaki konunun KTP700 Basic HMI Panel ile yapılan uygulamasını 2. bölümünü bulabilirsiniz.
Yazının 1. bölümüne yani “KTP700 Basic Panel İle Proses Görselleştirme Nasıl Yapılır? – UYGULAMA BÖLÜM 1” yazımıza ulaşmak için => TIKLAYINIZ
Bir Giriş/Çıkış Alanında bir Proses Değeri Nasıl Görüntülenir?
->İlk olarak, konveyör motorunun altına mevcut hızın gerçek değerinin bir görüntüsünü yerleştirin.
Bunun için of “Program blokları” ve select “SPEED_MOTOR[DB2]” veri bloğunu seçin.
->”CPU_1214C”. Ardından, ->”Speed_Actual_Value” etiketini -> Ayrıntılar görünümünden sürükle ve bırak özelliğini kullanarak “Genel Bakış Sıralama İstasyonu” ekranına taşıyın.
-> PLC’deki etikete bağlantı, “Genel(General)” ve “İşlem(fonksiyon)” altındaki IO alanının “Özellikler(Properties)”inde zaten oluşturulmuştur. “Görüntüleme formatı(Display format)”, “Ondalık(Decimal)” olarak doğru şekilde ayarlanmıştır. Alanın yalnızca “Biçim düzeni” ve “Tür” burada sırasıyla ->”s999.99″ ve ->”Çıktı(Output)” olarak değiştirilir.
Not:
– s999.99 format deseni, GÇ(IO) alanının ondalık basamaktan önce üç basamak, ondalıktan basamaktan iki basamak sonra ve ek olarak bir işaretle görüntülendiği anlamına gelir.
->”Arka Plan(Background)”ın “Rengi(Color)”, “Özellikler(Properties)”de “Görünüm(Apperance)” altında->”Mavi(Blue)” olarak değiştirilir.
->”Özellikler(Properties)” in içindeki “Metin formatı(Text format)” ın altındaki, “Hizalama(Aligment)” “Yatay(Horizontal)” öğesini -> “Sağ(Right)” olarak değiştirin.
-> “Özellikler(Properties)”deki “Düzen(Layout)” altında, burada gösterildiği gibi -> “Konum ve boyut(Position & Boyut)”u değiştirirsiniz, böylece Giriş/Çıkış(IO) alanı konveyör motorunun altında görüntülenir.
Açıklama için, Sürükle ve Bırak özelliği kullanılarak Giriş/Çıkış(IO) alanından sonra Araç Kutusu’ndaki -> “Temel nesneler(Basic Objects)”den bir-> “Metin alanı(Text field)” eklenir.-> “Hız gerçek değeri” ve -> “rpm” metinlerini girilir.
-> Üç nesneyi seçin -> IO alanı -> metin alanı “Hız gerçek değeri(Speed actual value)”-> metin alanı “rpm” bu sırayla ve çalışma alanının araç çubuğundaki-> “Seçilen nesneleri üste hizala(Align selected objects on top)” fonksiyonuna tıklanır ve
üzerine tıklayarak proje kaydedilir.
Animasyonlu Dikdörtgenler/Çizgiler ile İkili Sinyaller Nasıl Görselleştirilir?
-> Sensörlerin görselleştirilmesi için slaytta sensör “-B4″ ile başlanır. Dikdörtgenin daha iyi çizilebilmesi ve konumlandırılmasını sağlamak için yakınlaştırma faktörü ->”%300” olarak değiştirilir.
-> Ardından, bir “Dikdörtgeni(Rectangle)” Araç Kutusu’ndaki -> “Temel nesneler(Basic Objects)”den “-B4” sensörünün konumuna taşımak için sürükle ve bırak özelliği kullanılır.
-> Ardından, dikdörtgeni uygun konuma ve boyut olacak şekilde değiştirmek için fare kullanılır veya burada gösterildiği gibi “Özellikler(Properties)”de “Düzen(Layout)” altındaki -> “Konum ve boyut(Position & Size)”u ayarlanır. Sonuç olarak, sensör “-B4” etiketinin altında görüntülenir.
->”Özellikler(Properties)” in içinde “Görünüm(Apperance)“ ün altında, “Arkaplan(Background)” “Rengi(Color)”ni ->”Gri(Gray)” ye ve “Sınır(Border)” “Genişliği(Width)” ->”0” a değiştirilir.
->Daha sonra “Animasyonlar(Animations)” sekmesine geçilir ve “Görüntüle(Display)” seçilir ve “Yeni Animasyon Ekle(Add new Animation)” ye tıklanır.
->Aşağıda görüntülenen diyalogda, “Görünüm(Apperance)” seçilir ve “Tamam(OK)”a basılır.
-> CPU’daki global etiketle bağlantı kurmak için, -> “PLC etiketleri(PLC Tags)” ve -> “Tag table_sorting station” öğesinin altında ->”CPU_1214C” öğesini seçin. Ardından, Details “-B4” etiketini Ayrıntılar görünümünden sürükle ve bırak özelliğini kullanarak etiketin “Ad(Name)” alanına taşınır
.
-> “Ekran(Screen)”daki “Görünüm(Apperance)” altında, -> “1” (sinyal durumu “HIGH”) değerine sahip bir aralık ekleyin ve “Arka plan rengi(Background Color)”ni -> “Yeşil(Green)” olarak değiştirin.
-> Ardından, -> “-B1”, -> “-B2″, ->”-B5″, -> “-B6” ve -> “-B7” sensörleri için bir ekran oluşturmak üzere daha önce gösterilen adımları kullanılır.
-> M1 motorunun altına ek bir ikili ekran yerleştirin ve bunu global etikete -> “-B3” bağlayın. Açıklama için önüne bir metin alanı -> “-B3 Motor aktif” eklenir.
-> Konveyörün kontrol edildiğini görüntülemek için, Toolbox(Araç Kutusu)’ın -> “Temel nesneleri(Basic objects)”nden “Line” nesnesini konveyöre sürüklenir.
-> “Özellikler(Properties)”deki “Görünüm(Apperance)” altında, satırın “Stil(Style)”ini -> “Katı(Solid)” olarak ve “Ön Plan(Foreground)”ın “Renk(Color)”ini -> “Yeşil(Green)” olarak değiştirilir. “Başlat(Start)” ve “Bitiş(Finish)” de “Satır uçları(Line ends)”nı “Ok(Arrow)” olarak değiştirilir.
-> Şimdi “Animasyonlar(Animations)” sekmesine geçin, “Görüntüle(Display)” seçilir ve -> “Yeni animasyon ekle(Add new Animations)” tıklanır.
-> Görüntülenen iletişim kutusunda ->”Görünürlük(Visibilitiy)” öğesi seçilir ve -> “Tamam(OK)”ı tıklanır.
-> CPU’daki global etikete bağlantı kurmak için, -> “PLC etiketleri(PLC tags)” ve -> “Tag table_sorting station” öğesinin altında -> “CPU_1214C” öğesi seçilir. Ardından, Ayrıntılar görünümünden -> “-Q3” etiketini “Etiket(Label)” alanına sürüklenir. Değerlendirme türüne ek olarak, -> “Aralık(Range)” öğesi seçilir, “Kimden(From)” -> 1 “Kime” -> 1 girin ve “Görünürlük(Visibility)” için -> “Görünür(Visible)” öğesi seçilir.
-> Sembol kitaplığındaki oku tüm özellikleriyle kopyalamak için-> “Kopyala” ve “
Yapıştır” kullanılır.
HMI Etiketleri ile Bağlantı Nasıl Kurulur?
Konfigürasyon Panel KTP700 Basic’e yüklenmeden önce, CPU 1214C bağlantısı kontrol edilmelidir. Bunu yapmak için, -> “Panel KTP700 Basic”te -> “Bağlantılar(Connections)”a çift tıklanır. Görüntülenen ekrandan, IP adresleri ve bağlantı ayarları tekrar kontrol edilebilir. Bağlantı için Çevrimiçi(Online) onay kutusunun seçili olması da önemlidir.
Not:
–Erişim koruması CPU 1214C etkin ise, panele erişim için buradan erişim şifresi girilebilir.
->HMI etiketlerine gitmek için, aşağıdaki “HMI etiketleri(HMI tags)” klasöründeki -> “Varsayılan etiket tablosu(Default Tag Table)”nda -> “Panel KTP700 Basic”e çift tıklanır. Sürükle bırak ile oluşturulan tüm etiketler buraya girilir.
Varsayılan etiket tablosunda, CPU 1214C’de hangi etiketlere erişildiğini kontrol edilebilir. Diğer ayarlar da yapılabilir.
-> Etiketlerin “Edinme döngüsü(Acquisition cycle)” 1 saniyeden 100 milisaniyeye hızlandırılabilir. Bunun için -> seçim alanına(selection field) tıklanır ve seçmek için yeni bir alım döngüsüne -> “100 ms” çift tıklanır.
-> İlk girişin sağ alt köşesi fare ile seçilip diğer girişlerin üzerine sürükleyerek “Otomatik tamamlama(Auto complete)” fonksiyonu kullanılarak diğer etiketlerin ayarları yapılbilir.
CPU ve HMI Panelin Yüklenmesi Nasıl Yapılır?
-> Projenin CPU ve HMI Panele yüklenmesinden önce, CPU ve HMI Panel tekrar derlenmeli ve proje kaydedilmelidir.
(->CPU_1214C->->Panel KTP700 Basic->
->
)
->Başarılı derlemeden sonra, , önceki modüllerde daha önce açıklandığı gibi, donanım yapılandırması da dahil olmak üzere oluşturulan programla birlikte tüm denetleyici indirilebilir.
(->)
->Görselleştirmeyi panele indirmek için aynı prosedürü izlenir.
“Panel KTP700 Basic [KTP700 Basic PN]” klasörüne gider ve -> “Cihaza indir(Download to device)” butonuna tıklanır.
->Bağlantı özelliklerinin konfigürasyon yöneticisi (Genişletilmiş indirme) açılır. İlk olarak, arayüz doğru seçilmelidir. Bu seçim üç adımda yapılır:
->PG/PC arabiriminin türü(PG/PC interface) ® PN/IE
->PG/PC arayüz( PG/PC interface) -> burada, örn. Intel(R) Ethernet Bağlantısı I219-LM
->Arayüz/alt ağa bağlantı(Connection to interface/subnet) -> “PN/IE_1”
“Tüm uyumlu cihazları göster(Show all competible devices)” alanı seçilmeli ve -> düğmesine tıklanarak ağdaki cihazları arama başlatılmalıdır.
->Eğer ki panelimiz “Hedef Alt Ağdaki Uyumlu Cihazlar ”listesinde görünüyorsa, o seçilmeli ve yükleme başlatılmalıdır.
(->SIMATIC HMI cihaz tipi(Device type SIMATIC HMI) ->””)
-> Önce bir önizleme alınır. ->”Tümünün üzerine yaz(Overwrite all)” istemini onaylanır ve “” ile devam edilir.
Not:
-“Yükleme önizlemesinde(Load preview)”, sembolü gerçekleştirilen hareketler her satırda görülmeli,
Proses Görselleştirme Simülasyonda Nasıl Görüntülenir?
PG/PC’deki Çalışma Simülasyonu(Runtime Simulation) ile S7-1200 CPU arasında bir bağlantı kurulabilmesi için, PG/PC arayüzü önce TCP/IP’ye ayarlanmalıdır.
No. | Yöntem: |
1 | Denetim Masası açılır
· “Başlat > Denetim Masası” kullanılarak · veya “Başlat > Ayarlar> Denetim Masası ” kullanılarak |
2 | Denetim Masasında “Set PG/PC interface(PG/PC Arayüzünü Ayarla)” simgesine çift tıklanır.
|
3 | On the “Erişim Yolu(Access Path)” sekmesinde, aşağıdaki parametreler ayarlanır
1- “Uygulamanın Erişim Noktası(Access Point of the Application)” için S7ONLINE’ı seçilir (ADIM 7). 2-“Kullanılan Arayüz Parametresi Ataması” listesinden, doğrudan panele ve denetleyiciye bağlı ağ adaptörü, örneğin Intel-> Ethernet Bağlantısı ile “TCP/IP(Otomatik) -> arayüzünü seçilir. 3- Tamam’a tıklanınr ve sonraki istemi OK ile onaylanır. |
->”Panel KTP700 Basic ” seçilir ve->“Simülasyonu Başlat(Start Simulation)” butonuna basılır.
->İşlem görselleştirmesi, CPU 1214C’deki işlem verilerine bağlantı ile bütünüyle PC’de gerçekleştirilir. Simülasyonu kapatmak için “End Runtime” için düğmesini seçebilir veya “
” üzerine tıklayarak pencereyi kapatabilirsiniz.
Proses Görselleştirmede Switchler ve Butonlar Nasıl Kullanılır?
-> PLC’de proses işlemi için bir arayüze sahip olmak için, “CPU_1214C” altındaki “Program blokları” klasöründe -> “Yeni blok ekle(Add new Block)”yi seçilir ve “OPERATING_HMI” global veri bloğu oluşturulur.
“OPERATING_HMI” veri bloğunda, Bool veri tipinde dört etiket oluştulur: -> “mode_selector”, ->”automatic_start”, ->”automatic_stop” ve -> “reset_counter_plastic”. “automatic_stop”un başlangıç değeri de-> “true” ile önceden atanmıştır.
->”MOTOR_AUTO[FB1]” fonksiyon bloğu “Bool ”tipinde giriş etiketi “Reset_Counter_Workpieces_Plastic” ile açılır. “. Bu etiket, sürükle ve bırak kullanılarak Ağ 2’deki “CTUD” sayacının -> “R” girişine taşınır.
->Ardından, “MOTOR_AUTO[FB1]” fonksiyon bloğunun çağrısı “Main[OB1]” bloğunda güncellenmelidir. Bu, -> “Tutarsız blok çağrılarını güncelle(Update inconsistent block calls)” butonuna tıklayarak yapılır.
->Ağ 3 teki “Main[OB1]” bloğunun ->”Başlat(Start) etiketinin önüne -> “Veya(OR)” sürüklenip bırakılır.
->”VEYA(OR)”nın ikinci boş girişi, “OPERATING_HMI” veri bloğundan ->”automatic_start” etiketine bağlanır.
->Ağ 3 teki “Main[OB1]” bloğunun ->”Durdur(Stop) etiketinin önüne -> “Ve(AND)” sürüklenip bırakılır.
->”Ve(AND)”nın ikinci boş girişi, “OPERATING_HMI” veri bloğundan-> “automatic_stop” etiketine bağlanır.
-> Giriş etiketi “Automatic_mode_active ” “OPERATING_HMI” very bloğunun “mode_selector” etiketine bağlanmalıdır.
->Giriş etiketi “Reset_Counter_Workpieces_Plastic” -> “OPERATING_HMI” veri bloğunun -> “reset_counter_plastic” etiketine bağlanmalıdır.
->CPU tekrar derlenmeli ve proje kaydedilmelidir.
(-> CPU_1214C-> ->
)
->Donanım konfigürasyonu dahil edilmiş değiştirilen programı CPU 1214C’ye yüklenir.(-> )
->Plastik parçalar için iş parçası sayacını sıfırlayan bir buton uygulamak için,
->”Düğme(Button)” nesnesini Araç Kutusu(Toolbox)’ndaki->”Öğeler(Elements)”den plastik parça deposunun altındaki “Genel Bakış Sıralama İstasyonu(Overview Sorting Station)” ekranına taşımak için sürükleyip bırakın.
->”Özellikler(Properties)” “deki “Genel(General)” ” altında, “Etiket(Label)” ” için -> “Reset”(sıfırlamak için) girilir.
->”Özellikler(Properties)”deki “Görünüm(Apperance)” altında, dolgu desenini “Katı(Solid)” ve “ArkaPlan(Background) “ın “Renk(Color)”ini -> “Mavi(Blue)” olarak değiştirilir.
-> Fonksiyon ayrıca bir basmalı düğme olarak yapılandırılmalıdır. Bunu yapmak için “Olaylar(Events)” menüsüne gidin, -> “Basın(Press)” etkinliğini ve-> “” öğesi seçilir.
-> “Sistem işlevleri” altında, işlev olarak “Bitleri düzenle(Edit bits)” ve -> “SetBitWhileKeyPressed” öğesini seçilir.
-> Proses bağlantısı için, -> “Program blokları(Program Blocks)”nı ve ->”CPU_1214C”nin -> “OPERATING_HMI[DB4]” veri bloğunu seçilir. Ardından, -> “reset_counter_plastic” etiketini ->Ayrıntılar görünümünden “Etiket(tag) (giriş/çıkış)/Label(input/output)” alanına sürüklenir.
->Belgede daha önce gösterildiği gibi, düğmenin üzerine bir metin -> “Sayaç iş parçaları plastic(Counter workpieces plastic)” ve düğmenin solundaki “MAGAZINE_PLASTIC[DB3]” bloğundan -> “actual_plastic_parts” etiketinin bir görüntüsünü eklenir.
-> Düğmeyi uygulamak için, -> “Düğme(Button)” nesnesini Araç Kutusu(Toolox)’ndaki->”Öğeler(Elements)” öğesinden ekran değişikliği düğmelerinin yanına taşımak için sürükle ve bırak özelliği kullanılır.
-> “Özellikler(Properties)”deki “Genel(General)” altında, “Mod”u -> “Grafik ve metin(Graphic and Text)” olarak değiştirilir. -> “Düğmeye basılmadığında grafik(Graphic when button is not pressed)” seçim iletişim kutusunu açmak için sembole tıklanır.
-> Ardından, “Dosyadan grafik oluştur(Create graphic from file)” sembolüne tıklanır ve görüntülenen iletişim kutusunda “SCE_EN_041-101_Screens” klasöründeki “Pushbutton-Round-G_Off_256c.bmp” dosyasına çift tıklanır.
-> Benzer şekilde, “Düğmeye basıldığında grafik (Graphic when button is pressed) ” için “SCE_EN_041-101_Screens” klasöründeki “Pushbutton-Round-G_On_256c.bmp” dosyasını seçilir.
Not:
– Oluşturulan grafikler projede “Grafik koleksiyonu (Graphic collection)” altındaki “Diller ve kaynaklar (Languages & resources)” yolunda saklanır.
-> “Özellikler(Properties)”deki “Düzen(Layout)” altında, ->”Konum ve boyut(Position & Boyut)” altındaki düğmenin boyutunu değiştirilir.
-> Buton işlevi,-> “Sistem işlevi(System Function)” ile “Yayınlmak(Press)” olayı “SetBitWhileKeyPressed” olarak yeniden uygulanır. Proses bağlantısı için-> “OPERATING_HMI[DB4]” veri bloğundaki -> “automatic_start” etiketi kullanılır.
-> Ardından, son adımlarda gösterildiği gibi durdur butonu olması için bir “düğme(Button)” eklenir. “SCE_EN_041-101_Screens” klasöründeki “Pushbutton-Stop_Off_256c.bmp” ve “Pushbutton-Stop_On_256c” dosyaları grafik olarak kullanılır.
-> “Normalde kapalı(Normally closed)” bir buton işlevi, burada iki olayla uygulanır. İlk olay -> “Sistem fonksiyonu(System Function)” -> “ResetBit(Biti Sıfırla)” ile “Press(Yayınla)” olayı ve ikinci olay -> “Sistem fonksiyonu(System Function) ” -> “SetBit(Biti 1 olarak ayarla)” ile “Release(Bırak)” olayıdır. Her iki durumda da proses bağlantısı için -> “OPERATING_HMI[DB4]” veri bloğundaki -> “automatic_stop” etiketi kullanılır.
-> Mod seçiciyi uygulamak için, Araç Kutusundaki(Toolbox) -> “Elementler(Elements)” öğesinden -> “Anahtar(switch)” nesnesini ekran değiştirme düğmeleri ve Başlat düğmesi arasında en üste taşımak için sürükle ve bırak özelliğini kullanılır.
-> “Özellikler(Properties)”deki “Genel(General)” altında, “AÇIK(ON)” durumu için -> “Otomatik(Auto)” ve “KAPALI(OFF)” durumu için ->”Man” metinlerini girin. Proses bağlantısı için ->”OPERATING_HMI[DB4]” veri bloğundaki ->”mode_selector” etiketi kullanılır.
->”Özellikler (Properties)” in içinde “Düzen (Layout)”in altında, mod seçicinin boyutunu ->”Konum ve boyut (Position & Size)” altında değiştirilir.
->HMI Panel derlenir ve proje kaydedilir. (-> Panel KTP700 Basic -> ->
)
->Değiştirilmiş görünüm panele indirilir. (-> )
3. BÖLÜM İÇİN TIKLAYINIZ
KAYNAKÇA:
https://new.siemens.com/global/en/company/sustainability/education/sce.html
HAZIRLAYAN: Mehmet Berat Şen
KURSLARIMIZ
İletişim Bilgilerinizi Bırakın Biz Sizi Arayalım!
Sizin memnuniyetiniz, bizim mutluluğumuzdur…