Contrôleur/Indicateur série 880 Performance
Déterminez le nombre d'enregistrements actuellement contenus dans la base de données avant et après l'envoie de la
commande DB.DATA afin de vous assurer que le nombre correct d'enregistrements est reçu. Le nombre d'enregistrements
peut être déterminé à l'aide de la commande DB.SCHEMA.
Les 62K de la mémoire intégrée (logement 0) peuvent être alloués à un maximum de huit bases de données.
La taille de l'une de ces bases de données peut limiter la taille et le nombre des autres bases de données.
Remarque
Il n'y a pas de notification de fin de base de données à la fin de la transmission de la commande DB.DATA.
Utilisez une temporisation de réception pour déterminer la fin de la commande. La valeur de temporisation varie
en fonction du débit en bauds.
db.schema
La commande DB.SCHEMA est utilisée pour obtenir ou définir la structure d'une base de données.
DB.SCHEMA.n#x<CR>
L'indicateur 880 répond à la commande ci-avant en retournant ce qui suit :
<Enregistrements max.>,<Décompte actuel d'enregistrements>),
<Nom de colonne>,<Type de données>,<Taille de données>,...<CR>
Les éléments <Nom de colonne>, <Type de données> et <Taille de données> sont répétés pour chaque colonne de la
base de données.
L'élément <Nom de colonne> suit les règles de noms d'alias : 8 caractères maximum ; doit commencer par un caractère
alphabétique ou un tiret bas ; peut uniquement contenir les caractères A–Z, a–z, 0–9 ou un caractère de soulignement (_).
L'élément <Type de données> est représenté par un champ numérique :
La valeur <Taille de données> doit correspondre au type de données. Une plage de valeurs de taille de données est autorisée
uniquement pour les types de données de chaîne. Les nombres maximum de caractères autorisés pour les champs de chaînes
sont indiqués ci-après.
La commande DB.SCHEMA peut également être utilisée pour modifier le schéma, mais uniquement lorsque l'indicateur est
en mode de configuration et uniquement si la base de données ne contient aucune donnée.
88
Visitez notre site Web
Value (Valeur)
1
Octet
2
Court (entier 16 bits)
3
Long (entier 32 bits)
4
Simple (virgule flottante 32 bits)
5
Double (virgule flottante 64 bits)
6
Chaîne fixe
7
Chaîne variable
8
Date et heure
Tableau 6-25. Codes de champs de types de données
Taille
Octet
Court
Long
Simple
Double
Chaîne fixe
Chaîne variable
Date et heure
Tableau 6-26. Codes de champs de taille de données
www.RiceLake.com
Type
Value (Valeur)
1
2
4
4
8
1–255
1–255
8