Création De Pages Html; Actualisation De Pages Web Personnalisées; Commandes Awp Prises En Charge Par Le Serveur Web Du S7-1200 - Siemens SIMATIC S7-1200 Manuel

Masquer les pouces Voir aussi pour SIMATIC S7-1200:
Table des Matières

Publicité

Serveur Web
13.3 Pages Web personnalisées
13.3.1
Création de pages HTML
Vous pouvez utiliser le progiciel de votre choix pour créer vos propres pages HTML à utiliser
avec le serveur Web. Assurez-vous que le code HTML est conforme aux standards HTML
du W3C (World Wide Web Consortium). STEP 7 ne procède à aucune vérification de votre
syntaxe HTML.
Vous pouvez utiliser un progiciel qui permet la conception en mode WYSIWYG ou mise en
page, mais vous devez pouvoir éditer votre code HTML en HTML pur. La plupart des outils
de création Web fournissent ce type d'édition ; sinon, vous pouvez toujours utiliser un éditeur
de texte simple pour éditer le code HTML. Insérez la ligne suivante dans votre page HTML
pour définir le jeu de caractères de la page à UTF-8 :
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Veillez également à enregistrer le fichier en codage de caractères UTF-8 depuis l'éditeur.
Vous utilisez STEP 7 pour compiler tout le contenu de vos pages HTML en blocs de
données STEP 7. Ces blocs de données consistent en un bloc de données de commande
qui pilote l'affichage des pages Web et en un ou plusieurs blocs de données de fragment qui
contiennent les pages Web compilées. Soyez conscient que les jeux importants de pages
HTML, en particulier celles avec de nombreuses images, nécessitent une quantité
significative d'espace en mémoire de chargement (Page 602) pour les DB de fragment. Si la
mémoire de chargement interne de votre CPU n'est pas suffisante pour vos pages Web
personnalisées, utilisez une carte mémoire (Page 104) pour fournir une mémoire de
chargement externe.
Pour que votre code HTML utilise des données dans le S7-1200, vous incluez des
commandes AWP (Page 584) sous forme de commentaires HTML. Lorsque vous avez
terminé, sauvegardez vos pages HTML sur votre PC et notez le chemin du dossier où vous
les avez sauvegardées.
Actualisation de pages Web personnalisées
Les pages Web personnalisées ne sont pas actualisées automatiquement. C'est à vous de
choisir si votre programme HTML doit actualiser la page ou non. Le rafraîchissement
périodique des pages qui affichent des données de l'API permet d'avoir des données
toujours actuelles. Dans les pages HTML servant de formulaires pour la saisie de données,
l'actualisation peut interférer avec la saisie des données par l'utilisateur. Si vous voulez que
votre page entière soit actualisée automatiquement, vous pouvez ajouter cette ligne dans
votre en-tête HTML, "10" étant le nombre de secondes entre les rafraîchissements :
<meta http-equiv="Refresh" content="10">
Vous pouvez aussi utiliser des JavaScripts ou d'autres techniques HTML pour gérer
l'actualisation de la page ou des données. Consultez la documentation HTML et JavaScript à
ce sujet.
13.3.2

Commandes AWP prises en charge par le serveur Web du S7-1200

Le serveur Web S7-1200 fournit des commandes AWP que vous intégrez dans vos pages
Web personnalisées sous forme de commentaires HTML aux fins suivantes :
● Lecture de variables (Page 586)
● Ecriture de variables (Page 587)
584
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières