Bonjour,
Je réfléchie actuellement à un projet qui serait très intéressant dans notre entreprise.
Nous avons actuellement un automate S7-1500 qui récupère des données et nous les envoyons sur un Excel via les interfaces OPC gratuite qui fonctionne avec cette automate. ( En gros on peut accéder à un DB depuis Excel )
Je ne suis pas totalement convaincu par cette communication. Je me demandais si il était possible de faire un peu la même chose mais directement avec les bases de données office ( logiciel acces ). Il me semble qu'il y a la même base de programmation derrière tous ces logiciels.
Cela permettrai de regrouper toutes les informations dans une base de données et ensuite de séparer les différents utilisation de ces données.
On a juste du rajouter quelques librairies à Excel pour que cela fonctionne.
https://support.industry.siemens.com/cs ... 0&lc=en-US
Pensez vous que cela est possible, ou que l'idée est bonne à jeter à la poubelle ?
Je ne suis encore que débutant dans ce domaine mais l'idée me semble intéressante de mon côté.
Merci bien.
S7-1500 Remplissage d'une base de données
Re: S7-1500 Remplissage d'une base de données
Bonjour,
Sur la toile on retrouve plusieurs propositions d'idées.. Liste certainement non exhaustive
- Avec KepServer: https://www.youtube.com/watch?v=GUq9YjsTH7M
- Avec NodeRed: https://www.youtube.com/watch?v=QvFLGxnr9AY
- Avec un bloc personnalisé dans TIA: https://www.youtube.com/watch?v=_-Mq5RZ3510
Sur la toile on retrouve plusieurs propositions d'idées.. Liste certainement non exhaustive
- Avec KepServer: https://www.youtube.com/watch?v=GUq9YjsTH7M
- Avec NodeRed: https://www.youtube.com/watch?v=QvFLGxnr9AY
- Avec un bloc personnalisé dans TIA: https://www.youtube.com/watch?v=_-Mq5RZ3510
Re: S7-1500 Remplissage d'une base de données
Merci pour vos réponses.
Générer des requêtes SQl depuis mon automate semble le plus simple. Par contre nous ne disposons pas de TIA V16, seulement jusqu'à TIA V14.
Avez vous connaissances de bloc permettant cette liaison ? J'ai vu une personne le faire en TIA V13 mais elle n'a pas mis son code à disposition.
De plus, pensez vous que les bases de données sous Microsoft Access sont suffisante ou faut t-il directement s'orienter vers quelque chose de plus gros ?
Bonne journée.
Générer des requêtes SQl depuis mon automate semble le plus simple. Par contre nous ne disposons pas de TIA V16, seulement jusqu'à TIA V14.
Avez vous connaissances de bloc permettant cette liaison ? J'ai vu une personne le faire en TIA V13 mais elle n'a pas mis son code à disposition.
De plus, pensez vous que les bases de données sous Microsoft Access sont suffisante ou faut t-il directement s'orienter vers quelque chose de plus gros ?
Bonne journée.
Re: S7-1500 Remplissage d'une base de données
Tu as une solution SQL pas chère ici:
https://plcdirectsql.com/en/#pricing
Sinon, tu peux aussi écrire des fichiers texte directement vers un serveur FTP:
https://cache.industry.siemens.com/dl/f ... 3_4_en.pdf
https://plcdirectsql.com/en/#pricing
Sinon, tu peux aussi écrire des fichiers texte directement vers un serveur FTP:
https://cache.industry.siemens.com/dl/f ... 3_4_en.pdf
Re: S7-1500 Remplissage d'une base de données
J'ai effectivement déjà vu sur le web les différentes solution payantes. Mais étant en phase de "réflexion" sur la manière de procéder, je n'ai pas envie d'utiliser ces solutions. J'aimerais aussi les tester avant de le mettre en place à grande échelle pour me rendre compte des difficultés ou des problèmes possible.
On va dire que pour l'instant j'essaye de me faire une idée général du projet final.
On va dire que pour l'instant j'essaye de me faire une idée général du projet final.
Re: S7-1500 Remplissage d'une base de données
Si tu as bien vu ce que je t'ai envoyé, il y a une version démo utilisable 2 heures. De plus, une licence à 120€ ne me semble pas trop cher... Pour l'écriture FTP, c'est gratos. A toi de voir.