Etat initial d'un automate

Forum traitant des automates industriels de marque Schneider - Telemecanique
Avatar du membre
Bernardo59
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1054
Enregistré le : 20 oct. 2015, 05:48
Localisation : Nimes
Contact :

Etat initial d'un automate

Message par Bernardo59 »

Bonjour,

Dans le cadre d'un projet, je dois récupérer l'état de toutes les entrées/sorties d'un automate PREMIUM sous PL7-PRO avant la modification de l'automate directement.
Je sais qu'on peut exporter l'ensemble des variables sous un fichier .TXT mais avec l'état de celle-ci, est-ce possible ?

D'avance je vous en remercie,

Cordialement,

Benoit
Avatar du membre
djé
Dieu du process
Dieu du process
Messages : 864
Enregistré le : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes
Contact :

Re: Etat initial d'un automate

Message par djé »

Salut,

Autant que je me souvienne, tu peux sauvegarder les valeurs des %MW seulement.

Menu 'AP' > 'Transférer les données'
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 ...
Avatar du membre
Bernardo59
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1054
Enregistré le : 20 oct. 2015, 05:48
Localisation : Nimes
Contact :

Re: Etat initial d'un automate

Message par Bernardo59 »

Bonjour Djé,

Merci pour ta réponse et oui en effet on peut sauvegarder les %MW, ça te sort un fichier .DAT que tu ne peux pas utiliser...
De toute facon je suis niqué car mes entrées et mes sorties ne sont pas transférées dans des mots.

Je pense que la solution qu'il me reste c'est soit le capture d'écran, soit récupérer l'état des E/S via Modbus et les transférer dans un fichier Excel.
Avatar du membre
josé
Codeur fou
Codeur fou
Messages : 264
Enregistré le : 20 oct. 2015, 17:02

Re: Etat initial d'un automate

Message par josé »

Bonjour,
Quand tu récupére les %MW, fait le machine a l'arret et en position initiale. Cela evitera des incohérences entre la position de la machine et le comptage des produits si tu veut annuler ta modification.
Créateur de pannes ...
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Etat initial d'un automate

Message par itasoft »

slts,
je vois pas pour quelle raison on sauvegarderait l'état des E/S dans quel but ??
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
djé
Dieu du process
Dieu du process
Messages : 864
Enregistré le : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes
Contact :

Re: Etat initial d'un automate

Message par djé »

ça te sort un fichier .DAT que tu ne peux pas utiliser...
Tu veux dire quoi par là?
Il s'agit d'un fichier type texte qui peut tout à fait être exploitable.

Code : Tout sélectionner

[HEADER]
DATE = date #2015-01-26
STANDARD = 'PLCopen  v0.1 1993'
SENDER = 'Schneider Automation S.A.S. PL7 PRO V4.4'
[APPLICATION]
NAME = 'Emballage'
DATE = date #2015-01-26
VERSION = '1074'
[DATA_UNIT]
DA_TYPE = 
LOCATION = 
NAME = 
BODY = 
VAR_GLOBAL
AT %MW0 : WORD := (0);
AT %MW1 : WORD := (154);
AT %MW2 : WORD := (0);
AT %MW3 : WORD := (12);
AT %MW4 : WORD := (0);
AT %MW5 : WORD := (0);
.............

etc etc
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 ...
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Etat initial d'un automate

Message par itasoft »

slts,
une confusion avec le .DAT de PL7-3
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
Bernardo59
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1054
Enregistré le : 20 oct. 2015, 05:48
Localisation : Nimes
Contact :

Re: Etat initial d'un automate

Message par Bernardo59 »

J'ai déjà récupéré les mots de données d'un automate PREMIUM sur UNITY et il me semblait que c'était un fichier .DAT et qu'il était inexploitable.Je me souviens avoir appelé Chorus Expert pour savoir comment l'exploiter mais il m'avait spécifié que c'était un fichier brut et qu'on ne pouvait pas l'utiliser hormis avec UNITY.
La récupération de l'état des E/S avant modification est une demande du client, et comme le client est roi... :roll:
Je suis dans le nucléaire alors quand on modifie un automate c'est toujours le bordel. :mrgreen:
Avatar du membre
djé
Dieu du process
Dieu du process
Messages : 864
Enregistré le : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes
Contact :

Re: Etat initial d'un automate

Message par djé »

Sous PL3, chais pas
Sous Unity, comme tu le dis, pas possible.

Sous PL7-Pro: exploitable
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 ...
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Etat initial d'un automate

Message par itasoft »

slts,
ok, c'est vrai, le client est roi et nous on est la reine,
lol
c'est sr PL7-PRO ou PL7-PRO-UNITY ?
Automaticien privé (de tout)
itasoft@free.fr
Répondre