Tutoriel : Affichage des variables de tableau dans les tables
L'affichage de tableaux de données est une fonction fréquemment requise d'une interface utilisateur. CODESYS Visualization fournit le Table élément à cette fin.
Dans la configuration du Table élément, vous spécifiez une variable de tableau dans l'élément Tableau de données biens. Les éléments du tableau sont affichés dans les lignes et les colonnes du tableau.
Les instructions suivantes décrivent un exemple d'affichage d'un tableau d'une structure dans un tableau. En guise de préparation, créez le MYSTRUCT DUT et les déclarations dans le PLC_PRG programme.
TYPE MYSTRUCT :
STRUCT
iNo : INT;
bOnStock : BOOL;
strPartNumber : STRING;
END_STRUCT
END_TYPE PROGRAM PLC_PRG
VAR
arrStruct : ARRAY[0..6] OF MYSTRUCT;
iSelectedColumn : INT;
END_VAR Faites glisser le Table élément de visualisation à l'éditeur de visualisation.
Affecter la variable de tableau
arrStructà la Tableau de données biens.Les membres de la structure sont affichés sous forme d'en-têtes de colonne et l'index de tableau sous forme d'en-têtes de ligne.
Changer la propriété à une rubrique informative (exemple :
Number).Changez le Colonnes → Colonne → [0] → En-tête de colonne propriété associée à un titre informatif (exemple :
Number).Remplacez le titre de la colonne [1] par
in stocket la colonne [2] àPart number. Ajustez la largeur de la colonne.Attribuez une couleur à Sélection → Couleur de sélection propriété.
Définissez le Sélection → Type de sélection propriété en tant que
Row selection.Dans le Sélection → Variable pour la ligne sélectionnée propriété, définissez la
PLC_PRG.iSelectedColumnvariable.Les résultats d'affichage suivants en mode en ligne :
