Accueil > Forum > obsolète > SlimLine (CODESYS) > Afficher une interface graphique depuis un navigateur Web
- Ce sujet a 10 réponses, 7 participants et a été mis à jour pour la dernière fois 7 années, 1 mois da Moreno.
-
auteurPost
-
Janvier 21, 2015 à 5: pm 19 #35716GiancarloPartecipante
J'en utilise un SlimLine MPS052 * 100 programmable avec CODESYS auquel un module d'extension mixte de 20 E / S est connecté. Je déclare avoir installé CODESYS version 2.3.9.46 et j'ai réalisé un programme pour la gestion des E / S numériques et analogiques du module d'extension. Le programme fonctionne bien, les entrées logiques et analogiques sont acquises ainsi que les sorties logiques et analogiques sont gérées.
Le problème est que je ne peux pas afficher la page de visualisation depuis le navigateur, j'ai essayé de télécharger la dernière version de java, avec Firefox, Chrome, etc. etc. Avez-vous des suggestions et / ou des exemples de programmes?
Janvier 21, 2015 à 5: pm 26 #38673maximumModérateurVoici un exemple de programme qui gère toutes les E / S du Module d'extension de signal mixte 20I / O, J'ai mis en place une page web de visualisation et de commande, ici c'est capture d'écran afficher dans le navigateur.
Attention ... L'erreur la plus courante est de ne pas appeler la page principale WebVisu par le nom PLC_VISU. Pour afficher la page à partir du navigateur, cela est obligatoire, les autres pages peuvent avoir le nom souhaité.
Je joins le projet complet dans lequel le programme PLC_PRG (Imprimer le programme) est effectuée par une tâche au lieu d'être effectuée automatiquement, cela évite l'apparition d'erreurs de chien de garde (Téléchargement du projet).
Août 4, 2015 à 2: pm 20 #39028FabioPartecipanteeseguito da un task anzichè eseguito in modo automatico, questo evita la comparsa di errori di watch dog…
Que voulez-vous dire? Pourquoi l'erreur du chien de garde devrait-elle apparaître?Août 5, 2015 à 4: pm 43 #39029Sergio BertanaAdministrateur du forumComme tous les automates SlimLine a un contrôle de chien de garde sur le temps d'exécution du programme. Les programmes exécutés automatiquement ont une heure fixe et non modifiable. On a vu que l'accès à partir de la page Web allonge le temps d'exécution du programme au point que la commande de chien de garde intervient et arrête son exécution.
En exécutant le programme dans une tâche, il est possible de définir si vous souhaitez ou non contrôler le chien de garde et / ou définir l'heure sur ce programme. D'où le problème qu'un allongement du temps d'exécution provoque l'erreur est évité.
Février 17, 2016 à 9: 41 am #39389AndreaPartecipanteJ'ai développé une application avec deux pages Web, la maison avec le célèbre nom PLC_VISU et la seconde avec le nom PLC_VISU_SCHED sur la page d'accueil il y a un bouton qui appelle la deuxième page, jusqu'ici tout est OK, la page d'accueil fonctionne bien et tout les valeurs sont lues et mises à jour, sur la deuxième page une chose étrange se produit, tous les champs présents ne sont pas mis à jour par rapport aux valeurs présentes dans les variables sur l'automate, donc tous les champs présents ont la valeur "0".
J'ajoute que les entrées dans les différents champs fonctionnent correctement et sont stockées dans les variables API respectives. Avez-vous des suggestions pour résoudre le problème?
Février 17, 2016 à 5: pm 33 #39390Sergio BertanaAdministrateur du forumJe ne peux pas expliquer quel est votre problème, entre-temps le problème se produit également dans la fenêtre de débogage de l'environnement CODESYS ou uniquement dans le navigateur?
J'ai essayé de faire un projet simple VisuTest cela simule la situation que vous vous plaignez, mais je n'ai aucun problème, essayez de lancer le téléchargement du projet et vérifiez-vous.
Février 19, 2016 à 1: pm 30 #39402AndreaPartecipanteEn fait, la chose est très étrange, la seule différence est que dans cette page je fais référence aux variables contenues dans une structure de données, la même que celle suggérée dans le forum pour la gestion de l'ordonnanceur hebdomadaire.
PS Le lien ci-dessus ne fonctionne pas, ouvrez un pdf.
Février 19, 2016 à 3: pm 16 #39403Sergio BertanaAdministrateur du forumMerci pour le rapport j'ai corrigé le lien. Si vous voulez vous pouvez envoyer votre projet à l'appui et nous allons jeter un coup d'oeil.
Novembre 23, 2016 à 10: pm 58 #39774AlessandroPartecipanteUne question peut-être stupide: quand je crée des pages Web, avec Internet Explorer, en utilisant Java, je peux facilement les voir mais avec Chrome je ne peux pas. Le problème pourrait-il être dû au fait que Chrome ne prend plus en charge NPAPI?
Existe-t-il un autre moyen de voir les pages utilisant Chrome?
Décembre 6, 2016 à 10: 48 am #39775Sergio BertanaAdministrateur du forumUne question mais utilisez-vous Explorer et Chrome sur le même PC ou sur deux PC différents? car généralement, le problème peut provenir du paramètre de sécurité dans le panneau Java (Capture d'écran). Mais ce paramètre est commun à tous les navigateurs sur le même PC.
Vous avez regardé ce sujet ?
Mars 22, 2017 à 7: 43 am #39884MorenoPartecipantePour un projet DataLogger, j'ai essayé de créer une page WebVISU plutôt complexe avec environ 80 variables. Pour que cela fonctionne, le seul problème est que lorsque la page est ouverte, l'automate ralentit de manière monstrueuse.
Mon voyant RUN qui clignote normalement toutes les secondes avec la page ouverte clignote environ toutes les 3 secondes. C'est un problème intrinsèque de CODESYS, j'avais remarqué le même problème également sur les automates d'autres marques.
Un autre problème est que les applets JAVA sont de plus en plus obsolètes et même FireFox, à partir de la version 42, a définitivement abandonné JAVA et pour le réactiver, il faut sauter à travers les cerceaux.
-
auteurPost
- Vous devez être connecté pour répondre à ce sujet.