Accès à l'objet TimeSynchronize
L'objet TIMESYNCHRONIZE fournit une interface CIP (Common Industrial Protocol ) à la norme IEEE 1588 (IEC 61588) pour un protocole de synchronisation d'horloges de précision pour les systèmes de contrôle et de mesure en réseau. Accédez à l’objet TIMESYNCHRONIZE via les instructions GSV/SSV.
Pour plus d’informations sur cet objet, reportez-vous au guide Deploying Scalable Time Distribution within a Converged Plantwide Ethernet Architecture Design Guide.
Attribut | Type de données | Instruction | Description | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
ClockType | INT | GSV | Type de l'horloge. | |||||||
Bit | Type of Clock | |||||||||
0 | Ordinary Clock | |||||||||
1 | Boundary Clock | |||||||||
2 | Peer-to-peer transparent clock | |||||||||
3 | End-to-end transparent clock | |||||||||
4 | Management Node | |||||||||
All other bits are reserved. | ||||||||||
CurrentTimeMicroseconds | DINT[2] DT LINT | GSV | Valeur actuelle du temps système, en microsecondes. | |||||||
CurrentTimeNanoseconds | LINT LDT | GSV | Valeur actuelle du temps système, en nanosecondes. | |||||||
DomainNumber | SINT | GSV | Le domaine de l'horloge PTP. La valeur est comprise entre 0 et 255. Le paramètre par défaut est de 0. | |||||||
CurrentTimeMicroseconds | LINT DINT | GSV | Valeur actuelle du temps système, en microsecondes. | |||||||
CurrentTimeNanoseconds | LINT LDT | GSV | Valeur actuelle du temps système, en nanosecondes. | |||||||
DomainNumber | SINT | GSV | Le domaine de l'horloge PTP. La valeur est comprise entre 0 et 255. Le paramètre par défaut est de 0. | |||||||
GrandMasterClockInfo | Structure | GSV | Informations de propriété pour l'horloge maître. Nécessite 24 octets de stockage. | |||||||
Grandmaster Clock Information structure: | ||||||||||
ClockIdentity | SINT[8] | |||||||||
ClockClass | INT | |||||||||
TimeAccuracy | INT | |||||||||
OffsetScaledLogVariance | INT | |||||||||
CurrentUtcOffset | INT | |||||||||
TimePropertyFlags | INT | |||||||||
TimeSource | INT | |||||||||
Priority1 | INT | |||||||||
Priority2 | INT | |||||||||
IsSynchronized | DINT | GSV | L'horloge locale est synchronisée avec un maître. | |||||||
Value | Meaning | |||||||||
0 | Not synchronized | |||||||||
1 | Synchronized | |||||||||
LocalClockInfo | Structure | GSV | Informations de propriété pour l'horloge locale. Nécessite 20 octets de stockage. | |||||||
Local Clock Information structure: | ||||||||||
ClockIdentity | SINT[8] | |||||||||
ClockClass | INT | |||||||||
TimeAccuracy | INT | |||||||||
OffsetScaledLogVariance | INT | |||||||||
CurrentUtcOffset | INT | |||||||||
TimePropertyFlags | INT | |||||||||
TimeSource | INT | |||||||||
ManufactureIdentity | DINT | GSV | L'IEEE OUI (Identité unique de l'organisation) du fabricant. | |||||||
MaxOffsetFromMaster | LINT DINT | GSV / SSV | Décalage maximal par rapport au maître, en nanosecondes. | |||||||
MeanPathDelayToMaster | LINT DINT | GSV | Retard moyen du chemin entre les horloges maître et locale, en nanosecondes. | |||||||
NumberOfPorts | INT | GSV | Le nombre de ports de cette horloge. | |||||||
OffsetFromMaster | LINT DINT | GSV | La différence calculée entre l'horloge locale et l'horloge maître, basée sur le message de synchronisation le plus récent, en nanosecondes. | |||||||
PTPEnable | DINT | GSV / SSV | Le statut d'activation pour la synchronisation de temps/PTP/CIP sur le dispositif.
| |||||||
ParentClockInfo | Structure | GSV | Informations de propriété pour l'horloge parent. Nécessite 16 octets de stockage. | |||||||
Parent Clock Information structure: | ||||||||||
ClockIdentity | SINT[8] | |||||||||
PortNumber | INT | |||||||||
ObservedOffsetScaledLogVariance | INT | |||||||||
ObservedPhaseChangeRate | DINT | |||||||||
PortEnableInfo | Structure | GSV | La configuration d'activation de port pour chaque port du dispositif. Taille = 2 + (nombre de ports activés x 4) Taille max. = 42 octets | |||||||
Port Enable status structure: | ||||||||||
NumberOfPorts | INT | Le nombre maximal de ports est de 10. | ||||||||
Structure repeated for the number of ports: | ||||||||||
PortNumber | INT | |||||||||
PortEnable | INT | |||||||||
PortLogAnnounceIntervalInfo | Structure | GSV | L'intervalle entre deux messages « Annonce » (Announce) successifs envoyés par une horloge maître sur chaque port PTP du dispositif. Taille = 2 + (nombre de ports activés x 4) Taille max. = 42 octets | |||||||
Port Log Announce Interval structure: | ||||||||||
NumberOfPorts | INT | Le nombre maximal de ports est de 10. | ||||||||
Structure repeated for the number of ports: | ||||||||||
PortNumber | INT | |||||||||
PortLogAnnounceInterval | INT | |||||||||
PortLogSyncIntervalInfo | Structure | GSV | L'intervalle entre deux messages « Synchronisation » (Sync) successifs envoyés par un maître sur chaque port PTP du dispositif. Taille = 2 + (nombre de ports activés x 4) Taille max. = 42 octets | |||||||
Port Log Sync Interval structure: | ||||||||||
NumberOfPorts | INT | Le nombre maximal de ports est de 10. | ||||||||
Structure repeated for the number of ports: | ||||||||||
PortNumber | INT | |||||||||
PortLogAnnounceInterval | INT | |||||||||
PortPhysicalAddressInfo | Structure | GSV | L'adresse physique et de protocole de chaque port du dispositif. Taille = 2 + (nombre de ports activés x 36) Taille max. = 362 octets | |||||||
Port Physical Address structure: | ||||||||||
NumberOfPorts | INT | Le nombre maximal de ports est de 10. | ||||||||
Structure repeated for the number of ports: | ||||||||||
PortNumber | INT | |||||||||
Protocol | SINT[16] | |||||||||
SizeOfAddress | INT | |||||||||
Port Address | SINT[16] | |||||||||
PortProfileIdentityInfo | Structure | GSV | Profil de chaque port du dispositif. Taille = 2 + (nombre de ports activés x 10) Taille max. = 102 | |||||||
Port Profile Identity structure: | ||||||||||
NumberOfPorts | INT | Le nombre maximal de ports est de 10. | ||||||||
Structure repeated for the number of ports: | ||||||||||
PortNumber | INT | |||||||||
ClockIdentity | SINT[8] | |||||||||
PortProtocolAddressInfo | Structure | GSV | L'adresse réseau et de protocole de chaque port du dispositif. Taille = 2 + (nombre de ports activés x 22) Taille max. = 222 | |||||||
Port Protocol Address structure: | ||||||||||
NumberOfPorts | INT | Le nombre maximal de ports est de 10. | ||||||||
Structure repeated for the number of ports: | ||||||||||
PortNumber | INT | |||||||||
NetworkProtocol | INT | |||||||||
SizeOfAddress | INT | |||||||||
PortAddress | SINT[16] | |||||||||
PortStateInfo | Structure | GSV | L'état actuel de chaque port PTP du dispositif. Taille = 2 + (nombre de ports activés x 4) Taille max. = 42 octets | |||||||
Port State structure: | ||||||||||
NumberOfPorts | INT | Le nombre maximal de ports est de 10. | ||||||||
Structure repeated for the number of ports: | ||||||||||
PortNumber | INT | |||||||||
PortState | INT | |||||||||
Priority1 | SINT | GSV / SSV | Valeur Priority1 (outrepassement du maître) pour l'horloge locale.
CONSEIL:
La valeur est non signée.
| |||||||
Priority2 | SINT | GSV / SSV | Valeur Priority2 (disjoncteur) pour l'horloge locale.
CONSEIL:
La valeur est non signée.
| |||||||
ProductDescription | Structure | GSV | Description du dispositif qui contient l'horloge. Nécessite 68 octets de stockage. | |||||||
Product Description structure: | ||||||||||
Size | DINT | |||||||||
Description | SINT[64] | |||||||||
RevisionData | Structure | GSV | Données de version du dispositif qui contient l'horloge. Nécessite 36 octets de stockage. | |||||||
Revision Data structure: | ||||||||||
Size | DINT | |||||||||
Revision | SINT[32] | |||||||||
StepsRemoved | INT | GSV | Le nombre de régions de synchronisation CIP entre l'horloge locale et l'horloge maître (c'est-à-dire le nombre d'horloges limites + 1). | |||||||
SystemTimeAndOffset | Structure | GSV | Le temps système, en microsecondes, et le décalage par rapport à la valeur de l'horloge locale. | |||||||
System Time and Offset structure: | ||||||||||
SystemTime | LINT DINT | |||||||||
SystemOffset | LINT DINT | |||||||||
UserDescription | Structure | GSV | Description utilisateur du dispositif qui contient l'horloge. Nécessite 132 octets de stockage. | |||||||
User Description structure: | ||||||||||
Size | DINT | |||||||||
Description | SINT[128] | |||||||||
Fournir une réponse