- Accueil /
- Formation automatisme /
- Automatisme /
- NodeOPCUA : le stack OPC UA entièrement codé en javacript et NodeJS
NodeOPCUA : le stack OPC UA entièrement codé en javacript et NodeJS
- Par automationsense
- Le 25/06/2016
- Commentaires (0)
- Dans Automatisme
Comme vous devez sans doute le savoir,l'OPC UA est l'un des standards de communication le plus utilisé de nos jours pour assurer la communication interopérable entre machines industrielles.La Fondation OPC a mis en open source le serveur OPC UA.On retrouve NodeOPCUA qui est un stack OPC UA entièrement codé en javascript et son framework NodeJS.NodeOPCUA bénéficie ainsi de l'asynchronisme du node.js ce qui lui permet de concevoir des applications très réactives.
Dans cet article,nous allons vous présenter brièvement NodeOPCUA qui est ni plus ni moins un wrapper OPC UA permettant d'établir des communications via OPC UA de manière plus aisée.
Grâce au stack NodeOPCUA,vous pourrez créer votre propre serveur OPC UA que vous pourrez par la suite installer sur votre carte Raspberry Pi pour des applications de domotique par exemple.Les possibilités d'utilisation de NodeOPCUA sont vastes allant des objets connectés à l'internet industriel.L'OPC UA offre une solution de communication très intéressante du fait de sa caractéristique multiplateforme et de son architecture client/serveur.
Vous pouvez par exemple avec le stack NodeOPCUA créer une station météorologique simple composée de capteur de température,capteur de pression,anémomètre etc..C'est une application typique qui peut vous permettre de vous initier avec l'IoT (internet of things).Sur le site du projet NodeOPCUA,vous retrouverez un exemple d'application vous permettant de mettre en oeuvre une station météo connectée avec NodeOPCUA et un Raspberry,des capteurs I2C pour la partie Hardware.
L'exemple fourni un serveur codé en Javascript et NodeJS qui récupère les données issues des capteurs.Vous pouvez donc via un client OPC UA accéder aux données du serveur et l'afficher sous forme d'interface graphique via du code HTML et Javascript.
NodeOPCUA a été développé en utilisant la méthode TDD (test driven development) et bénéficie de plus de 1200 tests unitaires et la couverture de code à 96%. NodeOPCUA utilise Travis comme service d'intégration continue.Avec NodeOPCUA,vous pourrez créez facilement votre propre serveur OPCUA en moins de 100 lignes de code.Il fonctionne sous Linux, Mac et Windows et globalement sur toutes les plates-formes qui supporte le NodeJS.Vous pouvez aussi développer des applications commerciales avec le stack NodeOPCUA.
Nous lancerons surement un projet mettant en œuvre NodeOPC UA,dans le futur afin de vous faire plus de feedbacks sur son potentiel.Aujourd'hui avec NodeJS mobile,vous pouvez facilement déployer votre server sur votre mobile Android ou iOS et réaliser la partie front de votre client en avec le framework React Native.
Vous pouvez accéder au projet en cliquant ici
Nous contacter
formation automatisme automate programmable API
Articles similaires
PcVue 11.2 : de nouvelles fonctionnalités pour la GTB/GTC
PcVue,le solution phare d'Arc informatique dédiée à la supervision industrielle vient d'être mise à jour incluant de nouvelles fonctionnalités dédiées à la domotique et au GTB/GTC. …
Migration Step7 vers TIA Portal
Vous avez un projet Simatic manager Step7 et vous voulez maintenant passer à TIA Portal afin de profiter de toutes les nouveautés qu'offrent cet atelier de développement,pas de panique,dans cet article,nous allons vous prése…
Les OB de démarrage sur Step7 : OB100,OB101,OB102
En réponse à la question posée par Bachir129 un des membres du site concernant les méthodes de démarrage à chaud et à froid sur Step7,ce tutoriel servira d'éclaircissement.Tout d'abord,dans un…
Siemens présente l'ITP1000 sa première tablette PC pour environnements industriels
Siemens vient de lancer sur le marché le Simatic ITP1000 sa première tablette PC pour les environnements industriels.Avec un écran tactile multi-touch de 10,1 pouces,Siemens veut séduire les industriels avec son nouveau ga…
Sepem Douai 2017
Du 24 au 26 Janvier 2017 se tiendra à Douai le salon SEPEM Douai 2017.L'événement se déroulera au parc des expositions de Douai Gayant.Près de 691 exposants issus des domaines de l'automatisme,de la robotique et d…
Rechercher sur le site
Membres connectés
Espace membre
Tchat automaticiens
Aucun connecté
- younes2019
- 20:42
- younes2019
- 20:43
- automationsense
- 12:02
- GHOST
- 08:13
- jejekart
- 22:06
Derniers commentaires
- Par automationsense
- le 30/11/2019
Bonjour Mr Hamza,nous faisons de vous envoyer vos identifiants de connexion par mail.Cordialement
- Par Hamza
- le 29/11/2019
bonjour j'ai payé la formation et je n'ai pas eu le code d’accès merci
- Par Lougué Mamadou
- le 29/11/2019
- Par Kiala juptalie
- le 27/11/2019
Cette formation m'intéresse beaucoup comment faire pour m'inscrire
- Par automationsense
- le 25/11/2019
- Par Tryphene B. NKOUKA
- le 25/11/2019
- Par MOUANDOU Marvele
- le 24/11/2019
Bonjour Mr, s'il vous plait, je viens vers vous pour avoir les informations sur
- Par automationsense
- le 21/11/2019
Bonjour Micheli, Quel problème rencontrez-vous. Cordialement,
- Par Micheli
- le 21/11/2019
- Par KAOUANI
- le 21/11/2019
- Par enzo
- le 20/11/2019
- Par laugfrigo
- le 18/11/2019
- Par laugfrigo
- le 18/11/2019
- Par automationsense
- le 18/11/2019
- Par Diouf Abdoulaye
- le 17/11/2019
- Par TANKEU TCHAUATEN THIERRY
- le 15/11/2019
- Par Nguessan
- le 13/11/2019
- Par automationsense
- le 13/11/2019
- Par darknono
- le 13/11/2019
- Par OKPO Yves
- le 13/11/2019
- Par okpo yves
- le 13/11/2019
- Par automationsense
- le 13/11/2019
- Par automationsense
- le 13/11/2019
- Par prisca2019
- le 12/11/2019
- Par prisca2019
- le 12/11/2019
- Par prisca2019
- le 12/11/2019
- Par prisca2019
- le 12/11/2019
- Par prisca2019
- le 12/11/2019
- Par prisca2019
- le 12/11/2019
- Par automationsense
- le 12/11/2019
- Par prisca2019
- le 12/11/2019
- Par automationsense
- le 12/11/2019
- Par automationsense
- le 12/11/2019
- Par Jerome
- le 11/11/2019
Laufrigo, quelle est la question par rapport à l'OB100 et DB Grafcet?
- Par Jerome
- le 11/11/2019
Bonjour Laufrigo, Merci pour vos commentaires qui sont pertinents. Il y en en effet, dans toute ...
- Par laugfrigo
- le 11/11/2019
Qu'en est il de l'OB100 (démarrage à chaud) suite à la modification DB Grafcet ?
- Par automationsense
- le 11/11/2019
- Par boulfaja
- le 11/11/2019
- Par arsene orel
- le 11/11/2019
Bonjour, je souhaite faire cette formation. comment ça se passe après paiement ?
- Par pierre kasongo
- le 09/11/2019
- Par Godart
- le 08/11/2019
Bonjour je souhaite avoir des informations sur les problèmes rencontraient les sf et bf
- Par laugfrigo
- le 07/11/2019
Les blocs UDT ne se chargeaient pas dans l'autmate sous S7 mais qu'en est-il sous TIA ?
- Par automationsense
- le 07/11/2019
- Par sekongo
- le 07/11/2019
Ajouter un commentaire