inSCADA
Version 2022
Version 2022
  • inSCADA Version 2022
    • inSCADA 2022
    • Başlarken
    • Kullanıcı Arayüzü
      • Dashboards
      • Development
        • Projeler
        • Bağlantılar
        • Cihazlar
        • Variables
        • Cihaz Kütüphanesi
        • Animasyonlar
          • Pipe
          • Get
          • Click
          • Color
          • Rotate
          • Move & Move Line
          • Opacity
          • Bar
          • Tooltip
          • Visibility
          • Slider
          • Chart
          • Data Table
          • Get Symbol
          • Input
          • QR Code
          • All in One
        • Alarmlar
          • Alarm Grupları
          • Alarmlar
        • Grafikler
        • Scriptler
          • Scriptler
          • Script Editor
        • Expressions
        • Raporlar
          • Custom Reports
          • Raporlar
          • Jasper Reports
        • Custom Table
          • Custom Table
          • SQL Editor
        • Gas Ölçüm
        • Süreçler
        • Veri Transferi
        • Anahtar Kelimeler
        • Languages
        • Info
      • Runtime
        • Kontrol Panel
        • Visualization
        • Trend Grafik
        • Rapor
        • Variable Tracking
          • Değişken Geçmişi
          • Değişken İzleme
          • Variable Trace
        • Alarm Tracking
          • Alarm Geçmişi
          • Alarm Monitor
        • Proje Haritası
        • Akış
        • Süreç
        • Job
      • Kullanıcı Menüsü
        • Kullanıcılar
        • Space
        • Roller
      • Bildirimler
        • E-Posta
        • SMS
        • Chat
      • Yedekle / İçe Aktar
        • Meta Data
        • Data
      • Settings
        • General Settings
        • Custom Table
        • Akış
        • E-posta
        • SMS
        • Harita
      • Logs
        • Log
        • Auth Log
      • Yardım
        • Online Yardım
        • Lisans
        • Hakkında
    • Mimik Tasarım
    • Haberleşme Protokolleri
      • MODBUS
        • Modbus TCP
        • Modbus UDP
        • Modbus RTU Over TCP
        • Modbus TCP Server
        • Modbus RTU Slave Over TCP
      • DNP3
        • DNP3 Master
        • DNP3 Outstation
      • S7 Protokol
      • IEC-104-Master
      • OPC
        • OPC DA Client
        • OPC UA Client
      • MQTT
    • Programlama
      • API's
        • Variable Functions
        • Connection Functions
        • Project Functions
        • Alarm Functions
        • Script Functions
        • In-Memory DB Functions
        • System Functions
        • User Funcitons
        • Date-Time Functions
        • String Functions
        • Notification Functions
        • Confirmation Functions
        • Database Functions
        • Other Functions
    • Veritabanı
    • Faydalı Özellikler
    • Mimari ve Uygulamalar
    • Geliştirme Yol Haritası
    • inSCADA' ya Geçiş
    • Lisanslandırma Politikaları
    • SSS
    • Videolar
    • Örnek Ekranlar
    • Yardımcı Araçlar
      • VSTO Excel Add-In
      • S7-PLCSim Connector
      • Modbus TCP/UDP Client
  • KURULUMLAR
    • Gereksinimler
    • Windows Kurulum
    • Linux'a Kurulum
    • Başlangıç Parametreleri
Powered by GitBook
On this page
  1. inSCADA Version 2022
  2. Yardımcı Araçlar

S7-PLCSim Connector

S7-PLCSim Advanced V3 Connector

PreviousVSTO Excel Add-InNextModbus TCP/UDP Client

Last updated 3 years ago

S7-PLCSim Connector yazılımı inSCADA ile Siemens Advanced PLC Simülator V3 uygulaması ile birlikte çalışır. S7-PLCSim Advanced V3 uygulaması Siemens S7-1200/1500 PLC 'lerin simülasyonunu sağlayan , PLC uygulamalarının bilgisayar ortamında test edilmesi için kullanılan bir yazılımdır.

inSCADA S7 Protokolü (PROFINET) PLC 'nin tüm I/O larını okuma/yazma olanağını bize sağlar fakat inputlara yazmak , bu inputlara simülasyon için sinyal uygulamak mümkün değildir. Bu noktada inputlara sinyal uygulayabilmek ve tam bir simülasyon yapabilmek için S7-PLCSim Connector yazılımı kullanılır.

Resim 1 : S7-PLCSim Connector

Resim 1 ' de diyagramda gösterildiği gibi , S7-1200/1500 serisi için yazmış olduğumuz PLC projemizi inSCADA ' da hazırladığımız SCADA uygulaması ile birlikte test etmek için S7 ProfiNET protokolümüz klasik haberleşme görevini yerine getirirken, PLCSim Connector yazılımı aracılığı ile PLC 'nin girişlerine sinyal uygulayan mesajlarımızı WebSocket -> S7PLCSim API bağlantısı ile gönderebiliyoruz.

Kullanım

inSCADA PLCSim Connector yazılımı çalıştırın.

Uygulamayı çalıştırdığınızda karşınıza Resim 2 'de görülen uygulama penceresi açılacaktır. Uygulamanın inSCADA platformunda gelecek mesajları okuyabilmesi için websocket bağlantı ayarlarını girmeniz ve inSCADA platformuna bağlantı kurmanız gerekmektedir. Bunun için ;

URL : inSCADA platformundaki web socket bağlantısına erişim için gerekli URL. Örneğin ;

" ws://192.168.0.170/notifications"

TOKEN : Web Socket bağlantısının kurulabilmesi için gerekli giriş anahtarı. TOKEN inSCADA platformunda kullanıcı tanımlarının yapıldığı menüden oluşturulur. Oluşturacağınız anahtar hangi kullanıcıya aitse platforma erişim seviyeniz ilgili kullanıcının yetkileri ile sınırlıdır.

Resim 3 ' de TOKEN anahtarının oluşturulduğu ekranı görebilirsiniz. Oluşturmuş olduğunuz TOKEN anahtarını copy/paste metodu ile inSCADA PLCSim Advanced V3 Connector uygulamasına taşıyabilirsiniz.

URL ve TOKEN parametrelerinin girilmesinden sonra Connect butonuna basarak inSCADA Platformuna bağlantı kurabilirsiniz. Bu adımdan sonra artık uygulamanız çalışır durumda bırakmanız yeterli olacaktır. Tüm bu adımlardan önce veya sonra PLC uygulamanızın çalıştırılacağı PLCSim Advanced V3 uygulamasını çalıştırıp sanal PLC nizi aktif hale getirebilirsiniz.

Resim 2 : S7-PLCSim Advanced V3 Connector
Resim 3 : TOKEN
Resim 4 : S7-PLCSIM Advanced V3.0