SMX-RNS02 ile Merkezi SCADA Uygulaması

Uzak noktalardaki proses verilerini internet üzerinden SMX-RNS02 kullarak 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.

  • 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ğı

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
  • SCADA Yazılımı (WinCC)
  • Kepware MQTT CLient
  • Kullanılan PLC ye ait programlar
  • Web Browser
  • AWS hesabınız yok ise 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.

Setitifikayı 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ı

  • Uygun şekilde PLC ile fiziksel bağlantı sağlayın
  • IP ayarları vs.. yapmanız gerekiyor ise lütfen ilgili dökümanları inceleyin
  • Web tarayıcı ile http://192.168.169.254:8080 adresine 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 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ında yapılan şu işlemleri tekrarlayın;

  • 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.

Setitifikayı aktif hale getirin. “Attach a policy” seçeneği ile policy tanımlayın. Sertifika sayfasından şu dosyaları indirin ve saklayın.

  • Sertifika dosyası
  • Private Key dosyası
  • Amazon Root CA 1 PEM dosyası

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
  • Aşağıdaki ekrandan “Feature” seçeneği olarak “MQTT Client” seçin
  • Aşağıdaki ekrandan “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

Kanal ayarını aşağıdaki gibi 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 teyid edin.

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

“Graphic Designer” sayfa görünümü

Projenizi çalıştırın ve değerleri okuduğunuzu teyid edin