DccPin Features
DccPin correspond à une broche dans une instance de groupe DCC à l'intérieur d'un diagramme DCC.
Le tableau suivant décrit les attributs de DccPin :
|
Nom d'attribut |
Type de données |
Écriture |
Description |
Exception |
|---|---|---|---|---|
|
Nom |
string |
Lecture seule |
Nom de la broche. |
- |
|
Comment |
string |
Écriture |
Le commentaire de la broche. |
TextTooLongException |
|
Value |
object |
Écriture |
La valeur de la broche. |
DccInvalidValueException |
|
IsInput |
boolean |
Lecture seule |
True si la broche est une entrée, sinon false. |
- |
|
Invisible |
boolean |
Écriture |
Indique si la broche est invisible ou non. |
- |
|
Unit |
string |
Écriture |
L'unité de la broche. |
- |
|
ForTest |
boolean |
Écriture |
Indique si la broche de surveillance est réglée ou non. |
- |
Le tableau suivant décrit les navigateurs de DccPin :
|
Nom |
Type de données |
Écriture |
Description |
|---|---|---|---|
|
|
DccConnectionComposition |
Lecture seule |
Toutes les connexions de la broche. |
|
|
DccParameter |
Lecture seule |
Les paramètres DCC publiés avec la broche. |
Le tableau suivant décrit les méthodes de DccPin :
|
Nom |
Type de valeur retournée |
Paramètre |
Description |
Exceptions |
|---|---|---|---|---|
|
Connect |
DccConnection |
DccPin partner |
Crée une connexion broche à broche avec la broche partenaire indiquée |
DccIllegalAssignmentException |
|
Publish |
DccParameter |
bool setAsSignal |
Publie la broche en tant que paramètre. Si setAsSignal est true, la broche est publiée en tant que signal et le numéro de paramètre est automatiquement défini. |
DccPublishingStructAlarmIdException, DccNoMoreFreeParameterNumberInDriveObjectException |
|
Publish |
DccParameter |
bool setAsSignal, |
Publie la broche portant le numéro de paramètre indiqué. Si setAsSignal est true, la broche est publiée comme signal. |
DccParameterNumberAlreadyExistsException, DccParameterNumberOutOfRangeException, DccPublishingStructAlarmIdException, DccNoMoreFreeParameterNumberInDriveObjectException |
|
Publish |
DccParameter |
ushort parameterNumber, |
À partir du firmware SINAMICS V6.1 : Publie la broche portant le numéro de paramètre indiqué et le numéro d'indice. Si setAsSignal est true, la broche est publiée comme signal. |
DccParameterNumberAlreadyExistsException, DccParameterMergingException, DccParameterNumberOutOfRangeException, DccPublishingStructAlarmIdException, DccNoMoreFreeParameterNumberInDriveObjectException, |
|
Unpublish |
- |
- |
Annule la publication de la broche en tant que paramètre et les connexions DCC existantes sont supprimées. |
- |