Archives par mot-clé : OPC

netPLC : le contrôleur programmable version carte

Bonjour,

J’ai déjà évoqué ici et la plateforme constituée par le « System on Chip » netX, le système d’exploitation rcX, les piles de protocoles pour les bus de terrain classiques et Ethernet Temps Réel, les outils de configuration…

Pour illustrer encore ce concept de plateforme il suffit de visiter la page officielle des contrôleurs netPLC :
http://www.hilscher.com/en/products/product-groups/automation-and-visualization/control-technology

On y découvre une gamme de contrôleurs d’automatisme, en version cartes PC ou sous la forme de modules pour l’intégration dans un Panel PC, et qui regroupent tout à la fois les tâches de communication avec la périphérie déportée et le contrôleur programmable embarqué pour le contrôle-commande.

NPLC-C100-DP

Pour la communication avec les I/O, la pile de protocole PROFIBUS DP Maitre de Hilscher est utilisée.

Pour la solution d’automatisme, l’offre est variée puisque l’on y rencontre pas moins de trois protagonistes, une solution IBHsoftec, compatible avec les outils S7, et deux solutions IEC 61131-3, la solution 3S avec CoDeSys et la solution ProConOS eCLR de KW-Software.

Ces solutions sont fournies avec un DVD contenant la documentation, les pilotes, les outils de configuration et de programmation, un serveur OPC.

Il faut noter tout spécialement l’alimentation en 24V séparée et la pile de sauvegarde des données rémanentes qui permettent d’assurer la disponibilité de l’installation même en cas de défaillance du Panel/PC.

Les avantages de ces solutions sont multiples :

  • Elles sont économiques, vous disposez du contrôleur programmable à l’intérieur de la solution IHM et il n’est plus nécessaire de prévoir d’interfaces de communication supplémentaires car le logiciel d’IHM accède directement aux données du contrôleur programmable par le bus PCI, via OPC ou nativement. De plus, les outils de configuration et de programmation sont fournis sans surcoût.
  • Elles sont compactes. Pas besoin de prévoir un rail quelconque.
  • Elles sont fiables. Les solutions d’automatisme employées sont mise en œuvre en production depuis des années.
  • Elles sont souples. Vous avez le choix de l’atelier, du lien IHM – OPC ou natif, et du format – carte ou module.

Nous pouvons vous proposer de monter une maquette d’évaluation avec les logiciels de votre choix.

Par exemple, nous pouvons mettre en œuvre une solution équivalente à celle-ci, c’est à dire composée d’une CPU S7 315-2DP, d’un netLINK et avec PcVue comme logiciel d’IHM.

La solution équivalente est alors :

  • Le netPLC NPLC-C100-DP/S7. Le netPLC est vu comme un automate S7 et vous pouvez tout aussi bien utiliser votre logiciel Step7® que le logiciel « S7 For Windows » de IBHsoftec, fourni sur le DVD, pour la réalisation de votre application. Vous pouvez de plus fournir ce logiciel au client final, la licence étant rattachée au produits netPLC.
  • Cette version de netPLC partage le pilote IBHnet avec le netLINK. La solution PcVue est directement reconduite car le netPLC est vu comme un automate S7 par le pilote IP-ISO-S7 de PcVue.

Vous pouvez télécharger le DVD de cette solution développée conjointement avec IBHsoftec ici :
http://www.hilscher.com/fileadmin/big_data/en-US/Resources/zip/netPLC_IBHS7_DVD_2013-03-1_V4_0_7_36.zip

Dans ce DVD, vous trouverez la documentation, les pilotes et logiciels, dont « S7 for Windows », des présentations, vidéos de mise en œuvre et exemples S7.

N’hésitez pas à nous solliciter si besoin pour valider avec vous votre prochaine solution ! 😉

Cordialement,
Stéphane

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