Salut, j'espère que vous allez bien ici.
Je cherche une explication sur cet extrait du programme. Pourquoi faire:
- SRD 3 et
- SRD 13
Interprétation d'un extrait du programme sur step7
Re: Interprétation d'un extrait du programme sur step7
Salut ,
c est un décalage vers la droite de ton double mot , une fois 3 , une fois 13
Bonne journée
Yann
c est un décalage vers la droite de ton double mot , une fois 3 , une fois 13
Bonne journée
Yann
Re: Interprétation d'un extrait du programme sur step7
Merci pour ta réponse mais quel est l'objectif poursuivi en faisant ce décalage à droite de 3 bits puis de 13 bits?
-
philou77
- Mi homme - Mi automate

- Messages : 2142
- Enregistré le : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: Interprétation d'un extrait du programme sur step7
Salut !
Vite fait, Vu les décalages je dirait faire de l’adressage indirect en fonction du numéro de moteur.
Ils compliquent l’affaire en faisant des décalages sur mit et double mot !!
Vite fait, Vu les décalages je dirait faire de l’adressage indirect en fonction du numéro de moteur.
Ils compliquent l’affaire en faisant des décalages sur mit et double mot !!
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! 
Re: Interprétation d'un extrait du programme sur step7
Merci Philou pour ta réponse. Peux-tu m'expliquer pourquoi il a fait le décalage de 3 bits à droite puis de 13 bits encore à droite ? En plus, quelle serait le chemin le plus bref à suivre en s'appuyant sur le code.
Re: Interprétation d'un extrait du programme sur step7
Merci Philou pour ta réponse. Peux-tu m'expliquer pourquoi il a fait le décalage de 3 bits à droite puis de 13 bits encore à droite ? En plus, quelle serait le chemin le plus bref à suivre en s'appuyant sur le code.
-
philou77
- Mi homme - Mi automate

- Messages : 2142
- Enregistré le : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: Interprétation d'un extrait du programme sur step7
Pour faire un pointeur on décale de 3 bits vers la gauche..(cela revient à multiplier par 8)
ton prog fait des opérations sur 16 et 32 bits...
faut analyser ce qu'il fait.. car les poids faible, poids forts sont inversés chez siemens...
sans connaitre ce qu'il cherche, et ou et comment c"est stocké, non, je peux pas te dire ce qu'il fait..
quand à la meilleure façon de décrypter..un papier, un crayon... et faut exécuter chaque instruction de la manière dont le fait l'automate !
vu qu'il part d'un n° de moteur, je dirait au pif, qu'il s'agit peut être de piloter, gérer des moteurs, par un seul bloc..
ton prog fait des opérations sur 16 et 32 bits...
faut analyser ce qu'il fait.. car les poids faible, poids forts sont inversés chez siemens...
sans connaitre ce qu'il cherche, et ou et comment c"est stocké, non, je peux pas te dire ce qu'il fait..
quand à la meilleure façon de décrypter..un papier, un crayon... et faut exécuter chaque instruction de la manière dont le fait l'automate !
vu qu'il part d'un n° de moteur, je dirait au pif, qu'il s'agit peut être de piloter, gérer des moteurs, par un seul bloc..
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! 

