2016-03-21 11 views
0

Labview kullanıcıları için iki sorum var. Ben bu dil oldukça yeniyim, (devre dışı diyagram yapısının geniş kullanım) ekli resimdeki gibi tasarım olup olmadığını bilmek istiyorum:Labview iyi uygulama ve hesaplama süresi

  • kod ayrı bir bölümünde iyi bir uygulama (I yapısını gibi önceden giriş/hesaplama/çıkış)
  • anlamına gelmez ekstra hesaplama süresi

labview disable structure

teşekkürler!

Not: Ben isteğimi biraz kod gizlemek için kusura ...

cevap

1

Hayır, kod derlenir ve devre dışı yapılar göz ardı edilir (lisanslı). Fakat en iyi uygulama, giriş/hesaplama/çıktıyı yapılandırmak için subVI'leri (uygun bağlayıcı bölmesi ve simge ile) kullanmaktır.

Altyazı bağlacı panelinizin soluna bağlı olan her şey girilir. SubVI'da sahip olduğunuz şey hesaplamadır. SubVI konnektörü panonuzun sağ tarafına bağlanan her şey çıktılanır.

altında bir bakın: VI, blok diyagramıdır kullanıldığında enter image description here

+0

devre dışı bırakma yapılar bellek tüketebilir. Uygulama oluşturduğunuzda, blok şemasını otomatik olarak kaldırır. Yani bellek performansı açısından bile devre dışı yapıları kullanmak kötü değildir. –

+0

Soldaki girişler ve sağdaki çıkışlar takip etmeniz gereken bir sözleşmedir - ancak aslında konektörü bir girişe veya çıkışa dönüştüren şey, alt ekranın ilgili terminalinin bir kontrol veya bir gösterge olup olmadığıdır elbette. – nekomatic

+0

Elbette bunu biliyorum: D –