Création d'un DFB dans somachine Basic

Forum traitant des automates industriels de marque Schneider - Telemecanique
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Création d'un DFB dans somachine Basic

Message par itasoft »

Slts,
Il faut voir aussi le cas de figure ou l’automate est HS et qu’il faut le remplacer.
Dans ce cas il faut sauvegarder périodiquement les compteurs sur une carte SD pour les restituer sur le nouvel automate de remplacement
Automaticien privé (de tout)
itasoft@free.fr
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Création d'un DFB dans somachine Basic

Message par philou77 »

Re !

Oui, les variables (de %MW0 à %MW49) sont persistantes automatiquement, si la pile n'est pas hs au démarrage...

donc préférer en effet l'option SD ou mémoire non volatile par :
- Enregistrement possible jusqu'à 2 000 mots mémoire (%MW50 jusqu'à %MW2049).
%S90 : Type de mémoire (0 non volatile, 1 Carte SD
%SW148 : Nombre de mots a sauver / Restaurer
%S91 : Effacer données sauvées
%S92 : Des données ont été sauvées (si %S90=0)
%S93 : Sauver les mots
%S94 : Restaurer les mots
%SW147 : Résultat opération (si %S90=1)

Attention, le nombre de mots a sauver influe sur le temps nécessaire à la fonction pour s'achever... il peut être plus d'un temps de cycle automate !!
Avec une valeur a sauver, je pense pas mais bon, faut tester...

https://www.google.com/url?sa=t&rct=j&q ... 57QjKUhese

Page 66


- ça change pas le fait qu'il faut transférer MW20 (MW50 plûtot) dans param avant le dfb, et inversement après le dfb
- faudra juste gérer la sauvegarde, et la restitution en plus !

Bref, c'est une usine a gaz 'made in schneider'
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Création d'un DFB dans somachine Basic

Message par itasoft »

slts,
A savoir que sur la carte SD ya pas de limite (à 2000 mots)
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Création d'un DFB dans somachine Basic

Message par itasoft »

slts,
j'ai fais des essais pour enregistrer des mots %MW sur la carte SD en plus que ça marche pas ça fout en l'air le firmware du M221 obligé de le lui recharger, c'est de la démence démentielle, es que quelqu'un à réussi à enregistrer les %MW sur la carte SD ????
Automaticien privé (de tout)
itasoft@free.fr
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Création d'un DFB dans somachine Basic

Message par philou77 »

Salut !

Etrange que ça plante l'uc...

Et en simu , ça fonctionne ?
itasoft a écrit : 26 avr. 2020, 17:09 A savoir que sur la carte SD ya pas de limite (à 2000 mots)
T'es sûr ? vu que c,est SW148 qui donne le nombre de mots et que l'adresse max est %MW2049 et mini est %MW50 .... ça fait bien 2000 mots !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Création d'un DFB dans somachine Basic

Message par itasoft »

T'es sûr ? vu que c,est SW148 qui donne le nombre de mots et que l'adresse max est %MW2049 et mini est %MW50 .... ça fait bien 2000 mots !

oui mais si c'est sur la carte SD (%S90=1) ya pas de limite, ceci dit mon test je l'ai fait sur 10 mots,
Sur le simulateur on ne peut pas y enfiler de carte SD
Automaticien privé (de tout)
itasoft@free.fr
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Création d'un DFB dans somachine Basic

Message par philou77 »

En général les simulateurs créent un fichier sur le disque dur pour simuler une carte SD
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Répondre