db.clear
Pour effacer le contenu d'une base de données, envoyez la commande suivante :
DB.CLEAR.n#x<CR>
Où :
n correspond au numéro de la base de données dans la mémoire
x correspond au logement numéro 0
L'indicateur 880 répond avec OK<CR> en cas de réussite de la commande, et avec ??<CR> en cas d'échec.
db.data
La commande DB.DATA peut être utilisée pour envoyer des données à l'indicateur 880 ou pour récupérer des données de
l'indicateur 880.
Les données peuvent être envoyées à l'indicateur à l'aide de la commande suivante :
DB.DATA.n#x = data{ | }<CR>
Où :
n correspond au numéro de la base de données dans la mémoire
x correspond au logement numéro 0
data représente une cellule unique d'une ligne de données
{ | } est un caractère ASCII (barre verticale - caractères décimaux 124), utilisé pour délimiter les données des cellules.
Si les données transmises ne sont pas la dernière cellule de la ligne, ajoutez la barre verticale aux données pour indiquer
que d'autres données suivent pour cette ligne particulière. Si les données transmises sont la dernière cellule de la ligne,
n'ajoutez pas la barre verticale.
Si la commande est acceptée, l'indicateur 880 répond avec OK<CR> ; dans le cas contraire, elle répond avec ??<CR>.
Les commandes suivantes placent les données du
DB.DATA.2#0=this|<CR>
DB.DATA.2#0=is|<CR>
DB.DATA.2#0=a|<CR>
DB.DATA.2#0=test<CR>
DB.DATA.2#0=aaa|<CR>
DB.DATA.2#0=bbb|<CR>
DB.DATA.2#0=ccc|<CR>
DB.DATA.2#0=ddd<CR>
L'envoi de la commande DB.DATA seule, sans données associées, provoque le renvoi du contenu de la table de données :
DB.DATA.n#x<CR>
L'indicateur 880 répond avec l'intégralité du contenu de la base de données. Les données sont renvoyées avec le caractère
de barre verticale (caractère hexadécimal 124) comme délimitation de cellule et le retour chariot (caractère hexadécimal 13)
comme délimitation de rangée.
Par exemple, la commande suivante peut être utilisée pour renvoyer le contenu de la base de données 2 de la mémoire intégrée :
DB.DATA.2#0<CR>
Si le contenu de la base de données correspond aux enregistrements du
suivantes en utilisant des barres verticales et des retours chariot pour délimiter les cellules et les rangées de la base de
données, respectivement :
this|is|a|test<CR>aaa|bbb|ccc|ddd<CR>
Tableau 6-24
Enregistrement
1
Premier
this
Deuxième
aaa
Tableau 6-24. Exemple de contenu de base de données
dans la deuxième base de données de la mémoire intégrée :
Cellule
2
3
is
a
test
bbb
ccc
ddd
Tableau
6-24, l'indicateur renvoie les données
© Rice Lake Weighing Systems ● Tous droits réservés
Commandes EDP
4
87