2016-03-21 1 views
0

J'ai deux questions pour les utilisateurs de labview. Je suis tout à fait nouveau dans cette langue, je voudrais savoir si la conception comme dans l'image ci-joint (utilisation extensive de désactiver la structure du diagramme) sont:Labview bonne pratique et temps de calcul

  • une bonne pratique de séparer une partie de code (j'aime la structure entrée/calcul/sortie)
  • ne signifie pas de temps de calcul supplémentaire

labview disable structure

Merci à l'avance!

PS: désolé, je devais cacher un code non pas ma volonté ... (licence)

Répondre

1

Non, le code est compilé et structures désactiver sont ignorées. Mais la meilleure pratique consiste à utiliser des sous-VIs (avec un panneau de connexion et une icône appropriés) pour structurer l'entrée/le calcul/la sortie. Tout ce qui est connecté à gauche de votre panneau de connecteur subVI est entré. Ce que vous avez sous-VI est le calcul. Tout ce qui est connecté à la droite de votre panneau de connecteur subVI est sorti.

S'il vous plaît consulter ci-dessous: enter image description here

+0

structures Désactiver peuvent consommer de la mémoire si schéma fonctionnel VI est utilisé. Lorsque vous générez une application, il supprime automatiquement le diagramme. Donc, même du point de vue des performances de la mémoire, il n'est pas mauvais d'utiliser des structures désactivées. –

+0

Les entrées à gauche et les sorties à droite sont une convention, que vous devez suivre - mais ce qui fait réellement du connecteur une entrée ou une sortie, c'est si le terminal correspondant du sous-VI est un contrôle ou un indicateur, bien sûr. – nekomatic

+0

Bien sûr, je sais que: D –