Archives de catégorie : Labo

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