IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Automation Discussion :

Conversion des signaux analogique aux signaux numerique dans le step7


Sujet :

Automation

  1. #1
    Membre éclairé
    Femme Profil pro
    Enseignant Chercheur
    Inscrit en
    Septembre 2007
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : Algérie

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2007
    Messages : 212
    Par défaut Conversion des signaux analogique aux signaux numerique dans le step7
    Bonjour a tous

    je veux savoir comment peut-on coverti un signal analogique en un signal numerique, dans le step7 et sur quelle methode se base-il
    Quelqu'un peut m'aider

    merci d'avance

  2. #2
    Expert confirmé

    Avatar de Nono40
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2002
    Messages
    8 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 8 640
    Par défaut
    Bonsoir,

    Ce n'est pas très précis. Tu parles de Step7 ou des automates Siemens ? Car dans Step 7 c'est déjà numérique... Dans Les automates il faut y mettre des cartes d'entrées analogiques qui se chargent de la conversion.
    Delphi :
    La F.A.Q. , 877 réponses à vos questions !
    264 sources à consulter/télécharger !

  3. #3
    Membre éclairé
    Femme Profil pro
    Enseignant Chercheur
    Inscrit en
    Septembre 2007
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : Algérie

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2007
    Messages : 212
    Par défaut
    Bonjour a tous
    je parle du cote step7,je suis debutant dans le domaine et je savais meme pas que doivent inclure des cartes de conversion au niveau de la CPU
    Pour l'instant je dois comprendre la regle pour faire la conversion numerique analogique et vise versa au niveau du step7,parce que a mon avie que la configuration et la programmation se fait dans le step7
    un exemple:
    j'ai une gamme de tension de [0v a 10v]
    qui correspond a [0 a 27648] .'???????'
    D'ou viendra-il 27648
    Merci d'avance

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 70
    Par défaut
    Dans le HwConfig (Config matériel )
    tu obtiendras l adresse de la voie sur laquelle tu recupere le signal

    Ex PEW 1586

    Apres il faut consertir le signal (le mettre a l echelle de ton capteur )
    et la tu as ca

    OUT =((Lim_HAUTE - Lim_BASSE)/(K2-K1))*((Float (E_ana) - K1 )+Lim_BASSE

    K1 Bipolaire = -27648.0
    unipolaire = 0.0

    K2 = +27648.0
    L #Polarite
    L 0
    ==I
    SPBN _201
    L 0.000000e+000
    T #K1
    SPA _202


    _201: L #Polarite
    L 1
    ==I
    L -2.764800e+004
    T #K1

    _202: L 2.764800e+004
    T #K2

    L #E_ANA
    ITD
    DTR
    T #E_ana_float

    L #K2
    L #K1
    -R
    T #K1K2 //( K2 - K1)

    L #Echelle_Max
    L #Echelle_Min
    -R
    T #Lim // (Lim_HAUTE - Lim_BASSE)

    L #E_ana_float
    L #K1
    -R
    T #E_ana_temp // (Float (E_ANA)- K1)

    L #Lim
    L #K1K2
    /R
    T #OUT //((Lim_HAUTE - Lim_BASSE)/(K2-K1))

    L #OUT
    L #E_ana_temp
    *R
    L #Echelle_Min
    +R
    T #Mesure //OUT =((Lim_HAUTE - Lim_BASSE)/(K2-K1))*(((Float (E_ana) - K1 )+Lim_BASSE

    //Coef COMPENSATION


    L #Mesure
    L #Compensation
    *R
    T #Mesure

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 12
    Par défaut
    Bonjour,
    pour faire la mise à l'échelle plus simplement, il y a aussi le FC 5 (SCALE) disponible dans la bibliothèque.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 70
    Par défaut
    Euh FC105 tu veux dire

  7. #7
    Membre éclairé
    Femme Profil pro
    Enseignant Chercheur
    Inscrit en
    Septembre 2007
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : Algérie

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2007
    Messages : 212
    Par défaut
    Bonjour a tous

    Merci beaucoup pour vos reponses.

    'manpow 'veulent dire que fc 105 est la fonction en contact et la citation qui aient fait run 973 avec le list??
    Ma deuxieme question est:
    c'est quoi bipolaire,et unipolaire
    Et ma derniere c'est quoi spa ,parce que il n'exsiste plus dans le scale,donc c'est une syntax dans l'ecriture du liste et je le connait pas
    CORDIALEMENT

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 70
    Par défaut
    Halalala que le chemin va etre long.....autoin....
    La fonction en list est la même que FC105 mais la FC105 est une fonction siemens verrouillée....(Nota tu peux passé du contact au list sans probléme l'inverse est parfois plus compliqué )

    Unipolaire, bipolaire:
    Ex 4-20mA => 0 - 27648 pour l 'unipolaire
    Ex 4-20mA => -27648 - 27648 pour le bipolaire

    C 'est ce que delivre ton capteur...

    Quand a spa c 'est un saut inconditionnel....

    Sinon il existe la touche magique "F1", clique sur l instruction que tu connais pas et fait F (L'aide siemens)

    Allez tout n 'est pas perdu....
    Bonne chance

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 12
    Par défaut
    Oui, FC105, c'est exact

    Le bipolaire est utilisé pour des entrées de type +/- 10V ou +/- 20mA.
    Si tu as des entrées en 0-10V, alors c'est unipolaire :
    0V -> 0
    10V -> 27648

  10. #10
    Membre éclairé
    Femme Profil pro
    Enseignant Chercheur
    Inscrit en
    Septembre 2007
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : Algérie

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2007
    Messages : 212
    Par défaut
    Bonjours a tous

    ça y est j'ai,compris
    Merci beaucoup a tous vos reponse
    Je remercie en particulier....ren 973..

    Bonne courage a tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. convertir les signaux analogiques en numeriques
    Par ROUGETSALL dans le forum MATLAB
    Réponses: 6
    Dernier message: 26/05/2015, 10h38
  2. Conversion des valeurs en signaux
    Par sonnyanderson dans le forum LabVIEW
    Réponses: 2
    Dernier message: 04/12/2013, 20h28
  3. Donner des id automatiques aux éléments à insérer dans le DOM
    Par Xeuch dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 04/04/2013, 12h23
  4. Réponses: 1
    Dernier message: 15/01/2013, 14h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo