BACnet

Logiciel capture d'écran:
BACnet
Détails logiciels:
Version: 0.8.3 Mise à jour
Date de transfert: 11 Apr 16
Développeur: Steve Karg
Licence: Gratuit
Popularité: 107

Rating: 1.0/5 (Total Votes: 3)

BACnet (protocole de communication de données pour Building Automation and Control Networks) est un logiciel de pile de protocole open source qui fournit une couche de réseau BACnet, un accès au support (MAC), et une couche d'application pour les systèmes embarqués.


Conçu pour les systèmes embarqués

Il est un projet de logiciel libre de droits spécialement conçus pour les systèmes embarqués, ainsi que pour GNU / Linux, Microsoft Windows, et d'autres systèmes d'exploitation de l'ordinateur UNIX. Les systèmes temps réel exploitation (RTOS) et des microcontrôleurs sont également pris en charge par BACnet.


Comprend un large éventail d'outils de ligne de commande

Le forfait comprend une application serveur exemple BACnet et un client par exemple BACnet. En fait, il se compose d'un large éventail d'outils de ligne de commande, parmi lesquels nous pouvons citer bacarf, bacepics, bacrbdt, bacscov, bacucov, bacwi, mstpcrc, bacawf, baciamr, bacrd, bacserv, bacupt, bacwir, bacdcc, bacinitr, bacrp , bacrpm, bacts, bacwh, bacwp et mstpcap.


Un protocole de communication de données

BACnet est un protocole de communication de données conçu pour la construction de réseaux de contrôle et d'automatisation. Ce projet aidera les développeurs d'applications à mettre en œuvre un soutien pour l'envoi et la réception de messages, qui contiennent des données qui est reconnu par d'autres appareils compatibles BACnet.


Conçu pour le dispositif BACnet intégré

Le logiciel a été conçu spécifiquement pour le dispositif BACnet intégré. Pour la portabilité, il est entièrement écrit dans le langage de programmation C. Il comprend une grande variété de tests unitaires et des exemples d'application BACnet nombreuses de démonstration.


Mise en route avec BACnet

BACnet est un programme simple, afin de l'installer est une tâche très facile, mais d'abord assurez-vous que vous téléchargez la dernière version de BACnet de Softoware, enregistrez l'archive sur votre répertoire d'accueil, et décompressez à l'aide de l'utilitaire de gestionnaire d'archives de votre choix.

Ouvrez une application Terminal, accédez à l'emplacement des fichiers d'archives extraites (par exemple cd /home/softoware/bacnet-stack-0.8.2) et exécuter le & lsquo; faire & rsquo; commande pour compiler le programme. Installez l'ensemble du système en exécutant le & lsquo; sudo make install & rsquo; commande.

Ce qui est nouveau dans cette version:

  • Mises à jour logicielles pour soutenir la version 135-2012 de la norme BACnet.
  • Ajoute le support lwIP pour BACnet / IP.
  • Ajoute le support du chipset pour AT91SAM7S.
  • Ajoute le support OS pour BSD et OS / X.
  • Ajoute 76800 support bauds sur le port Linux de pilote RS-485.
  • Correction des erreurs de sous QNX et MinGW.
  • Donne des améliorations mineures à l'utilitaire mstpcap.
  • Ajoute des fichiers de projet et de solution pour Atmel Studio 6.1.
  • Ajoute de nombreux correctifs et remplace certaines fonctions potentiellement dangereuses.

Ce qui est nouveau dans la version 0.8.2:

  • Mises à jour logicielles pour soutenir la version 135-2012 de la norme BACnet.
  • Ajoute le support lwIP pour BACnet / IP.
  • Ajoute le support du chipset pour AT91SAM7S.
  • Ajoute le support OS pour BSD et OS / X.
  • Ajoute 76800 support bauds sur le port Linux de pilote RS-485.
  • Correction des erreurs de sous QNX et MinGW.
  • Donne des améliorations mineures à l'utilitaire mstpcap.
  • Ajoute des fichiers de projet et de solution pour Atmel Studio 6.1.
  • Ajoute de nombreux correctifs et remplace certaines fonctions potentiellement dangereuses.

Ce qui est nouveau dans la version 0.7.1:

  • sortie analogique et sortie binaire des objets ont été ajoutés à l'exemple de dispositif simulé. Le port de PIC MS / TP a été mis à jour pour cadre pas toujours Répondre-Reporté lors de l'envoi d'une trame de données-Expecting-Reply.
  • CharacterString Valeur et multi-état des exemples d'objets de valeur et des tests unitaires ont été ajoutés, et ils ont été ajoutés à la démo / serveur exemple d'application.
  • L'objet de l'entrée analogique, objet sortie analogique, objet de valeur analogique, objet de périphérique, objet d'une entrée multi-état, et multi-état des exemples d'objets de sortie ont été fixés pour retourner des codes d'erreur corrects pour le service WriteProperty.
  • Il y avait des corrections de bugs et nettoyage de code complet.

Ce qui est nouveau dans la version 0.6.0:

  • priorités par défaut des commandes a été fixé.
  • La documentation a été fixé.
  • Port Renesas RX62N de datalink Ethernet a été ajouté.
  • punaises assorties ont été fixés.

Ce qui est nouveau dans la version 0.5.8:

  • De nombreuses corrections de bugs.

Ce qui est nouveau dans la version 0.5.7:

  • fonctionnalité ReadRange a été mis en œuvre pour le dispositif "Device Address Binding" propriété.
  • Un tube nommé a été ajouté à MS / TP Capture.
  • Il y avait également un service de GetEventInformation, Confirmé Transfert privé, bugfixes, nettoyage du code et corrections de la documentation.

Ce qui est nouveau dans la version 0.5.3:


    support
  • Cette version a amélioré pour AVR Studio et Borland.
  • Il a amélioré les statistiques MS / TP, ainsi que de nombreux correctifs et nettoyage du code.

Ce qui est nouveau dans la version 0.5.0:

  • Un problème de débordement de tampon avec le décodeur NPDU a été corrigé.
  • encodage de PDU a été remaniée.
  • FIFO a été ajouté au fichier test de l'unité de make.
  • Une interruption bibliothèque FIFO sûre a été ajouté au port PIC de MS / TP.
  • Le projet PIC18F6720 a été nettoyé.
  • Un gestionnaire de UCovNotification a été ajouté à l'application de serveur de démonstration.
  • Le / TP capture MS a été corrigé pour limiter les données dans la mémoire tampon d'entrée.
  • Un port pour le ATmega8 a été ajouté.
  • De nombreuses corrections mineures, nettoyage du code, et de construire des nettoyages ont été effectués.

Ce qui est nouveau dans la version 0.4.7:

  • Visual C ++ inclut ont été corrigés.
  • Il y a corrections mineures dans le code source et des exemples.

Ce qui est nouveau dans la version 0.4.6:

  • Le fichier make test unitaire a été corrigé.
  • Un client Tableau de message Init Routage a été ajouté.
  • enquête routeur démos ont été ajoutés.
  • Une démo préliminaire I-Am-routeur-To-Network a été ajouté.
  • Une application client Qui-est-routeur-To-Network a été ajouté.
  • Un outil / TP de capture MS qui envoie des données à Wireshark a été créé.
  • support de Borland est mis à jour.
  • Le module de liaison de données Linux MS / TP utilise sémaphores (conditions de pthread) au lieu des douilles ou des files d'attente.
  • Il y a un code de nettoyage. soutien MinGW a été corrigé.

Logiciel similaire

DOMjudge
DOMjudge

17 Feb 15

flmkisofs
flmkisofs

2 Jun 15

jukebox-control
jukebox-control

2 Jun 15

MatPLC
MatPLC

2 Jun 15

Commentaires à BACnet

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!