NI Ürünleri İle İlgili Tartışmalar

cancel
Showing results for 
Search instead for 
Did you mean: 

error 200279

Merhaba hocalar ve arkadaslar

Normalde test tezgahımız calışmasına rağmen aşağıdaki gibi bir hata vermektedir.

((Attempted to read samples thar are no longer available. The requested sample was previously available, but has since been overwritten.

Increasin the buffer size, reading the data more frequently, or specifying a fixed number of samples to read instead of reading all available samples might correct the problem.))

bu hatadan sonra program calışıyor fakat grafik çizimi donuyor ama deger okuma ve çıkıs verme yapıyor. 

Bu konu hakkında bilgisi olan böyle bir arıza ile karşılaşmış birileri varsa yardımcı olabilir mi?

Teşekkürler

0 Kudos
Message 1 of 10
(4,040 Views)

Merhabalar, okuma yaptığınız döngü içerisinde muhtemelen gecikme yaratan bir kod parçası mevcut. İlgili kod parçasını aktarırsanız daha fazla yardımcı olabilirim.

Himmet GENCER
Software Development Coordinator at TDG
himmetgencer@gmail.com

View Himmet Gencer's profile on LinkedIn

View on Instagram
0 Kudos
Message 2 of 10
(4,022 Views)

Program ektedir ve yardımlarınız için teşekkürler.

0 Kudos
Message 3 of 10
(4,008 Views)

Peki gecikme yapmasına nasıl bir kod sebep olabilir genel bilgi olarak.

0 Kudos
Message 4 of 10
(4,003 Views)

Merhabalar, izinde olduğum için ilgili vi a bakamadım. İlgili vi ın özellikle okumanın olduğu kısmın ekran görüntüsünü paylaşırsanız sizlere yardımcı olabilirim. 

Himmet GENCER
Software Development Coordinator at TDG
himmetgencer@gmail.com

View Himmet Gencer's profile on LinkedIn

View on Instagram
0 Kudos
Message 5 of 10
(3,993 Views)

Merhaba ve teşekkürler

ekte verdim veri alım yerini. 

Çok teşekkürler ilgi ve destek için.

Download All
0 Kudos
Message 6 of 10
(3,987 Views)

Merhabalar, gördüğüm kadarıyla okuma işleminin olduğu döngü içinde, görüntüleme, bazı hesaplar, analizler ve kayıt işlemleri mevcut. Sizlere tavsiyem okuma işlemi ile diğer işlemleri iki farklı thread (döngü) olacak şekilde ayırınız. Kuvvetle muhtemel analiz ve kayıt işlemlerinin yarattığı gecikme hataya neden oluyor. Producer-Consumer yapısını inceleyiniz.

 

Saygılarımla...

Himmet GENCER
Software Development Coordinator at TDG
himmetgencer@gmail.com

View Himmet Gencer's profile on LinkedIn

View on Instagram
0 Kudos
Message 7 of 10
(3,983 Views)

Teşekkürler 

Bahsettiniz değişimleri yapıp en yakın zamanda buraya dönüş yapacağım.

 

0 Kudos
Message 8 of 10
(3,972 Views)

Himmet Bey'e katılıyorum. İki işlem arasında herhangi bir process order olmadığı için data işleme esnasında kayıp yaşanıyor. İsterseniz producer-consumer yapısını uygulayabilirsiniz isterseniz de error wire'lar ile işlem sırası belirleyebilirsiniz. Örnek veriyorum; bir tane error constant oluşturacaksınız bu constanta ait wire öncelikle ilk işleme almanız gereken case structure'ın daha sonra da ikinci olarak işleme almanız gereken case structure'ın içerisinden geçirip ikinci case structure'ın çıkışından error output alacaksınız. Bu iki case structure arasındaki hiyerarşiyi düzenleyecektir. Eğer bunda başarılı olamazsanız, producer-consumer yapısı ile problemi çözersiniz.

Add 273 on whatever Celcius said.
-Kelvin
0 Kudos
Message 9 of 10
(3,967 Views)

Teşekkürler yardımlarınız için (sorun çözüldü)

sürücü verileri ve çalıştırması ile genel sıcaklık basınc gb verilerin alındığı döngüleri ayırdım ve problem giderilmiş oldu.

yardımlarınız için çok teşekkürler

0 Kudos
Message 10 of 10
(3,915 Views)