Table des Matières

Publicité

Manuel utilisateur « CUBLOC™ »

Sys( )

Variable = SYS(adresse)
Variable : Variable servant à mémoriser le résultat (non String, ni Single)
adresse : Adresse (0 à 255)
Utilisez la commande Sys() pour lire l'état des buffers RS232 (canal 0 et 1).
Adresse 0 : Nombre d'octets envoyés dans le buffer d'émission après l'exécution des
commandes PUT ou PUTSTR.
Addresse 1 : Nombre d'octets envoyés dans le buffer de réception après l'exécution des
commandes GET ou GETSTR.
Adresse 5 : Valeur d'un Timer dont la valeur s'incrémente toutes les 10 ms.
SYS(5) retournera la valeur du timer système qui s'incrémentera toutes le 10 ms jusqu'à la
valeur 65535 puis reviendra à 0 (idéal pour des applications nécessitants l'utilisation d'unTimer
supplémentaire.
Adresse 6 : Adresse mémoire de donnée (RAM).
SYS(6) retournera la valeur courante de l'adresse de la mémoire de donnée. A la mise sous
tension l'adresse de la mémoire de donnée sera à 0. Après l'appel à une sous-routine ou une
Fonction, l'adresse mémoie sera incrémentée. Si l'adresse mémoire de la RAM excède la
capacité du module CUBLOC™, vous risquez de réaliser une action de dépassement pouvant
générer un dysfonctionnement du module CUBLOC™. La commande SYS(6) vous aidera à
éviter cette situation. Par exemple le module CB280 dispose de 1948 octets de mémoire RAM.
Prenez garde de conserver une marge d'au moins 100 octets de libre pour une plus grande
sécurité.
A = SYS(6)
' Stock l'adresse de la mémoire RAM dans la variable A
(Traduction Française@2005–- Copyright Lextronic – Tous droits réservés)
206

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Cubloc cb280Cubloc cb290Cubloc cb405

Table des Matières