Instructions spéciales
5-25-3 TRACE MEMORY SAMPLING – TRSM(45)
Description
Bits de commande et
drapeaux AR
Précautions
Exemple
On utilise le traçage des données pour faciliter la mise au point des program-
mes. Pour configurer et utiliser le traçage des données, il faut disposer d'un ordi-
nateur maître avec logiciel Syswin; on ne peut pas effectuer le traçage de don-
nées sur une console de programmation. Ce paragraphe indique le schéma à
contacts de TRSM(45) et fournit un programme échantillon. (Voir le Manuel
d'utilisation du logiciel de programmation).
Dans le programme TRSM(45) annote les emplacements où les données
indiquées doivent être enregistrées en mémoire d'analyse. On désigne max. 12
bits et max. 3 mots de traçage.
TRSM(45) n'est pas commandée par une condition d'exécution, mais par deux
bits AR: AR 2515 et AR 2514. AR 2515 est le bit de début de l'échantillonnage. Il
passe sur ON pour lancer l'échantillonnage du traçage. On ne doit pas le passer
sur ON à partir du programme, il peut passer sur ON seulement à partir d'un péri-
phérique. AR 2514 est le bit de début du traçage. Lorsqu'il est sélectionné, les
données spécifiées sont enregistrées en mémoire d'analyse. On sélectionne ce
bit à partir du programme ou de l'appareil de programmation. On sélectionne
aussi un délai positif ou négatif pour modifier le point réel où débute le traçage.
On enregistre les données par l'une des 3 méthodes suivantes. TRSM(45) peut
être disposée sur un ou plusieurs emplacements du programme pour indiquer
où les données doivent être tracées. Si TRSM(45) n'est pas utilisée, ces don-
nées sont traçées à l'exécution END(01). La troisième méthode consiste à ré-
gler un intervalle de temporisateur sur les périphériques afin d'effectuer le
traçage à intervalles réguliers indépendants du temps de cycle.
TRSM(45) peut être introduite sur un point de programme quelconque, autant
que nécessaire. La surveillance des données en mémoire d'analyse est effec-
tuée par une console de programmation, un ordinateur maître, etc.
On utilise les bits de commande et les drapeaux suivants lors du traçage des
données. Le drapeau de traçage est sur ON lors des opérations de traçage. Le
drapeau traçage terminé passe sur ON lorsque la quantité de données suffit à
remplir la mémoire d'analyse.
Drapeau
Function
AR 2515
Bit de début d'échantillonnage
AR 2514
Bit de début de traçage
AR 2513
Drapeau de traçage
AR 2512
Drapeau traçage terminé
Si TRSM(45) se produit, TRSM(45) n'est pas exécutée dans le bloc JMP(08) –
JME(09) avec la condition du saut sur OFF.
L'exemple suivant indique le programme de base et le fonctionnement du traça-
ge de données. Activer par forçage le bit de début d'échantillonnage AR 2515
pour lancer l'échantillonnage. Il ne faut pas passer ce bit sur ON à partir du pro-
gramme. Les données sont lues et enregistrées en mémoire d'analyse.
Lorsque IR 00000 est sur ON, le bit de début de traçage AR 2514 passe lui aussi
sur ON, l'UC surveille le délai et l'annote dans la mémoire d'analyse. Cela
signifie que certains échantillons déjà analysés sont enregistrés en mémoire
d'analyse (délai négatif) ou que d'autres échantillons sont analysés avant d'être
enregistrés (délai positif).
Schéma à contacts
TRSM(45)
Chapitre 5-25
307