Adressage automatique des canaux PLC dans SOLIDWORKS Electrical
Article d'Alaa Hosn, mis à jour le 27 août 2025
Article
Les utilisateurs qui conçoivent des panneaux de commande savent à quel point la gestion des adresses des canaux des automates programmables (PLC) peut être fastidieuse. Selon le logiciel utilisé, cette opération peut s'avérer très manuelle et pénible. Imaginez devoir passer en revue chaque canal, saisir les adresses une par une, puis vérifier qu'il n'y a pas de fautes de frappe et que tout correspond bien au connecteur, à la borne et au signal appropriés.
Heureusement, pour ceux qui disposent de SOLIDWORKS Electrical Schematic Professional, la création d'adresses de canal est un processus automatisé basé sur une formule personnalisée, permettant d'obtenir exactement le résultat souhaité par l'utilisateur. Ces données peuvent ensuite être répercutées sur les composants connectés et utilisées en aval, par exemple dans des rapports. Tout cela s'effectue automatiquement en quelques clics grâce à la puissance de SOLIDWORKS Electrical.
Adresses de canal et adresses physiques
La possibilité de définir la manière dont les adresses de canaux d'un API sont générées repose sur une liste de variables, telles que le numéro d'emplacement et la position du canal. Les variables nécessaires sont sélectionnées lors de la définition de la formule de désignation de l'adresse de canal. SOLIDWORKS Electrical permet aux utilisateurs de configurer entièrement les formules qui affichent l'adresse de canal d'un API.

Exemple d'adresse de chaîne
Certaines des variables sélectionnables de la formule d'adresse de canal peuvent être extraites de l'adresse physique. Une adresse physique définit généralement le type de module (entrée ou sortie) et le bit d'adresse. Une adresse de canal peut être définie par le type de fichier (entrée ou sortie), le numéro d'emplacement, un numéro de mot (qui sélectionne un mot spécifique dans un ensemble de données d'une unité de 16 bits) et le numéro de terminal. Voici un exemple d'adresse de canal :
Configuration d'une adresse physique
L'adresse physique d'un PLC peut être modifiée dans la pièce du fabricant. Idéalement, lors de l'importation de pièces de fabricant dans SOLIDWORKS Electrical, une adresse physique devrait déjà être définie.
Si certaines informations manquent dans les pièces importées ou les nouvelles pièces du fabricant, les utilisateurs peuvent saisir ces données manuellement. Pour modifier une adresse physique, il suffit d'accéder aux propriétés de la pièce du fabricant et de sélectionner l'onglet « Circuits, bornes ». Dans la colonne « Adresse physique », les utilisateurs peuvent cliquer sur une cellule pour saisir l'adresse physique souhaitée.

Modification de l'adresse physique dans les propriétés du fabricant
Configuration d'une adresse de canal
Une fois l'adresse physique définie, cette information peut être utilisée dans une formule pour générer l'adresse du canal. La génération de l'adresse du canal s'effectue dans l'onglet « Configurations ».

Modification de l'adresse du canal dans les paramètres du projet
L'onglet « Variables et formules simples » propose quelques variables à sélectionner, mais l'onglet « Formules prédéfinies » contient des formules prêtes à l'emploi.
Création d'une formule d'adresse de canal pour un automate programmable
Une fois la formule définie, les utilisateurs peuvent cliquer sur l'icône de la calculatrice pour la tester et s'assurer qu'elle s'affiche correctement. Analysons la formule par défaut pour l'adresse de canal du PLC : PLC_CHANNEL_TYPE + « : » + COMPONENT_VALUE1 + « / » + PLC_CHANNEL_ADDRESS:
- PLC_CHANNEL_TYPE est simple et désigne le type de canal.
- Le signe « + » indique que la valeur suivante est placée après la précédente ; dans ce cas, la valeur suivante est un deux-points sous forme de texte statique.
- La valeur COMPONENT_VALUE1 correspond aux données du fabricant figurant dans le premier champ des propriétés du composant de l'automate programmable.
- Les utilisateurs peuvent également utiliser les autres champs de données du fabricant, si nécessaire, en utilisant les champs COMPONENT_VALUE2 à COMPONENT_VALUE7.
- L'adresse de canal par défaut de l'automate est définie en ajoutant une barre oblique dans le texte statique, suivie de l'adresse de canal.
L'adresse de canal peut également être configurée au niveau de chaque composant plutôt qu'au niveau global. En cliquant avec le bouton droit de la souris sur un symbole classé comme API, l'utilisateur peut choisir entre les propriétés du composant et celles du symbole. Dans l'onglet « Marquage et données », la section « Données du fabricant » permet à l'utilisateur de cliquer sur l'icône « fx » située à droite du champ « Formule d'adresse de canal » pour définir l'adresse de canal.

Modifier l'adresse du canal pour un seul composant plutôt que de manière globale
Tirer parti de l'automatisation
Une fois la formule configurée et tous les champs de référence renseignés, l'automatisation peut commencer. Le gestionnaire de PLC affiche l'adresse physique telle que définie dans la pièce du fabricant, et l'adresse de canal telle que définie dans la formule. L'image ci-dessous montre d'où provient chaque variable. Dans ce cas, la formule PLC_CHANNEL_TYPE + « : » + COMPONENT_VALUE1 + « / » + PLC_CHANNEL_ADDRESS donne I:3/0 pour la ligne du haut.

Indicateurs indiquant d'où proviennent les valeurs d'adresse
Propagation des données
Une fois l'adressage automatique des canaux du PLC effectué, les utilisateurs peuvent aller encore plus loin dans l'automatisation. La propagation des données vers les objets connectés permet de transmettre les informations via les composants connectés, garantissant ainsi un transfert cohérent des données à travers l'ensemble du schéma. Cette commande est accessible depuis l'onglet « Processus ».
Cela ouvre une boîte de dialogue dans laquelle les utilisateurs peuvent définir la propagation en indiquant quel objet doit être copié (par exemple, le canal de l'automate) et quelles données de cet objet doivent être transférées vers quelle destination (comme une référence de borne ou une propriété de câble). Les utilisateurs peuvent relancer la propagation à tout moment au cours du projet. Si un fil est déplacé, une adresse modifiée, une borne mise à jour, etc., il suffit de relancer la propagation pour synchroniser les données. L'image ci-dessous montre comment l'adresse du canal est copiée depuis le canal du PLC vers la marque d'équipotentialité, qui est ensuite reportée sur la marque de borne.

Configuration de la propagation des données pour envoyer l'adresse du canal de l'API aux composants connectés
Aller au-delà de la saisie manuelle des données
L'automatisation de l'adressage des automates programmables et de la propagation des données permet de gagner du temps et réduit le risque d'erreurs. Il n'est plus nécessaire d'attribuer manuellement les adresses. La configuration de SOLIDWORKS Electrical pour effectuer ce travail répétitif est très simple. Imaginez le temps qu'il faudrait pour saisir un grand nombre d'adresses pour un automate programmable à plusieurs emplacements. Essayez d'adresser vos automates programmables avec SOLIDWORKS Electrical pour constater le gain de temps que vous pouvez réaliser !
Liens connexes
Obtenir des services électriques certifiés SOLIDWORKS
Nos experts en électricité certifiés peuvent vous aider à :
