Bonsoir,
Trouvé sur un tuto (dmcinfo) concernant l'indexage et cette personne informe que:
(Je cites) 'One more helpful hint - you will find that your index on the HMI will be zero based, regardless of the way you define your array on the PLC. For example, if I defined my array (on the PLC) to be ...
22 résultats trouvés
- 03 déc. 2023, 21:00
- Forum : Interface Homme Machine
- Sujet : Indexage Variable HMI Tia Portal V17
- Réponses : 1
- Vues : 1465
- 01 déc. 2023, 11:31
- Forum : Interface Homme Machine
- Sujet : Indexage Variable HMI Tia Portal V17
- Réponses : 1
- Vues : 1465
Indexage Variable HMI Tia Portal V17
Bonjour,
Je souhaites faire une seule vue qui gère 20 éléments d'un tableau.
Ma valeur d'index est attribuée sur ma première vue par simplement un bouton (Bt1 = 1, Bt2 = 2 etc)
Mon tableau dans le DB est un array 1..20.
Quand ma valeur d'index dans la variable Interne HMI est à 1, il prend l ...
Je souhaites faire une seule vue qui gère 20 éléments d'un tableau.
Ma valeur d'index est attribuée sur ma première vue par simplement un bouton (Bt1 = 1, Bt2 = 2 etc)
Mon tableau dans le DB est un array 1..20.
Quand ma valeur d'index dans la variable Interne HMI est à 1, il prend l ...
- 09 mai 2023, 20:49
- Forum : Siemens
- Sujet : [S7-1500] SCL Boucle, et index
- Réponses : 18
- Vues : 2692
Re: [S7-1500] SCL Boucle, et index
Bonsoir à vous,
Et bien, je viens effectivement de voir le post et ça fonctionne !!!!!!!!!!
Je ne quittais pas la boucle au bon moment d'où un résultat de la fin vers le début peut-être ..
Bon, encore un long chemin (condition champs vide, etc ...) mais franchement , MERCI à vous !
Et bien, je viens effectivement de voir le post et ça fonctionne !!!!!!!!!!
Je ne quittais pas la boucle au bon moment d'où un résultat de la fin vers le début peut-être ..
Bon, encore un long chemin (condition champs vide, etc ...) mais franchement , MERCI à vous !
- 08 mai 2023, 15:39
- Forum : Siemens
- Sujet : [S7-1500] SCL Boucle, et index
- Réponses : 18
- Vues : 2692
Re: [S7-1500] SCL Boucle, et index
Merci,
Ok je viens de voir le lien ...
Sinon, est-il faisable d'incrémenter de façon "manuel" l'index ?
C'est a dire n'avoir qu'une seule boucle dans mon cas qui compare sur les 16 éléments, si "pas trouver", x+1 et la boucle se relance.
Ok je viens de voir le lien ...
Sinon, est-il faisable d'incrémenter de façon "manuel" l'index ?
C'est a dire n'avoir qu'une seule boucle dans mon cas qui compare sur les 16 éléments, si "pas trouver", x+1 et la boucle se relance.
- 08 mai 2023, 14:29
- Forum : Siemens
- Sujet : [S7-1500] SCL Boucle, et index
- Réponses : 18
- Vues : 2692
Re: [S7-1500] SCL Boucle, et index
Bonjour,
est-ce que je peux résumer ainsi :
tu as une table A de 20 éléments (0..19).
Tu dois chercher la recette correspondante aux éléments suivants :
- EmplacementID
- EmplacementName
- Code_ingrédient
voir s'il est utile de comparer tous ces éléments ou juste l'ID.
Bonjour,
Comparaison ...
- 07 mai 2023, 21:23
- Forum : Siemens
- Sujet : [S7-1500] SCL Boucle, et index
- Réponses : 18
- Vues : 2692
Re: [S7-1500] SCL Boucle, et index
C'est vrai que j'aurai déjà tout un vocabulaire à apprendre :roll:
Désolé et merci en tout cas pour votre retour !
Ce que vous indiquez, c'est ça que je souhaiterai faire
Dans mon langage :oops: , ça donne cela
J'ai une Table_A Array[0…19] OF et une autre Table_B[0…16]
Je dois comparer toute ...
Désolé et merci en tout cas pour votre retour !
Ce que vous indiquez, c'est ça que je souhaiterai faire
Dans mon langage :oops: , ça donne cela
J'ai une Table_A Array[0…19] OF et une autre Table_B[0…16]
Je dois comparer toute ...
- 07 mai 2023, 15:50
- Forum : Siemens
- Sujet : [S7-1500] SCL Boucle, et index
- Réponses : 18
- Vues : 2692
Re: [S7-1500] SCL Boucle, et index
Table est un Array[0..19] of "UDT".
D'où la boucle de 0 à 19 (on compare seulement une variable (chaine caractère) avec le tableau 16)
Le tableau est un Array[1..16] of "UDT".
Exemple de mes données sous TIA ci-dessous:
https://ibb.co/NykjzN6
D'où la boucle de 0 à 19 (on compare seulement une variable (chaine caractère) avec le tableau 16)
Le tableau est un Array[1..16] of "UDT".
Exemple de mes données sous TIA ci-dessous:
https://ibb.co/NykjzN6
- 07 mai 2023, 14:22
- Forum : Siemens
- Sujet : [S7-1500] SCL Boucle, et index
- Réponses : 18
- Vues : 2692
Re: [S7-1500] SCL Boucle, et index
Oui, l'imbrication des 2 boucles fonctionne mais pas comme je le prévoyais.
C'est a dire, j'ai mis un petit croquis en pièce jointe car je penses peut-être mal m'exprimé.
Je dois comparer 1 table avec la totalité des 16 éléments puis passer à la table 2 si pas trouver ainsi de suite jusqu'à 19 (sens ...
C'est a dire, j'ai mis un petit croquis en pièce jointe car je penses peut-être mal m'exprimé.
Je dois comparer 1 table avec la totalité des 16 éléments puis passer à la table 2 si pas trouver ainsi de suite jusqu'à 19 (sens ...
- 06 mai 2023, 23:57
- Forum : Siemens
- Sujet : [S7-1500] SCL Boucle, et index
- Réponses : 18
- Vues : 2692
Re: [S7-1500] SCL Boucle, et index
Ok j'arrive à un résultat avec l'imbrication des 2 boucles mais ce n'est pas encore mon résultat que je souhaites.
C'est a dire que je dois respecter un sens.
Par exemple, Je dois tester 16 fois la table 1 et si non concluant, je passe sur la table 2 et de nouveau on teste 16 fois.
Donc peut-être ...
C'est a dire que je dois respecter un sens.
Par exemple, Je dois tester 16 fois la table 1 et si non concluant, je passe sur la table 2 et de nouveau on teste 16 fois.
Donc peut-être ...
- 06 mai 2023, 22:24
- Forum : Siemens
- Sujet : [S7-1500] SCL Boucle, et index
- Réponses : 18
- Vues : 2692
Re: [S7-1500] SCL Boucle, et index
Merci du retour,
Ok .. J'avais essayé sans succès. Je vais continué vers cette voie là.
Je suis reparti de zéro car à force, il y avait un brouillon partout et ma simulation me faisait n'importe quoi.
Je repars étape par étape.
Merci.
Ok .. J'avais essayé sans succès. Je vais continué vers cette voie là.
Je suis reparti de zéro car à force, il y avait un brouillon partout et ma simulation me faisait n'importe quoi.
Je repars étape par étape.
Merci.