Télécharger Imprimer la page

SELIAtec UA 06 Manuel D'utilisation page 7

Publicité

Ecriture des données :
Les 4 sorties sont nommées S1 à S4. La valeur à convertir sur chaque
sortie est envoyée sur 2 octets. L'utilisateur envoie un tableau de 2 octets x
4 voies.
Le lancement de la conversion se fait lorsque l'utilisateur appelle la fonction
d'écriture des sorties analogiques du module. Les 4 voies sont converties
simultanément.
La valeur à écrire est présentée sur 12 bits, b0 à b11, répartis sur 2 octets
dans le tableau cité précédemment, comme suit :
- Valeur écrite, bit 7 : pas de signification
- Valeur écrite, bit 6 : pas de signification
- Valeur écrite, bit 5 : pas de signification
- Valeur écrite, bit 4 : pas de signification
- Valeur écrite, bit 3 : b11
- Valeur écrite, bit 2 : b10
- Valeur écrite, bit 1 : b9
- Valeur écrite, bit 0 : b8
- Valeur écrite, bit 7 : b7
- Valeur écrite, bit 6 : b6
- Valeur écrite, bit 5 : b5
- Valeur écrite, bit 4 : b4
- Valeur écrite, bit 3 : b3
- Valeur écrite, bit 2 : b2
- Valeur écrite, bit 1 : b1
- Valeur écrite, bit 0 : b0
Pour ramener la valeur décimale du courant à écrire en valeur
hexadécimale exploitable par le D/A, la formule suivante permet d'effectuer
le calcul en fonction du type de module utilisé :
Valeur héxa. UA 06 = (Courant à écrire x 16.0 / 4095) + 4.0
MANUEL D'UTILISATION
(MSB)
(LSB)
- 7 -

Publicité

loading