Odsl 8 Avec Deux Sorties De Commutation - Leuze electronic ODSL 8 Description Technique

Table des Matières

Publicité

Description de l'ODSL 8
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 --------------------
--------------------------------------
L'ODSL 8 à sortie numérique dispose d'une sortie de commutation dont le comportement,
décrit au paragraphe 9.3 peut être programmé par auto-apprentissage ou à l'aide du logiciel
de paramétrage.
3.3.3

ODSL 8 avec deux sorties de commutation

Sorties de commutation de l'ODSL 8/V...
Sur l'ODSL 8/V... les deux sorties de commutation fonctionnent indépendamment l'une de
l'autre. Les plages de commutation des deux sorties peuvent être définies librement dans
les limites de la plage de mesure à l'aide du logiciel de paramétrage disponible en option.
Les deux sorties se partagent la même ligne d'apprentissage : elles seront programmées en
alternance. La sortie qui est actuellement en cours d'apprentissage est signalée par le cligno-
tement simultané ou en alternance des DEL (voir paragraphe 9.3).
L'apprentissage se fait généralement toujours au centre de la plage de commutation (voir
Remarques page 82 et page 83).
18
{
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