proje için plc önerisi destek teklifi

sadoazb

Üye
Katılım
26 Ara 2009
Mesajlar
154
Puanları
1
Yaş
52
arkadaşlar bir projem var kısaca özetleyeyim

6 adet sensör ve 6 adet lamba var
herhangi bir sensör tetiklendiğinde karşısındaki lamba yanacak
fakat bu olay pc kontrolunde olacak yani sensör tetiklenince pc deki program
bunu anlayacak ve plc ye ilğili roleyi çektirerek lambayı yakacak

yazılımı c# ile geliştiriyorum hazır dll var mış satın almayı düşünüyorum

projede 6 sensör 4 normal giriş ve 10 adet normal role çıkışı olacak

plc pc haberleşmesi tcp kanalıyla yapılacak

bu proje için hangi plc kullanmalıyım
bu projede bana teknik destek sağlayacak bir arkadaşş var mı?

saygılarımla
 
KNX Standardı, küçük bir rezidansın içerisindeki aydınlatma, perde panjur, klima kontrolünden, Dünya’nın en büyük havalimanlarındaki aydınlatma otomasyonu gibi çözümler için tercih edilen bir Dünya standardıdır.
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
s7-1200 kullan ethernet haberleşmesi yapacaksan. okul için felan yapacaksan wintr yi ücretsiz olarak 20-30 dk runtime süresinde kullanabilirsin. çokta kolay olur.
 
Beckhoff TwinCAT kullan. Haberleşme TCP/IP ile yapabilirsin. Extra bir PLC gerekmiyor. PLC bilgisayarında çalışıyor. I/O için bus coupler gerekli. Ortalama maliyeti 500 € olur.
C# ya da VB.Net ile direkt olarak istediğin veriye ulaşabilirsin.


BK9050 ya da BK9100 Ethernet Bus Coupler
KL1008 8 Digital input
KL2008 8 Digital output
TwinCAT I/O lisansı
Standart PC


Örnek VB.NET:

Dim AdsClient As TcAdsClient
Dim Degisken1,Degisken2 As ITCSymbol


'PLC ye bağlanma
AdsClient=New AdsClient
AdsClient.Connect("192.168.1.1.1.1",801) 'Local AmsNetID, LocalPLC Port
Degisken1=Adsclient.ReadSymbolInfo("MAIN.Degisken1")
Degisken2=Adsclient.ReadSymbolInfo("MAIN.Degisken2")


'PLC degişkeni yazma
AdsClient.WriteSymbol(Degisken1,True)
AdsClient.WriteSymbol(Degisken2,True)


'PLC degişkeni Okuma
IF AdsClient.ReadSymbol(Degisken1) Then
MsgBox("Degisken1 True oldu")
End If
 

Yeni mesajlar

Forum istatistikleri

Konular
128,190
Mesajlar
915,724
Kullanıcılar
449,960
Son üye
katzeimar

Yeni konular

Çevrimiçi üyeler

Geri
Üst