Questions fréquentes (FAQ)

Poser une question

SOMACHINE BASIC : Comment sauvegarder les mots internes de %MW50 à %MW1049 du contrôleur M221 dans la mémoire Flash ?

Vous pouvez enregistrer jusqu'à 1 000 mots mémoire (%MW50 à %MW1049) dans la mémoire flash (variables persistantes) à la demande de l'utilisateur.

Le nombre de mots enregistrés ou restaurés est spécifié dans le mot mémoire %SW148 (mot système).
Pour effectuer cette opération, configurez le bit système %S93 à 1 automate en STOP ( ou en RUN , mais ensuite passer l'automate en STOP).
Puis passer l'automate en RUN (le bit système %S92 passe à 1 indiquant que la mémoire Flash contient des données valides).
La mémoire flash est vidée à la fin du cycle de la tâche MAST; Ce qui bloque l'UC pendant 40 ms.
L'écriture de mots mémoire dans la mémoire flash s'effectue en phase entre les cycles MAST ( %S92 passe 1 pour signaler la fin de l'opération et que la mémoire Flash contient des données valides)
La restauration s'effectue en configurant le bit système %S94 à 1.
L'opération de restauration a lieu en une seule fois, à la fin du cycle MAST.

Note :
Si le M221 contient une pile en état, cette opération n'est pas nécessaire, les mots internes sont sauvegardés.
Cela vous a-t-il aidé ?
Que pouvons-nous faire pour améliorer l'information ?