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 PG5 1.4 nécessite plus de registres que PG5 1.3 ?

FAQ #101022

Lorsque la mise à jour un projet PG5 PG5 1.4, environ 50 enregistre plus et drapeaux est utilisés. Dans de très rares cas, cela peut conduire à un « débordement de Dynamic space » (si moins de 50 drapeaux ou les registres ont été disponibles dans le projet de PG5 1,3).

 

Symptôme
Après la mise à jour d'un projet de PG5 contenant Fupla de p. ex. PG5 1,3 à 1,4 PG5, une cinquantaine de registres et de drapeaux est utilisés en plus. Cela peut conduire à une erreur de « débordement de Dynamic space » comme indiqué ci-dessous :

Lien : _CPU1.obj + cob0.obj + _Global.obj + _TCPIPDBX.obj
À: CPU1.pcd CPU1.map
Erreur irrécupérable 368 : Débordement de Dynamic space type: R


Raison
Dans PG5 1.4, la « vue de données synchrone » a été implémentée première fois. Ce mode en ligne permet d'éviter la situation dans laquelle des valeurs erronées des lignes de connexion entre FBox apparaissent temporairement lorsque les sondes sont définies. En raison de la mise en oeuvre de la "vue de données synchrone", environ 50 enregistre plus et drapeaux est utilisés pour l'organisation de la visualisation correcte des pages Fupla en mode en ligne.

Solution
Comme la « vue de données synchrone » ne peut pas être désactivée (parce qu'au moment de la génération n'est pas défini si l'utilisateur utilise la vue de données synchrone), les registres supplémentaires doivent être libérés ou mis à disposition dans le projet PG5. L'easyest façons de le faire sont :

  • L'exécution d'un « nettoyer les fichiers » qui permettra de libérer les adresses qui ont été utilisés une fois, mais ne sont plus nécessaires (par exemple parce que les symboles ont été supprimés). Le « Nettoyer les fichiers... » peut être trouvée dans le menu Gestionnaire de projet PG5 « CPU » :
    image
  • Augmentation de l'espace « dynamique » pour les médias pertinents dans les paramètres du logiciel de la CPU.
  • À l'aide de manière statique d'adressée registres dans la gamme de 4095 au 16838, si un système Saia PCD ® COSinus comme le PCD3, PCD2.M5xx0 ou un PCD2.M480).
  • Si plusieurs fichiers Fupla avec une FBox « Init CVC » sont utilisés, certains de ses supports communs peuvent être partagés. Par conséquent, sélectionnez dans la section « validité étendue » l'option « Global » (pour tous, "échantillonnage", « Reset » et « Alerte générale ») dans le premier de vos fichiers Fupla et dans tous les autre Fupla fichiers sélectionnez « Externe » dans les paramètres mentionnés ci-dessus.
  • Réduire le registre utilisé en optimisant le programme si les possibilités ci-dessus n'aident pas ou ne peuvent pas être appliquées.

Files connexes:

Categories

PG5 1.x

Last update: 07.05.2015 12:50

First release: 09.09.2008 16:33

Views: 3777

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