PDSql : la bibliothèque TIA Portal qui permet de faire du data logging de données automate
- Par automationsense
- Le 17/12/2019
- Dans Automatisme
- 3 commentaires
Nous avons reçu la semaine dernière un message de la part de l'entreprise PDSql qui développe une bibliothèque tierce sur TIA Portal permettant d'enregistrer les données d'un automate Siemens (S7-1200/S7-1500) dans une base de données SQLServer ou MySQL.L'entreprise en question nous a fourni une licence complète et souhaitait que nous testions leur logiciel.Nous allons donc dans un premier temps vous présenter la bibliothèque PDSql et dans les prochains articles rentrer plus en détails sur l'utilisation de celle-ci.
Les principaux bénéfices de la bibliothèque PDSql sont les suivantes :
- Vous pouvez accéder à une base de données SQLServer ou MySQL sans avoir besoin d'un serveur OPC souvent hors de prix
- Vous pouvez lire ou enregistrer des données automate sur votre base sans nécessairement s'y connaitre en langage informatique comme le VBScript
- Vous pouvez archiver l'ensemble de vos données de process de vos différents automates de manière très simple
Pour faire simple,la bibliothèque PDSql est une bibliothèque TIA Portal (elle est disponible sur TIA Portal après installation comme le sont les bibliothèques PUT et GET).Elle est compatible avec les automates de la gamme S7-1200 et S7-1500 ainsi qu'avec les logiciels TIA Portal V13,V14,V15 et V16.Avec la bibliothèque PDSql,vous pouvez lire et écrire des données depuis/vers une base de données SQL,la communication entre l'automate et le serveur SQL s'établit directement, vous n'avez pas besoin de PC intermédiaire.Côté base de données,la bibliothèque PDSql est compatible avec les serveurs de base de données Microsoft SQL Server 2005 et versions ultérieures.
Les différentes commandes SQL sont prises en charges par la bibliothèque PDSql : SELECT,INSERT,DELETE,UPDATE etc..
Sur TIA Portal,la bibliothèque PDSql se présente sous la forme d'un bloc fonctionnel FB (FB_PDSql) associé au bloc d'instance DB_PDSql_IDB.Un autre bloc de données nommé DB_PDSql contient les tables SQL (c'est le bloc qui sert d'interface).
Nous reviendrons plus en détails sur cette bibliothèque dans nos prochains articles
Nous contacter
formation automatisme automate programmable
Commentaires
-
- 1. automationsense Le 24/02/2020
-
- 2. EvTChess38 Le 24/02/2020
Bonjour
Où pouvons nous la télécharger? -
- 3. Zango Saïdou Le 13/01/2020
Merci
Ajouter un commentaire