Yep, en fait Siemens a développer (Sous TIA) la même fonction que schneider PL7 Pro
Plus besoin d'utiliser les blocs arithmétique dédié (Addition, multipilication, etc) qui nous créaient des équations à rallonge sur plusieurs réseaux
Les fonctions existent toujours pour des raisons de portabilité de S300 vers 1200 ou 1500.
Mais tu peux réaliser ton équation dans un seul bloc et intégrer l'adressage indexé dans la même fonction.
Faudrait que je retrouve le mail du support technique qui l'explique mais oui c'est possible et testé sous TIA
Pointeur
Re: Pointeur
"Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément." Nicolas Boileau
L'urgence, c'est fait!
L'impossible, c'est en cours!
Pour les miracles, il faut prévoir un délai!
L'urgence, c'est fait!
L'impossible, c'est en cours!
Pour les miracles, il faut prévoir un délai!
- JC87
- Mi homme - Mi automate

- Messages : 2242
- Enregistré le : 20 oct. 2015, 13:00
- Localisation : Nouvelle Aquitaine
Re: Pointeur
Bonjour,
Oui avec TIA on peut faire de l'indexage comme en Schneider mais en Step 7 ce n'est possible qu'en List ou en SCL.
JC
Oui avec TIA on peut faire de l'indexage comme en Schneider mais en Step 7 ce n'est possible qu'en List ou en SCL.
JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Re: Pointeur
Bonjour djé ,
J'ai enfin réussi a faire une copie d'ecran avec les reseaux censés contenir les informations necessaire pour remonter valeur contenu dans le registre "AR1" .
As tu une idées ? :
J'ai enfin réussi a faire une copie d'ecran avec les reseaux censés contenir les informations necessaire pour remonter valeur contenu dans le registre "AR1" .
As tu une idées ? :
- djé
- Dieu du process

- Messages : 864
- Enregistré le : 20 oct. 2015, 09:55
- Localisation : Bretagne, Pays de la Loire, Nantes
- Contact :
Re: Pointeur
Salut,
Donc réseau no2
LAR1 P # 0.0
Chargement du décalage 0.0 dans le registre d'adresse.
Donc réseau no2
LAR1 P # 0.0
Chargement du décalage 0.0 dans le registre d'adresse.
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.
Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Re: Pointeur
Salut DJé,
La valeur valeur contenu dans le registre "AR1" est écrite dans le reseau 2 tu dis ?
je ne comprends pas tres bien cette instruction, la valeurs contenu dans AR1 vaut 0 et ensuite dans le reseau 5 cette instruction :
L DBW [AR1, p#0.0]
T #actuator
donnera du coup DB[#T_Working_DB].DBW0 c'est bien ca ?
Du coup la valeur de #actuator va dépendre de #Act_Step, et donc de #Cycle pour permetre d'incrementer de deux octets la valeur du registre et donc d'aller pointer dans DB[#T_Working_DB].DBW2 pour le prochain tour c'est bien ca ?
.... ça a l'air compliqué son truc, tous ça pour allumer deux pauvre pompes ...
La valeur valeur contenu dans le registre "AR1" est écrite dans le reseau 2 tu dis ?
je ne comprends pas tres bien cette instruction, la valeurs contenu dans AR1 vaut 0 et ensuite dans le reseau 5 cette instruction :
L DBW [AR1, p#0.0]
T #actuator
donnera du coup DB[#T_Working_DB].DBW0 c'est bien ca ?
Du coup la valeur de #actuator va dépendre de #Act_Step, et donc de #Cycle pour permetre d'incrementer de deux octets la valeur du registre et donc d'aller pointer dans DB[#T_Working_DB].DBW2 pour le prochain tour c'est bien ca ?
.... ça a l'air compliqué son truc, tous ça pour allumer deux pauvre pompes ...
- djé
- Dieu du process

- Messages : 864
- Enregistré le : 20 oct. 2015, 09:55
- Localisation : Bretagne, Pays de la Loire, Nantes
- Contact :
Re: Pointeur
Oui c'est çà.
Premier Mot DBW0 puis incréméntation de 2 en 2 suivant le nombre d'itération contenue dans #Act_Step.
C'est sûr que ca parait un peu alambiqué pour deux vannes mais si tu en avais 40...
Premier Mot DBW0 puis incréméntation de 2 en 2 suivant le nombre d'itération contenue dans #Act_Step.
C'est sûr que ca parait un peu alambiqué pour deux vannes mais si tu en avais 40...
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.
Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
