Désolé. Votre demande n'a pas pu être traitée.

Important: Cet article est une traduction automatique réalisée par un logiciel. Le texte original peut être lu ici. SBC fournit ces informations sans garantie de l’exactitude ou de la fonctionnalité et n’assume pas la responsabilité de la traduction.

Pourquoi après un téléchargement d’un PG5 2.2.230 du projet pour le PCD, où BACnet révision 14 est utilisée, le programme d’application sur le PCD ne fonctionne correctement et ont une fonctionnalité au hasard inattendu/indésirables ?

FAQ #102013

Suite à une erreur sur le PG5 2.2.230 compilateur BACnet, ressource PCD aborde les changements (Reg-ister/drapeaux/DB / texte adresse changement de symboles existants) sur PG5 existants les projets ne sont pas détectés depuis le compilateur PG5 BACnet et, par conséquent, la ressource PCD a changé les adresses ne sont pas prises en compte dans le PCD après le téléchargement du programme modifié.

Concernait des produits :
Tous les PCD de FW 1.28.xx ou version ultérieure où BACnet révision 14 est utilisée et modifié PG5 2.2.230 projets sont chargés de la PCD.

L’erreur ne se produit pas si :

  • le PCD ne contient pas un programme de BACnet.
  • Fonctionnalités de révision 9 BACnet sont utilisées sur PG5 2.2.230.
  • 2.3.xxx PG5 est utilisé
  • PG5 2.1 / PG5 2.0 ou PG5 1.4 est utilisé.

Description de l’erreur :
Suite à une erreur sur le PG5 2.2.230 compilateur BACnet, ressource PCD aborde les changements (Reg-ister/drapeaux/DB / texte adresse changement de symboles existants) sur PG5 existants les projets ne sont pas détectés depuis le compilateur PG5 BACnet et, par conséquent, la ressource PCD a changé les adresses ne sont pas prises en compte dans le PCD après le téléchargement du programme modifié.

Informations détaillées :
Le compilateur de PG5 BACnet générer un checksum (CRC) sur toutes les ressources PCD. Cette CRC est vérifié par le firmware PCD après le téléchargement du programme ou le redémarrage de la PCD pour détecter si la configuration de BACnet a changé.
Si le CRC a changé, le firmware PCD oblige la pile BACnet pour recharger la configuration BACnet dans le PCD.
Si le CRC n’a pas changé puis BACnet configuration n’est pas chargé à nouveau dans la pile de BACnet.
L’erreur réside dans le fait, que PG5 sur 2.2.230, le compilateur BACnet n’utilise l’adresse de la ressource PCD pour le calcul de la CRC et, par conséquent, un changement d’adresse ressource PCD existant déjà PG5 ressources ne génère pas un CRC différent.

Le changement d’adresses ressources PCD (Registre/drapeaux/DB / texte adresses changement de symboles existent-ing) pourrait se produire à tout moment à tous, de PG5 automatiquement alloué des ressources de la PCD, si un PG5 existants 2.2.230 projet est modifié ou si l’utilisateur modifie manuellement attribuée à des ressources existantes de PG5.

Comportement de l’erreur :
Erreur conduit à la situation qu’après le téléchargement d’une mis à jour le PG5 ap-plication de la PCD, la pile de BACnet sur le PCD utilise toujours l’ancienne adresse de ressource PCD de PG5 ressources au lieu de la nouvelle décrit ci-dessus.
Cette erreur pourrait invoquer un défaut de fonctionnement de l’application en cours d’exécution sur le PCD pour ressources PCD qui sont utilisés ou gérée de la pile de BACnet.

Ce comportement peut entraîner à la situation que le programme d’application sur le PCD ne fonctionne pas correctement et pourrait créer/provoquer une fonctionnalité au hasard inattendu/indésirables du programme PCD application.
Correction d’erreur :

L’erreur sera corrigée dans PG5 2.2.234 ou versions plus récentes de PG5 2.2.
PG5 2.2.234 ou plus récent devrait être disponible au début de 2018.

Solution de contournement pour PG5 2.2.230 :
Le nouveau calcul de la CRC peut être forcé par l’utilisateur, si après chaque génération, quelque chose est changé manuellement dans le configurateur BACnet.
Par exemple, une chaîne de texte pour la « Description » ou l’élément de « Localisation » sur le configurateur de BACnet, où le nom pourrait ajouté avec un trait de soulignement « _ ».
La nouvelle CRC calculé forcera ensuite la pile BACnet pour charger la nouvelle configuration.

Exemple de forcer le recalcul de la CRC :
Ancienne valeur de l’emplacement a été « Murten » nouvelle valeur d’emplacement est « Murten_ »

Categories

Communication / BACnet

PG5 2.2

PG5 2.2 / Fupla

Last update: 08.12.2017 15:22

First release: 08.12.2017 15:22

Views: 1

The requested software / document is no longer marketed by Saia-Burgess Controls AG and without technical support. It is an older software version which can be operated only on certain now no longer commercially available products.

Download