Bonjour,
Le contenu du DVD fourni avec le netLINK et que l’on peut également se procurer ici mérite quelques explications.
Dans mon article introductif, j’ai présenté les différents usages possibles des produits de la famille netLINK / netTAP-MPI.
Quelques mots sur les licences :
- Pour l’utilisation avec Step 7® il est nécessaire que le produit possède une licence IBH. C’est le cas d’office avec le NL 50-MPI. Il faut faire l’acquisition de cette licence optionnelle pour les NL-MPI et NT 40-MPI.
- Pour l’utilisation des pilotes natifs disponibles pour certains SCADA vous aurez également besoin de faire l’acquisition d’une licence correspondante.
Il sera nécessaire selon le / les cas d’utilisation d’installer quelques logiciels et de consulter les documentations afférentes.
Si votre produit contient une licence IBH, il est préférable d’utiliser l’outil de configuration IBH Net car il possède des fonctions de diagnostic bien pratiques. Dans le cas contraire, l’utilisation de l’outil Hilscher SyCon est obligatoire.
Votre netLINK est une passerelle de communication, qui dispose pour tenir son rôle de deux interfaces, l’une Ethernet TCP/IP, l’autre PROFIBUS / MPI.
Pour pouvoir l’utiliser il faut configurer :
- d’une part la passerelle elle-même, c’est à dire lui fournir ses paramètres TCP/IP côté Ethernet (BOOTP/DHCP/ Adresse fixe, masque de sous -réseau, adresse routeur…) et ses paramètres PROFIBUS / MPI (Profil de bus, adresse propre du netLINK, adresse maximale…).
- d’autre part, les logiciels qui vont utiliser la passerelle, c’est à dire, leur indiquer au moins l’adresse IP de celle-ci.
Utilisation avec Step 7®
Pour faire court, l’utilisateur peut donc faire de la programmation, du débogage, etc… de ses programmes sous Step 7® et dans ce cas il sera nécessaire d’installer le pilote IBH Net pour lequel une licence est requise.
Ce pilote est fourni sur le DVD, en compagnie d’une ribambelle de logiciels, de documentations de produits de chez IBH Softec, et même leur site web que vous pouvez donc visiter hors ligne.
Vous pouvez l’installer depuis le DVD ou récupérer la toute dernière version ici.
Si vous aviez déjà installé une version précédente de ce pilote, je conseille de la désinstaller d’abord. Normalement, l’installation se déroule conformément aux attentes… 😉
L’installation terminée, on redémarre le PC et l’interface de « Paramétrage de l’interface PG/PC », offre maintenant le choix du netLINK. Je reviendrai ultérieurement sur la configuration.
Accessoirement, lors de l’installation du pilote IBH Net, un répertoire est créé, normalement « C:\IBH softec GmbH\IBH_Net » qui contient un grand nombre d’exemples d’utilisation pour différents systèmes d’exploitation et langages informatiques du marché, ainsi que de la documentation sur la communication inter automate.
Utilisation avec une application spécifique
Vous pouvez utiliser le netLINK pour accéder aux variables des automates en lecture / écriture depuis votre application :
- soit en utilisant les objets fournis à l’installation du pilote IBH Net et dont des exemples d’utilisation sont également fournis, cf. le chapitre ci-dessus,
- soit en utilisant l’interface protocolaire de la couche MPI définie par Hilscher, reposant sur un échange de messages (question réponse) dont la documentation est fournie sur le DVD, messages qui peuvent être échangés directement via les sockets TCP/IP ou indirectement via le pilote « Hilcher IP Driver ».
Le pilote « Hilcher IP Driver » a été créé afin que les utilisateurs des cartes de communication Hilscher CIF retrouve une interface connue. Il est donc constitué sur le modèle du pilote de ces cartes, le « CIF Device Driver ». Les manuels de ces pilotes figurent également sur le DVD netLINK.
Le protocole NetIdent
Les netLINK sont livrés avec des paramètres TCP/IP initialisés à 0. Cela évite notamment les problèmes de duplication d’adresse. Afin de paramétrer les netLINK, le protocole Hilscher NetIdent permet de retrouver les produits en utilisant un message UDP en broadcast. Les produits répondent ensuite en fournissant leur pedigree. Il est alors possible de leur attribuer une adresse IP provisoire qui va permettre leur configuration.
Le protocole PROFIBUS FDL
Comme indiqué dans l’introduction, ce protocole est utilisé dans certaines applications, notamment ferroviaire, comme l’est le CAN. Le netLINK offre l’accès à cette couche, toujours avec la même interface orientée message.
Utilisation avec ISO on TCP – RFC 1006
Avec ce protocole embarqué sur le NL 50-MPI, l’automate est vu par le SCADA ou le terminal opérateur comme un automate disposant d’un coupleur Ethernet ISO on TCP – RFC1006.
Utilisation des pilotes natifs SCADA
Se reporter à la documentation fournie par l’éditeur de votre système.
Merci pour votre attention.
Cordialement,
Stéphane