Accès à l'objet DF1

L'objet DF1 offre une interface avec le pilote de communication DF1.
Attribut
Type de données
Instruction
Description
ACKTimeout
DINT
GSV
Durée d'attente pour la confirmation de la transmission d'un message (point à point et maître uniquement). Les valeurs autorisées sont comprises entre 0 et 32 767. Le retard en nombre de périodes de 20 ms. La valeur par défaut est 50 (1 seconde).
Diagnostic
Counters
INT[19]
GSV
Tableau des compteurs de diagnostic pour le driver de communication DF1.
Décalage de mot
Point à point DF1
Maître-esclave DF1
0
Signature (0x0043)
Signature (0x0042)
Signature (0x0044)
1
Bits du modem
Bits du modem
Bits du modem
2
Paquets transmis
Paquets transmis
Paquets transmis
3
Paquets reçus
Paquets reçus
Paquets reçus
4
Paquets non remis
Paquets non remis
Paquets non remis
5
Inutilisé
Messages dont l'envoi a été retenté
Messages dont l'envoi a été retenté
6
NAK reçus
NAK reçus
Inutilisé
7
ENQ reçues
Paquets d'appel reçus
Inutilisé
8
Mauvais paquets avec NAK
Mauvais paquets sans ACK
Mauvais paquets sans ACK
9
Aucune mémoire n'a envoyé de NAK
Aucune mémoire sans ACK
Inutilisé
10
Paquets en double reçus
Paquets en double reçus
Paquets en double reçus
11
Mauvais caractères reçus
Inutilisé
Inutilisé
12
Nombre de récupérations DCD
Nombre de récupérations DCD
Nombre de récupérations DCD
13
Nombre de modems perdus
Nombre de modems perdus
Nombre de modems perdus
14
Inutilisé
Inutilisé
Temps de scrutation prioritaire maximal
15
Inutilisé
Inutilisé
Dernier temps de scrutation prioritaire
16
Inutilisé
Inutilisé
Temps de scrutation normale maximal
17
Inutilisé
Inutilisé
Dernier temps de scrutation normale
18
ENQ envoyées
Inutilisé
Inutilisé
Doublon
Détection
SINT
GSV
Active la détection de messages en double. Chaque valeur a une signification spécifique :
  • 0. Détection de messages en double désactivée.
  • Différent de zéro. Détection de messages en double activée.
Embedded
ResponseEnable
SINT
GSV
Active la fonctionnalité de réponse imbriquée (point à point uniquement). Chaque valeur a une signification spécifique :
  • 0. Fonctionnalité activée uniquement après la réception d'une réponse imbriquée. Il s'agit du mode par défaut.
  • 1. Fonctionnalité activée sans restrictions.
EnableStoreFwd
SINT
GSV
Active le comportement « stockage et transmission » lors de la réception d'un message. Chaque valeur a une signification spécifique :
  • 0. Ne pas transmettre le message.
  • Différent de zéro. Voir la table « stockage et transmission » lors de la réception d'un message. Il s'agit du mode par défaut.
ENQTransmit
Limite
SINT
GSV
Nombre de requêtes (ENQ) devant être envoyées lorsque le délai défini pour ACK (point à point uniquement). Les valeurs autorisées sont comprises entre 0 et 127. Le paramètre par défaut est 3.
EOTSuppression
SINT
GSV
Active la suppression des transmissions EOT en réponse aux paquets d'appel (esclave uniquement). Chaque valeur a une signification spécifique :
  • 0. Suppression EOT désactivée (désactivé).
  • Différent de zéro. Suppression EOT activée.
ErrorDetection
SINT
GSV
Spécifie la méthode de détection d'erreur. Chaque valeur a une signification spécifique :
  • 0. BCC. Il s'agit du mode par défaut.
  • 1. CRC.
MasterMessageTransmit
SINT
GSV
Valeur actuelle de la transmission de message maître (maître uniquement). Chaque valeur a une signification spécifique :
  • 0. Entre appels de la station. Il s'agit du mode par défaut.
  • 1. En séquence d’appel. Remplace le numéro de station du maître.
MaxStation
Adresse
SINT
GSV
Valeur actuelle (de 0 à 31) de l'adresse de station maximale sur un réseau DH-485. La valeur par défaut est 31.
NAKReceiveLimit
SINT
GSV
Le nombre de NAK reçus en réponse à un message avant d'arrêter la transmission (communication point à point uniquement). Valeurs valides entre 0 et 127. La valeur par défaut est 3.
NormalPollGroupSize
INT
GSV
Nombre de stations à appeler dans le tableau de station d'appel normal après avoir appelé toutes les stations du tableau de station d'appel prioritaire
(maître uniquement).
Valeurs valides entre 0 et 255. La valeur par défaut est 0.
PollingMode
SINT
GSV
Le mode d'appel actuel (maître uniquement). Le paramètre par défaut est 1. Chaque valeur a une signification spécifique :
  • 0. Basé sur les messages ; les esclaves ne sont pas autorisés à initier des messages.
  • 1. Basé sur les messages ; les esclaves sont autorisés à initier des messages. Il s'agit du mode par défaut.
  • 2. Standard ; transfert d'un seul message par scrutation de station.
  • 3. Standard ; transfert de plusieurs messages par scrutation de station.
ReplyMessage
Wait
DINT
GSV
Temps d'attente (en tant que maître) après avoir reçu un ACK avant d'appeler l'esclave pour obtenir une réponse (maître uniquement). Valeurs valides entre 0 et 65 535. Le retard en nombre de périodes de 20 ms. La valeur par défaut est de 5 périodes (100 ms).
SlavePollTimeout
DINT
GSV
Durée, en ms, pendant laquelle l'esclave doit attendre l'appel du maître avant qu'il se déclare incapable de transmettre des messages car le maître est inactif (esclave uniquement). Valeurs valides entre 0 et 32 767. Le retard en nombre de périodes de 20 ms. La valeur par défaut est de 3 000 périodes (1 min.).
StationAddress
INT
GSV
Adresse de station actuelle du port. Valeurs valides entre 0 et 254. La valeur par défaut est 0.
TokenHoldFactor
SINT
GSV
Valeur actuelle (de 1 à 4) de nombre maximal de messages envoyés par cette station avant de transmettre le jeton sur un réseau DH-485. La valeur par défaut est 1.
TransmitRetries
SINT
GSV
Nombre de tentatives de renvoi d'un message sans obtention de confirmation (maître et esclave uniquement). Valeurs valides entre 0 et 127. La valeur par défaut est 3.
PendingACK Timeout
DINT
SSV
Valeur en attente pour l'attribut ACKTimeout.
Pending Duplicate Detection
SINT
SSV
Valeur en attente pour l'attribut DuplicateDetection.
Pending Embedded ResponseEnable
SINT
SSV
Valeur en attente pour l'attribut EmbeddedResponse.
PendingEnable
StoreFwd
SINT
SSV
Valeur en attente pour l'attribut EnableStoreFwd.
PendingENQ TransmitLimit
SINT
SSV
Valeur en attente pour l'attribut ENQTransmitLimit.
PendingEOT Suppression
SINT
SSV
Valeur en attente pour l'attribut EOTSuppression.
PendingError
Détection
SINT
SSV
Valeur en attente pour l'attribut ErrorDetection.
PendingMaster Message Transmit
SINT
SSV
Valeur en attente pour l'attribut MasterMessageTransmit.
PendingMax
StationAddress
SINT
SSV
Valeur en attente pour l'attribut MaxStationAddress.
PendingNAK ReceiveLimit
SINT
SSV
Valeur en attente pour l'attribut NAKReceiveLimit.
PendingNormal
PollGroupSize
INT
SSV
Valeur en attente pour l'attribut NormalPollGroupSize.
PendingPolling
Mode
SINT
SSV
Valeur en attente pour l'attribut PollingMode.
PendingReply
MessageWait
DINT
SSV
Valeur en attente pour l'attribut ReplyMessageWait.
PendingSlavePollTimeout
DINT
SSV
Valeur en attente pour l'attribut SlavePollTimeout.
PendingStation
Adresse
INT
SSV
Valeur en attente pour l'attribut StationAddress.
PendingToken
HoldFactory
SINT
SSV
Valeur en attente pour l'attribut TokenHoldFactor.
PendingTransmitRetries
SINT
SSV
Valeur en attente pour l'attribut TransmitRetries.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal