Page 1 sur 2

somachine et analog input

Posté : 11 mai 2017, 14:02
par ariana
Bonjour!!
j'ai essayé de lire une valeur analogique à l'aide d'un prog sur somachine basic , j'ai un automate tm221 , une valeur de la tension aux bornes d'un potentiométre qui est connecté à l'entré A0 de mon automate , j'ai fais le prog suivant
%mw0:=%iw0.0 mais le probleme que la valeur lu au niveau du somachine n'est pas la meme que celle lu par un multimetre au niveau de la sortie de potentiometre et d'aprés ce que j'ai lu les analog input utlilse un convertisseur 10bits mais j'ai pas trouvé comment faire(formule par exemple) pour lire la valeur exacte . et j'ai remarqué que la valeur de %mw0 es ttoujour affichée en type entier alors que celle aux bornes du potentiometre peut etre 1.546 v , j'ai essayé de mettre %iw0.0 dans un %mf5 mais ça n'a pas marché il m'affiche une erreur qui indique l'incompatibilité
qualqu'un peut m'aider svp et merci d'avance :) , je vais essayer de ma part de trouver la solution

Re: somachine et analog input

Posté : 11 mai 2017, 14:42
par AMINE
g pas compris c'est quoi la question ????

Re: somachine et analog input

Posté : 11 mai 2017, 15:33
par philou77
Moi non plus..

Re: somachine et analog input

Posté : 11 mai 2017, 17:28
par itasoft
Slts,
Entrée ana. 0/10V sur 10bits, pour une lecture en 0.01 V
Il faut configurer la voie mini=0 , maxi=1000

Re: somachine et analog input

Posté : 11 mai 2017, 18:53
par Bernardo59
Salut,

L'automate t'affiche une valeur en points (0-10 000 - A confirmer) qui correspond à ta tension 0-10V.

Re: somachine et analog input

Posté : 11 mai 2017, 21:10
par itasoft
slts,
disons que en configuration l'on met la valeur que l'on veut mais la résolution sera toujours sur 10bits (1024)
Je veut dire par là que si je met 10000 je suis à +- 10mV

Re: somachine et analog input

Posté : 12 mai 2017, 10:55
par ariana
merci pour vos réponses:
je m'explique : on m'affiche une valeur entre 40 et 10000 en regardant sur le table d'animation sur somachine alors que ma valeur anagolique est de (0.445v jusqu'au 10v) je veux avoir la valeur exacte au niveau de mon table d'animation ,je sais qu'il existe un convertisseur num/anal attribue une val numérique a chaque vleur de tension mais je besion de récupérer cette valeur réel (qui est de type float réellement) et la sauvegarder dans un %MF5 par exemple

Re: somachine et analog input

Posté : 12 mai 2017, 12:11
par itasoft
slts,
moi, j'abandonne,
lol

Re: somachine et analog input

Posté : 12 mai 2017, 15:50
par ariana
j'ai pas compris :o pas de rep alors!!!! pas grave je v chercher ça en tt cas :)

Re: somachine et analog input

Posté : 14 mai 2017, 12:33
par Bernardo59
Salut,

Il te faut faire simplement une conversion de ta tension au nombre de points attribué (10 000).

A+