Exemples d'application
5.3
Initialisation des étiquettes
Fonction
L'étiquette tout entière est écrite avec la configuration INIT (voir la commande
"initialiser").
Obligation :
– Une nouvelle étiquette encore jamais écrite est mise en service
– Après défaillance ou échange de la pile
– L'étiquette doit être utilisée en mode ECC (lecture/écriture avec ECC)
L'erreur "Erreur dans la RAM de l'étiquette" (04hexa) est effacée. L'initialisation se
fait quand on lance la commande d'initialisation (avec ou sans ECC). Pendant le
service la commande d'initialisation n'est pas nécessaire.
Exemple d'un paramétrage
EXEMPLE : Appel de la FC 44 et paramétrage pour l'initialisation
AUF
CALL
ADR
BEDB
MOBY
ANW
ABTA
OPT
OPT2
ENDE:
5-4
DB 100
appel du BEBD
FC 44
:= 256
:= 100
:= 0
:= 1
:= B#16#00
:= B#16#00
:= W#16#0000
L DBW 0
charger le BEDB
T MW 250
et le buffériser
UN M 250.7
Ready?
BEB
nouvel appel absolu de la FC 44 Attendre Ready
UN M 10.0
Si le mémento auxiliaire n'est pas encore...
S M 251.0
... mis à 1, un RESET doit...
S M 10.0
... être effectué
SPB=FIN
L W#16#0A64 DATDB = 10 et DATDW = 100,
T DBW 2
choisir une valeur quelconque
L W#16#0300 Initialiser sans ECC avec configuration =
T DBW 6
régler 00hexa
L W#16#8000 Régler la capacité mémoire 32 Ko
T DBW 8
S M 251.1
Lancer la commande
L MW 250
recharger le mot de mémento 250
T DBW 0
dans BEST
BE
FC 44 – Fonction pour ASM 450
J31069-D0109-U001-A6-7718