C# veri okuma

Katılım
10 Tem 2020
Mesajlar
42
Puanları
1
Yaş
23
Herkese iyi günler c# da plcden sürekli veri okuyorum ve bana bir biti sürekli olarak gönderiyorlar bu gönderilen biti sadece 1kere değerlendirip birdaha bakmamak istiyorum nasıl yapabilirim ?



ŞİMDİDEN TEŞEKKÜR EDERİM.
 
PLC'den veri siz nasıl okuyorsunuz? :
Seri porttan mı? Ethernetten mi? Bir başka dll'den mi?

Çok fazla belirsizlikler var.
 
Programı kullanmadım, kendinize göre özelleştirin, okundu adında bir true-false bool'u oluşturup veri okurken okunan verileri bir listeye ekleyip o listeden aşağıdaki kod yardımı ile daha önce okunup okunmadığını, kısaca listede olup olmadığını kontrol edin.

C#:
//Liste oluştur
List<string> Liste = new List<string>();
bool okundu = Liste.Any(x=> x.Data=="xxx" && x.Data2 == "yyy");

if (!okundu) //okunmamışsa
{
Liste.Add(x.Data);
Liste.Add(x.Data2);
//bla bla
}
 
Son düzenleme:
  • Beğen
Tepkiler:

Yeni mesajlar

Forum istatistikleri

Konular
127,965
Mesajlar
913,961
Kullanıcılar
449,612
Son üye
esperran

Yeni konular

Geri
Üst