Leuze electronic ODSL 8 Description Technique page 64

Table des Matières

Publicité

Description de l'ODS 96
Exemple de programme en « C »
// Début du programme de formation des valeurs mesurées ------------------
----------------------------------------
Rxbyte = inportb(RXB(COM2.port_adr));
if (flag==0
{
if ((Rxbyte & 0x01) == 0)
}
else
{
if ((Rxbyte & 0x01) == 1) //Test : octet High ?
}
// Fin du programme de formation des valeurs mesurées --------------------
--------------------------------------
Le comportement de la sortie de commutation peut aussi être réglé pour l'ODS 96 M/D,
comme pour l'ODS 96 M/V. Mais l'ODS 96 M/D à interface RS 485 ne dispose pas d'entrée
d'apprentissage.
62
{
valeur = (Rxbyte & 0xFE) >> 1;
flag = 1;
}
{
valeur|=((Rxbyte & 0xFE) << 6);
flag = 0;
valeur_mes = valeur;
}
ODSL 8 / ODSL 30 / ODS 96
Leuze
electronic
//lire l'octet transmis
//le premier octet doit
//être Low
//Test : octet Low ?
//mettre dans valeur me-
//surée dans le bon ordre
//l'octet reçu ensuite
//doit être High
//
//mettre dans valeur me-
//surée dans le bon ordre
//valeur mesure formée
//sur 14 bit
//enregistrer la valeur me-
//surée
Leuze electronic

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Odsl 30Odsl 96

Table des Matières