Interface SCADA basée sur le Web simple dans votre navigateur
Objectif
TLe SCADA web Tani est une visualisation ou une interface SCADA facile et simple. Tout est entièrement utilisable et modifiable dans votre navigateur.
Tous les fichiers de configuration sont lisibles par l'homme et directement modifiables. Ces préférences font du SCADA web une interface pour les modèles de machines OPC UA.
Plus d'informations
Si votre application ne peut pas utiliser directement les données du contrôleur - une calcul est nécessaire - alors mieux utiliser PLC Engine Collect au lieu du serveur OPC pur. À l'intérieur de PLC Engine Collect, vous lisez les données du contrôleur. Avec les tableaux de logique, vous effectuez les calculs nécessaires. Les résultats finaux sont maintenant écrits dans les variables de mémoire de PLC Engine Collect. Votre application Web utilise maintenant les variables de mémoire calculées.
PLC Engine Collect définit donc une petite interface pour vos données de processus. Vous n'avez pas besoin de calcul de valeur dans votre logiciel de visualisation. Votre noyau sera simple et facile à gérer.
Serveur web pris en charge
En principe, tous les serveurs web qui fournissent php et web sockets peuvent être utilisés. Sur un PC standard, une méthode facile consiste à utiliser les serveurs web Apache. Ils sont bien pris en charge. Sur les systèmes embarqués, le serveur lightppd est une bonne solution.
Détails techniques
Votre serveur web utilise un socket pour la communication avec les données du processus. Toutes les données échangées sont au format JSON. Les demandes fonctionnent de manière synchrone ou asynchrone. Un numéro de séquence permet la coordination si des demandes asynchrones sont utilisées.
Systèmes d'exploitation pris en charge
Toutes les versions Linux sur tous les CPU peuvent être utilisées.
Les parties du serveur web peuvent idéalement être exécutées dans des conteneurs intelligents comme Docker. Le serveur OPC US sous-jacent qui offre la fonctionnalité SCADA peut s'exécuter sur une machine séparée mais n'est pas nécessaire. Tous les composants fonctionnent bien sur une seule machine. La machine peut être un petit appareil embarqué.
En fait, une version Windows des parties du serveur web SCADA web n'est pas prévue. Toutes les versions Windows actuelles prennent en charge Docker, il suffit donc d'exécuter le serveur web dans un conteneur Docker.
Navigateurs web pris en charge
Utilisez tous les navigateurs modernes qui prennent en charge SVG. Ce sont tous ceux des dix dernières années. Sur un PC, utilisez Firefox, Chrome ou Opera. Sur un Mac, Safari, Firefox, Chrome ou Opera fonctionnent bien. Sur votre tablette, utilisez son navigateur intégré ou installez Firefox ou Chrome.
Les anciens navigateurs Windows tels qu'Edge ou Internet Explorer à partir de 10 sont également pris en charge. Comme ces produits ne sont plus pris en charge par leur fabricant, cela n'est pas recommandé.