Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Collecteur IoT SiteWise OPC -UA
Le composant collecteur IoT SiteWise OPC -UA (aws.iot.SiteWiseEdgeCollectorOpcua
) permet aux AWS IoT SiteWise passerelles de collecter des données à partir de serveurs OPC -UA locaux.
Avec ce composant, les AWS IoT SiteWise passerelles peuvent se connecter à plusieurs serveurs OPC -UA. Pour plus d'informations sur les AWS IoT SiteWise passerelles, consultez la section Utilisation AWS IoT SiteWise du périphérique dans le Guide de l'AWS IoT SiteWise utilisateur.
Rubriques
Versions
Les versions de ce composant sont les suivantes :
-
2,5.x
-
2.4.x
-
2.3.x
-
2.2.x
-
2,1x
-
2,0.x
Type
Ce composant est un composant générique (aws.greengrass.generic
). Le noyau Greengrass exécute les scripts de cycle de vie du composant.
Pour de plus amples informations, veuillez consulter Types de composants.
Système d’exploitation
Ce composant peut être installé sur les appareils principaux qui exécutent les systèmes d'exploitation suivants :
Linux
Windows
Prérequis
Ce composant répond aux exigences suivantes :
-
L'appareil principal de Greengrass doit fonctionner sur l'une des plateformes suivantes :
-
Système d'exploitation : Ubuntu 18.04 ou version ultérieure
Architecture : x86_64 (AMD64) ou ARMv8 (Aarch64)
-
Système d'exploitation : Red Hat Enterprise Linux (8RHEL)
Architecture : x86_64 (AMD64) ou ARMv8 (Aarch64)
-
Système d'exploitation : Amazon Linux 2
Architecture : x86_64 (AMD64) ou ARMv8 (Aarch64)
-
Système d'exploitation : Debian 11
Architecture : x86_64 (AMD64) ou ARMv8 (Aarch64)
-
Système d'exploitation : Windows Server 2019 ou version ultérieure
Architecture : x86_64 () AMD64
-
-
Le périphérique principal de Greengrass doit autoriser la connectivité réseau sortante aux OPC serveurs -UA.
Dépendances
Lorsque vous déployez un composant, il déploie AWS IoT Greengrass également des versions compatibles de ses dépendances. Cela signifie que vous devez satisfaire aux exigences relatives au composant et à toutes ses dépendances pour réussir le déploiement du composant. Cette section répertorie les dépendances des versions publiées de ce composant et les contraintes de version sémantiques qui définissent les versions des composants pour chaque dépendance. Vous pouvez également consulter les dépendances de chaque version du composant dans la AWS IoT Greengrass console
Le tableau suivant répertorie les dépendances de toutes les versions de ce composant.
Dépendance | Versions compatibles | Type de dépendance |
---|---|---|
Noyau de Greengrass | >=2,3,0 <3,0,0 | Stricte |
Gestionnaire de flux | >2,0,10<3,0.0 | Stricte |
Directeur secret | >=2,0,8 <3,0,0 | Stricte |
Pour plus d'informations sur les dépendances des composants, consultez la référence de la recette des composants.
Configuration
Ce composant ne possède aucun paramètre de configuration.
Vous pouvez utiliser la AWS IoT SiteWise console ou API configurer le composant collecteur IoT SiteWise OPC -UA. Pour plus d'informations, voir Étape 4 : Ajouter des sources de données (facultatif) dans le Guide de AWS IoT SiteWise l'utilisateur.
Données d'entrée
Ce composant n'accepte que les données dans les formats suivants, tous les autres seront ignorés et rejetés. Le tableau ci-dessous met en correspondance les types de données OPC UA avec leurs SiteWise équivalents.
SiteWise type de données |
OPCType de données UA |
Description |
---|---|---|
|
|
Chaîne d'une longueur maximale de 1024 octets. |
|
|
Un entier signé de 32 bits dont la plage est comprise |
|
|
Nombre à virgule flottante avec plage de |
|
|
|
* Pour les types de données OPC UA UInt32
etInt64
, son type de SiteWise données sera INTEGER
s'il SiteWise est capable de représenter sa valeur, sinon il le seraDOUBLE
.
Données de sortie
Ce composant écrit BatchPutAssetPropertyValue
des messages dans le gestionnaire de AWS IoT Greengrass flux. Pour plus d'informations, reportez-vous BatchPutAssetPropertyValueà la section AWS IoT SiteWise APIRéférence.
Fichier journal local
Ce composant utilise le fichier journal suivant.
Pour consulter les journaux de ce composant
-
Exécutez la commande suivante sur le périphérique principal pour afficher le fichier journal de ce composant en temps réel. Remplacer
ou/greengrass/v2
C:\greengrass\v2
avec le chemin d'accès au dossier AWS IoT Greengrass racine.
Dépannage et débogage
Ce composant inclut un nouveau journal des événements pour aider les clients à identifier et à résoudre les problèmes. Le fichier journal est distinct du fichier journal local et se trouve à l'emplacement suivant. Remplacer
ou /greengrass/v2
C:\greengrass\v2
avec le chemin d'accès au dossier AWS IoT Greengrass racine.
Ce journal contient des informations détaillées et des instructions de dépannage. Des informations de dépannage sont fournies en même temps que les diagnostics, avec une description de la manière de remédier au problème, et parfois avec des liens vers des informations supplémentaires. Les informations de diagnostic incluent les éléments suivants :
-
Niveau de gravité
-
Horodatage
-
Informations supplémentaires spécifiques à l'événement
Exemple de journal
dataSourceConnectionSuccess: Summary: Successfully connected to OpcUa server Level: INFO Timestamp: '2023-06-15T21:04:16.303Z' Description: Successfully connected to the data source. AssociatedMetrics: - Name: FetchedDataStreams Description: The number of fetched data streams for this data source Value: 1.0 Namespace: IoTSiteWise Dimensions: - Name: SourceName Value: SourceName{value=OPC-UA Server} - Name: ThingName Value: test-core AssociatedData: - Name: DataSourceTrace Description: Name of the data source Data: - OPC-UA Server - Name: EndpointUri Description: The endpoint to which the connection was attempted. Data: - '"opc.tcp://10.0.0.1:1234"'
Licences
Ce composant est publié dans le cadre du contrat de licence logicielle Greengrass Core
Journal des modifications
Le tableau suivant décrit les modifications apportées à chaque version du composant.
Version |
Modifications |
---|---|
2.5.0 |
|
2.4.2 |
|
2.4.1 |
|
2.4.0 |
|
2.3.0 |
|
2.2.0 |
|
2.1.3 |
|
2.1.1 |
|
2.0.3 |
Corrections de bugs et améliorations. |
2.0.2 |
Corrections de bogues et améliorations apportées à la synchronisation des priorités des actifs avec Edge. |
2.0.1 |
Première version. |
Consultez aussi
-
Qu'est-ce que c'est AWS IoT SiteWise ? dans le guide de AWS IoT SiteWise l'utilisateur.