S7-1200 mise échelle signal analogique d’un capteur déplacement
-
- Code sa première boucle
- Messages : 17
- Inscription : 28 janv. 2018, 21:58
- Localisation : Paris
S7-1200 mise échelle signal analogique d’un capteur déplacement
Bonjour,
Sur un API Siemens S7-1200 je souhaite mettre un capteur de déplacement (appeler vulgairement palpeur) sur l'entrée analogique.
Le capteur de déplacement est un modèle solartron DG5.0 (LVDT 0-10V plage 5mm)
Lorsque je le branche et que je mesure la tension sur l’entrée analogique je constate les éléments suivants et je suis étonné :
- Quand le capteur de déplacement est au repos (la tige de palpage est complètement sortie) la tension est de -6,71V (Et pas 0V ??)
- Quand le capteur de déplacement est au travail (la tige de palpage est complètement rentrée) la tension est de 7.79V (Et pas 10V ??) (Course d’environ 10mm)
- Il y a une « zone morte » quand je déplace la tige du capteur de déplacement c’est vers les 5mm de déplacement que je suis à 0V et que la mise à l’échelle commence à recevoir des incréments (Donc quand je me déplace dans la zone « on va dire de fonctionnement » ma tension varie jusqu’à 7,79V pour 5mm de déplacement environ)
Quand je fais ma mise à l’échelle :
NORM_X (Int to Real - MIN = 0 - VALUE = %IW60 - MAX = 27648 - OUT = %MD0)
Et
SCALE_X (MIN = 0.0 - VALUE = %MD0 - MAX=5.0, OUT = %MD4)
Le résultat de %MD4 ne correspond pas 5.0mm.
Pour obtenir 5mm il faut que dans mon instruction SCALE_X je mette MAX = 6.45.
De plus je ne suis pas certain d’être proportionnel déplacement de 3mm alors le résultat de %MD4 est-il bien à 3mm ?
Pouvez-vous m’aider à résoudre ce problème ?
Merci d’avance.
Sur un API Siemens S7-1200 je souhaite mettre un capteur de déplacement (appeler vulgairement palpeur) sur l'entrée analogique.
Le capteur de déplacement est un modèle solartron DG5.0 (LVDT 0-10V plage 5mm)
Lorsque je le branche et que je mesure la tension sur l’entrée analogique je constate les éléments suivants et je suis étonné :
- Quand le capteur de déplacement est au repos (la tige de palpage est complètement sortie) la tension est de -6,71V (Et pas 0V ??)
- Quand le capteur de déplacement est au travail (la tige de palpage est complètement rentrée) la tension est de 7.79V (Et pas 10V ??) (Course d’environ 10mm)
- Il y a une « zone morte » quand je déplace la tige du capteur de déplacement c’est vers les 5mm de déplacement que je suis à 0V et que la mise à l’échelle commence à recevoir des incréments (Donc quand je me déplace dans la zone « on va dire de fonctionnement » ma tension varie jusqu’à 7,79V pour 5mm de déplacement environ)
Quand je fais ma mise à l’échelle :
NORM_X (Int to Real - MIN = 0 - VALUE = %IW60 - MAX = 27648 - OUT = %MD0)
Et
SCALE_X (MIN = 0.0 - VALUE = %MD0 - MAX=5.0, OUT = %MD4)
Le résultat de %MD4 ne correspond pas 5.0mm.
Pour obtenir 5mm il faut que dans mon instruction SCALE_X je mette MAX = 6.45.
De plus je ne suis pas certain d’être proportionnel déplacement de 3mm alors le résultat de %MD4 est-il bien à 3mm ?
Pouvez-vous m’aider à résoudre ce problème ?
Merci d’avance.
-
- Mi homme - Mi automate
- Messages : 2076
- Inscription : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: S7-1200 mise échelle signal analogique d’un capteur déplacement
Salut !
ton capteur c'est +/5 mm d'étendue de mesure et 0-10V en sortie
Donc à -5mm tu as 0 et à +5mm tu as 10V si je ne m'abuse !
-5mm (sortie) = 0V - > 0
0 mm (intermédiaire = 5V - > 13824
+5mm (rentré) = 10V ->27648
Sur ton scaleX,
Min=-5
Max =5
ou alors
Min=0
Max =10
Pour ce qui est du contrôle, mesures des cales connues !!
Tu dis avoir de -6.71v à 7.79V -> ça fait 14.5V de différence, pas mal pour une entrée de seulement 0-10V !
Les Valeurs négatives sont impossibles sur les entrées analogique de la CPU !
Regarde ta doc : https://media.automation24.com/manual/f ... _fr-FR.pdf
Page 883
Avec quoi tu mesures ces tensions ?
qu'est-ce qui alimente ton capteur ?
si tu as une alim différente de celle de l'automate, les 0V sont-ils reliés ?
ton capteur c'est +/5 mm d'étendue de mesure et 0-10V en sortie
Donc à -5mm tu as 0 et à +5mm tu as 10V si je ne m'abuse !
-5mm (sortie) = 0V - > 0
0 mm (intermédiaire = 5V - > 13824
+5mm (rentré) = 10V ->27648
Sur ton scaleX,
Min=-5
Max =5
ou alors
Min=0
Max =10
Pour ce qui est du contrôle, mesures des cales connues !!
Tu dis avoir de -6.71v à 7.79V -> ça fait 14.5V de différence, pas mal pour une entrée de seulement 0-10V !
Les Valeurs négatives sont impossibles sur les entrées analogique de la CPU !
Regarde ta doc : https://media.automation24.com/manual/f ... _fr-FR.pdf
Page 883
Avec quoi tu mesures ces tensions ?
qu'est-ce qui alimente ton capteur ?
si tu as une alim différente de celle de l'automate, les 0V sont-ils reliés ?
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
-
- Code sa première boucle
- Messages : 17
- Inscription : 28 janv. 2018, 21:58
- Localisation : Paris
Re: S7-1200 mise échelle signal analogique d’un capteur déplacement
Merci philou77,
Oui effectivement dans la documentation du capteur de déplacement il est noté que l’étendue de mesure est de +/- 5mm.
Documentation solartron DG5
Je ne suis pas à l’aise avec ce type d’installation car en général nos palpeurs sont reliés à un appareil intermédiaire comme par exemple un Kistler maxymos et pas directement sur l’API.
Oui j’ai bien les tensions indiquées, je les mesure directement avec un multimètre sur l’entrée analogique de la CPU S7-1215C.
Le capteur est alimenté par le 0V /24V d’une alimentation des entrées dans l’armoire électrique de l’API (Le 0V est bien commun)
Alim : fil bleu 0V - fil rouge 24V
Voie analogique : fil blanc commun voie analogique - fil vert entrée voie analoqique
Je peux m’en sortir en mettant les réglages suivants sur la mise à l’échelle :
NORM_X (Int to Real - MIN = 0 - VALUE = %IW60 - MAX = 27648 - OUT = %MD0)
Et
SCALE_X (MIN = -5.0 - VALUE = %MD0 - MAX=5.0, OUT = %MD4)
ou SCALE_X (MIN = 0 - VALUE = %MD0 - MAX=10, OUT = %MD4)
Ou faut-il que je rajoute une carte d’entrée analogique qui accepte les tensions négatives ? Si oui avez-vous une référence en tête ?
Par exemple la SM 1234 (Siemens 6ES72344HE320XB0)
4 x entrées analogiques : ±10 V
2 x sorties analogiques : ± 10 V
Résolution 14 bits ou 0 (4)-20 mA, résolution 13 bits
Merci d’avance.
Oui effectivement dans la documentation du capteur de déplacement il est noté que l’étendue de mesure est de +/- 5mm.
Documentation solartron DG5
Je ne suis pas à l’aise avec ce type d’installation car en général nos palpeurs sont reliés à un appareil intermédiaire comme par exemple un Kistler maxymos et pas directement sur l’API.
Oui j’ai bien les tensions indiquées, je les mesure directement avec un multimètre sur l’entrée analogique de la CPU S7-1215C.
Le capteur est alimenté par le 0V /24V d’une alimentation des entrées dans l’armoire électrique de l’API (Le 0V est bien commun)
Alim : fil bleu 0V - fil rouge 24V
Voie analogique : fil blanc commun voie analogique - fil vert entrée voie analoqique
Je peux m’en sortir en mettant les réglages suivants sur la mise à l’échelle :
NORM_X (Int to Real - MIN = 0 - VALUE = %IW60 - MAX = 27648 - OUT = %MD0)
Et
SCALE_X (MIN = -5.0 - VALUE = %MD0 - MAX=5.0, OUT = %MD4)
ou SCALE_X (MIN = 0 - VALUE = %MD0 - MAX=10, OUT = %MD4)
Ou faut-il que je rajoute une carte d’entrée analogique qui accepte les tensions négatives ? Si oui avez-vous une référence en tête ?
Par exemple la SM 1234 (Siemens 6ES72344HE320XB0)
4 x entrées analogiques : ±10 V
2 x sorties analogiques : ± 10 V
Résolution 14 bits ou 0 (4)-20 mA, résolution 13 bits
Merci d’avance.
-
- Mi homme - Mi automate
- Messages : 2076
- Inscription : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: S7-1200 mise échelle signal analogique d’un capteur déplacement
Re,
J'ai vu cette doc, mais elle ne donne pas de renseignement sur le câblage de ta chose !!
Tu le sors d'où ton code couleur de raccordement ?
Tant que t'envoies des tensions négatives sur une entrée 0-10V ,
euh, faut débrancher de suite, elle risque de pas aimer très longtemps !
J'ai vu cette doc, mais elle ne donne pas de renseignement sur le câblage de ta chose !!
Tu le sors d'où ton code couleur de raccordement ?
Tant que t'envoies des tensions négatives sur une entrée 0-10V ,
euh, faut débrancher de suite, elle risque de pas aimer très longtemps !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
-
- Code sa première boucle
- Messages : 17
- Inscription : 28 janv. 2018, 21:58
- Localisation : Paris
Re: S7-1200 mise échelle signal analogique d’un capteur déplacement
Le code couleur est livré avec le capteur et une mini doc... Je la mettrai en ligne demain.
Bon si je comprends bien
- soit je rajoute une carte d'entrée analogique +/-10v.
- soit je change le capteur (que l'on m'a imposé stock magasin PR) par un qui a une plage de tension "analogique" de 0v /10v
C'est bien cela?
Merci.
Bon si je comprends bien
- soit je rajoute une carte d'entrée analogique +/-10v.
- soit je change le capteur (que l'on m'a imposé stock magasin PR) par un qui a une plage de tension "analogique" de 0v /10v
C'est bien cela?
Merci.
-
- Mi homme - Mi automate
- Messages : 2076
- Inscription : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: S7-1200 mise échelle signal analogique d’un capteur déplacement
Salut !
Un capteur avec une sortie 0-10V NE PEUT PAS te donner une tension négative ET positive !!!
Résous déjà ce mystère avant d'aller plus loin !
PS :
à moins qu'il ne te donne
0/+10V pour +5mm
0 / -10V pour -5mm
à voir, c'est pas noté sur le document..
test en raccordant le multimètre sur la sortie capteur !! SANS RACCORDER LE CAPTEUR sur l'entrée analogique !!
Un capteur avec une sortie 0-10V NE PEUT PAS te donner une tension négative ET positive !!!
Résous déjà ce mystère avant d'aller plus loin !
PS :
à moins qu'il ne te donne
0/+10V pour +5mm
0 / -10V pour -5mm
à voir, c'est pas noté sur le document..
test en raccordant le multimètre sur la sortie capteur !! SANS RACCORDER LE CAPTEUR sur l'entrée analogique !!
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
-
- Mi homme - Mi automate
- Messages : 2076
- Inscription : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: S7-1200 mise échelle signal analogique d’un capteur déplacement
Bon j'ai trouvé une doc pour le DG2.5 (pour ton capteur, ce doit être pareil)
https://docs.rs-online.com/78fe/0900766b801170bc.pdf
la sortie c'est +/- 5V !!!
au total tu as bien 10V mais en -/+5V !!
c'est ce que tu as :
sortie : -6.71V (dépassement mesure)
Rentré : +7,79V (dépassement mesure)
donc il te faut une carte qui accepte le +5v/-5V type SM1231
https://docs.rs-online.com/78fe/0900766b801170bc.pdf
la sortie c'est +/- 5V !!!
au total tu as bien 10V mais en -/+5V !!
c'est ce que tu as :
sortie : -6.71V (dépassement mesure)
Rentré : +7,79V (dépassement mesure)
donc il te faut une carte qui accepte le +5v/-5V type SM1231
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
-
- Code sa première boucle
- Messages : 17
- Inscription : 28 janv. 2018, 21:58
- Localisation : Paris
Re: S7-1200 mise échelle signal analogique d’un capteur déplacement
Bonjour,
Merci pour les infos.
Oui le DG2.5 est la version avec une course de 2.5mm (Nous l'avons aussi en stock)
Voici un lien avec la doc livrée avec le capteur : Doc solartron DG5 livrée
Oui j'ai regardé aujourd'hui pour la carte d'entrée analogique et j'ai aussi repéré la SM1231.
https://support.industry.siemens.com/cs ... r&lc=fr-BE
Je ferai un retour quand j'aurai reçu et mis en œuvre le matériel.
Merci pour l'aide.
Merci pour les infos.
Oui le DG2.5 est la version avec une course de 2.5mm (Nous l'avons aussi en stock)
Voici un lien avec la doc livrée avec le capteur : Doc solartron DG5 livrée
Oui j'ai regardé aujourd'hui pour la carte d'entrée analogique et j'ai aussi repéré la SM1231.
https://support.industry.siemens.com/cs ... r&lc=fr-BE
Je ferai un retour quand j'aurai reçu et mis en œuvre le matériel.
Merci pour l'aide.
-
- Code sa première boucle
- Messages : 17
- Inscription : 28 janv. 2018, 21:58
- Localisation : Paris
Re: S7-1200 mise échelle signal analogique d’un capteur déplacement
Bonjour,
Je n'ai pas encore reçu la carte analogique SM1231 mais quand je l'aurai il faudra que je fasse le paramétrage suivant :
Comme c'est une carte bipolaire :
NORM_X (Int to Real - MIN = -27648 - VALUE = #entrée_analogique - MAX = 27648 - OUT = #entrée_analogique_real)
Et
SCALE_X (MIN = -5.0 - VALUE = #entrée_analogique_real - MAX=5.0, OUT = #entrée_analogique_a_echelle
Voir fichier pdf : Mise à l'échelle
Merci d'avance.
Je n'ai pas encore reçu la carte analogique SM1231 mais quand je l'aurai il faudra que je fasse le paramétrage suivant :
Comme c'est une carte bipolaire :
NORM_X (Int to Real - MIN = -27648 - VALUE = #entrée_analogique - MAX = 27648 - OUT = #entrée_analogique_real)
Et
SCALE_X (MIN = -5.0 - VALUE = #entrée_analogique_real - MAX=5.0, OUT = #entrée_analogique_a_echelle
Voir fichier pdf : Mise à l'échelle
Merci d'avance.
-
- Code sa première boucle
- Messages : 17
- Inscription : 28 janv. 2018, 21:58
- Localisation : Paris
Re: S7-1200 mise échelle signal analogique d’un capteur déplacement
Bonjour,
Avec un peu de retard dans le chantier cela fonctionne avec vos conseils.
Merci.
Avec un peu de retard dans le chantier cela fonctionne avec vos conseils.
Merci.