[TSX Premium] Compréhension d'indexage
[TSX Premium] Compréhension d'indexage
Bonjour,
Voila j'ai besoin d'aide pour la compréhension d'un bout de programme en PL7 PRO que je ne comprend pas du tout.
J'ai une ligne telle que : %MW30 := %KW20[%MW390];
Je ne comprend pas à quoi ca correspond. Est-ce de l'indexage ? A quoi correspond %KW20 si %MW390 est égal à 1 ?
Si quelqu'un pourrait m'expliquer et me donner peut-être un exemple ce serait gentil
J'en ai besoin à terme pour retranscrire en Control Expert cette ligne de programme.
Merci d'avance
Voila j'ai besoin d'aide pour la compréhension d'un bout de programme en PL7 PRO que je ne comprend pas du tout.
J'ai une ligne telle que : %MW30 := %KW20[%MW390];
Je ne comprend pas à quoi ca correspond. Est-ce de l'indexage ? A quoi correspond %KW20 si %MW390 est égal à 1 ?
Si quelqu'un pourrait m'expliquer et me donner peut-être un exemple ce serait gentil
J'en ai besoin à terme pour retranscrire en Control Expert cette ligne de programme.
Merci d'avance
- Béryl
- Mi homme - Mi automate
- Messages : 1683
- Enregistré le : 20 oct. 2015, 12:00
- Localisation : localhost
Re: [TSX Premium] Compréhension d'indexage
Oui c'est de l'adressage indexé.
Si %MW390=0 alors %MW30:%KW20
Si %MW390=1 alors %MW30:=%KW21
Si %MW390=2 alors %MW30:=KW22
Etc.
Si %MW390=0 alors %MW30:%KW20
Si %MW390=1 alors %MW30:=%KW21
Si %MW390=2 alors %MW30:=KW22
Etc.
Re: [TSX Premium] Compréhension d'indexage
Bonjour Béryl,
Merci de ta réponse rapide.
OK oui je me doutais bien que je ne devais pas être loin de la vérité. Aurais-tu une piste pour que je transcrive ca, toujours en ST, mais sous Control Expert cette fois ?
Merci de ta réponse rapide.
OK oui je me doutais bien que je ne devais pas être loin de la vérité. Aurais-tu une piste pour que je transcrive ca, toujours en ST, mais sous Control Expert cette fois ?
- itasoft
- Mi homme - Mi automate
- Messages : 7113
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [TSX Premium] Compréhension d'indexage
slts
%MW30 := %KW20[%MW390];
%MW30 := %KW20[%MW390];
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: [TSX Premium] Compréhension d'indexage
Bonjour Itasoft,
Merci pour ta réponse mais ce que tu as écris c'est mon enoncé, c'est pour du PL7. Moi je voulais savoir si il existait une formule similaire mais pour du Control Expert ?
Merci pour ta réponse mais ce que tu as écris c'est mon enoncé, c'est pour du PL7. Moi je voulais savoir si il existait une formule similaire mais pour du Control Expert ?
- itasoft
- Mi homme - Mi automate
- Messages : 7113
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [TSX Premium] Compréhension d'indexage
c'est pareil sur M340 ou M580
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
- Béryl
- Mi homme - Mi automate
- Messages : 1683
- Enregistré le : 20 oct. 2015, 12:00
- Localisation : localhost
Re: [TSX Premium] Compréhension d'indexage
En ST, Itasoft t'as donné la réponse !
Edit : après, il est déconseillé de travailler directement avec les variables topologiques.
Edit : après, il est déconseillé de travailler directement avec les variables topologiques.
Modifié en dernier par Béryl le 25 sept. 2023, 16:53, modifié 1 fois.
Re: [TSX Premium] Compréhension d'indexage
Ah oui je ne savais pas. Mais du coup, le %KW sur PL7 est remplacable par quoi ? Une variable en REAL ?
- Béryl
- Mi homme - Mi automate
- Messages : 1683
- Enregistré le : 20 oct. 2015, 12:00
- Localisation : localhost
Re: [TSX Premium] Compréhension d'indexage
%KW, c'est une constante sous forme de mot.
Tu peux les remplacer (ces constantes) par tes propres variables locales.
Tu peux les remplacer (ces constantes) par tes propres variables locales.
- Relax1485
- Forcené des structures
- Messages : 184
- Enregistré le : 02 oct. 2017, 11:45
- Localisation : OCCITANIE
Re: [TSX Premium] Compréhension d'indexage
Salut
Remplace cela directement par un tableau "ARRAY of..."
Remplace cela directement par un tableau "ARRAY of..."
Que de temps perdu à gagner du temps...