C# & S7300 ile C# Ethernet Haberleşmesi

Katılım
11 Haz 2007
Mesajlar
11
Puanları
1
Yaş
34
arkadaşlar merhaba. Biraz uzun oldu ama lütfen sıkılmadan okuyun.Benim sorunum şu:

S7300 ile ethernetten (TCP/IP) haberleşmek ve amaca yönelik bir scada yapmak istiyorum. Arayüzü Visual C#.NET te yazıcam. Fakat PLC ile haberleşmede CPU ya gönderme/alma komutu yazmak istemiyorum. Yani C#.NET te öyle bir kod yazmak istiyorum ki, gitsin PLC'nin istenilen adresinden veriyi alsın/yazsın. Hem PLC ile haberleşmede hemde bu konuda yardım edebilirseniz sevinirim.

Daha önceden PC ler arasında ethernet (TCP/IP) haberleşmesi yaptım. S7200 serileri ile (PPI kablo ile) bir kaç scada çalışmam oldu amatörce. Demem oki haberleşme olaylarında biraz bilgim var. Buna yönelik açıklamalar yapabilirseniz sevinirim.

Şimdiden teşekkürler...
 

elektronikmuh

Yönetici
Yönetici
Yönetici
Katılım
13 Ocak 2007
Mesajlar
1,863
Puanları
1,768
Yaş
42
Delphi ile TCP/IP üzerinden veri gönderip alma ve açık kaynak kodlu program ben incelemedim inceleyip bakarsan yardımcı olacaktır.
 

Ekli dosyalar

FLiMBO

Üye
Katılım
16 Ocak 2007
Mesajlar
19
Puanları
1
Yaş
34
Libnodave isimli bir komponent var ben denemedim ama, işine yarayacağını tahmin ediyorum...

http://libnodave.sourceforge.net/index.php
 
Konu Sah
B
Katılım
11 Haz 2007
Mesajlar
11
Puanları
1
Yaş
34
Çok teşekkür ederim. Şimdi delphiyik uruyorum. her iki kaynağıda incelicem. sonuca ulaşırsam buraya yazarım.
 
Konu Sah
B
Katılım
11 Haz 2007
Mesajlar
11
Puanları
1
Yaş
34
Arkadaşlar program kurulurken "Libnodave" ile ilgili siteyi ve aynı zamanda @elektronikmuh arkadaşımızın verdiği örneği inceyiyordu. Örnektede aynı kütüphane kullanılmış. Bu süper bir kaynak. Eğer düşündüğüm gibi ise yukarıda yazdığım her şeyi yapabiliriz gibi geliyor. Umarım olur. Çok teşekkür ediyorum sizlere.
 

macix

Onursal Üye
Onursal Üye
Katılım
11 Mar 2007
Mesajlar
813
Puanları
18
Arkadaşlar bendende cSharp ta s7-300 ile ethernet üzerinden haberleşmek istiyorum libnodave kütüphanesi inceledim fakat işin içinden çıkamadım yapan arkadaş varsa bir örnek paylaşabilir mi ? (örnek visualbasic veya cSharp olabilir delphiyi hiç bilmiyorum ayrıca compilleri yok elimde)
 

death23

Üye
Katılım
5 May 2008
Mesajlar
5
Puanları
3
Yaş
34
Arkadaşlar bendende cSharp ta s7-300 ile ethernet üzerinden haberleşmek istiyorum libnodave kütüphanesi inceledim fakat işin içinden çıkamadım yapan arkadaş varsa bir örnek paylaşabilir mi ? (örnek visualbasic veya cSharp olabilir delphiyi hiç bilmiyorum ayrıca compilleri yok elimde)
Vb ile bir ara yüz yazdım çok kolay bi haberleşme oldu. opc server vs hiçbirşey gerekmiyor. exeldeki tabloları çok kolay bir şekilde plc nin DB larına attım. örnek kendi içinde var zaten kütüphane çok güzel. istediğim adresi okuyorum istediğime yazıyorum.
 

macix

Onursal Üye
Onursal Üye
Katılım
11 Mar 2007
Mesajlar
813
Puanları
18
3 - 4 günlük bir uğraştan sonra ETH. İle Tüm Veri alanlarına ulaştım artık Çok kolay şekilde Visual Studio 2008 ortamında Masaüstü Scada projeleri hazırlıyorum, Pahalı scadaların hiç birisi bana MS Visual Studio araçlarını ve C# taki esnek kod yapısını sunamaz.
 
Katılım
7 Haz 2007
Mesajlar
511
Puanları
8
Yaş
46
3 - 4 günlük bir uğraştan sonra ETH. İle Tüm Veri alanlarına ulaştım artık Çok kolay şekilde Visual Studio 2008 ortamında Masaüstü Scada projeleri hazırlıyorum, Pahalı scadaların hiç birisi bana MS Visual Studio araçlarını ve C# taki esnek kod yapısını sunamaz.
Birtakım tecrübelerinizi ve mümkünse küçük bir program örneği ile konuyu açıklarsanız memnun olurum.
 
Katılım
11 Eki 2006
Mesajlar
33
Puanları
3
Yaş
34
3 - 4 günlük bir uğraştan sonra ETH. İle Tüm Veri alanlarına ulaştım artık Çok kolay şekilde Visual Studio 2008 ortamında Masaüstü Scada projeleri hazırlıyorum, Pahalı scadaların hiç birisi bana MS Visual Studio araçlarını ve C# taki esnek kod yapısını sunamaz.
Yazdığınız bu kodla plc içerisine "real veri" yazabiliyormusunuz.
 

Sponsor Bağlantı

Forum istatistikleri

Konular
105,101
Mesajlar
740,115
Kullanıcılar
390,747
Son üye
atikale

Yeni konular

Üst