Bonjour
Je voudrais créer un tableau à 7 colonnes et 20 lignes
Chacune des lignes de "TableauCompletReglagesVolets" sera remplie tour à tour par les 7 valeurs émises toutes les 5 secondes par "DetailReglages" (cf fichier joint).
"indexINT" est la valeur de 1 à 20 émise de 5 secondes en 5 secondes.
Bonjour
Oui, j'ai résolu mon problème. Il s'agissait de garnir ce tableau à partir d'un autre. J'ai finalement trouvé la solution...
Puisque tu es là j'ai un autre problème en cours. un bloc de fonction de contrôle sous enocean nécessite des VAR_IN_OUT. Lorsque je donne un nom à cette variable j'ai l'erreur:
4060
"'VARINOUT' Paramètre '<nom>' de '<nom>' requiert variable avec permission de modification comme entrée." Il faut transmettre aux paramètres VARINOUT des variables avec accès en écriture, car celles-ci peuvent être modifiées au sein du module.</nom></nom>
...je ne comprend pas ce que doit être une variable avec accès en écriture...?Merci de ton intérêt.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Bonjour
Je voudrais créer un tableau à 7 colonnes et 20 lignes
Chacune des lignes de "TableauCompletReglagesVolets" sera remplie tour à tour par les 7 valeurs émises toutes les 5 secondes par "DetailReglages" (cf fichier joint).
"indexINT" est la valeur de 1 à 20 émise de 5 secondes en 5 secondes.
Merci à qui pourra m'aider...
Bonjour, pas sur d'avoir bien compris la demande mais tu peux créer un tableau à plusieur dimensions
et tu y accèdes comme un ARRAY classique
TableauCompletReglagesVolets[numérocolonne,numéroligne]
Last edit: r0m1 2023-01-05
Bonjour
Oui, j'ai résolu mon problème. Il s'agissait de garnir ce tableau à partir d'un autre. J'ai finalement trouvé la solution...
Puisque tu es là j'ai un autre problème en cours. un bloc de fonction de contrôle sous enocean nécessite des VAR_IN_OUT. Lorsque je donne un nom à cette variable j'ai l'erreur:
4060
"'VARINOUT' Paramètre '<nom>' de '<nom>' requiert variable avec permission de modification comme entrée."
Il faut transmettre aux paramètres VARINOUT des variables avec accès en écriture, car celles-ci peuvent être modifiées au sein du module.</nom></nom>
Malheureusement je suis nouveau sur codesys et je n'ai à ce stade pas de réponse à ca ... courage