S7-PLCSim Connector
S7-PLCSim Advanced V3 Connector
Last updated
S7-PLCSim Advanced V3 Connector
Last updated
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 ' 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.
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.