SMX-RNS02 ile Merkezi SCADA Uygulaması
SMX-RNS02 ile Merkezi SCADA Uygulaması
Bölüm başlığı “SMX-RNS02 ile Merkezi SCADA Uygulaması”Uzak noktalardaki proses verilerini internet üzerinden SMX-RNS02 kullanarak okumak ve bu verileri SCADA veya kullanıcı uygulaması üzerinde izlemek mümkündür. Bu uygulama örneğinde veriler SMX-RNS02 kullanılarak, Amazon AWS IoT Core ve Kepware MQTT Client yardımı ile merkezi SCADA’ya (WinCC) aktarılacaktır.
Gerekli Donanım
Bölüm başlığı “Gerekli Donanım”- 1 x SMX-RNS02
- 1 x PLC (veya IO Modülü, veya simülatör)
- 1 x PC (SCADA uygulaması için)
- 1 x Ethernet Kablo
- 24V Güç Kaynağı
Donanımın Kurulması
Bölüm başlığı “Donanımın Kurulması”Detaylı bilgi için lütfen ilgili cihazların teknik dökümanlarına başvurun!
- Güç bağlantılarını doğru şekilde yapın.
- SMX-RNS02: 24V DC
- PLC, IO Modül
- Ethernet Kablosu ile SMX-RNS02 ve PLC’yi birbirine bağlayın
- SMX-RNS02 cihazına tercih ettiğiniz şekilde internet sağlayın
- Güç kaynağını ve diğer cihazlarınızı enerjilendirin
Gerekli Yazılımlar
Bölüm başlığı “Gerekli Yazılımlar”- SCADA Yazılımı (WinCC)
- Kepware MQTT Client
- Kullanılan PLC’ye ait programlar
- Web Browser
AWS Kurulumu
Bölüm başlığı “AWS Kurulumu”- AWS hesabınız yoksa oluşturun
- AWS Management Console sayfasına gidin
- Internet of Things → IoT Core sayfasına gidin
Sol Menüden Manage → Things’i seçin ve “Create single thing”e basın.
Adım adım ilerleyin. Sertifika ekleyin. Sertifikayı aktif hale getirin. “Attach a policy” seçeneği ile policy tanımlayın. Policy yaratmak için:
- Sol menüden policy sayfasını yeni sekmede açın.
- Yeni ekleyin
- İsim verin
- Action:
iot:Connect,iot:Receive,iot:Publish,iot:Subscribe - Resource ARN:
* - Effect:
Allow - “Create” ile tamamlayın
Sertifika sayfasından şu dosyaları indirin ve saklayın:
- Sertifika dosyası
- Private Key dosyası
- Amazon Root CA 1 PEM dosyası
SMX-RNS02 Ayarlarının Yapılması
Bölüm başlığı “SMX-RNS02 Ayarlarının Yapılması”- Uygun şekilde PLC ile fiziksel bağlantı sağlayın
- IP ayarları vs. yapmanız gerekiyorsa lütfen ilgili dökümanları inceleyin
- Web tarayıcı ile
http://192.168.169.254:8080adresine gidin ve giriş yapın
Settings → Cloud Connector sayfasından ayarlarını girin:
- Host: Things → Interact menüsünden görebilirsiniz
- Client ID: Cihazınıza isim verin
- Region: AWS Region
- Key, Certificate, Certificate Authority dosyalarını (AWS adımında indirilen) seçin
- Kaydedin
“Modules → Cloud Topic” sayfasına gidin ve buluta çıkarmak istediğiniz verileri seçin.
“Status → Cloud” sayfasından bağlantınızı kontrol edin.
“AWS IoT → Test” sayfasına gidin ve MQTT üzerinden verilerin geldiğini kontrol edin. “Subscribe Topic” kısmına “Modules → Cloud Topic” yaratırken girdiğiniz adı girin.
Kepware MQTT Client Kurulumu
Bölüm başlığı “Kepware MQTT Client Kurulumu”Kepware programının kurulumunu başlatın. “Custom” seçin. Kurulum sırasında sadece “MQTT Client”ı seçerek kurulumu tamamlayın.
Kepware uygulaması da SMX-RNS02 gibi AWS’ye client olarak bağlanacaktır. Bu sebeple AWS adımındaki Things oluşturma işlemini Kepware için de tekrarlayın ve sertifikaları indirin.
Kurulum tamamlandıktan sonra sağ alt köşedeki icon üzerinde menüyü açın ve “Settings…” kısmını seçin.
“Certificate Store” kısmına geçin:
- Kepware private key ve sertifikayı tek dosyada ister.
- Herhangi bir text editörü ile sertifika ve private key dosyalarını açın ve içeriğini bir dosyada birleştirin
- “Feature” seçeneği olarak “MQTT Client” seçin
- “Import” seçeneği ile yeni oluşturduğunuz dosyayı seçin
Kepware Konfigürasyon ekranına gidin ve Yeni kanal ekleyin. Kanalınıza isim verin ve kanal ayarlarını yapın.
Kanal altına tag’leri ekleyin (Tag adresi olarak <TOPIC_NAME>+<VAR_NAME> formatını kullanın. Örneğin process-values+MotorSpeed01).
OPC Quick Client ile değerlerin okunduğunu teyit edin.
WinCC ile Verilerin Okunması
Bölüm başlığı “WinCC ile Verilerin Okunması”WinCC programını açın ve yeni Proje oluşturun.
Tag Manager bölümüne geçin. “Add new driver → OPC” ile yeni driver ekleyin.
“Computer…” seçeneği ile “localhost” ekleyin ve Kepware’i seçin.
Kepware altındaki tag’leri browse ederek projenize ekleyin.
“Graphic Designer” ile yeni sayfa oluşturun ve sayfaya tag’i ekleyin.
Projenizi çalıştırın ve değerleri okuduğunuzu teyit edin.