Supervision Hmi pour simatic S7-300

( dans

» Electricité » Domotique

)
Chercher:    

Supervision Hmi pour simatic S7-300

- Page 2
Page 2 sur 2 Page precedente 1 2


01/09/2014 Vieux  
  49 ans, Luxembourg
 
Lorsque j'affiche par exemple des t° pv ou sp, comment y ajouter le symbole °c voir pv ou sp dans la meme fenetre ?
Pour le mazout des litres, la resistance boiler des kwh, etc ..
Merci d'avance
01/09/2014 Vieux  
  26 ans, Brabant Wallon
 
J'allais justement dire qu'il manque les unités dans la supervision.
La solution simple : un texte écrit à côté du champ et le fond du champ dans la même couleur que le fond du texte...
Éventuellement, jouer sur l'alignement du champ pour coller la valeur à son unité.

Pour ce qui est de remplacer votre roue codeuse, vous pouvez utiliser des champs E/S liés directement à la valeur dans l'automate.

Mais pour être certain de ne pas faire de fausse manœuvre, je travaillerais comme ceci :

Dans l'automate, prévoir un bit (Validation) et un octet (NouvelleConsigne par exemple) pour recevoir la valeur du champs d'E/S.

Dans la supervision, mettre le champ E/S lié à la variable de processus (octet prévu pour) et un bouton juste à côté appelé "valider" (par exemple) et qui met le bit Validation à 1 (presser) mais pas à 0 ensuite

Retour à l'automate où on crée un nouveau réseau :
Si bit validation à 1 --> Move octet NouvelleConsigne vers ConsigneàAppliquer
..................... et |-> Reset bit Validation

Mais vous faite comme vous voulez...

Autre chose, avez vous déjà fait un tour du côté des listes de textes et surtout des listes de graphiques ?

Vous affichez ça sur quoi ?
pv = preset value ?
sp = set point ?

Dernière modification par EoleServeur 01/09/2014 à 10h30.
01/09/2014 Vieux  
  49 ans, Luxembourg
 
Bonsoir
Oui pour les unités
Pour ce qui est de la roue codeuse en fait par exemple dans le salon il y a les deux t° pv (entrée) et sp (entrée/sortie)
J'agis donc directement sur le db.dbd concerné et hop plus besoin de roue codeuse mais je vais la garder comme roue de secours (le jeu de mots était trop facile)
Les deux systèmes peuvent fonctionner en parallèle car ils écrivent dans les même db (sp et pv)
Du coté graphique, j'ai testé avec la t° air chaud de la k7 qui est régulé via pid a 70°c et cela fonctionne bien (petit problème est que dès que je quittes la supervision la courbe disparaît aussi) je suppose qu'il faut un serveur insql ou quelque chose dans le genre pour stocker les variables (tagnames) et les ressortir en trends ensuite
Serveur insql = inculte dans ce dommaine

C'est vrai qu'une validation sur certains sp peut etre judicieux ;) je vais voir ça ..

Par contre je comprends pas vos dernières questions :
Vous affichez ça sur quoi ?
pv = preset value ?
sp = set point ?

Bonne soirée et merci

Dernière modification par cedal 01/09/2014 à 23h45.
02/09/2014 Vieux  
  26 ans, Brabant Wallon
 
Quel appareil est destiné à afficher la supervision ? Un PC, un MP277 ?

Que signifie précisément pv et sv. Pour les autres qui nous lisent peut-être.

Je vais voir ce que je peux trouver concernant le stockage des courbes par WinCC. Mais perso, j'envisage plutôt d'utiliser un Raspberry en parallèle de l'automate.
02/09/2014 Vieux  
  49 ans, Luxembourg
 
Bonjour
Actuellement j utilise un vieux pc sous xp pro avec un écran 4/3 1024×720 car je n ai pas encore de touch panel
Je cherche un touch panel siemens d occasion tp177 ou tp277 ou .. il y a tellement de model qu on ne s y retrouve plus trop (de tout les prix aussi)
Voir un pc avec ecran tactile sur windows8 mais que l on peut faire tourner sous xp pro avec une appli microsoft gratuit
Pour ce qui est la definition de pv et sp :
Pv = process value = valeur actuelle mesurée (que l on a)
Sp = set point = valeur demandé (que l on veut)
J ai deja un vaio sony qui n est pas tactile mais qui pourrait faire l affaire pour tester...juste une question
Est il possible de raccorder le mpi usb a un router wifi et avoir ainsi accès avec un portable a la supervision de n importe ou dans la maison
Raspberry = connait pas .... mais je vois sur mon pc qu'un serveur insql est instalé et est en run avec winccflexible ??? d'ou vient ce truc et a quoi il sert ??
Mais je suis ouvert a la découverte ;)
Y a t il moyen d'afficher des commentaires si on pas par dessus un objet de la supervision sans clic biensur ?

Dernière modification par cedal 02/09/2014 à 11h14.
02/09/2014 Vieux  
  26 ans, Brabant Wallon
 
Pour le MPI, j'ai déjà essayé sur un adaptateur Ethernet vers USB et rien n'a fonctionné correctement. La faute à un réseau non déterministe... (trop long à expliquer ici)

Le mieux (selon moi) pour une supervision faite maison, c'est de faire comme je l'avais décrit dans un post supprimé de l'autre discussion.
Il y a une façon simple (gris) et une façon compliquée ...
Mais je vais essayer de décrire ici une version améliorée que j'ai déjà mise en place chez moi et qui fonctionne à merveille.
Globalement, cela reviendra moins cher que d'acheter un écran tactile industriel.

Accrochez vous ...

Prérequis minimums :
- Un PC qui ne servira que à la supervision.
(tour ou portable, pas nécessairement tactile, idéalement min 2Go Ram, 32Go HDD (ou SSD, Windows XP pro)
- Y avoir installer WinCC Flexible et tout ce qu'il faut pour communiquer avec l'automate...
- Y installer VNC ou teamviewer.

Concept réalisable avec cette config minimale :

Créer puis lancer la supervision sur l'ordi et prendre le contrôle à distance grâce à un smartphone ou une tablette ayant un client VNC ou teamviewer.

Avantages : facile à faire.
Inconvénients : à la merci des virus et aussi vulnérable que Windows XP. Une seule interface possible.


Façon compliquée mais selon moi plus pérenne et fiable, à lire entièrement avant de se lancer :

Prérequis :

- Dédier un pc comme serveur pour une machine virtuelle. Penser à activer le Wake on Lan.
- Avoir isolé le PC runtime de WinCC dans un dossier à part et avoir fait la modif pour autoriser plusieurs instances du runtime (voir google).
- S'y connaître en machines virtuelles. (Exemple : virtualbox)
- Si vous voulez un système plus à l'abri des virus que windows, il faut partir sur une base Linux. Mais ici nous partirons sur une base Windows. (il m'a fallu trois mois pour configurer correctement ma base Linux)
- Donc savoir installer Windows ...
- Il va de soi que vous avez de quoi écrire à côté de vous pour noter les nombreux login/mots de passe que vous aurez l'occasion de mettre un peu partout (sessions windows, antivirus, partages réseau, connexions VNC et teamviewer).

Concept et marche à suivre :

L'idée est que des terminaux (smartphone, tablettes, ...) de différentes résolutions puissent prendre le contrôle d'une supervision adaptée à leur écran.

- Installer Windows 8 + antivirus + solution de contrôle à distance + pare-feu + virtualbox (ou autre) sur la config hardware Fanless.
A partir de là, plus besoin d'écran/clavier/souris, le contrôle à distance devrait suffire.

- Créer un répertoire "Utilitaires" sur le SSD pour y placer tout les trucs dont nous aurons besoins au fur et à mesure du déploiement de la solution et le partager sur le réseau.
Une des première chose à y mettre est le dossier contenant le PC runtime de WinCC. Y mettre aussi une image ISO d'installation de XP pro et les setups de VNC, teamviewer, antivirus et les fichiers nécessaires au terminal server multisessions (google est votre ami )
Autre chose à mettre dans un dossier de ce dossier : une copie de vos fichiers générés par WinCC Flexible et constituant votre supervision.

- Dans virtualbox, créer une machine virtuelle avec XP pro comme OS (allouer min 1Go Ram et 15 Go HDD). La mettre en bridged sur le réseau.

- Configurer dans virtualbox la possibilité d'une session RDP vers la machine virtuelle en changeant le port. Cela pourrait servir pour la suite.

- Dans ce XP pro, créer un deuxième utilisateur administrateur à l'égale du premier.

- Créer autant d'utilisateurs sans pouvoirs que de résolutions des supervisions (800x600 et 1024x768 par exemple).

- Dans le Windows XP pro toujours, accéder au dossier partagé "Utilitaire" de Win8, soit via réseau, soit via partage virtualbox (meilleure solution). Installer VNC, teamviewer, antivirus (activer mode silencieux permanent) et faire la modif pour le terminal server multisession.

- Installer aussi Step7 pour pouvoir accéder au PLC via le câble USB/MPI qu'il faudra lier à la VM via le software de virtualisation choisi. Là je ne garanti pas que cela va fonctionner.

- Copier le dossier du PC runtime dans Program Files (du XP pro toujours).
Copier aussi le dossier contenant la supervision dans Dossiers partagés.
Dire à Windows d'ouvrir le .hmi avec le .exe du PC runtime.

- Mettre tous les utilisateurs dans le groupe du bureau à distance et temporairement dans le groupe utilisateurs avec pouvoirs.

- Si vous avez tout bien fait jusque là, vous devriez déjà pouvoir utiliser un smartphone (ou autre) et ouvrir (avec, par ex, 2X RDP Client sous android) une session d'utilisateur en plus de celle admin ouverte dans la machine virtuelle. Avec un autre terminal (PC, smartphone, tablette) vous devriez pouvoir ouvrir une troisième session.
Au delà, une ouverture d'une quatrième session peut échouer, il faut mettre plus de RAM à la VM je pense.
Penser aussi, dans les paramètres de la connexion côté client, à forcer une résolution classique (800x600 pour un smarphone dont l'écran serait de 900x600 par exemple).

- Sur chacune des sessions utilisateur, copier dans le dossier Mes documents le dossier contenant la supervision (peut aussi être fait depuis la session admin).

- Théoriquement, à ce stade, chaque utilisateur doit pouvoir ouvrir une supervision et accéder au plc.

- On peut déjà remettre les utilisateurs dans le groupe utilisateurs (et plus utilisateurs avec pouvoirs).

- Il reste maintenant à automatiser un peu tout cela. Pour chaque utilisateur, mettre un lien vers la supervision de résolution correspondante dans son dossier "Démarrage" dans "Tous les programmes" du menu démarrer.

- En Admin, créer également un fichier FermetureSession.bat à la racine de C: (ou ailleurs). Y écrire :
shutdown.exe -l -t 0
Mettre ce fichier en lecture seule pour les utilisateurs. Tout comme les dossiers cruciaux du répertoire Dossiers partagés contenant la supervision.

- Dans la supervision, mettre un bouton "Quitter" et comme action au "Clic" mettre "LancerProgramme" avec comme paramètre "C:\FermetureSession.bat"
(Pour faire des tests, vous pouvez aussi mettre un bouton avec comme action "StopperRuntime")

- Retour à Windows 8 maintenant, celui qui fait tourner la VM. Créer un utilisateur sans pouvoirs qui servira juste à lancer la VM. Je vous laisse chercher comment faire pour arriver directement au bureau de la session ce cet utilisateur après le démarrage. Selon le logiciel de virtualisation choisi, je vous laisse chercher comment démarrer automatiquement une VM au démarrage du serveur.

Voilà, ça c'est pour la solution un peu plus tordue.
Je vous conseil, une fois que la VM fonctionne comme il faut et que chaque utilisateur lance la bonne supervision etc, d'arrêter cette VM et de la copier à un autre endroit sur le serveur (ou ailleur). Ainsi, le jour ou la VM a un problème, vous pourrez écraser ses fichiers avec ceux du back-up et tout repartira comme avant.
Idem si le Win8 du serveur a un problème, vous pourrez toujours lancer la VM sur un autre serveur, du moment qu'elle peut communiquer avec le PLC.

Reste encore la solution très tordue que j'ai chez moi mais qui passe par une communication Ethernet avec le PLC et une base ArchLinux comme serveur de VM sur un carte mère mini-itx fanless (sans ventilo), une alimentation pico-PSU 24V fanless et un SSD 120 Go. Ainsi, aucune panne mécanique possible, aucune vibration et aucun bruit.

Vous avez tout compris ?
02/09/2014 Vieux  
  49 ans, Luxembourg
 
Ouf ti

Pour la solution VNC ou plutot UltraVNC je connais je l'ai déja utilisé avec No-Ip, donc par principe via smartphone ou pc en interne si je libères pas les ports du modem ou en externe avec no-ip si je libères les ports sur mon modem

Après pour le reste je dois relire quelques fois avant de comprendre ;)

Le problème est aussi dans ce cas la consommation du pc qui tourne en permanence alors qu'un touch panel siemens ou un pc tactile portable led son certainement moins énergivore ?? j'ai pas calculé encore

Et pour l'info bulle si l'on passe par dessus un objet de la supervision ?

Merci pour vos réponses
02/09/2014 Vieux  
  26 ans, Brabant Wallon
 
Pour l'infobulle...
Vous avez éditer votre message précédent pendant que j'écrivais le mien, donc je viens de voir cette question.
02/09/2014 Vieux  
  49 ans, Luxembourg
 
Pas de soucis je fais cela pour ne pas multiplier le post
Voir photo supervision avec unitées et graphiques
02/09/2014 Vieux  
  26 ans, Brabant Wallon
 
Pour l'infobulle donc, je en pense pas que ce soit faisable, du moins pas facilement.
J'ai cherché du côté du paramètre "Propriétés" --> "Divers" --> "Texte d'aide" mais sans succès jusqu'à présent. Voir aussi :
https://www.automation.siemens.com/W...&Language=e n

Il faut noter toutefois que mettre une infobulle au survol n'a de sens que si vous utilisez la souris ou un écran capacitif...
Pour les autres écrans (résistifs), lorsque vous touchez l'écran, comment le système peut-il savoir s'il doit afficher l'infobulle ou presser le bouton ?

Pour la consommation d'une solution comme la mienne, vous pouvez vous tourner vers un NUC ou similaire (15W en lecture vidéo) :
http://www.lesnumeriques.com/ordinat...7664/test.html

Un MP277 10" consomme jusqu'à 26,4 W selon la datasheet.
(http://cache.automation.siemens.com/...r-FR_fr-FR.pdf)

Dernière modification par EoleServeur 02/09/2014 à 14h43.
03/09/2014 Vieux  
  49 ans, Luxembourg
 
Bonsoir,
Le Nuc a l'air bien ;) je regarde cela de plus pres

J'ai un souci avec les graphiques et courbes a afficher sur la supervision
Cela fonctionne parfaitement jusqu'a une valeur d'intervalle de temps de 1000 (s)
Si je mets 3600 (s) voir 86400 (s) pour 1h ou 1 jour, cela ne fonctionne plus
Help
Merci d'avance
03/09/2014 Vieux  
  26 ans, Brabant Wallon
 
Ça je vais avoir difficile à tester pour vous répondre.
Pourriez vous déjà mettre en ligne un screenshot des paramètres du pupitre dans WinCC Flexible ?
Ainsi que de la page des graphiques et de leurs propriétés.
03/09/2014 Vieux  
  49 ans, Luxembourg
 
Voici des photos dans un dossier dropbox
https://www.dropbox.com/sh/ppt6m3r5k...ahraqYDVa?dl=0
On voit sur la photo avec interval temps de 100sec cela fonctionne
1000sec aussi (j'ai testé) mais avec 3600sec plus rien !!??
03/09/2014 Vieux  
  26 ans, Brabant Wallon
 
Pour des graphiques à long terme, voir ici si ça vous convient :
http://support.automation.siemens.co...ard&viewreg=WW

Dernière modification par EoleServeur 03/09/2014 à 09h48.
30/05/2015 Vieux  
  49 ans, Luxembourg
 
Bonjour
Je viens d'aquérir un hmi op7 dp 6AV3607-1JC20 0AX1
J'ai apparement besoin de protool comme logiciel car wincc flex2008 ne fonctionne pas
Si quelqu'un peu m'aider..
Du coté des tendances sur ktp600 je ne trouve pas
Merci d'avance
Page 2 sur 2 Page precedente 1 2


A lire également sur BricoZone...
Un S7-300 ou plusieurs Logo? Par Goofy dans Domotique, +24 28/08/2014
qui connaît le simatic S7-1200 Par omega.067 dans Domotique, +16 25/07/2012
faire un trou pour passer une buse de 300 dans mes hourdis Par dias35 dans Divers, +21 22/06/2011
30 ou 300 mA Par bass dans Electricité, +6 24/11/2009
variateur 300 w pour 7 x 50w ? Par oliwood dans Electricité, +1 03/07/2007


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

Tendance Habitat

Entreprise générale du bâtiment


La Vidange Loiseau S.A.

Débouchage, placement, raccordement et réparation des égouts.


Maisons Gabriel

Maisons Gabriel SA est une entreprise générale de constructions.


Maisons Blavier s.a.

Blavier construit des maisons clé-sur-porte en mettant l’accent sur l'accompagnement et le budget

Ajoutez votre société