Il s'agit de l'application Windows nommée DNP3 Protocol Linux Development SDK à exécuter sous Windows en ligne sur Linux en ligne dont la dernière version peut être téléchargée sous DNP3-Protocol.zip. Il peut être exécuté en ligne dans le fournisseur d'hébergement gratuit OnWorks pour les postes de travail.
Téléchargez et exécutez en ligne cette application nommée DNP3 Protocol Linux Development SDK pour fonctionner sous Windows en ligne sur Linux en ligne avec OnWorks gratuitement.
Suivez ces instructions pour exécuter cette application :
- 1. Téléchargé cette application sur votre PC.
- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.
- 3. Téléchargez cette application dans ce gestionnaire de fichiers.
- 4. Démarrez n'importe quel émulateur en ligne OS OnWorks à partir de ce site Web, mais un meilleur émulateur en ligne Windows.
- 5. Depuis le système d'exploitation OnWorks Windows que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.
- 6. Téléchargez l'application et installez-la.
- 7. Téléchargez Wine depuis les dépôts de logiciels de vos distributions Linux. Une fois installé, vous pouvez ensuite double-cliquer sur l'application pour les exécuter avec Wine. Vous pouvez également essayer PlayOnLinux, une interface sophistiquée sur Wine qui vous aidera à installer des programmes et des jeux Windows populaires.
Wine est un moyen d'exécuter un logiciel Windows sur Linux, mais sans Windows requis. Wine est une couche de compatibilité Windows open source qui peut exécuter des programmes Windows directement sur n'importe quel bureau Linux. Essentiellement, Wine essaie de ré-implémenter suffisamment de Windows à partir de zéro pour qu'il puisse exécuter toutes ces applications Windows sans avoir réellement besoin de Windows.
CAPTURES D'ÉCRAN
Ad
DNP3 Protocol Linux Development SDK pour s'exécuter sous Windows en ligne sur Linux en ligne
DESCRIPTION
DNP3 Demo Linux Shared Library comprend un exemple simple (programmes Outstation Server et client C) utilisant une fenêtre de commande et des entrées de ligne de commande.Prend en charge Linux embarqué (ARM, Coldfire, Power PC), Ubuntu Linux (X86, X86-64), Fedora, CentOS, Red Hat.
Le code source vous permettra de compiler rapidement vos propres exemples avec les fonctionnalités de votre environnement de développement existant pour travailler avec notre bibliothèque DNP3.
Le SDK DNP3 Linux contient une bibliothèque partagée (.a) (bibliothèque précompilée), une bibliothèque de liens statiques, des programmes de serveur et de client de démonstration, des fichiers de projet de console de démonstration CodeBlock, Doxygen .
Obtenez un pack de développement DNP3 gratuit
https://www.freyrscada.com/dnp3-ieee-1815.php
Interopérabilité:
https://www.freyrscada.com/docs/FreyrSCADA-DNP-Driver-Object-Variation-Support.pdf
Didacticiel vidéo:
https://www.youtube.com/playlist?list=PL4tVfIsUhy1abOTxSed3l56FQux5Bn_gj
Caractéristiques
- Ce package d'évaluation vous permet de : Accéder au manuel du produit (documentation API) (pdf, Doxygen html)
- Parcourir la documentation de l'API de la bibliothèque DNP3 (IEEE 1815)
- Étudiez le code source des exemples DNP3 (IEEE 1815) fournis
- Modifier et compiler les exemples DNP3 (IEEE 1815)
- Créez vos propres programmes DNP3 (IEEE 1815) et testez avec les meilleurs outils de test
- Vous pouvez utiliser le code source des exemples d'application et les modifier selon vos besoins.
- Configuration minimale requise : Ubuntu, Feroda, Debian...(Tous les systèmes d'exploitation compatibles Posix) gcc - Tout IDE prend en charge la programmation C et C++
- Entièrement conforme à la norme ANSI C
- Système de licence transparent - Pas de coûts cachés, pas de paiements différés.
- Architecture haute performance, robuste et évolutive
- Fournit une méthode simple pour que les intégrateurs de systèmes et les OEM utilisent des outils standard pour mettre en œuvre leurs systèmes
- Pour la plate-forme Linux, la pile de protocoles est écrite en utilisant uniquement des appels système et des bibliothèques compatibles POSIX.
- Modèle événementiel basé sur le contexte
- Prend en charge la communication série, TCP, UDP
- Conformité de niveau 3
- Implémentation complète du transfert de fichiers et commandes de répertoire
- Prend en charge les réponses non sollicitées, Octect String, Virtual Terminal Output
- Prend en charge les modes d'exécution de commande "Select-Before-Operate" et "Direct-Execute"
- http://www.freyrscada.com/DNP3(IEEE-1815)-Linux-Software-Development-Kit(SDK).php
- Simulation de plusieurs serveurs et clients
- Écrit dans le code source ANSI-Standard C, selon une norme de codage d'entreprise stricte, et prend en charge C++
Audience
Développeurs, Ingénierie
Langage de programmation
C++, C
Il s'agit d'une application qui peut également être récupérée à partir de https://sourceforge.net/projects/dnp3-linux-development-sdk/. Il a été hébergé dans OnWorks afin d'être exécuté en ligne de la manière la plus simple à partir de l'un de nos systèmes d'exploitation gratuits.