5.12.11.13.5.1. Représentation des symboles à l'aide de Phoenix Contact 2903156

Avec la classe CNS_CP|4|3 et en particulier les valeurs de la caractéristique Connection EclassSymbolMap, il est déjà possible de définir entièrement la symbolique de groupes de fonctions individuels selon le schéma CEI (voir http://wiki.eclass.eu/wiki/CAx_Funktionssymbole).

La représentation graphique des symboles (Symbol representation) présentée dans cet exemple s'applique dans les cas où les symboles CEI prédéfinis ne sont pas suffisants ou doivent être affinés/customisés. Dans ce cas, le client définit un symbole personnalisé complet appelé "pcx_ps_002".

Symbole "pxc_ps_002

Symbole "pxc_ps_002

Les étapes de la liaison en détail

Pour relier des connexions électriques à des symboles DXF, différentes étapes de liaison sont nécessaires.

  • Base

    Dans la classe CNS_CP|4|3, la caractéristique Connection EclassSymbolMap doit être définie.

    Dans l'exemple, 8 connexions électriques d'UNE fonction sont classifiées au moyen de CNS_CP|4|3, c'est-à-dire que la définition de 8 broches se trouve dans Connection EclassSymbolMap (00001E001).

    Classe Instance Caractéristique Description Valeur Fonction Pin
    CNS_CP|4|3800001E001Connexion EclassSymbolMapPxC_PS_002||1|111
    CNS_CP|4|31000001E001Connexion EclassSymbolMapPxC_PS_002||1||212
    CNS_CP|4|31200001E001Connexion EclassSymbolMapPxC_PS_002||1||313
    CNS_CP|4|31400001E001Connexion EclassSymbolMapPxC_PS_002||1||414
    CNS_CP|4|3600001E001Connexion EclassSymbolMapPxC_PS_002||1||515
    CNS_CP|4|3700001E001Connexion EclassSymbolMapPxC_PS_002||1||616
    CNS_CP|4|3900001E001Connexion EclassSymbolMapPxC_PS_002||1||717
    CNS_CP|4|31100001E001Connexion EclassSymbolMapPxC_PS_002||1||818

  • Lien entre le port physique et le port symbolique

    Pour établir un lien entre le raccordement physique et le raccordement de symbole correspondant, les valeurs de la classe CNS_CP|4|3, caractéristique Connection EclassSymbolMap doivent êtreidentiques à celles de la classe CNSCAX|GFX|1, caractéristique Function Identifier (CNS_FUNC_IDENT) et caractéristique Position in Function (CNS_POSITION_IN_FUNCTION), qui représente la dernière valeur de Connection EclassSymbolMap.

    Boîte de dialogue "Variables de classe [Class variables]" avec "Function Identifier"/"Position in Function" et "Connection EclassSymbolMap

    Boîte de dialogue "Variables de classe [Class variables]" avec "Function Identifier"/"Position in Function" et "Connection EclassSymbolMap

  • Lien entre le port de symboles et la représentation des symboles

    Dans une étape suivante, un lien doit être établi entre la connexion de symbole (CNSCAX|GFX|1 ) et la représentation de symbole (CNSCAX|GFX|SYMREP ) et ce, par la valeur de la caractéristique Parent CLS_ID INST_ID. La dernière valeur de la chaîne est l'instance correspondante de CNSCAX|GFX|SYMREP.

    Classe "CNSCAX|GFX|1" avec caractéristique "Parent CLS_ID INST_ID" et valeur "CNSCAX|GFX|SYMREP||<instance>".

    Classe "CNSCAX|GFX|1" avec caractéristique "Parent CLS_ID INST_ID" et valeur "CNSCAX|GFX|SYMREP||<instance>".

    Caractéristiques de la classe "CNSCAX|GFX|SYMREP

    Caractéristiques de la classe "CNSCAX|GFX|SYMREP

    • Dans CNSCAX|GFX|SYMREP, la caractéristique CNS_DOC_CNSURI fait référence à l'identifiant spécifié dans PARTproject -> onglet Général -> option de menu Général sous Formats d'exportation supplémentaires [Additional export formats] -> Dialogue -> colonne ID (cf. ci-dessus ), en utilisant la syntaxe suivante :

      ADDFILE://ID

    • Dans CNSCAX|GFX|SYMREP, la caractéristique CNS_DOC_NAME fait référence au nom de fichier du fichier DXF.

  • Blocs de texte

    La classe CNSCAX|GFX|2 contient les caractéristiques des blocs de texte.

    La principale différence entre la connexion de symbole CNSCAX|GFX|1 et le bloc de texte CNSCAX|GFX|2 est la caractéristique Function Identifier (CNS_FUNC_IDENT), qui relie la connexion de symbole à la symbolique CEI dans CNS_CP|4|3. Comme les blocs de texte n'ont pas de structure interne où l'ordre est important, la caractéristique Function Identifier n'est pas nécessaire ici. La liaison au symbole correspondant au moyen de CNSCAX|GFX|SYMREP||<nom de l'instance> est suffisante.