S7-1500 ve SCALANCE XC208 ile Endüstriyel Ethernet Uygulaması
Bu bölüm,S7-1500 ve SCALANCE XC208 ile Endüstriyel Ethernet İçin Donanım Konfigürasyonu bölümüne dayanmaktadır. Bu bölümdeki uygulamayı gerçekleştirmek için aşağıdaki proje kullanılabilir: “SCE_EN_032-600_Global_ Data_Block_R1704.zap14”.
Bu uygulamadaki proje dosyasının Bulunduğu Siemens’in web sitesi için => TIKLAYINIZ
Uygulama için Gerekli Donanım ve Yazılım
- Mühendislik istasyonu: Gereksinimler donanım ve işletim sistemini içerir (ek bilgi için, TIA Portal Kurulum DVD’lerinde BeniOku’ya bakın)
- SIMATIC STEP 7 TIA Portal’da profesyonel yazılım – V15.1 veya üstü
- SIMATIC S7-1500 kontrolör, örn. CPU 1516F-3 PN/DP – Hafıza kartı ile Firmware V2.1 veya üzeri
- Endüstriyel Ethernet Anahtarı SCALANCE XC208
- Mühendislik istasyonu ve kontrolör arasındaki Ethernet bağlantısı ve kontrolör ve ET 200 SP dağıtılmış G/Ç arasında
- Ugulamanın nasıl yapılacağına ilişkin talimatları aşağıda bulabilirsiniz. Aşağıda gösterilen adımları izleyiniz.
Mevcut bir Proje Nasıl Kurtarılır?
-> “SCE_EN_032-600_Global_Data_Blocks” bölümündeki “SCE_EN_032-600_Globale_Data_Blocks_R1704.zap14” projesini genişletmeden önce, bu proje arşivden alınmalıdır.
-> Bunu yapmak için, proje görünümünde -> Proje under Al altında ilgili arşivi seçilmelidir. Seçim “Aç” ile onaylanır. (-> Proje(Project) -> Al(Retrieve) -> Bir .zap arşivi seçin … -> Aç(Open))
-> Bir sonraki adım olarak, alınan projenin saklanacağı hedef dizini seçilir. Seçim “OK” ile onaylanır. (-> Hedef dizin… (Traget directory…)-> Klasör seçin(Select a folder))
-> Bu bir TIA V14 projesi olduğundan, proje açılmadan önce yükseltilmelidir. (-> Yükseltme(Upgrade))
-> Yükseltilmiş ve açılmış projeyi 140-100_Industrial_Ethernet_ with_XC208 adı altında kaydedilir. (-> Proje(Project) -> Farklı kaydet …(Save As)-> 142-00_Industrial_Ethernet_with_XC208 -> Kaydet(Save))
IP adresinin Ayarlanması Nasıl Yapılır?
-> “Erişilebilir cihazlar(Accesible devices)” araması açılır. (-> )
-> PN/IE arayüzü seçinlir ve arama başlatılır. (-> )
-> SCALANCE XC-200’ü seçilir ve “Göster(View)”e tıklanır. (-> )
-> “Çevrimiçi erişim” altında, görüntülenen cihazın “Çevrimiçi ve teşhis(Online & Diagnostics)” öğesi açılır.
-> IP adresini 192.168.0.250/24 olarak ayarlanır. (-> Fonksiyonlar(Functions) -> IP adresi ata(Assign IP Adress) ->IP adresi: 192.168.0.250 -> Alt ağ maskesi: 255.255.255.0 -> )
SCALANCE XC208 Nasıl Yerleştirilir?
-> Proje görünümünde “Cihazlar ve ağlar(Cihazlar & Networks)” öğesi açılır.
-> “Çevrimiçi”(Online) -> “Donanım algılama” menüsünde, “Ağdan PROFINET cihazları …” öğesi açılır (Çevrimiçi(Online) -> Donanım algılama(Hardware detection) -> Ağdan PROFINET cihazları…(PROFINET devices from network …))
-> Uygun arayüz seçilir ve cihazlar aranmaya başlanır. (-> PG/PC arayüzü … -> Aramayı başlat(Start search))
-> SCALANCE XC-200 seçilir ve cihaz eklenir. (->SCALANCE XC-200 -> Cihaz ekle(Add device))
-> Modülün başarıyla eklenmesi onaylanır (-> Tamam(OK))
-> SCALANCE XC208, cihaza genel bakışta bulunmalıdır.
SCALANCE XC208’in Web Arayüzü Üzerinden Konfigürasyonu Nasıl Yapılır?
-> XC208’in özelliklerinde Yönetim açılır ve oradan Web Tabanlı Yönetim açılır. (-> Switch_1 -> Özellikler (Properties)-> Yönetim(Managing) -> Web Tabanlı Yönetim(Web Based Managing))
-> Yeni açılan tarayıcı penceresinde dil İngilizce olarak ayarlanabilir.(-> İngilizce(English) -> Git(Go))
-> Artık “admin” kullanıcısı ve “admin” şifresi ile giriş yapılabilir.
(-> İsim:(Name) admin -> Şifre:(Password) admin -> Giriş(Login))
Not: Standart web bağlantısı şifrelenmemiş. Kullanıcı yalıtılmış bir ağda değilse, buradan güvenli HTTPS bağlantısına geçilir (güvenli HTTP bağlantısına geçilir).
-> Varsayılan erişim, ilk oturum açmadan önce değiştirilmelidir. (-> tamam(OK))
-> Önce eski parolayı “admin” ve ardından iki kez yeni bir parola girilir.
-> Mevcut kullanıcı şifresi: admin
-> Yeni şifre: ***
-> Şifreyi onaylayın: ***
-> Ayarları uygula
Not: Yeni şifre en az 8 karakter, 1 rakam, 1 büyük harf ve bir özel karakterden oluşmalıdır!
->Başarılı bir oturum açtıktan sonra, “Sistem” menüsünde “Konfigürasyon” öğesine geçilir. (-> Sistem(System) -> Konfigürasyon(Configuration))
-> Telnet sunucusunun seçimini kaldırın. (-> Telnet Sunucusu)
-> SSH sunucusu seçilir. (-> SSH Sunucusu)
-> Web erişimi HTTPS bağlantılarıyla kısıtlanır.
(-> Yalnızca HTTPS Sunucusu(Only HTTP Server) -> Tamam(OK))
-> SNMP v1 ve v2c için yazma koruması seçilir. (-> SNMPv1/v2c Salt Okunur(Read only))
-> Değerleri Ayarlaya tıklanır (-> Değerleri Ayarla(Set Values))
Not:
– Telnet, SNMP ve HTTP şifrelenmemiş bağlantılardır ve kullanılmamalıdır. SSL/TLS (HTTPS) kullanarak HTTP güvenliğini sağlamak mümkündür. Telnet için SSH güvenli bir alternatiftir. SNMP için şifreleme sürümü 3 kullanılmalıdır.
– Ancak, TIA portalı XC208’e doğrudan çevrimiçi bağlantı için SNMP kullandığından, tamamen devre dışı bırakılamaz. Bu nedenle, burada güvenli olmayan sürümler için yazma erişimi engellenir.
-> Kullanıcı daha sonra şifreli bağlantıya yönlendirilecek ve bilinmeyen sertifika için bir istisna oluşturması gerekecek.
Not: Tarayıcıya bağlı olarak, sertifikanın onayı farklı görünür.
SCALANCE XC208’in TIA Kullanılarak Yapılandırılması Nasıl Yapılır?
Web arayüzü üzerinden konfigürasyona ek olarak XC208, TIA Portal ile de konfigüre edilebilir. TIA, web arayüzünde yapılan konfigürasyon değişikliklerini otomatik olarak tanımaz, bunların TIA Portal’da manuel olarak güncellenmesi gerekir.
Yapılandırmanın TIA Portal kullanılarak indirilmesi, cihazın yeniden başlatılmasını gerektirir. Ayrıca, bir IO kontrolörü atandıktan sonra, bu atama önceden iptal edilmeden cihaz artık indirilemez. Ancak IO kontrolörü, TIA Portal’da yapılan konfigürasyonun bir kısmını XC208’e iletebilir.
-> TIA Portalında XC208’in özelliklerini açılır. (-> Switch_1 -> Özellikler(Properties))
-> Sistem yapılandırmasına gidilir. (-> Sistem(System) -> Konfigürasyon(Configurations))
-> Telnet sunucusunun seçimini kaldırılır. (-> Telnet Sunucusu(Telnet Server))
-> SSH sunucusunu seçilir. (-> SSH Sunucusu)
-> Web erişimini HTTPS bağlantılarıyla kısıtlanır.
(-> Yalnızca HTTPS Sunucusu(Only HTTPS Server) -> Tamam(OK))
-> SNMP v1 ve v2c için yazma koruması seçilir. (-> SNMPv1/v2c Salt Okunur(Read only))
-> Navigasyonda XC208’i seçin, konfigürasyonu derlenir ve Cihaza indir öğesi seçilir. (-> Switch_1 -> ->
)
-> Yükleme için önizlemede XC208 sertifikası kabul edilir. (->Ortağın sertifikasını kabul edilir(Accept certificate of the partner))
-> HTTPS kullanıcısını ve az önce belirlenilne şifre girilir.
(-> HTTPS kullanıcısı: admin(HTTPS User: admin) -> HTTPS şifresi: …(HTTPS password…))
-> Diğer ön koşullar kabul edilir ve “Yükle(Load)”ye tıklanır. (-> )
Not: TIA Portal kullanılarak indirme yapılırken cihaz yeniden başlatılır.
-> Yükleme işlemini tamamlayarak yapılandırma kaydedilir. (-> Eylem: Yapılandırmayı kaydet(Action: Save configuration ) -> )
Kullanılmayan Bağlantı Noktaları Nasıl Devre Dışı Bırakılır?
Güvenlik nedeniyle kullanılmayan portlar devre dışı bırakılmalıdır. Tesise harici bir sistem eklemek için aktif portlar kullanılabilir. Kullanılmayan tüm bağlantı noktaları devre dışı bırakılırsa, harici sistem yalnızca önceden kullanılmış bir bağlantı noktası üzerinden bağlanabilir.
-> XC208’in özellikleri yeniden açılır (-> Switch_1 ->Özellikler( Properties))
-> Bağlantı noktası yapılandırmasına gidilir. (-> Sistem (System)-> Bağlantı Noktaları (Ports) -> Yapılandırma(Configuration))
-> Bağlantı noktası 4’ü devre dışı bırakılır (-> Bağlantı Noktası:(Port) P0.4 -> Durum(State): devre dışı(Disabled))
-> 5 ile 7 arasındaki bağlantı noktaları için adım tekrarlanır.
CPU 1516F’ye Atama Nasıl Yapılır?
-> SCALANCE XC208’i CPU 1516F’ye atanır (-> Atanmamış(Not Asigned) -> CPU_1516F.PROFINET interface_1)
-> PROFINET cihaz adını SCALANCE XC208’e atanır (-> XC208’e sağ tıklanır -> Cihaz adını atayın(Assign device name))
-> Yeni iletişim kutusunda uygun arayüzleri seçilir ve “Listeyi güncelle”ye tıklayın (-> PG/PC arayüzü tipi(interface type) -> PG/PC arayüzü(interface) -> Güncelleme listesi(Update list))
-> SCALANCE XC208 seçilir ve ona cihaz adı atanır(-> SCALANCE XC200 -> Ad ata(Assign name))
-> Cihaz adının başarılı bir şekilde atanması, ilgili bir mesajla bildirilir. Daha sonra pencere kapatılır. (-> Durum: Tamam(State: OK) -> Kapat(Close))
CPU 1516F-3 PN/DP Nasıl Derlenir ve Nasıl Yüklenir?
-> Cihaza genel bakışta CPU 1516F-3 PN/DP’yi seçilir ve konfigürasyonu derlenir. (-> CPU_1516F-> )
-> Ardından, derlenmiş konfigürasyon cihaza indirilir. (->CPU_1516F-> )
CPU 1516F-3 PN/DP ile Çevrimiçi Bağlantı Nasıl Kurulur?
-> Konfigürasyonu başarıyla indirildikten sonra CPU ile çevrimiçi bir bağlantı kurulur. (-> CPU_1516F-> )
Not: Hiçbir cihaz bir hata sinyali vermemeli ve her ikisinde de olmalıdır . XC208’e özel bir çevrimiçi bağlantı gerekli değildir, çünkü CPU, IO denetleyicisi rolünde cihazın durumunu bilir.
Topolojinin Konfigürasyonu Nasıl Yapılır?
-> “Cihazlar ve ağlar” altındaki “Topoloji görünümü(Topology View)” sekmesine geçilir. (-> )
-> Sağ tarafta, gri renkli “Topolojik veriler (Topological data)” çubuğu açılır ve “Topoloji karşılaştırması(Topology comparison)” sekmesine gidilir (-> Topolojik veriler(Topological data) -> Topoloji karşılaştırması(Topology comparison))
-> Şimdi çevrimdışı topolojiyi çevrimiçi topolojiyle karşılaştırmaya başlanır. (-> )
-> Geçici IP adreslerinin atanması onaylanır. (-> tamam(OK))
Not: Bu, bağlantıların kesilmesine neden olabilir.
-> Başarılı bir karşılaştırmadan sonra tablo ek verilerle doldurulmalıdır.
-> Tüm çevrimiçi topolojiyi projeye uygulanır.
(-> “Eylem(Action)” sütununa sağ tıklayın -> Uygula(Apply) -> Tümünü uygula(Apply all))
-> “Senkronize et (Synchronize)”e tıklayarak eylemler gerçekleştirilir ( -> )
-> Çevrimiçi bağlantıların kesildiğini onaylanır. (-> Evet(Yes))
-> Topoloji görünümünü net bir şekilde görülebilmesi için topolojik verilerle tablodan uzaklaşılır.
CPU 1516F-3 PN/DPyi Derleme ve Yükleme Nasıl Yapılır?
-> Cihaza genel bakışta CPU 1516F-3 PN/DP’yi seçin ve konfigürasyonu derleyin. (->CPU_1516F-> )
-> Ardından, derlenmiş konfigürasyonu cihaza indirin. (-> CPU_1516F-> )
Mevcut Topoloji Durumu Nasıl Kontrol Edilir?
-> CPU 1516F-3 PN/DP ile çevrimiçi bir bağlantı kurulur. (-> CPU_1516F-> )
Not: CPU ve XC208 arasındaki bağlantı topoloji görünümünde yeşil renkte ve dolayısıyla hatasız olarak gösterilmelidir.
-> S7 denetleyicisi ile anahtar arasındaki bağlantı XC208’in 2. bağlantı noktasına taşınır ve topoloji görünümündeki değişiklikler gözlemlenir.
Not: Şimdi her iki cihaz da bir hata sinyali vermeli ve CPU ile XC208 arasındaki bağlantı kırmızı ve dolayısıyla hatalı olarak gösterilmelidir.
CPU 1516F-3 PN/DP’nin Tanılama Arabelleğinin Değerlendirilmesi Nasıl Yapılır?
-> CPU_1516F’nin tanılama arabelleği açılır. (-> Çift tıklayın(Right Click) -> Teşhis arabelleği(Diagnostics buffer))
-> Ortak hatasını gösteren gelen olayı seçilir. (-> Partner hatası(Parthnet Error))
Not: CPU artık mevcut topoloji hakkındaki bilgileri CPU ve anahtar açısından raporlayabilir.
Topoloji Keşfinin Sonu
Topoloji keşfi, farklı düğümler arasındaki bağlantıları belirlemek için Bağlantı Katmanı Keşif Protokolünü (LLDP) kullanır. LLDP’yi ayrı bağlantı noktalarında devre dışı bırakarak, bu keşif kısıtlanabilir, örn. topoloji keşfini sistemin ayrı parçalarıyla sınırlamak için. Ancak güvenlik, protokolü kısıtlamak için de bir neden olabilir. Saldırgan ayrıca LLDP ile tam topolojiyi belirleyebilir ve böylece kritik noktaları belirleyebilir.
-> S7 ve XC208 arasındaki bağlantıyı XC208’in 3 numaralı bağlantı noktasına taşınır
-> XC208’in özelliklerini açılır (-> Switch_1 -> Özellikler(Properties))
-> LLDP ayarlarına gidilir (->Katman(Layer 2) -> LLDP)
-> Bağlantı noktası ayarlarını içeren tabloya gidilir
-> Port 3 için LLDP’yi devre dışı bırakılır (-> P0.3: -)
-> Değişiklikleri CPU’ya indirilir. (-> CPU_1516F->->
)
-> Şimdi topoloji karşılaştırması tekrar açılır. (-> Cihazlar ve ağlar (Devices & Networks)-> Topoloji görünümü(Topology View) -> Topolojik veriler(Topologic Datas) ->Topoloji karşılaştırması(Topology Comparing))
-> Topoloji karşılaştırması güncellenir. (-> )
-> Geçici IP adreslerinin atanması onaylanır. (-> Tamam(OK))
-> Anahtarda veya CPU’da hiçbir ortak bulunmamalıdır.
Erişilebilir Cihazların Algılanmasının Sonu
Topoloji keşfine ek olarak, erişilebilir cihazların algılanmasını kesintiye uğratma seçeneği de vardır. PROFINET’teki erişilebilir cihazlar “Keşif ve Yapılandırma Protokolü” (DCP) aracılığıyla belirlenir. Anahtar, DCP paketlerinin yapılandırılmış bağlantı noktalarına iletilmemesi için ayarlanabilir. Gelen paketler yine de kabul edilecektir.
-> XC208’in özellikleri açılır. (-> Switch_1 -> Özellikler(Properties))
-> DCP ayarlarına gidilir. (-> Katman 2(Layer 2) -> DCP Yönlendirme(DCP Forward))
-> Bağlantı noktası ayarlarını içeren tabloya gidilir.
-> Port 3 için DCP iletme devre dışı bırakılır (-> P0.3: Blok)
-> Değişiklikleri CPU’ya indirilir. (-> CPU_1516F -> ->
)
->”Erişilebilir cihazlar(Accesible Devices)” iletişim kutusu açılır. (-> ).
-> Erişilebilir cihazlar aranmaya başlanır. (-> )
-> CPU artık erişilebilir aygıtlar listesinde görünmüyor.
Medya Yedekliliğinin Etkinleştirilmesi Nasıl Yapılır?
-> S7 denetleyicisi ile XC208 arasındaki bağlantıyı XC208’in 1 numaralı bağlantı noktasına geri taşınır
-> XC208’in özellikleri açılır. (-> Switch_1 -> Özellikler(Properties))
-> “Katman 2(Layer 2)” menüsünde “Zil Yedekliliği(Ring Redundancy)” öğesine gidilir. (-> Katman 2(Layer 2) -> Zil Yedekliliği(Ring Redundancy))
-> Zil yedeklilik modu MRP Oto-Yöneticisi olarak ayarlanır.
->Halka bağlantı noktalarını P0.1 ve P0.2 olarak ayarlanır.
-> Şimdi X1 arayüzünün özellikleri CPU_1516F’de açılır. (-> CPU_1516F -> Cihaz konfigürasyonu(Device Configuration) -> X1 -> Özellikler(Properties))
-> “Gelişmiş seçenekler(Advence Properties)” altında, “Medya yedekliliği(Media Redundancy)”ne geçilir: (-> Gelişmiş seçenekler(Advence Redundancy)-> Medya yedekliliği(Media Redundancy))
-> Medya artıklığı rolü istemci olarak ayarlanır. (-> Medya yedekliliği rolü: İstemci(Media redundancy role: Client))
-> Ardından değişiklikler CPU_1516F’ye indirilir. (-> CPU_1516F-> ->
)
Zil Durumu Nasıl kontrol Edilir?
-> CPU’ya bağlanılır. (->CPU_1516F-> )
-> XC208’in çevrimiçi teşhisi açılır. (-> Switch_1 -> Çevrimiçi ve teşhis(Online & Diagnostics))
-> MRP etki alanının teşhisine gidlir. (-> Teşhis(Diagnostic) -> PROFINET arayüzü [X1](PROFINET Interface [X1]) -> Etki alanı (Domain)-> MRP etki alanı(MRP domain))
Not: Yedek hat henüz eklenmediğinden MRP halka durumu açık olarak tanımlanmalıdır.
->Şimdi XC208’in P2 portu CPU 1516F-3 PN/DP üzerindeki X1P2R portuna bağlanır.
-> Çevrimiçi tanılamada MRP halka durumu tekrar kontrol edilir.
Not: MRP halka durumu artık kapalı olarak tanımlanmalıdır.
Web Arayüzünde Zil Durumunun Teşhisi Nasıl Yapılır?
-> XC208’in web arayüzü açılır (-> https://192.168.0.250)
-> Yedeklilik bilgilerine gidilir (-> Bilgi(Information) -> Yedeklilik(Redundancy))
-> Zil yedekliliği sekmesine gidilir (-> Zil Yedekliliği(Ring Redundancy))
Not: Zil durumu burada RM Durumu altında görüntülenir. Ring kapalı olduğu için ring yöneticisi pasif davranır.
->S7 ve XC208 arasındaki iki bağlantıdan birinin bağlantısı kesilerek halka açılır.
-> Web sayfasındaki ekran güncellenir. (-> Güncelleme(Update))
Not: Durum daha sonra etkin olarak değişir, çünkü zil yöneticisi aktif hale gelir ve fazlalığını etkinleştirir bağlantı noktası.
SCALANCE XC208 ile Proje Arşivleme Nasıl Yapılır?
-> Son olarak, projenin tamamı arşivlenecektir. “Proje(Proje)” menüsünde “Arşiv …(Archive… )” komutu seçilir. Aşağıdaki iletişim kutusuna bir hedef yol girilir ve proje arşivlenir. (-> Proje(Project) ->Arşiv(Archive)->Hedef yolu … (Target Directory)-> Arşiv(Archive))
KAYNAKÇA:
HAZIRLAYAN: Mehmet Berat Şen
KURSLARIMIZ
İletişim Bilgilerinizi Bırakın Biz Sizi Arayalım!
Sizin memnuniyetiniz, bizim mutluluğumuzdur…