Domotique Siemens s7-300

( dans

» Electricité » Domotique

)
Chercher:    

Domotique Siemens s7-300

- Page 18
Page 18 sur 21 Première page - Résultats 1 à 20 sur 401 Page precedente 81617 18 1920 Page suivante Dernière page - Résultats 401 à 401 sur 401


17/10/2014 Vieux  
  49 ans, Luxembourg
 
Bonsoir
Dans mon installation de chauffage a air chaud venant de la k7, j'utilise une sonde de t° (pt100) qui via un pid gère l'ouverture d'une vanne (avec servo moteur belimo 4-20ma)
Je demande 70°c et le pid fait varier le 4-20ma en sortie sur le servomoteur afin de stabiliser la t°.
Pour cela tout est ok, cela fonctionne vraiment bien...
J'ai comme beaucoup de gens un thermostat d'ambiance pour régler la t° de mon chauffage centrale.
Je voudrais supprimer le thermostat par une sonde de température ou lm35 relié a l'automate.
Jusque là facile pour le branchement, mais le thermostat que je possède (honeywell) a comme beaucoup d'autre un PID intégré avec comme sortie un relais tout ou rien.
Comment puis je programmer mon automate pour qu'il réagisse comme le thermostat d'ambiance.
Je suppose qu'il faut aussi un PID dans l'automate de type entrée analogique et sortie tout ou rien, mais je ne vois pas bien lequel.
Avez vous une expérience sur le sujet, après lecture du poste, plusieurs personnes utilisent des sondes de température (ou lm35),... comment faites vous?
Merci d'avance
17/10/2014 Vieux  
  26 ans, Brabant Wallon
 
Le plus simple, c'est du ON/OFF.

Sinon du ON/OFF (relais) avec un PID en régulation on appelle cela du ON/OFF modulé PID.
Le concept est un peu tordu, mais je vais essayer de l'expliquer en bref.
D'autre rectifierons si nécessaire

En supposant que :
- le relais peut tenir le coup (nombreuses commutations)
- la K7 est bien en mesure de faire chauffer la pièce
- on possède déjà une valeur analogique de sortie calculée par l'automate (bloc PID dans Step7 je crois)
- cette valeur correspond donc dans l'automate à un Octet ou un Mot (8bits MB avec 256 valeurs ou 16 bits MW avec 65536 valeurs) en mémoire

Ici je prendrai l'exemple avec une valeur sur 16 bits

On défini tout d'abord un temps de cycle pour le relais, par exemple 10 sec.

Ensuite, il faut, par une règle de trois, faire correspondre l'échelle 0-65535 à l'échelle 0-10sec et l'appliquer en comparaison d'une tempo de 10 sec dans l'automate.

Exemple : si chez vous le 4-20mA sort du 12mA (50%), l'automate lui calculera +-32768 ce qui doit correspondre à 5 secondes. La comparaison par <= par rapport à la tempo de cycle nous dit que de 0 à 5 le résultat =1 et que de 5,1 à 10 le résultat =0
Donc votre relais, dès le début du cycle, se fermera pour 5 sec (comparaison=1), puis s'ouvrira pour les 5 sec suivantes (comparaison=0) l’amenant au début du cycle suivant où il se re-fermera pour 5 sec et ainsi de suite.

Si la valeur de sortie venait à changer, disons à 70% (45875 dans l'automate), le relais se fermerais pendant 7 sec et serait ouvert pendant 3 sec.
Évidement, pour protéger le relais, il faut mettre des protections contre les valeurs extrêmes (1% avec 0,1 sec de fermeture ou 99% avec 0,1 sec d'ouverture)


C'est ainsi qu'il est possible d’appliquer une valeur analogique sur un relais.

Bien sûr, les chiffres donnés sont à adapter en fonction de l'installation...
31/10/2014 Vieux  
  26 ans, Brabant Wallon
 
Pour ceux qui ne se poseraient pas la question de la pérennité de leur installation et ne comprennent pas pourquoi certains optent pour des automates industriels, voici encore une nouvelle qui fait réfléchir :
http://maison-et-domotique.com/44066...rottes-cuites/

C'est typiquement pour éviter ce genre de problèmes que je suis à 100% pour une installation domotique non pas propriétaire mais dont je suis le propriétaire.

Dernière modification par EoleServeur 31/10/2014 à 09h54.
19/11/2014 Vieux  
  49 ans, Luxembourg
 
Bonjour
Petite question sur valeurs analogique
Comment est ce que je peu convertir une entrée analogique 4-20ma en 0-20ma
Je vois bien qu'il faut faire un petit calcul (certainement passer en réel) mais je vois pas tres bien lequel
Je suis sur un 314c2dp (4-20ma) et j'ai ajouté un module 4 entrées 0-20 et 2 sortie 0-20
Je voudrais déplacer les entrées du 314c(4-20ma) vers le module 0-20ma

Merci
19/11/2014 Vieux  
  26 ans, Brabant Wallon
 
C'est quoi le n° de module ? Il doit être possible de configurer 0-20mA ou 4-20mA cela dans le Hardware config ou via des plaquettes sur le côté de la carte.
Et de toute façon, l'entrée 4-20mA viens du capteur sur le terrain.
Sinon, pour faire correspondre les échelles 4-20mA (16 intervalles) et 0-20mA, ne peut-on pas faire y=(x-4).(20/16) ? (20/16 = 1,25)

Exemple avec la valeur de milieu d'échelle 50% :
x=12 en 4-20mA
(12-4).1,25 = 10
y=10 en 0-20mA

Je pense que ce calcul est applicable sur un entrée de type IW de 16 ou 12 bits prise comme un Integer.
Voir aussi ici : http://www.plctalk.net/qanda/showthread.php?t=75561
19/11/2014 Vieux  
  49 ans, Luxembourg
 
Bonjour EoleServeur

Mon module est le 334-0ce01 et donc pas possible de faire autre chose que 0-10v ou 0-20ma
Pour le calcul je sais pas trop mais attention le module n'est que en 8bits
je regarde le lien...
Dans le 1200 avec tia il y a un converteur de type FC mais je ne vois rien en s7 v5.5

Dernière modification par cedal 19/11/2014 à 16h22.
19/11/2014 Vieux  
  49 ans, Luxembourg
 
En sachant que mon pew (piw) vas varier entre 0 et 27648
Ce qui correspond a 4-20ma, quelle formule appliquer sur le pew pour le convertir en 0-20ma
Si j'ai bien compris le lien il faudra convertir le pew en ITD (entier de format double), puis DTR (Double au format réel) pour pouvoir ensuite faire le calcul ...
19/11/2014 Vieux  
  26 ans, Brabant Wallon
 
En 8 bits ...
C'est donc une entrée de type IB ? Et ça ne change rien au calcul de base.
Seul sa mise en application passera par un réseau supplémentaire avec un MOVE_W de IBx-->MBx. (exemple : IB0 MOVE_W MB10 puis IB1 MOVE_W MB12 pour éviter le recouvrement de mémoire)

Rien ne vous empêche de faire un FC dédié rien qu'à cette conversion.

J'ai pas les noms exactes des blocs en tête, donc sorry si c'est pas tout à fait écrit comme ça dans Step7.
19/11/2014 Vieux  
  49 ans, Luxembourg
 
l'entrée est bien du type pew ..mais pour le calcul alors quel est t il ?
19/11/2014 Vieux  
  49 ans, Luxembourg
 
je crois bien avoir trouvé ..
Je transfert mon entrée PEW dans un double mot MD
je la convertis en réel (DTR)
ensuite j'utilise le FC106 (unscaling value) avec comme variable d'entrée mon MD en réel
Comme valeur hi lim = 27648
comme valeur lo lim = 27648/20*4=5529.6
et j'obtiens le résultat dans un mot (MW)

Ensuite pour mon cas je repasse via un FC105 scaling value pour rendre la valeur analogique en t° (150 -50°c)

J'ai fait le test et cela fonctionne a 18°c (je n'ai pas fait toute la plage)

...mais cela ma l'air logique non ..?

Dernière modification par cedal 19/11/2014 à 18h39.
19/11/2014 Vieux  
 
  48 ans, Luxembourg
 
Bonsoir ,

je pensais que le forum était mort mais apparemment non. suis heureux de voir qu'il est tjs utilisé .... je ne reçois plus de mail de bricozone
a+
19/11/2014 Vieux  
  26 ans, Brabant Wallon
 
Non non, le forum n'est pas mort. Mais c'est juste que y'a tellement de choses qui ont déjà été dites que c'est difficile de ne pas tourner en rond.

Je ne reçois pas toujours des mails de Bricozone non plus, mais je surveille "manuellement" le forum.

Perso, j'ai déjà l'armoire électrique quasiment cablée (manque encore les relais), mais j'ai toujours pas la maison qui va autour...
19/11/2014 Vieux  
  49 ans, Luxembourg
 
Bonsoir
Je voudrais utilisé un lm35 pour faire une mesure t° positive et negative
Avez vous le schéma de montage pour ce type de mesure
merci
19/11/2014 Vieux  
  26 ans, Brabant Wallon
 
Un lm35 pour une mesure négative ? Ça dépend du min et du max.
Voilà ce que je prendrait. Voir dans la datasheet, il y a un schéma de câblage :
http://be.farnell.com/fr-BE/texas-in...-92/dp/9494529

Ensuite, une tension négative pour une t° négative ne doit-elle pas être "relevée" ? Je ne suis pas certain que l'automate prenne les valeurs négatives. Càd que pour une tension négative maximum de -550mV et un automate qui prend du 0-10V, il faudrait le montage suivant (tout en série sur la patte de signal du LM35):
LM35 signal --> - d'un générateur de tension (genre alimentation de 5V) + --> borne de l'automate.
Dans le programme de l'automate, il faut soustraire 500°C du résultat final. Bien sûr c'est un cas "idéal"...

Dernière modification par EoleServeur 20/11/2014 à 00h32.
20/11/2014 Vieux  
  49 ans, Luxembourg
 
C'est pour mesurer la t° de mon garage, voir a l'extérieur donc disont +50° -50° environ
C'est pour brancher sur une entrée analogique du s300
20/11/2014 Vieux  
  26 ans, Brabant Wallon
 
Concernant l'entrée PIW (pew c'est en allemand non?) sur 8 bits, comment obtenez vous une valeur max de 27648 et dans quel format ? J'ai toujours cru que 2^8=256.

Edit : je suis en train de regarder tout cela sur Step7, mais il me semble que le calcul avec les FC106 et FC105 tient la route.

Dernière modification par EoleServeur 20/11/2014 à 00h57.
20/11/2014 Vieux  
  49 ans, Luxembourg
 
Voici un document siemens pour les valeurs analogiques
http://www.plctalk.net/qanda/showpos...21&postcount=5

Il fait partie du lien que vous m'avez donné plus haut ;)
Pour la question des bits et de la précision, en fait si l'on considère que min =0 et max= 27648, le reste n'est qu'un question de PAS. Plus les bits seront élevés, plus les PAS seront petits et inversement

PAS=27648/résolution(bits)
Avec du 8bits PAS=27648/256=108
Avec du 12bits PAS=27648/4096=6.75
Avec du 16bits PAS=27648/65536=0.421878
Là on voit bien l’intérêt pour une bonne précision du 16bits
Mais bien-sur ce serait trop simple, car chez siemens un 16bits est en fait un 15bits car il utilise un bit pour le signe donc dans mes calculs de PAS il faut enlever a chaque fois un bit, ce qui donne pour exemple un 16bits PAS=27648/2^15=27648/32768=0.84375

Donc pour du 8 bits les pas seront grands et donc peu de précision
Dans mon cas j'utilise un lm35 0-10v pour la mesure de t° de ma cuisine
Lorsque je le branche sur un module 8 bits j'ai une précision pas très fine de +-3°c par pas et avec un autre module 16 bits celui la, il donne des pas de 0.05°c quelle différence !!!

Pour info : Avec les modules analogique S5, la valeur analogique max n'est pas +-27648 mais +-16384 et ça il faut le savoir si l'on veut utilisé des modules analogique s5 avec un cpu s7 via un et200u

PEW oui c'est en allemand E pour eingang contrairement a l'anglais I pour input

Edit: pour info le calcul avec fc106 puis fc105 est bon j'ai vérifier et comparer avec deux module d'entrées différents

Dernière modification par cedal 20/11/2014 à 07h20.
20/11/2014 Vieux  
  49 ans, Luxembourg
 
Pour Le lm35
J'avais bien vu la fig2 du document http://www.ti.com/lit/ds/symlink/lm35.pdf

Mais quelqu'un a t il une expérience ?

En ce qui concerne la tension d'entrée analogique, j'ai un module 16bits 8AE qui permet -5+5 ou -10+10 ou 0-10v donc de ce coté c'est bon

Il m'arrive aussi d'utiliser des pt100 avec des convertisseurs 4-20ma -50 150°c ou 0 100°c ou encore 0 50°c a la place des lm35
Je reste alors plus précis car j'utilise toute la plage (4-20ma) contrairement au lm35 qui lui fonctionne 10mv par °c donc je travail pas du tout a fond d'échelle du 0-10v pour des utilisations du genre -50 150°c, 0 100°c, 0 50°

Dernière modification par cedal 20/11/2014 à 07h09.
20/11/2014 Vieux  
  26 ans, Brabant Wallon
 
Non je n'ai pas d'expérience à ce niveau, n'ayant pas encore de maison à monitorer.
Mais tout ce qui est écrit ici me sera bien utile. Merci Cedal.

Je compte utiliser des LM35 (0-10V) un peu partout dans la maison avec un multiplexage à relais.

Ainsi, je pourrai utiliser mes modules AI 16 bits, même si je m'interroge sur la pertinence d'une précision de 0.05°C dans une installation de chauffage domestique...
23/11/2014 Vieux  
 
  48 ans, Luxembourg
 
Bonjour,
Que voulez-vous savoir sur les LM35 j'ai 2 installations qui fonctionne avec lm35 une de 32 lectures et une autre avec 48 capteurs et multiplexage par relais

j(ai pas suivi le forum donc je réagis juste au dernier message qui pose la question sur lm35
Page 18 sur 21 Première page - Résultats 1 à 20 sur 401 Page precedente 81617 18 1920 Page suivante Dernière page - Résultats 401 à 401 sur 401


A lire également sur BricoZone...
Siemens Logo Par KenedA dans Domotique, +18 il y a 3 semaines
Siemens Logo! Par laurentm dans Domotique, +89 26/07/2015
choix marque domotique (niko, domintell, siemens) Par hyzteric dans Domotique, +41 31/03/2011
domotique sans fils/radio : Legrand-Siemens-Chacon ? Par Nemesy18 dans Domotique, +3 24/12/2009
30 ou 300 mA Par bass dans Electricité, +6 24/11/2009


Forum Domotique : Voir ce forum, Nouveautés, Actifs, Sans rép
Tout BricoZone : Page de garde, Dernieres 24h

Photos au hasard
Voir toutes nos photos


Pas encore membre de BricoZone ?!
Attention Pour participer, poser une Question ou Répondre : inscrivez vous !
Ceci vous permettra également de recevoir un email lors des réponses.
Mais même si vous ne voulez rien écrire : vous pourrez surveiller les forums et leurs nouveaux messages, et obtenir une vue rapide de tous les nouveaux messages depuis votre dernière visite !
Tout ceci est évidemment gratuit et rapide.

Visitez aussi : BricoZone France, nos Blogs. On aime Astel, JardiZone et InternetVista.
 
Connexion!
Identifiant
Mot de passe

Inscription - Oublié ?

Annuaire Pro

illiCO travaux

Un seul interlocuteur pour tous vos devis de travaux de rénovation !


FT Chassis

Spécialiste des châssis PVC, bois et aluminium, portes et volets roulants.


DECOCHALET

Vente et placement d'abris de jardin, carports, garages, pergolas, boxes pour chevaux, ...


Tendance Habitat

Entreprise générale du bâtiment

Ajoutez votre société