Exemple d'une des variables permettant de modifier la consigne manu de mes moteurs : CONSIGNE_MANU_MOTEUR[NUM_MOTEUR]
La variable NUM_MOTEUR étant un INT définit à l'ouverture d'un popup permettant d'aller pointer vers les différents moteurs de la ligne.
Sur la 1ere capture, lorsque je mets la ...
32 résultats trouvés
- 18 mai 2026, 18:06
- Forum : Schneider - Telemecanique
- Sujet : Saisie ARRAY Vijeo impossible
- Réponses : 4
- Vues : 643
- 21 avr. 2026, 11:38
- Forum : Schneider - Telemecanique
- Sujet : Saisie ARRAY Vijeo impossible
- Réponses : 4
- Vues : 643
Saisie ARRAY Vijeo impossible
Bonjour,
Quelqu'un saurait m'expliquer pourquoi, je ne peux pas saisir de valeur depuis Vijeo sur une un INT en array où l'index du INT en question est définit par une variable?
Ca fonctionne si l'index est définit en dur (par ex : [0]).
Heureusement que je n'ai que 5 moteurs sur mon installation ...
Quelqu'un saurait m'expliquer pourquoi, je ne peux pas saisir de valeur depuis Vijeo sur une un INT en array où l'index du INT en question est définit par une variable?
Ca fonctionne si l'index est définit en dur (par ex : [0]).
Heureusement que je n'ai que 5 moteurs sur mon installation ...
- 17 juin 2025, 16:32
- Forum : Siemens
- Sujet : Ecrire dans un db en fonction de son numéro d'index
- Réponses : 9
- Vues : 3502
Re: Ecrire dans un db en fonction de son numéro d'index
Pour ceux que ca intéresse, j'ai ducoup du utiliser la fonction OPN en list comme suit dans un FC:
///////////////////VAR/////////////////////////////
INPUT
DB_NUMBER Int
ADRESS Pointer
VALUE Int
TEMP
DB_NO_TEMP Int
///////////////////FONCTION/////////////////////////////
L #DB_NUMBER ...
///////////////////VAR/////////////////////////////
INPUT
DB_NUMBER Int
ADRESS Pointer
VALUE Int
TEMP
DB_NO_TEMP Int
///////////////////FONCTION/////////////////////////////
L #DB_NUMBER ...
- 17 juin 2025, 09:24
- Forum : Siemens
- Sujet : Ecrire dans un db en fonction de son numéro d'index
- Réponses : 9
- Vues : 3502
Re: Ecrire dans un db en fonction de son numéro d'index
Salut,
Oui je sais comment créer les DB UDT mais les db ont des structures différentes en fonction de l'organes concerné (1 UDT pour le disj moteur, 1 pour le disj frein, 1 pour le var etc..).
En utilisant ta technique, il faudra quand même que j'aille pointer chaque db vers la bonne sortie de mon ...
Oui je sais comment créer les DB UDT mais les db ont des structures différentes en fonction de l'organes concerné (1 UDT pour le disj moteur, 1 pour le disj frein, 1 pour le var etc..).
En utilisant ta technique, il faudra quand même que j'aille pointer chaque db vers la bonne sortie de mon ...
- 16 juin 2025, 19:48
- Forum : Siemens
- Sujet : Ecrire dans un db en fonction de son numéro d'index
- Réponses : 9
- Vues : 3502
Re: Ecrire dans un db en fonction de son numéro d'index
Dis moi si je me trompe mais l'utilisation des Db Array me permettrait "juste" de gagner du temps sur la création de mes DB mais ca ne me permettrait pas de venir taper dans les DB en fonction de leur numéro.
J'ai vu pas mal de sujet concernant l'instruction "auf", et je pense que je vais devoir ...
J'ai vu pas mal de sujet concernant l'instruction "auf", et je pense que je vais devoir ...
- 16 juin 2025, 11:07
- Forum : Siemens
- Sujet : Ecrire dans un db en fonction de son numéro d'index
- Réponses : 9
- Vues : 3502
Re: Ecrire dans un db en fonction de son numéro d'index
Salut,
Merci pour vos réponses.
Les 1000 DB sont existants et malheureusement, je dois respecter la structure des DB qui m'est imposée par la supervision.
Mon problème principal est que je ne peux pas modifier les variables à l'intérieur des DB et que je ne peux donc pas créer des array of struct ...
Merci pour vos réponses.
Les 1000 DB sont existants et malheureusement, je dois respecter la structure des DB qui m'est imposée par la supervision.
Mon problème principal est que je ne peux pas modifier les variables à l'intérieur des DB et que je ne peux donc pas créer des array of struct ...
- 13 juin 2025, 20:02
- Forum : Siemens
- Sujet : Ecrire dans un db en fonction de son numéro d'index
- Réponses : 9
- Vues : 3502
Ecrire dans un db en fonction de son numéro d'index
Bonjour à tous,
Je bute sur un problème sur TIA.
J'ai un projet avec énormément de moteurs et je dois écrire tous un tas de données dans des DB globaux différents pour une supervision tierce.
J'ai environ 1000 DB dans lesquels je dois venir écrire des valeurs.
Ex : Les données de mon disjoncteur ...
Je bute sur un problème sur TIA.
J'ai un projet avec énormément de moteurs et je dois écrire tous un tas de données dans des DB globaux différents pour une supervision tierce.
J'ai environ 1000 DB dans lesquels je dois venir écrire des valeurs.
Ex : Les données de mon disjoncteur ...
- 27 mai 2025, 18:25
- Forum : Schneider - Telemecanique
- Sujet : Vijeo designer à ote
- Réponses : 22
- Vues : 5649
Re: Vijeo designer à ote
Bonjour,
Je me suis servi très exactement de ces tutoriels pour mon projet, elles sont assez bien faites mais faut comprendre un minimum l'anglais.
Bon courage à toi
Je me suis servi très exactement de ces tutoriels pour mon projet, elles sont assez bien faites mais faut comprendre un minimum l'anglais.
Bon courage à toi
- 23 mai 2025, 08:49
- Forum : Schneider - Telemecanique
- Sujet : Vijeo designer à ote
- Réponses : 22
- Vues : 5649
Re: Vijeo designer à ote
Faire des animations d'image.
Exemple : une pompe en rouge lorsqu'elle est en défaut, en vert lorsqu'elle est en marche etc...
Exemple : une pompe en rouge lorsqu'elle est en défaut, en vert lorsqu'elle est en marche etc...
- 22 mai 2025, 09:21
- Forum : Schneider - Telemecanique
- Sujet : Problème utilisation OTE
- Réponses : 1
- Vues : 720
Re: Problème utilisation OTE
Salut,
Quelle adresse ip mets tu lorsque tu veux te connecter à l'automate sans la simu?
As tu essayé de ping tes 2 équipements afin de vois si ils ont la bonne adresse ?
Quelle adresse ip mets tu lorsque tu veux te connecter à l'automate sans la simu?
As tu essayé de ping tes 2 équipements afin de vois si ils ont la bonne adresse ?