Description de la fonction
La fonction SIG_WRITE
permet d'écrire une
signature spécifique dans une carte mémoire BMX RM •••.
Une application incorporant la fonction SIG_CHECK EF
ne s'exécute que sur une carte mémoire contenant une signature
attendue.
La fonction SIG_WRITE
écrit
une signature sur la carte mémoire insérée dans une
UC BMX P34 ••••. La signature est constituée
de 8 mots (16 octets).
Cette fonction EF pouvant prendre plusieurs dizaines de millisecondes pour effectuer une écriture physique sur la carte mémoire, vérifiez que l'application prend en charge ce temps supplémentaire.
%S62
est réglé sur 1 lorsqu'une carte contient
une signature, quelle que soit la valeur des 8 mots inscrits.Représentation en FBD
La représentation en FBD de la fonction SIG_WRITE
(avec des données exemples) est la suivante :

Représentation en Ladder
La représentation en Ladder de la fonction SIG_WRITE
(avec des données exemples) est la suivante :

Représentation en IL
La représentation en IL de la fonction SIG_WRITE
(avec des données exemples) est la suivante :
SIG_WRITE (
SIG0 := 16#45de,
SIG1 := 16#78aa,
SIG2 := 16#2cde,
SIG3 := 16#ac3f,
SIG4 := 16#5c81,
SIG5 := 16#2702,
SIG6 := 16#b312,
SIG7 := 16#2ed4,
)
ST sigStat
Représentation en ST
La représentation en ST de la fonction SIG_WRITE
est la suivante : STATUS:=SIG_WRITE(SIG0, SIG1, SIG2, SIG3,
SIG4, SIG5, SIG6, SIG7);
Description des paramètres
Le tableau ci-après décrit les paramètres d'entrée de SIG_WRITE
:
Paramètre |
Type |
Commentaire |
---|---|---|
|
WORD |
8 mots contenant la signature à écrire sur la carte mémoire |
Le tableau ci-après décrit le paramètre
de sortie de SIG_WRITE
:
Paramètre |
Type |
Commentaire |
---|---|---|
STATUS |
WORD |
Résultat de l'opération d'écriture :
|