Skip to main content

Onglet : Paramètres de communication

Dans cet onglet de l'éditeur de périphériques générique, vous définissez la connexion entre CODESYS et l'appareil sur lequel vos applications doivent être exécutées. Cela inclut les paramètres de sécurité tels que la communication cryptée et la signature.

Astuce

Si vous préférez le mode d'affichage classique de la boîte de dialogue, sélectionnez-le dans la CODESYSChoix dans le Éditeur d'appareil Catégorie.

Vous sélectionnez une passerelle et un équipement cible dans les zones de liste. Les sélections possibles dépendent des entrées du Gérer les passerelles et Gérez vos appareils favoris boîtes de dialogue (voir Passerelle menu).

Vous pouvez également spécifier directement la cible avec l'adresse IP (exemple : "192.168.101.109"), l'adresse de l'appareil (exemple : [056D]), ou le nom de l'appareil (exemple : MyDevice). Une fois l'appareil entré, CODESYS recherche l'appareil dans le réseau de la passerelle.

Astuce

L'option de recherche par nom d'appareil nécessite des noms d'appareils uniques sur le réseau.

Le cercle plein situé dans le coin inférieur droit du symbole de la passerelle fournit des informations sur l'état de la connexion :

  • Rouge : CODESYS Impossible d'établir la connexion.

  • Vert : la connexion est établie.

  • Noir : l'état de la connexion est inconnu.

Astuce

Certains protocoles de communication permettent de vérifier régulièrement la passerelle afin que l'état ne puisse pas être affiché.

Cliquez sur le cercle plein de l'appareil cible pour lancer une analyse du réseau pour le périphérique. Cela ne fonctionne que si le réseau n'est pas déjà en cours d'analyse.

Réseau de numérisation

Ce bouton ouvre Sélectionnez un appareil dialogue. Il répertorie toutes les passerelles configurées avec les appareils associés. Vous pouvez sélectionner un appareil cible dans cette liste. Si le nom de l'appareil sélectionné est unique, il sera utilisé dans les paramètres de connexion. Dans le cas contraire, l'adresse unique de l'appareil est appliquée.

Les paramètres affichés sont définis dans le composant SysTarget du système d'exécution et représentent essentiellement la plaque signalétique du contrôleur. Le nom de l'appareil peut être modifié à l'aide du AppareilRenommer l'appareil actif commande.

Option : Masquer les appareils qui ne correspondent pas, filtrer par ID cible:

standard icon: L'affichage est limité sur les appareils qui ont le même ID cible que l'appareil actuellement configuré dans le projet.

_cds_icon_option_deactivated.png: tous les appareils disponibles sur le réseau sont affichés. Double-cliquez sur l'entrée d'un appareil dont l'identifiant du système cible est différent de celui de l'appareil configuré dans le projet pour ouvrir une boîte de dialogue. Cette boîte de dialogue vous permet de mettre à jour la description de l'appareil du projet pour qu'elle corresponde à l'appareil sélectionné. Remarque : Ce type de mise à jour n'est possible que pour les appareils qui ont des identifiants différents, pas pour ceux qui n'ont que des versions différentes. La mise à jour nécessite également que la description de l'appareil soit déjà installée dans le référentiel.

Passerelle

Ce menu inclut les commandes suivantes :

  • Ajouter une nouvelle passerelle: Ouvre le Passerelle boîte de dialogue pour définir un nouveau canal de passerelle

  • Gérer les passerelles: Ouvre le Gérer les passerelles boîte de dialogue avec une vue d'ensemble de toutes les passerelles. Vous pouvez y ajouter, supprimer ou modifier des entrées ou modifier leur ordre.

  • Configuration de la passerelle locale: Ouvre le Configuration de la passerelle dialogue. Vous pouvez configurer les pilotes de bloc pour la passerelle locale.

Appareil

Ce menu inclut les commandes suivantes :

  • Options :

    • Ajouter l'appareil actuel aux favoris: ajoute l'appareil actuellement configuré à la liste des appareils favoris

    • Gérez vos appareils favoris: Ouvre la boîte de dialogue des favoris contenant la liste de tous les appareils préférés. Dans cette boîte de dialogue, vous pouvez ajouter ou supprimer des entrées ou modifier leur ordre. L'appareil supérieur est le périphérique par défaut.

    • Mode en ligne confirmé:

      standard icon: Pour des raisons de sécurité, CODESYS nécessite une confirmation de votre part lorsque vous appelez les commandes en ligne suivantes : Valeurs de force, Écrire des valeurs, Chargement multiple, Liste des forces de libération, Cycle unique, Commencer, Arrête.

    • Stocker les paramètres de communication dans Project:

      standard icon: CODESYS enregistre les paramètres de communication dans le projet pour les réutiliser sur le même ordinateur.

      Remarque : Si vous utilisez le projet sur un autre ordinateur, vous devez réinitialiser le chemin actif.

      _cds_icon_option_deactivated.png: CODESYS enregistre les paramètres de communication dans les options de l'installation locale pour les réutiliser sur le même ordinateur.

      Remarque : lors de l'utilisation CODESYS SVN, l'option doit être désactivée afin d'empêcher le verrouillage de l'objet de l'appareil.

  • Renommer l'appareil actif:

    Ouvre une boîte de dialogue pour modifier le nom de l'appareil

  • standard icon: Pour des raisons de sécurité, CODESYS nécessite que vous confirmiez les éléments suivants lors de l'appel des commandes en ligne suivantes : Forcer les valeurs, Écrire les valeurs, Chargement multiple, Libérer la liste de forçage, Cycle unique, Démarrer, Arrêter.

  • standard icon: L'affichage est limité sur les appareils qui ont le même ID cible que l'appareil actuellement configuré dans le projet.

  • Communication cryptée:

    standard icon: La communication avec ce contrôleur est cryptée. Un certificat du contrôleur est nécessaire pour se connecter au contrôleur. Si le certificat n'est pas disponible, un message d'erreur s'affiche et vous demande si le certificat doit être affiché et installé ou non.

    Si le Renforcez les communications cryptées l'option est sélectionnée en tant que Niveau de sécurité dans le Écran de sécurité vue, puis Communication cryptée la commande est désactivée ici.

  • Modifier la politique de sécurité d'exécution

    Ouvre le Modifier la stratégie de sécurité d'exécution boîte de dialogue pour modifier le réglage de l'appareil pour le cryptage de la communication

  • Modifier la politique de mot de passe d'exécution

    Ouvre le Modifier la stratégie de mot de passe d'exécution boîte de dialogue pour modifier les paramètres de la stratégie de mot de passe et du verrouillage de connexion

  • Paramètres de sécurité: Cette commande n'est disponible que si CODESYS Security Agent >= 1.3.0.0 est installé. Il ouvre le Paramètres de sécurité de l'appareil dialogue. Les paramètres de sécurité actuels de l'appareil connecté sont affichés. Vous pouvez modifier les paramètres dans le Valeur colonne et cliquez OK pour les écrire sur l'appareil.

    Par exemple, vous trouverez les paramètres relatifs à la gestion des utilisateurs de l'appareil et à la politique de mot de passe dans CmpUserMgr nœud (voir également plus loin ci-dessous).

Tableau 32. Dialogue: Modifier la stratégie de sécurité d'exécution

Si une nouvelle stratégie de communication est sélectionnée dans cette boîte de dialogue, la configuration sur le contrôleur est modifiée.

Paramètres de communication

Politique actuelle

Affiche la stratégie actuellement sélectionnée pour le cryptage de la communication

Nouvelle politique

Zone de liste pour la nouvelle politique de chiffrement

  • Pas de cryptage: Le contrôleur ne prend pas en charge la communication cryptée.

  • Chiffrement en option: L'appareil prend en charge les communications cryptées et non cryptées.

  • Chiffrement forcé: L'appareil ne prend en charge que les communications cryptées.

Signature de code

Politique actuelle

Affichage de la politique de signature de code actuellement définie dans le système d'exécution

Nouvelle politique

  • Tous: Tous les types de code d'application sont acceptés.

  • Signature forcée: Seul le code d'application signé est accepté (empêchant le chargement d'une application à partir de sources non fiables).

Gestion des utilisateurs des appareils

Politique actuelle

Affiche la politique actuellement sélectionnée pour la gestion des utilisateurs

Nouvelle politique

  • Gestion des utilisateurs en option: Il est de la responsabilité de l'utilisateur d'activer la gestion des utilisateurs sur l'appareil ou de laisser l'appareil non protégé.

  • Gestion forcée des utilisateurs: La gestion des utilisateurs sur l'appareil est activée et ne peut pas être désactivée par l'utilisateur.

Entrée correspondante dans Paramètres de sécurité: CmpUserMgr UserMgmtEnforce.

Autoriser la connexion anonyme

standard icon: Des composants enregistrés spécifiques (par exemple, OPC UA) peuvent se connecter au contrôleur sans fournir d'informations d'identification. Même si l'accès anonyme à l'OPC UA est autorisé, la gestion des utilisateurs d'appareils créée pour le contrôleur reste active.

Entrée correspondante dans le Paramètres de sécurité de l'appareil : CmpUserMgr UserMgmt.AllowAnonymous.



Tableau 33. Dialogue : Modifier la politique de mot de passe d'exécution

La politique de mot de passe du système d'exécution configurée ici est vérifiée à l'avance dans le système de programmation lorsque le mot de passe d'un nouvel utilisateur de l'appareil est saisi ou lorsque le mot de passe existant d'un utilisateur de l'appareil est modifié.

Important

Si une période de validité limitée pour un mot de passe est configurée dans la politique de mot de passe, l'utilisateur est invité à définir un nouveau mot de passe lors de la connexion une fois cette période écoulée.

Remarque : Pour modifier un mot de passe avant son expiration, un utilisateur a toujours besoin d'une autorisation de lecture pour la gestion des utilisateurs de l'appareil.

La politique de mot de passe est active

standard icon La politique de mot de passe est active: La politique est activée par défaut. Paramètres du mot de passe peuvent être modifiés et sont utilisés lors de la création d'un mot de passe pour la gestion des utilisateurs de l'appareil.

Les entrées correspondantes dans Paramètres de sécurité de l'appareil sont situés sous CmpUserMgr nœud (UserMgmt.PasswordPolicy.<..>). Dans le fichier de configuration de CODESYS Control, cela correspond à Utilisateur CMP Mgr section. Exemple :

[CmpUserMgr]
SECURITY.UserMgmt.PasswordPolicy=ENABLED
. Paramètres du mot de passe
  • Longueur minimale

    Paramètre par défaut : 8

  • Nombre de personnages uniques

    Paramètre par défaut : 4

  • Nécessite une lettre minuscule

    Paramètre par défaut : activé

  • Nécessite une lettre majuscule

    Paramètre par défaut : activé

  • Nécessite un chiffre

    Paramètre par défaut : activé

  • Nécessite un caractère spécial

    Paramètre par défaut : activé

  • Ne doit pas contenir de nom d'utilisateur

    Paramètre par défaut : activé

Les règles suivantes relatives au mot de passe s'appliquent toujours, même si elles sont partiellement ou totalement désactivées :

  • Le mot de passe ne doit pas être vide.

  • Le mot de passe ne doit pas contenir le nom d'utilisateur.

L'expiration du mot de passe est active

standard icon: Les Paramètres d'expiration du mot de passe peuvent être modifiés et sont appliqués lors de la connexion.

Les entrées correspondantes dans le Paramètres de sécurité de l'appareil : Sous le CmpUserMgr nœud (Password.Expiration.<...>).

Paramètres d'expiration du mot de passe:

  • Portée:

    • ADMINISTRATEURS: les paramètres s'appliquent aux utilisateurs qui disposent de droits d'administrateur.

    • PAS D'ADMINISTRATEURS: les paramètres s'appliquent à tous les utilisateurs qui ne disposent pas de droits d'administrateur.

    • TOUS: les paramètres s'appliquent à tous les utilisateurs.

  • Délai d'attente [jours]: Durée de validité du mot de passe en jours. Lorsque ce délai est dépassé, il n'est plus possible de se connecter avec le mot de passe précédent. Dans ce cas, vous serez immédiatement invité à définir un nouveau mot de passe.

Le verrouillage de connexion est actif

standard icon: Les Paramètres de verrouillage de connexion sont appliqués lors de la connexion.

Les entrées correspondantes dans le Paramètres de sécurité de l'appareil : Sous le CmpUserMgr nœud (UserLogin.<...>).

. Paramètres de verrouillage de connexion
  • Portée

    • ADMINISTRATEURS: les paramètres s'appliquent aux utilisateurs qui disposent de droits d'administrateur.

    • PAS D'ADMINISTRATEURS: les paramètres s'appliquent à tous les utilisateurs qui ne disposent pas de droits d'administrateur.

    • TOUS: les paramètres s'appliquent à tous les utilisateurs.

  • Nombre maximal de tentatives: Lorsque le nombre de tentatives de connexion spécifié ici est dépassé, l'utilisateur sera verrouillé pendant la durée spécifiée dans le Durée de verrouillage champ. L'utilisateur ne peut pas se reconnecter tant que le verrou n'a pas été supprimé par un administrateur ou que le délai de verrouillage n'a pas expiré.

  • Durée de verrouillage [s]: Temps de verrouillage (en secondes)

Pour plus d'informations sur le déverrouillage d'un utilisateur verrouillé, consultez : Gestion de la gestion des utilisateurs des appareils



Dans le CODESYS options, vous pouvez activer le mode classique du Outils → Options boîte de dialogue dans la catégorie « Editeur de périphériques »).

Sélectionnez le chemin réseau vers le contrôleur

Canal de passerelle pour la connexion

Sélectionnez la chaîne dans la partie inférieure de la vue.

Tableau 34. Afficher l'affichage des canaux de passerelle et des périphériques réseau configurés

Côté gauche de la vue

Structure arborescente des canaux de passerelle configurés avec les appareils connectés au réseau local :

_cds_img_gateway_channels.png

Noter: CODESYS enregistre ces entrées sur le système local, pas dans le projet.

Les entrées d'appareils sont précédées d'un icon_device.png symbole de l'appareil. Les entrées avec un ID cible différent de ceux actuellement configurés dans le projet sont affichées en gris.

Cliquez Réseau de numérisation pour actualiser la liste.

Remarque : Si vous avez créé le premier projet sur le système local, la passerelle locale est répertoriée comme entrée dans l'arborescence par défaut. CODESYS démarre cette passerelle automatiquement au démarrage du système.

Le cercle plein situé dans le coin inférieur droit du symbole de la passerelle fournit des informations sur l'état de la connexion :

  • Rouge : CODESYS Development System Impossible d'établir la connexion.

  • Vert : la connexion est _cds_img_gateway_connected.png établi.

  • Noir : l'état de la connexion est inconnu.

    Remarque : Certains protocoles de communication permettent de vérifier régulièrement la passerelle afin que l'état ne puisse pas être affiché.

Each of the device entries in the tree consists of a symbol followed by the <device name> [device address]. On the right side of the view, you also see the Target ID, Target Name, Target Type, Target Vendor, and Target Version.

Right side of view

Information about the gateway channel of device selected on the left side of the view

Lorsqu'un canal de passerelle est sélectionné dans la vue de gauche, les informations suivantes s'affichent : Nom de l'appareil, Adresse IP, Port, Chauffeur

Lorsqu'un appareil est sélectionné dans la vue de gauche, les informations suivantes s'affichent (en fonction de l'appareil) : Nom de l'appareil, Adresse de l'appareil, Nombre de chaînes, Bloquer le pilote, Numéro de série, Communication cryptée, Fournisseur cible, ID cible, Nom de la cible, Type de cible, Version cible.



Tableau 35. Fonctions de filtrage et de tri sur le côté droit de la boîte de dialogue

Filtre

Vous pouvez réduire la liste affichée des appareils qui ont le même ID cible comme appareil actuellement configuré dans le projet.

Ordre de tri

Vous pouvez trier la liste par Nom ou Adresse de l'appareil par ordre alphabétique ou croissant.



Tableau 36. Boutons de commande sur le côté droit de la boîte de dialogue

Définir le chemin actif

La commande définit le canal de communication sélectionné comme actif. Double-cliquez sur l'entrée de l'arborescence des chaînes pour obtenir le même résultat

Ajouter une passerelle

La commande ouvre le Passerelle boîte de dialogue dans laquelle vous pouvez définir une passerelle qui CODESYS devrait s'ajouter à la configuration actuelle.

Ajouter un appareil

La commande ouvre le Ajouter un appareil dialogue. Ici, vous pouvez définir manuellement un périphérique à insérer sous l'entrée de passerelle actuellement sélectionnée dans l'arborescence. Notez la fonctionnalité de Réseau de numérisation également.

Réseau de numérisation

La commande lance une recherche des appareils disponibles sur le réseau local. L'arbre de configuration de la passerelle est actualisé en conséquence.



Tableau 37. Commandes du menu contextuel de l'arborescence des passerelles et de l'arborescence des périphériques dans la boîte de dialogue

Rechercher un appareil par adresse

La commande recherche sur le réseau des périphériques dotés d'une adresse unique, comme indiqué dans l'arbre de configuration. CODESYS affiche les appareils détectés avec l'adresse donnée en dessous de la passerelle. La recherche s'applique toujours aux appareils situés en dessous de la passerelle sélectionnée ou en dessous de l'entrée sélectionnée.

Rechercher un appareil par son nom

La commande recherche sur le réseau les périphériques portant le même nom que celui indiqué dans l'arbre de configuration. La capitalisation est ignorée. CODESYS affiche les appareils détectés sous la passerelle avec le nom donné ainsi que l'adresse unique de l'appareil. La recherche s'applique toujours aux appareils situés en dessous de la passerelle sélectionnée ou en dessous de l'entrée sélectionnée.

Rechercher un appareil par adresse IP

La commande recherche sur le réseau les périphériques dotés d'une adresse IP unique, comme indiqué dans l'arbre de configuration. CODESYS affiche les appareils détectés avec l'adresse donnée sous la passerelle ainsi que son nom. La recherche s'applique toujours aux appareils situés en dessous de la passerelle sélectionnée ou en dessous de l'entrée sélectionnée.

Envoyer le service Echo

CODESYS envoie cinq services d'écho au contrôleur. Ils sont utilisés pour tester la connexion réseau, de la même manière que la fonction « ping ». Les services sont d'abord envoyés sans charge utile, puis avec une charge utile. L'étendue de la charge utile dépend de la mémoire tampon de communication de l'automate programmable. Un affichage des messages contenant des informations sur le délai moyen du service d'écho et l'étendue de la charge utile envoyée s'ouvre

Supprimer l'appareil sélectionné

La commande supprime le périphérique sélectionné de l'arborescence des canaux.

Modifier Gateway

La commande ouvre le Passerelle boîte de dialogue pour modifier les paramètres de la passerelle sélectionnée.

Configuration de la passerelle locale

La commande ouvre une boîte de dialogue pour configurer une passerelle locale. Ceci offre une alternative à l'édition manuelle des Gateway.cfg déposer.



Tableau 38. Options dans la partie inférieure de la boîte de dialogue

Ne pas stocker les paramètres de communication dans le projet

  • standard icon: CODESYS enregistre les paramètres de communication dans les options de l'installation locale pour les réutiliser sur le même ordinateur.

    Remarque : lors de l'utilisation CODESYS SVN, l'option doit être sélectionnée afin d'empêcher le verrouillage de l'objet de l'appareil.

  • _cds_icon_option_deactivated.png: CODESYS enregistre les paramètres de communication dans le projet pour les réutiliser sur le même ordinateur.

    Remarque : Si vous utilisez le projet sur un autre ordinateur, vous devez réinitialiser le chemin actif.

Mode en ligne confirmé

standard icon: Pour des raisons de sécurité, CODESYS nécessite une confirmation de votre part lorsque vous appelez les commandes en ligne suivantes : Valeurs de force, Écrire des valeurs, Chargement multiple, Liste des forces de libération, Cycle unique, Commencer, Arrête.