6 résultats trouvés

par raw93270
30 juil. 2021, 15:50
Forum : Siemens
Sujet : Utilisation du pointeur LIST
Réponses : 11
Vues : 4179

Re: Utilisation du pointeur LIST

Re,

Merci infiniment d'avoir pris le temps de m'aider.
J'ai appliqué vos corrections, ça a fonctionné, vous êtes chaud bouillant. 8-)

à la prochaine. Bonne journée
par raw93270
28 juil. 2021, 16:32
Forum : Siemens
Sujet : Utilisation du pointeur LIST
Réponses : 11
Vues : 4179

Re: Utilisation du pointeur LIST

Bonjour,

J'espère que vous allez bien,



je comprend pas la phrase ??

quelles sont les valeurs qui sont dans tes DB ?


J'avais pas bien compris le concept de l'AR1, AR2

Maintenant je comprends mieux. j'ai pu améliorer le script, et ça fonctionne sauf sur un point

Voici le nouveau script ...
par raw93270
27 juil. 2021, 16:18
Forum : Siemens
Sujet : Utilisation du pointeur LIST
Réponses : 11
Vues : 4179

Re: Utilisation du pointeur LIST

Re,

Okey, j'ai ajouté l'initialisation de AR1 en premier, j'ai changé le type des données passant de DINT aux DWORD,
Quand je lance la simulation , j'ai le num de recette "1" qui apparait (valeur de la première adresse du DB RECETTE), mais la partie du code reste à Zéro

voici le nouveau script ...
par raw93270
27 juil. 2021, 14:29
Forum : Siemens
Sujet : Utilisation du pointeur LIST
Réponses : 11
Vues : 4179

Re: Utilisation du pointeur LIST

Re,

Voici la nouvelle version avec le saut:



LAR1 P#0.0

L 30
Next: T #COMPTEUR

AUF "STOCK" // ici je compare ce que j'ai dans le DB STOCK
L DBD [AR1,P#0.0]
L "RECU".CODE_recu // avec ce que j'ai reçu ici, est-ce que cette partie est bonne ?
==D
SPBNB saut // saut si résultat non vrai ...
par raw93270
27 juil. 2021, 11:45
Forum : Siemens
Sujet : Utilisation du pointeur LIST
Réponses : 11
Vues : 4179

Re: Utilisation du pointeur LIST

Salut,

Merci beaucoup pour la réponse, voici ce que j'ai fais:

LAR1 P#0.0

L 30
Next: T #COMPTEUR

AUF "STOCK"
L DBD [AR1,P#0.0]
L "RECU".CODE_recu
==D
SPBNB saut // saut si résultat non vrai
T "COPIE".COPIE_code
AUF "RECETTE"
L DBD [AR1,P#0.0]
T "COPIE".COPIE_num_recette

saut ...
par raw93270
27 juil. 2021, 10:19
Forum : Siemens
Sujet : Utilisation du pointeur LIST
Réponses : 11
Vues : 4179

Utilisation du pointeur LIST

Bonjour,

Je fais appel à votre aide, je suis débutant dans la programmation, je bloque depuis quelques jours sur ce problème, je vous explique:

J'ai un DB où je reçois un code en DINT ( DB4.DBD0 "RECU"),
un DB où des codes (150 codes) sont enregistrés (DB5 "STOCK"),
un DB ou sont stocké des ...