Programmation millenium

Modérateurs : ramses, Balajol, monteric, j2c

andrebayle
Modérateur
Modérateur
Messages : 879
Enregistré le : sam. déc. 24, 2005 13:42 pm
Localisation : Vinay - 38 - ISERE

Message par andrebayle »

Re bonjour

Je parlais pour une sonde -10/150°, mais c' est pareil.

Au lieu de 50 tu mets 500, et au lieu de -10 tu mets -100
et l' affichage sur 1/10

bernard42
Apprenti Solaire
Apprenti Solaire
Messages : 322
Enregistré le : lun. janv. 09, 2006 11:10 am
Localisation : Riorges (loire 42)

Message par bernard42 »

Bonjour à tous,

N’oubliez pas que l’affichage du 1/10 de degré n’a d’intérêt que si la définition de la voie analogique le permet.
Je m’explique –20°C à 100°C delta T 120°C pour 256 pas => 0.5°C de définition minimum.
Dans votre cas –10°C à 40°C delta T 50°C => 0.2°C de définition minimum.
Ne vous attendez donc pas à obtenir une précision au 1/10° , mais cela commence à devenir intéressant.

A+ Bernard42.

bernard-odile
Newbie
Newbie
Messages : 24
Enregistré le : mar. mars 21, 2006 10:04 am
Localisation : 42

Message par bernard-odile »

Bonjour et merci pour vos reponse ( j'ai compris apres ma 2eme question )
Par contre, y a t'il moyen de ne pas afficher les zeros avant ( affichage de 5 chiffres , ex : -00009 pour -9 °
merci
a+

andrebayle
Modérateur
Modérateur
Messages : 879
Enregistré le : sam. déc. 24, 2005 13:42 pm
Localisation : Vinay - 38 - ISERE

Message par andrebayle »

Bonsoir BernardOdile

Dans ma réponse plus haut , tu avais tous les éléments.
Sur la photo :
En haut : l' affichage d' une sonde -10/150 et dessous celui d' une -10/40.

Pour le zéro qui reste je ne peux plus rien pour toi, essaye la gomme :D
Fichiers joints
affichage.jpg
affichage.jpg (39.05 Kio) Vu 5171 fois

bernard42
Apprenti Solaire
Apprenti Solaire
Messages : 322
Enregistré le : lun. janv. 09, 2006 11:10 am
Localisation : Riorges (loire 42)

Message par bernard42 »

Bonjour à tous,

Il doit y avoir un moyen de supprimer les caractères de gauche indésirables, il faut placer un autre bloc display (complètement indépendant et sans validation) contenant des caractères « espace » positionnés stratégiquement.
Je crois que cela fonctionne sur la règle du « dernier qui cause à raison »

A+ Bernard42.

bernard-odile
Newbie
Newbie
Messages : 24
Enregistré le : mar. mars 21, 2006 10:04 am
Localisation : 42

Message par bernard-odile »

Apparement si on fait ça ( espaces ) on perd le signe -
a+

andrebayle
Modérateur
Modérateur
Messages : 879
Enregistré le : sam. déc. 24, 2005 13:42 pm
Localisation : Vinay - 38 - ISERE

Message par andrebayle »

Bonjour à tous

Sur un plan plus général, une sonde -10/150 OU une sonde -10/40 ont besoin de 3 caractères AVANT la virgule pour s' afficher correctement.

On peut toujours " bricoler" pour se débarrasser des 0 en trop, mais je rappelle que la mémoire du M2 n' est pas élastique et que de module en module, on finit par saturer avec des modules qui finalement ne servent pas à grand chose.

C' est toujours un avis perso qui ne vaut que pour moi, et dont personne n' est obligé de tenir compte :wink:

Avatar du membre
Yves Guern
Expert Solaire
Expert Solaire
Messages : 522
Enregistré le : dim. janv. 01, 2006 20:02 pm
Localisation : Jouques (13)

Message par Yves Guern »

bonsoir,

Je suis tout a fait d'accord avec André à propos (entre autre) de l'inelasticité criante de la mémoire du millenium. Faire gaffe, dès que l'application n'est plus un jeu, c'est vite saturé.

Quand au coup de 'je mets des espaces pour cachher la M.... au chat' c'est gentil mais le 'dernier qui cause' varie d'une compilation à l'autre. C'est très vite ingérable dès que l'on veut ajouter ou retirer quelque chose à un programme existant.

Bref je n'ai pas trouvé d'autre solution que de me dire que le display, ce n'est pas le point fort du millénium. Cela ne lui retire pas ses autres qualités.

A+

andrebayle
Modérateur
Modérateur
Messages : 879
Enregistré le : sam. déc. 24, 2005 13:42 pm
Localisation : Vinay - 38 - ISERE

Message par andrebayle »

Bonsoir à Yves et à tous.

J' ai pour ma part, une install assez compliquée, avec un cesi et un ballon de 600L séparés, des électrovannes partout, la gestion de la chaudière , 6 sondes, etc..., la prog est à la page précédente.

J' ai réussi à tout faire rentrer dans le XT y compris l' archivage sur 8h des T° du cesi et du ballon, par contre celle du kamax est restée dehors.

Donc , pas de raisons pour que vous n' y arriviez pas

Mais , effectivement , il faut faire sobre ( le sobre étant aussi le plus compréhensible ).

Quand vous aurez fait plusieurs essais de programmation , vous verrez avec quels modules le M2 sature.

bonne nuit à tous

bernard42
Apprenti Solaire
Apprenti Solaire
Messages : 322
Enregistré le : lun. janv. 09, 2006 11:10 am
Localisation : Riorges (loire 42)

Message par bernard42 »

Bonjour,

Vous avez raison pour l'affichage display, l'espace masque le signe et là, plus de températures négatives.
La saturation du millénium est facile si on abuse des fonctions métiers. Le millénium possède 8 "slots" métiers et quelques fonctions métiers en consomment 2,3 voire 4.... un petit bargraph en faut à gauche de la feuille vous indique votre niveau d'utilisation des fonctions métiers.
Une autre indication intéressante au moment de la compilation, la disponibilité et le taux d'occupation des différents registres.
Malgré tout, il est possible "d'en mettre".
Quelques détails:
il est possible d'étendre la taille de la feuille par des poignées en bordure de feuille,
il est possible de déplacer la position des cases entrées/sorties si il n'y a encore rien à l'intérieur (sinon déplacer l'entrée sur la feuille, déplacer la case et remettre l'entrée), cela peut permettre d'améliorer la mise en page lorsque la feuille se remplit,
ne pas hésiter à utiliser le zoom négatif en simulation, cela permet de visualiser l'ensemble de la page,
autrement, il est avantageux d'utiliser la page supervision en copiant/collant les éléments intéressants de la page édition.
et certainement encore plein de bricoles que je n'est pas encore vues...

Bonne journée,
Bernard42

Avatar du membre
françois34
Modérateur
Modérateur
Messages : 1213
Enregistré le : ven. janv. 20, 2006 12:33 pm
Localisation : Herault

Message par françois34 »

Salut à tous,

Pour le Display, le bloc avec le numéro le plus faible masque celui avec le numéro le plus fort.

En fait, à la fin de la prog, il faut refaire tous les displays en suivant cet ordre.

@+
Avec Linux vous avez un noyau. Avec Windows vous avez des pépins...

e_martinet2
Newbie
Newbie
Messages : 30
Enregistré le : lun. janv. 02, 2006 10:55 am
Localisation : Tarascon/ariege (09)

Message par e_martinet2 »

bonjour ,
je me lance pour ma prog pour le millenium concernant mon install
fichier joint : prog + explication
si vous voyez des erreurs , n'hesitez pas : je ne l'ai pas simulé : j'ai
juste la démo pour l'instant ( en attente de mon jouet )
bon c'est un peu fouilli mais c'est nouveau pour moi
j'essaierai de revoir le cablage + tard pour + de lisibilité et
rattraper surement des erreurs

merci d'avance
Fichiers joints
ERIC.pm2
(145.29 Kio) Téléchargé 162 fois
Plancher solaire direct et ECS.doc
(40.5 Kio) Téléchargé 203 fois

Avatar du membre
françois34
Modérateur
Modérateur
Messages : 1213
Enregistré le : ven. janv. 20, 2006 12:33 pm
Localisation : Herault

Message par françois34 »

Bonjour à tous,

Ci-joint la régulation ( quasi ) definitive de mon install.

@+
Fichiers joints
regul fran?ois.pm2
(176.41 Kio) Téléchargé 154 fois
Avec Linux vous avez un noyau. Avec Windows vous avez des pépins...

bernard42
Apprenti Solaire
Apprenti Solaire
Messages : 322
Enregistré le : lun. janv. 09, 2006 11:10 am
Localisation : Riorges (loire 42)

Message par bernard42 »

Bonjour à tous,

Pour Eric,
En consultant ton prog millénium, dans le coin inférieur droit, tu utilises un bouton face avant "A" pour réaliser "fonction été".
Je peux me tromper mais il y a possibilité d'un petit bug.
En effet, l'appui sur ce poussoir n'est pas mémorisé par une bascule et son appui n'est donc pris en compte qu'à cet instant.
IL y a une petite subtilité dans le mode simulation qui fait que si l'on clique sur la "feuille d'édition" ce bouton fonctionne en mode télérupteur (bistable) et si l'on clique sur la fenêtre "face avant" il fonctionne en mode poussoir.
D'autre part, une fois appuyé sur la feuille édition, son action n'est plus prise en compte sur la fenêtre "face avant". Il faut donc repasser en mode édition, puis simulation pour réactiver ce fonctionnement.

Si tel était le cas, il te suffirait de positionner un bistable et le fonctionnement devrait correspondre à ce que tu souhaites...

Sauf erreur de ma part, auquel cas ne tiens pas compte de ces remarques.

Cordialement,
A+bernard42

e_martinet2
Newbie
Newbie
Messages : 30
Enregistré le : lun. janv. 02, 2006 10:55 am
Localisation : Tarascon/ariege (09)

Message par e_martinet2 »

bonjour bernard ,
merci d'avoir regardé
des que possible je vérifierais ce que tu viens de dire
pour l'instant logiciel installé et pour vérifier que ca gaze verif de la gestion du hors gel : comme tu sais pour l'instant je finis le carrelage du
PSD / vivement octobre que je me lance :lol:
cordialement
a+ eric

Répondre

Retourner vers « Crouzet M2-M3, autres API et péripheriques »