Bonjour à tyous,
J'utilise un HMI Schneider ST6500 avec EOTE 4.0.
Le protocole de communication est Modbus RS485.
Je dois créer une page des alarme active mais je ne vais pas utiliser le module « Tool Chest/ Alarm summary. ».
J'ai un fichier Excel qui contient la liste des alarmes qui seront lues et affichées par l'IHM.
L'IHM lira l'« ID d'alarme » (unique) dans une variable type DINT.
À partir de cet « ID d'alarme », l'IHM doit afficher le texte de l'alarme correspondante (colonne Text).
Ci-dessous, l'exemple du fichier Excel
ID alarm Text
00000001 Alarm porte
00000002 Alarm temperature.......etc
J'avais envisagé d'utiliser un convertisseur de type « Range ».
Cependant, la valeur maximale de la plage est de 255 et mon fichier Excel contient plus de 4 300 alarmes.
Par conséquent, cela ne fonctionne pas.
Existe-t-il une solution simple et fonctionnelle pour afficher le texte de ces 4 300 alarmes à partir de la valeur d'une variable d'un fichier Excel ?
Avec préférence un système automatique sera nécessaire pour importer directement le fichier d'alarmes afin d'éviter de nombreuses saisies manuelles.
Merci pour votre aide.
EOTE 4.1 ST6500 : afficher des alarmes a partir d'un fichier Excel
- itasoft
- Mi homme - Mi automate

- Messages : 7803
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: EOTE 4.1 ST6500 : afficher des alarmes a partir d'un fichier Excel
Slts,
A mon avis il faut se développer une moulinette en VBA, j’avais fait ça sur Vijeo-designer pour 4500 alarmes
-Lecture du fichier Excel ligne par ligne
-Récupérer les informations pour générer une alarme au format Vijeo dans un fichier *.txt
-Importer ce fichier dans les variables de Vijeo
A mon avis il faut se développer une moulinette en VBA, j’avais fait ça sur Vijeo-designer pour 4500 alarmes
-Lecture du fichier Excel ligne par ligne
-Récupérer les informations pour générer une alarme au format Vijeo dans un fichier *.txt
-Importer ce fichier dans les variables de Vijeo
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: EOTE 4.1 ST6500 : afficher des alarmes a partir d'un fichier Excel
Bonjour,
merci pour la réponse.
Mais avec EOTE pas de VBA. On a quelques commandes en sript mais pas de VBA aussi fourni que VJD.
merci pour la réponse.
Mais avec EOTE pas de VBA. On a quelques commandes en sript mais pas de VBA aussi fourni que VJD.
- itasoft
- Mi homme - Mi automate

- Messages : 7803
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: EOTE 4.1 ST6500 : afficher des alarmes a partir d'un fichier Excel
c'est avec le VBA sur Excel ( une macro)
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: EOTE 4.1 ST6500 : afficher des alarmes a partir d'un fichier Excel
ok 
AUtre question, les converter sont limité à 255 ranges, mais est-il possible de travailler les converter a partir d'un fichier ?
c'est à dire, ovrir le converter dans un soft et le modificer?
AUtre question, les converter sont limité à 255 ranges, mais est-il possible de travailler les converter a partir d'un fichier ?
c'est à dire, ovrir le converter dans un soft et le modificer?
- itasoft
- Mi homme - Mi automate

- Messages : 7803
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: EOTE 4.1 ST6500 : afficher des alarmes a partir d'un fichier Excel
connais pas EOTE
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
