7.8.13.1.  Type "variable de plage de valeurs

Dans Ce qui suit explique comment créer une variable de plage de valeurs [Value range variable] . [90]

  1. Créez la variable souhaitée sous Nom [Name].[91]

  2. Sous Statut [Status], sélectionnez Variable de plage de valeurs [Value range variable].

  3. Entrée dans le champ de saisie sous Formule [Equation]:

    Il existe différents sous-types de variables de plage de valeurs [Value range variable]. Le tableau suivant indique la syntaxe à utiliser :

    1. Plage de valeurs

      Art

      Impression

      Explication

      Définition de la zone avec limites incluses

      [10:100]

      crochets

      Une fourchette de 10 à 100 est définie.

      Définition de la zone sans limites incluses

      ($A1.:90)

      agrafesrondes

      Une plage de A1 à 90 est définie, A1 étant le nom de la variable.

      Définition de la zone avec valeur par défaut 100,[1:6000]

      Une plage de 1 à 6000 est définie, avec une valeur par défaut de 100.

      La plage de valeurs est affichée dans PARTdataManager sous Plage de valeurs [Value ranges], la valeur par défaut également sous Valeurs discrètes [Discrete values].

      Définition de la plage dans une condition IFBeispiel:

      IF( FORM1 .EQ. 1) THEN 
      L1 ='100,[1:6000]'
      ELSE L1 ='100,[1:2000]'
      ENDIF

      Différents domaines de valeurs sont définis en fonction d'une autre valeur de variable. Voir Section 7.8.13.4, « Type "variable de plage de valeurs" combinée à une condition IF (algorithme de caractéristique )  ».

      Définition de la zone avec pas

      [100:300/50]

      crochets

      pas de barre oblique inverse !

      Une plage de 100 à 300 ainsi qu'un pas de 50 sont définis.

    2. Valeurs discrètes

      Art

      Impression

      Explication

      Énumération [Enumeration]

      1,3,5,7,9,$A2.

      Énumération de valeurs discrètes

      La variable sélectionnée ne peut prendre que les valeurs 1,3,5,7,9 et la valeur actuelle de la variable "A2".

      [Remarque]Remarque

      Si vous utilisez des valeurs discrètes, vous pouvez également choisir les méthodes avec Variable de plage de valeurs avec désignation [Value range variable with naming] et Variable de plage de valeurs avec graphiques [Value range variable with graphics] sous Statut [Status].

    [Remarque]Remarque

    Si vous utilisez des variables [Variables] à l'intérieur de l'expression du domaine de valeurs, placez à chaque fois un signe $ devant la variable et un "." (point) derrière la variable !

    Vous trouverez ci-dessous quelques illustrations à titre d'exemple.

    Exemple : plage de 100 à 300 avec un incrément déterminé (gradation [Stepping] ) de 50

    Exemple : plage de 100 à 300 avec un incrément déterminé (gradation [Stepping] ) de 50

    Exemple : énumération de valeurs

    Exemple : énumération de valeurs

  4. Testez dans le tableau si la fonction est conforme à vos souhaits.

    Pour ce faire, cliquez dans le champ de plage de valeurs et sélectionnez la valeur souhaitée.

  5. Vous pouvez tout aussi bien tester dans le PARTdataManager. La vue du tableau et la sélection des valeurs sont identiques à celles du PARTdesigner.

    Sélection de la plage de valeurs dans PARTdataManager

    Sélection de la plage de valeurs dans PARTdataManager




[90] Vous pouvez trouver les exemples appropriés dans la section Catalogue des formations dans l’annuaire \v11_news\value_ranges\value_ranges_standard\default.prj|default_and_max.prj|listing.prj|simple.prj|stepwise.prj. La norme DIN 2395 a été utilisée comme base pour les exemples.

[91] Vous trouverez des informations de base sur la procédure sous Section 7.8.10, «  Gestionnaire de variables - Les différents paramètres  ».