Client OPC UA

Lors de la conception et/ou de l’exécution, importe les nœuds d’intérêt publiés par un serveur OPC UA et peut conserver les structures et les valeurs synchronisées.
BrowseName
OPCUAClient
SuperType
Objet(BaseObjectType)

Propriétés

Nom
BrowseName
DataType
Description
URL du point de terminaison du serveur
ServerEndpointURL
Protocole de communication et adresse réseau du point de terminaison sur le serveur.
Vérifier l’identité du serveur
VerifyServerIdentity
Valide le certificat public du serveur. Vrai = accepter le certificat uniquement si approuvé. Faux = accepter temporairement le certificat, même s’il n’est pas approuvé.
Intervalle de publication demandé
RequestedPublishingInterval
Mode de sécurité de message minimal
MinimumMessageSecurityMode
Niveau de sécurité minimal pour les messages échangés entre le client et le serveur. Aucune = les messages peuvent ne pas être signés et chiffrés. Signature = les messages doivent être signés ou signés et chiffrés. Signature et chiffrement = les messages doivent être signés et chiffrés.
Politique de sécurité minimale
MinimumSecurityPolicy
Niveau de sécurité minimal pour les messages échangés entre le client et le serveur. Aucune = le client ne nécessite aucune politique de sécurité spécifique. Basic256Sha256 = cette politique ou une politique plus sécurisée. Aes128_Sha256_RsaOaep = cette politique ou une politique plus sécurisée. Aes256_Sha256_RsaPss = cette politique.
Fichier de certificat client
ClientCertificateFile
Fichier de certificat public client, selon la norme X509v3 et avec l’extension .der. Il doit se trouver dans le dossier FTOptixApplication/ProjectFiles/PKI/Own/Certs/.
Fichier de clé privée client
ClientPrivateKeyFile
Fichier de clé privée client, avec codage ASCII Base64 et extension .pem. Il doit se trouver dans le dossier FTOptixApplication/ProjectFiles/PKI/Own/Certs/.
Type d’identité de l’utilisateur
UserIdentityType
Il s’agit de la méthode d’identification de l’utilisateur. Anonyme = aucunes informations sur l’utilisateur disponible. Utilisateur/Mot de passe = utilisateur identifié par nom d’utilisateur et mot de passe. Certificat = utilisateur identifié par un certificat.
Nom d’utilisateur
Username
Mot de passe
Password
Fichier de certificat utilisateur
UserCertificateFile
Fichier de certification public de l’utilisateur, de type X509v3 et avec l’extension .der. Il doit se trouver dans le dossier FTOptixApplication/ProjectFiles/PKI/Own/Certs/.
Fichier de clé privée utilisateur
UserPrivateKeyFile
Fichier de clé privée utilisateur, avec codage ASCII Base64 et extension .pem. Il doit se trouver dans le dossier FTOptixApplication/ProjectFiles/PKI/Own/Certs/.
URI de l’application
ApplicationURI
URI qui identifie l’instance de l’application de manière globale.
Nom de l’application
ApplicationName
ID lisible de l’instance d’application, pas nécessairement unique.
URI du produit
ProductURI
URI qui identifie le logiciel de manière globale.
État de la connexion
ConnectionStatus
URI du serveur
ServerUri
Activé
Enabled
Active l’objet.
Événements
Events
Synchroniser les ID de nœud au démarrage
SynchronizeNodeIdsOnStart
Synchroniser les NodeID des nœuds OPC UA importés lors de la conception avec les NodeID des mêmes nœuds sur le serveur auquel le client se connecte lors de l’exécution. Si la situation sur le serveur n’est pas connue, définissez cette valeur sur Vrai.
Longueur max de tableau
MaxArrayLength
Nombre maximal d’éléments accepté dans un tableau
Objects
Configurations d’exécution
RuntimeConfigurations

Méthodes

S’abonner à la modification des données
BrowseName
SubscribeToDataChange
InputArguments
Nom
DataType
Description
ReadValues
Valeurs lues
Annuler l’abonnement à la modification des données
BrowseName
UnsubscribeFromDataChange
InputArguments
Nom
DataType
Description
ReadValues
Traduire les chemins de navigation aux ID de nœud (NodeId)
BrowseName
TranslateBrowsePathsToNodeIds
InputArguments
Nom
DataType
Description
BrowsePaths
Liste de chemins d’accès
OutputArguments
Nom
DataType
Description
NodeIds
Liste des NodeId
Valeurs lues
BrowseName
ReadValues
InputArguments
Nom
DataType
Description
ReadValues
Valeurs lues
OutputArguments
Nom
DataType
Description
ReadValueResults
Résultats de Lire la valeur
Lire les valeurs de façon asynchrone
BrowseName
ReadValuesAsync
InputArguments
Nom
DataType
Description
OperationId
ID d’opération
ReadValues
Valeurs lues
Écrire les valeurs
BrowseName
WriteValues
InputArguments
Nom
DataType
Description
WriteValues
Valeurs à écrire
OutputArguments
Nom
DataType
Description
WriteValueResults
Méthode d’appel
BrowseName
CallMethod
InputArguments
Nom
DataType
Description
TargetNode
Method
Méthode
InputArguments
Arguments d’entrée
OutputArguments
Nom
DataType
Description
ErrorCode
Code d’erreur
OutputArguments
Arguments de sortie
Parcourir
BrowseName
Browse
InputArguments
Nom
DataType
Description
NodeId
ID de nœud du nœud à parcourir
BrowseDirection
Sens de navigation de référence
ReferenceTypeId
ID de nœud du type de référence à parcourir
IncludeSubtypes
Indique si les sous-types de type de référence doivent être parcourus
OutputArguments
Nom
DataType
Description
Result
Code de résultat défini par OPC UA
References
Descriptions de référence
Importer les nœuds
BrowseName
ImportNodes
InputArguments
Nom
DataType
Description
NodesToImport
Nœuds à importer
RecursiveImport
Importation récursive
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.