KTP700 Basic Panel İle Proses Görselleştirme Nasıl Yapılır? – UYGULAMA BÖLÜM 5(Son Bölüm)
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ı 5. ve son bölümünü bulabilirsiniz.
Yazının 4. bölümüne yani “KTP700 Basic Panel İle Proses Görselleştirme Nasıl Yapılır? – UYGULAMA BÖLÜM 4” yazımıza ulaşmak için => TIKLAYINIZ
HMI Panellerde Mesajar Nasıl Kullanılır?
Panel KTP700 Basic’i oluşturmak için sihirbazı kullanıldığında birkaç alarm penceresi zaten oluşturulur. Şimdi onlara daha yakından bakacağız.
Genel Alarm Ayarları Nasıl Yapılır ?
-> İlk adım, Runtime’da alarmların görüntülenmesi için birkaç ayar yapmaktır. Bunu yapmak için, -> “Panel KTP700 Basic” içindeki -> “Çalışma zamanı ayarları” klasörüne çift tıklayın. “Alarmlar”da “Genel” altında->“Alarm sınıfı renkleri(Alarm class color)” seçilir ve “Sistem olayları(System Events)” altında -> Saniye cinsinden görüntüleme süresini “10” olarak değiştirilir.
Alarm Penceresi Nasıl Kullanılır?
-> Alarm pencerelerinin her ekranda ön planda görüntülenmesi için, -> “Panel KTP700 Basic” öğesinin -> “Ekran yönetimi(Screen Manager)” klasöründe bir “Global ekran(Global Screen)” mevcuttur. Bu çift tıklama ile açılır. Bu ekranda halihazırda üç alarm penceresi oluşturulmuştur. İlk alarm penceresinde-> “Sistem olayları(System Events)”, “Bekleyen alarmlar(Pending Alarms)” ve
“Sistem(System)” alarm sınıfı, “Özellikler(Properties)”de “Genel(General)” altında zaten seçilmiştir.
Not:
– Sistem olayları, on saniye boyunca Runtime’da otomatik olarak görüntülenecektir.
-> “Bekleyen alarmlar(Pending Alarms)” alarm penceresi, “Global ekran(Global Screen)” ekranındaki ikinci alarm penceresidir. “Özellikler(Properties)”de “Genel(Genral)” altında “Bekleyen alarmlar(Pending Alarms)”ı seçilir. Alarm sınıfları olarak
“Hatalar(Errors)” ve
“Uyarılar(Warnings)” seçilir.
Not:
– Sonraki adımlarda panelin kendisinde “Hatalar(Errors)” ve”Uyarılar(Warnings)” türünden alarm sınıfları oluşturacaksınız.
-> “Kabul edilmeyen alarmlar(Unacknowledged alarms)” alarm penceresi, “Global ekran(Global Screen)” ekranındaki üçüncü alarm penceresidir. “Özellikler(Properties)”de “Genel(General)” altında “Onaylanmayan alarmlar(Unacknowledged alarms)”ı seçilir. Alarm sınıfları olarak burada sadece
“Hatalar(Errors)” seçilir.
Alarm göstergesi Nasıl Çalışır?
-> Alarm pencerelerine ek olarak, “Global ekran(Global Screen)” ekranı ayrıca bir -> “Alarm göstergesi(Alarm Indicator)” içerir. Amacı, kullanıcının tıklayarak gizlediği bir alarm penceresini tekrar görüntülemektir. “Özellikler(Properties)”de “Genel(General)” altında, mesaj sınıfları olarak “Hatalar: Bekleyen mesajlar(Errors: Pending messages)”,
“Hatalar: Onaylandı(Errors: Acknowledged)” ve
“Uyarılar: Bekleyen alarmlar(Warnings: Pending alarms)”ı seçin.
-> “Olaylar(Events)” altında, “Click” olayı için “ShowAlarmWindow” fonksiyonıu zaten girilmiştir. Bu alarm penceresinin burada açılması için “Yanıp sönerken tıkla(Click when flashing)” için -> “Nesne adı(Object name)”nı “Alarm penceresi_Unacknowledged” olarak değiştirilir.
Alarm Sınıflarının Ayarları Nasıl Yapılır?
-> “HMI alarmları(HMI alarms)” menü öğesi, alarm sisteminin yapılandırılması ve özelleştirilmiş alarmların oluşturulması için -> “Panel KTP700 Basic” içinde mevcuttur. Bunu çift tıklama ile açılır. Kullanılacak alarm sınıfları, “Alarm sınıfları(Alarm Clases)” menü öğesinde zaten oluşturulmuştur. Ancak bunlar yine de değiştirilebilir. ->”Uyarılar(Warnings)” alarm sınıfı için, “Gelen(Incoming)” ve “Gelen/Giden(Incoming/Outgoing)” durumlarının arka plan rengini -> “Sarı(Yellow)” olarak değiştirilebilir.
Sistem Olayları Nasıl Kullanılır?
->”Sistem olayları(System Events)” menü öğesinde -> “Evet(Yes)”i tıklayarak sistem olaylarının otomatik olarak içe aktarılması sağlanabilir.
Analog alarmlar Nasıl Kullanılır?
-> “Analog alarmlar(Analog Alarms)”da etiketler limitler için izlenebilir. Yeni bir alarm oluşturmak için “Ekle(Add)”ye tıklayın. İzleme için, -> “CPU_1214C” içinde -> “SPEED_MOTOR [DB2]” veri bloğu seçilir ve -> “Speed_Actual_Value” etiketini -> “Ayrıntılar görünümünden(Details view)” “Tetikleyici etiketi(Trigger tag)” alanına sürüklenir. Ardından, ->Ayrıntılar görünümünden(Details view) -> “Positive_Speed_Threshold_Error” etiketini “Sınır(Border)” alanına sürüklenir.
-> “Alarm metni(Alarm Text)” sütununda -> “Hata eşiği motor konum hızı aşıldı(Error threshold exceeded motor pos. speed)” metni girilir, mod için “Alarm sınıfı(Alarm class)” -> “Hatalar(Errors)” ve ->”Daha yüksek(Higher)” öğesini seçin. Aşağıda gösterilen “Uyarılar(Warning)” ve “Hatalar(Errors)” alarm sınıflarının diğer üç alarmını oluşturmak için aynı prosedür izlenir.
-> Alarm sistemi ile ilgili etiketler periyodik olarak sürekli güncellenmelidir.
Bunun için panelin -> “Varsayılan etiket tablosu(Default tag table)” açılır ve “SPEED_MOTOR_Positive_Speed_Threshold_Error” etiketini seçilir. “Özellikler(Properties)”deki “Ayarlar(Settings)” altındaki->”Edinme modu(Acquisition mode)” şu şekilde değiştirilebilir:
-> “Döngüsel sürekli(Cyclic continous)”. Aşağıdaki etiketleri değiştirmek ve kontrol etmek için aynı prosedürü izlenir:
“SPEED_MOTOR_Speed_Actual_Value”,
“SPEED_MOTOR_Positive_Speed_Threshold_Warning”,
“SPEED_MOTOR_Negative_Speed_Threshold_Error”
“SPEED_MOTOR_Negative_Speed_Threshold_Warning”.
Ayrık Alarmlar Nasıl Kullanılır?
-> Panelde ayrı alarmlar oluşturabilmeniz için önce CPU 1214C’de PLC’den ayrı alarmları tetiklemek için kullanacağınız en az 16 bitlik bir global etikete ihtiyaç vardır. Burada, “CPU 1214C”nin -> “Program blokları(Program blocks)” klasöründeki -> “OPERATING_HMI[DB4]” veri bloğunu açarsınız ve veri tipi -> “Word” olan bir global etiket -> “Grup sinyalleri01” oluşturulur.
->”Program blokları(Program blocks)” klasöründe, oluşturmak için -> “Yeni blok ekle(Add new block)” tıklanır.
->->”Ayrık_alarmları Ata”.
-> “Assign_discrete_alarms” fonksiyonunda, veri tipinde bir yerel giriş etiketi ->”discrete_alarm_X0″->”Bool” ve veri tipinde bir yerel çıkış etiketi->”group_signals01″ ->”Word” olarak olusturulur. İlk ağda, ->”discrete_alarm_X0″ etiketinin ->”group_signals01″ etiketine basit bir atama programlanır.
Not:
– “Tag1.%X0” sözdizimi, TIA Portal da dilim erişimi olarak adlandırılır. Bu, örneğin, Byte, Word veya DWord veri türündeki bir etikete bit bit erişim sağlar. Bununla ilgili ek bilgiye ihtiyacınız varsa, STEP 7 çevrimiçi yardımında “dilim(slice)” terimini arayabilirsiniz.
-> Ardından, “Program blokları(Program blocks)” klasöründeki -> “Ana[OB1]” bloğunu açılır ve “Ağ 4″te -> “Ayrık_alarms[FC1]” fonksiyonu ->çağrılır. “Assign_discrete_alarms[FC1]” fonksiyonunun girişini, ” Tag table_Sorting station ” olumsuzlanmış global etiketi -> “-K0” / %I0.1 / Sistem “ON” (no) ile bağlanır.
“Assign_discrete_alarms[FC1]” fonksiyonunun çıkışı “OPERATING_HMI[DB4]” veri bloğundan global etiket -> “group_signals01″e bağlanır.
-> “Panel KTP700 Basic”te->”HMI alarmları(Hmı alarms)” -> “Ayrık alarmlar(Discrete alarms)”a geri dönün. Yeni bir alarm oluşturmak için -> “Ekle(Add)”ye tıklanır. “OPERATING_HMI[DB4]” veri bloğundan az önce oluşturulan -> “group_signals01” etiketi seçilir.
“Alarm metni(Alarm text)” sütununa ->”Ana şalter KAPALI(Main switch OFF)” metnini girin, “Alarm sınıfı(Alarm clases)” ->”Uyarılar(Warning)” ve “Tetikleyici bit(Triggering Bit)” için ->”0″ öğesini seçilir. “Tetikleyici adresi(Triggering adress)” artık “OPERATING_HMI_group_signals01.x0” öğesi görüntülenir.
->Görselleştirme test edilmeden önce, yeni oluşturulan tüm etiketlerin “Edinme döngüsü(Acquisition cycle)”, varsayılan etiket tablosunda 1 saniyeden 100 milisaniyeye tekrar hızlandırılacaktır.
->Görselleştirme panele indirilmeden önce CPU ve paneli tekrar derleyin ve projeyi kaydedin.
(-> CPU_1214C -> -> Panel KTP700 Basic->
->
)
-> Başarılı derlemeden sonra, önceki modüllerde daha önce açıklandığı gibi, donanım konfigürasyonu da dahil olmak üzere oluşturulan programla birlikte tüm kontrolör program yüklenebilir.
(-> CPU_1214C -> )
-> Görselleştirmeyi panele indirmek için aynı prosedürü izleyin. -> “Panel KTP700 Basic [KTP700 Basic]” klasörünü seçin ve -> “Cihaza yükle(Download device)” düğmesini tıklayın.
-> Analog alarmlar ve ayrı alarmlar artık “Bekleyen/Onaylanmayan alarmlar(Pending/Unacknowledged alarms)” alarm penceresinde ve Runtime’daki “Alarm satırında(Alarm line)” otomatik olarak görüntülenecektir. Ayrıntılar ve yardım metinleri alarm penceresinde görüntülenebilir ve gerekirse alarmlar onaylanabilir. Alarm penceresi kapatılmışsa, görüntülenen alarm göstergesine tıklanarak tekrar görüntülenebilir. Farklı renklerde çeşitli alarm sınıfları görünür.
Panel KTP700 Basic Uzaktan Nasıl Çalıştırılır?
Runtime için web hizmetleri Nasıl Etkinleştirilir?
-> Uzaktan kontrolü etkinleştirmek için, -> Panel KTP700 Basic yapılandırmasında -> “Çalışma zamanı ayarları” çift tıklatılarak açılmalıdır. “Hizmetler”de -> “Uzaktan kumanda(Remote control)” altında, -> “Sm@rtServer’ı Başlat(Start)” seçeneğini seçin.
Panel KTP700 Basic üzerinde WinCC İnternet ayarları Nasıl Yapılır?
-> Ayarlar da doğrudan panel üzerinden yapılmalıdır. Güç kaynağını açtıktan ve paneli başlattıktan hemen sonra “Başlangıç Merkezi”ndeki “Ayarlar” düğmesini seçin.
Not:
– Runtime otomatik olarak başlamadan önce “Başlangıç Merkezi”nde “Ayarlar”ı hızlı bir şekilde seçmelisiniz.
-> “Aktarım, Ağ ve İnternet(Transfer, Network & Internet)” altında, web sunucusu ayarlarına gitmek için simgesine tıklanır.
-> “Sm@rtServer” menü öğesinde aşağıdaki ayarları seçilir.
-> “Güvenlik Ayarları(Security settings)” ve “Yazma Erişimini Zorla(Force Write Access)” altında, şifreler atanır (örn. “sce”) ve daha sonra burada gösterilen ayarlar seçilir.
Panel KTP700 Basic’e Uzaktan Erişimi Nasıl Başlatılır?
-> Panelinize uzaktan erişimi kullanmak için TIA Portal ile kurulan -> “Sm@rtClient” aracı başlatılabilir.
-> Cihazın IP adresi -> “192.168.0.10” girilir ve -> “Bağlan(Connect)” üzerine tıklanır.
Bağlantının durumunu gösteren bir pencerenin yanı sıra daha önce panelde belirlenilen şifrenin girilmesi gereken başka bir pencerede -> “sce” ->”OK(Tamam)” ile görüntülenir.
-> Ardından paneli uzaktan izleme ve çalıştırma ve hatta cihazın Windows’daki ayarları değiştirme seçeneğine sahip olunur.
Proje Nasıl Arşivlenir?
->Son olarak, tüm projeyi arşivlemelisiniz. Menüde -> “Proje(Project)” -> “Arşiv(Archive) …” öğesi seçilir. Projenin arşivlenmek istenen bir klasör oluşturulur ve projen ‘TIA Portal proje arşivi(TIA Portal project archive)’ dosya tipi olarak kaydedilir. (-> Proje(Project)->Arşiv(Archive) … -> SCE_EN_041-101 WinCC Basic, KTP700 ve S7 1200 ile…. -> Kaydet(Save))
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…
Siz de fikrinizi belirtin