Archives de catégorie : netLINK

netLINK : Serveur OPC Kepware

Bonjour,

La société Kepware édite un serveur OPC qui dispose d’un pilote pour ISO-on-TCP (RFC1006) « Siemens TCP/IP Ethernet OPC Server » :
http://www.kepware.com/kepserverex/

Ce pilote est utilisable avec les netLINKs et il y a lieu de faire un article. 😉

J’ai ainsi téléchargé et installé une version 5.10 de KEPServerEX et j’ai pu procéder à quelques tests.

La première de mes remarques concerne la configuration.

Les outils et documentations estampillés Netlink, installés avec le serveur OPC Kepware, sont relatifs aux anciennes versions des produits, les NL-MPI et NT 40-MPI.

Pour le NL 50-MPI, il vaut mieux utiliser les outils IBH softec pour la configuration du netLINK.
J’ai déjà abondamment illustré leur usage :
http://slo-ist.fr/hilscher/netlink-ibhnet-doc-fr

Il existe deux protocoles utilisables avec le NL 50-MPI, le protocole Hilscher et le protocole ISO-on-TCP (RFC 1006).

J’ai donc créé deux équipements, l’un avec « Netlink : S7-300 » qui utilise le protocole Hilscher, l’autre avec « S7-300 » qui utilise directement ISO on TCP (RFC 1006).
Il est à noter qu’il est préférable d’utiliser le protocole ISO on TCP (RFC 1006) et donc de choisir « S7-300 ».

On obtient donc la configuration suivante :

Et depuis le client OPC « Quick Client » on visualise les variables mais également les informations de configuration et de diagnostic, notamment les variables de contrôle d’erreur de communication :

Et bien sûr nos variables automate, ici %MW0 :

Cordialement,
Stéphane

netLINK : S7-200

Bonjour,

Quid de l’utilisation du netLINK avec les CPU Siemens S7-200 ?
C’est une question qui m’est posée régulièrement.

Ces CPU disposent d’un port PPI® ou MPI® pour les récentes versions.

Il est tout à fait possible d’utiliser le NL 50-MPI avec STEP®7 MicroWin pour programmer les CPU S7-200.

Et il est également possible de mettre en œuvre le protocole ISO on TCP (RFC 1006) pour la communication avec un logiciel d’IHM.

Dans cet article, je vais en faire la démonstration avec PcVue.

Il y a lieu d’installer le pilote IBHnet que vous pouvez récupérer ici.

Puis de le configurer comme décrit ici :
IBH Link S7

Pour l’utilisation du NL 50-MPI avec STEP®7 MicroWin pour programmer les CPU S7-200, c’est expliqué ici :
Paramétrage dans STEP®7 MicroWin depuis V3.1 SP2

Ainsi il faudra adapter les réglages côté NL 50-MPI :

à ceux en vigueur dans la CPU S7-200, voir le bloc de données système :

Lorsque les réglages sont terminés, il est possible de communiquer avec la CPU :

On peut transférer notre super programme de test et le visualiser :

Côté supervision, l’utilisation du NL 50-MPI avec la mise en œuvre du protocole ISO on TCP (RFC 1006) avec PcVue pour communiquer avec des automates S7 a déjà fait l’objet d’un article :
Utilisation du IBH Link S7++ ou IBH Link S7++ HS avec PcVue via RFC1006

La particularité du S7-200 concerne les blocs de données dont le seul représentant constitue les données de la zone V.

Donc, la configuration de la communication côté PcVue est des plus classiques.

On crée un réseau IP-ISO-S7 :

Puis un équipement netLINK / CPU S7-200 d’adresse MPI/PPI 2 :

Et enfin une trame de lecture des données VW0 d’une longueur de 10 mots.

Il suffit de sélectionner le DB1 pour accéder à la zone V :

On valide et démarre la communication :

Et on peut utiliser nos variables :

C’est trop facile avec PcVue ! 😉

Cordialement,
Stéphane

netLINK : test en ligne

Bonjour,

Comme évoqué ici, nous disposons du matériel nécessaire à la mise œuvre d’une application de démonstration du netLINK.

Nous avons donc mis en ligne une CPU S7 315-2DP avec un NL 50-MPI sur notre adresse IP fixe 193.251.73.50.

Cependant, nous ne laissons pas cette manipulation constamment sous tension et vous voudrez bien vous rapprocher de Hilscher France (contact) pour pouvoir l’utiliser à votre guise.

Une entrée dans la table NAT de notre routeur redirige le flux vers la passerelle netLINK.

La passerelle est branchée sur le port PROFIBUS et la CPU a l’adresse 4.

Vous pouvez télécharger en suivant le lien ci-après le programme de démo S7.
Cf notamment la VAT 1 qui contient les différentes données accessibles :
http://www.hf-news.fr/download/netLINK/S73152dp.zip

Comme la passerelle est déjà configurée, il suffit de déclarer une station IBH à cette adresse fixe, après avoir récupéré le driver chez IBH Softec et l’avoir installé…
http://download.ibhsoftec.com/neutral/IBHNetSetup.exe

L’installateur du driver procède également à l’installation d’exemples divers, API Sockets, API IBHNet, différents OS et langages de programmation, dans le répertoire :
« C:\IBH softec GmbH\IBH_Net\Beispiele ».

La documentation commerciale, la documentation technique ainsi que le contenu du CD livré avec le netLINK sont accessibles ici :
NL 50-MPI

Notamment, pour la mise en œuvre de RFC1006 vous aurez sans doute besoin du
Manuel utilisateur.

Bien sûr, la documentation netLINK en Français sur ce site est également utilisable. Vous pouvez y apprendre par exemple comment paramétrer STEP®7 ou utiliser PcVue avec le netLINK.

Pour terminer, cette manipulation vous permet, non seulement de tester la fonctionnalité du netLINK, mais aussi d’entrevoir et d’imaginer d’autres utilisations potentielles comme la télémaintenance. A ce sujet, notre partenaire Etic Telecom peut vous proposer différentes solutions d’accès distant validées avec le netLINK.

N’hésitez pas à nous solliciter si besoin.

Cordialement,
Stéphane

netLINK : IBHNet documentation en Français – 17

Cet article fait partie de la documentation du pilote IBHNet en Français :
Sommaire

Utilisation du IBH Link S7++ ou IBH Link S7++ HS avec PcVue via RFC1006

Il est possible de réaliser la connexion entre un PC avec PcVue et une station S7-300/400 sur Ethernet en utilisant une passerelle IBH Link S7++ ou IBH Link S7++ HS.

Exemple

L’exemple suivant montre une configuration avec PcVue. La station IHM est connectée au IBH Link S7++ via une connection Ethernet. Le IBH Link S7++ est lui-même connecté à la station S7-300/S7-400 via MPI® ou PROFIBUS. Les paramètres de bus ont déjà été réglés avec l’outil de configuration IBHNet.
Les adresses suivantes ont été choisies dans l’exemple:
Adresses IP :

Station Adresse
Station PcVue 192.168.0.12
IBH Link S7++ 192.168.0.69

Adresses MPI® :

Station Adresse
IBH Link S7++ 0
Station S7-300/S7-400 3

Configuration :

Sélectionner le pilote de communication Ethernet pour S7-300/400 appelé SIEMENS IP ISO-S7 en double cliquant la ligne *CREATION* sous <Réseaux> :



En double cliquant la ligne *CREATION* sous <Equipements>, l’on peut saisir l’adresse IP du IBH Link S7++. Comme <Type d’équipement> sélectionner S7300/400

En double cliquant la ligne *CREATION* sous <Trames> les variables nécessaires peuvent être choisies.

Ensuite, les objets de communication doivent être activés en cliquant sur les boutons <Valider> et <Marche> :

Depuis Application Explorer on peut ajouter une mesure :




La configuration est à présent terminée et les variables sont utilisables :


netLINK : IBHNet documentation en Français – 16

Cet article fait partie de la documentation du pilote IBHNet en Français :
Sommaire

Utilisation du IBH Link S5++ avec PcVue via RFC1006

Il est possible de réaliser la connexion entre un PC avec PcVue et une station SIMATIC® S5 sur Ethernet en utilisant une passerelle IBH Link S5++.

Exemple

L’exemple suivant montre une configuration avec PcVue. La station IHM est connectée au IBH Link S5++ via une connection Ethernet. Le IBH Link S5++ est lui-même connecté à la station SIMATIC® S5 sur le port AS511. Les paramètres de communication ont déjà été réglés avec l’outil de configuration IBHNet.
Les adresses suivantes ont été choisies dans l’exemple:
Adresses IP :

Station Adresse
Station PcVue 192.168.0.12
IBH Link S5++ 192.168.0.69

Mise en œuvre avec des équipements IHM S7: il est nécessaire de procéder aux réglages suivants :

Adresse IP de l’automate Adresse IP du IBH Link S5++
Numéro de rack de l’automate 0
Numéro de slot de l’automate 2
Adresse MPI® de l’automate 2

Configuration :

Sélectionner le pilote de communication Ethernet pour S7-300/400 appelé SIEMENS IP ISO-S7 en double cliquant la ligne *CREATION* sous <Réseaux> :



En double cliquant la ligne *CREATION* sous <Equipements>, l’on peut saisir l’adresse IP du IBH Link S7++. Comme <Type d’équipement> sélectionner S7300/400

En double cliquant la ligne *CREATION* sous <Trames> les variables nécessaires peuvent être choisies.

Ensuite, les objets de communication doivent être activés en cliquant sur les boutons <Valider> et <Marche> :

Depuis Application Explorer on peut ajouter une mesure :




La configuration est à présent terminée et les variables sont utilisables :