Page 1 sur 2

Communication entre peson et siemens S7-1200

Posté : 29 oct. 2020, 13:31
par AntoineB
Bonjour à tous,

Je vous sollicite car je suis sur un projet d'automatisation de process et je suis comme qui dirait perdu.

Voici un schéma global de ce que je tente d'exprimer :
schema peson autoamte.png
La première étape à implémenter est la communication entre un pesons single point analogique de ce type :
FT : https://we.tl/t-WTtgjLf8qS

dont le signal analogique serait converti en un signal numérique par une disobox :
FT : https://we.tl/t-GE5TSarKKJ

et l'information contenue dans cette électronique serait recueillie par un automate Siemens S7-1200 par protocole de communication MODBUS/TCP.
pour des opérations futures sur base de la valeur renvoyée.

Mes questions sont donc :

- Est ce qu'il existe une electronique moins chere que la disobox qui convertirait mon signal analogique en un numérique ? Si oui, laquelle par exemple ? un simple CAN dont la résolution me satisferait suffirait il ? Il doit pouvoir communiquer en modbus TCP aussi je suppose...

- Sur mon siemens S7-1200, je ne pense pas qu'il y'ai la carte de communication permettant de communiquer en MODBUS TCP. En cherchant, je ne sais pas laquelle je dois acheter en plus de mon automate pour pouvoir communiquer.

- Le logiciel tiaportal suffira a configurer ce protocole de communication ?

- Auriez vous un lien vers un manuel de communication type modbus TCP ? J'ai trouvé pas mal de chose déjà mais on ne sait jamais que vous ayez des liens meilleurs...


Merci d'avance pour le coup de pouce et désolé si mes questions sont forts basiques, je me rends compte que en sortant des études, on n'a appris beaucoup de chose mais pratiquement, on ne sait pas faire grand chose :? :?


Cordialement,
AntoineB

Re: Communication entre peson et siemens S7-1200

Posté : 29 oct. 2020, 13:51
par Savi
Bonjour,

- Pour l'analogique pourquoi ne pas prendre un module d'entrées analogiques à brancher directement sur l'automate ? Quels sont les spécificités qui ont fait choisir la disobox ?
Module analogiques

- Pour le Modbus regarde la datasheet du modèle correspondant à ton automate (S7-1200 est une série d'automate, il y a plusieurs versions). Sinon il y a ce module : Module modbus

-Je ne vais pas m'avancer sur cette question

- Non désolé

En espérant commencé à t'aider

Cordialement

Re: Communication entre peson et siemens S7-1200

Posté : 29 oct. 2020, 14:01
par itasoft
Slts,
Disons que en principe un peson ne se traite pas avec une entrée ana. bestiale mais ça va avec son électronique CONTROLEUR DE PESAGE avec sortie COM sous différents protocoles. (exemple : ADNpesage)

Re: Communication entre peson et siemens S7-1200

Posté : 29 oct. 2020, 14:34
par AntoineB
Savi a écrit : 29 oct. 2020, 13:51 Bonjour,

- Pour l'analogique pourquoi ne pas prendre un module d'entrées analogiques à brancher directement sur l'automate ? Quels sont les spécificités qui ont fait choisir la disobox ?
Module analogiques

- Pour le Modbus regarde la datasheet du modèle correspondant à ton automate (S7-1200 est une série d'automate, il y a plusieurs versions). Sinon il y a ce module : Module modbus

-Je ne vais pas m'avancer sur cette question

- Non désolé

En espérant commencé à t'aider

Cordialement

Salut Savi, merci pour la réponse.
Je suis en contact avec un industriel spécialiste dans le pesage qui me conseille vivement de dialoguer avec l'automate de manière numérique et non analogique. La précision étant bien meilleure d'après lui.. Ce pourquoi je compte dialoguer de manière numérique entre l'automate et la disobox/autre organe de conversion ana/num.
La disobox etant quelque chose qui traine dans les bureaux et qui me permet de générer un signal numérique mais elle est destinée à être remplacée, ce pourquoi je cherche une autre chose qui pourrait faire le même job (conversion numérique) mais sans me couter le prix de celle ci.

Dans le choix de l'automate, je suis pareil un peu perdu. Je suis dans une phase de prototypage donc je n'ai pas besoin d'un automate surpuissant avec un nombre d'entrée et de sortie élevé (simplement pour l'instant arriver à lire correctement les infos provenant du pesons me suffit) donc l'automate comprenant le CPU + la carte de communication avec 1 seule entrée rj45 pour communication MODBUS TCP me suffirait. J'ajouterai les modules au fur et à mesure de l'avancée du prototype.

Le module que tu me proposes est pour ajouter des entrées analogiques non ?

Cordialement

Re: Communication entre peson et siemens S7-1200

Posté : 29 oct. 2020, 14:40
par philou77
Salut !

Siemens et Modbus, le feu et la glace.... Tu choisis pas la simplicité d'entrée de jeu !!

Le 1200 se programme avec TIA Portal (peu importe la communication que tu utilise avec ton peson !)

Il te faudra un Module de Com RS232/RS485 (voir ici par exemple : https://support.industry.siemens.com/cs ... 0&lc=en-WW)

Re: Communication entre peson et siemens S7-1200

Posté : 29 oct. 2020, 14:56
par AntoineB
philou77 a écrit : 29 oct. 2020, 14:40 Salut !

Siemens et Modbus, le feu et la glace.... Tu choisis pas la simplicité d'entrée de jeu !!

Le 1200 se programme avec TIA Portal (peu importe la communication que tu utilise avec ton peson !)

Il te faudra un Module de Com RS232/RS485 (voir ici par exemple : https://support.industry.siemens.com/cs ... 0&lc=en-WW)
Salut Philou77,

Merci pour ta réponse.
Je viens de lire la doc concernant le module de COM Rs485. Cable profibus RS485 est il à préféré face à un simple UTP cat6 avec connection RJ45 pour application industrielle?

Si je comprends bien : j'ajoute à mon automate ce module de com. Mais il faut, dans mon application, avoir un module de conversion ana/num (pour convertir le signal ana du peson) qui possède une sortie RS485 et qui communique aussi en MODBUS.. Juste ?

Re: Communication entre peson et siemens S7-1200

Posté : 29 oct. 2020, 14:58
par AntoineB
itasoft a écrit : 29 oct. 2020, 14:01 Slts,
Disons que en principe un peson ne se traite pas avec une entrée ana. bestiale mais ça va avec son électronique CONTROLEUR DE PESAGE avec sortie COM sous différents protocoles. (exemple : ADNpesage)
Salut itasoft,

Merci pour ta réponse.

J'ai été sur le site de ADN pesage mais par contre, je n'ai pas besoin d'un afficheur de la valeur de pesée actuelle, j'ai juste besoin d'un CAN. Donc les contrôleurs de pesage sur ce site ne m'intéresse pas tellement. Il n'existe pas des CAN universels qui me convertiraient mon signal analogique (sur base d'un étalonnage au préalable) et qui communiqueraient dans le langage désiré ?

Re: Communication entre peson et siemens S7-1200

Posté : 29 oct. 2020, 15:24
par Savi
AntoineB a écrit : 29 oct. 2020, 14:34 Je suis en contact avec un industriel spécialiste dans le pesage qui me conseille vivement de dialoguer avec l'automate de manière numérique et non analogique. La précision étant bien meilleure d'après lui.. Ce pourquoi je compte dialoguer de manière numérique entre l'automate et la disobox/autre organe de conversion ana/num.
C'est surtout que pour qu'un automate puisse lire la valeur de ton capteur il y a forcement une conversion analogique/numérique. Il faut que la valeur soit écrite en binaire pour être traitée par le cpu.
AntoineB a écrit : 29 oct. 2020, 14:34 Dans le choix de l'automate, je suis pareil un peu perdu. Je suis dans une phase de prototypage donc je n'ai pas besoin d'un automate surpuissant avec un nombre d'entrée et de sortie élevé (simplement pour l'instant arriver à lire correctement les infos provenant du pesons me suffit) donc l'automate comprenant le CPU + la carte de communication avec 1 seule entrée rj45 pour communication MODBUS TCP me suffirait. J'ajouterai les modules au fur et à mesure de l'avancée du prototype.
Si tu prend le module il n'y aura pas de soucis à gérer de la communication. Le module étant une extension.
au.jpg
AntoineB a écrit : 29 oct. 2020, 14:34 La disobox etant quelque chose qui traine dans les bureaux et qui me permet de générer un signal numérique mais elle est destinée à être remplacée, ce pourquoi je cherche une autre chose qui pourrait faire le même job (conversion numérique) mais sans me couter le prix de celle ci.

Le module que tu me proposes est pour ajouter des entrées analogiques non ?
Le module rajoute bien des entrées analogiques. Il en existe d'autre avec que des sorties ou bien avec des entrées et des sorties, analogiques ou numériques.

Après si tu as un cahier des charges ou un scénario de ton système il serait bien de nous le partager.

Bon courage

Re: Communication entre peson et siemens S7-1200

Posté : 29 oct. 2020, 15:51
par AntoineB
Savi a écrit : 29 oct. 2020, 15:24

C'est surtout que pour qu'un automate puisse lire la valeur de ton capteur il y a forcement une conversion analogique/numérique. Il faut que la valeur soit écrite en binaire pour être traitée par le cpu.
Oui mais mon choix est de réaliser cette conversion avant d'entrer dans l'automate, et non réaliser cette conversion par l'automate lui même.



Je vais réaliser un petit resume de mon application pour plus de clarté.

Bien à toi

Re: Communication entre peson et siemens S7-1200

Posté : 29 oct. 2020, 17:57
par philou77
AntoineB a écrit : 29 oct. 2020, 14:56 Merci pour ta réponse.
Je viens de lire la doc concernant le module de COM Rs485. Cable profibus RS485 est il à préféré face à un simple UTP cat6 avec connection RJ45 pour application industrielle?

il existe deux modbus
MODBUS RS485 (série)
MODBUS TCP (ethernet)

La prise RJ45 est juste un type de prise, faut voir comment c'est câblé (on peut y mettre soit du TCP soit du RS485..

Si je comprends bien : j'ajoute à mon automate ce module de com. Mais il faut, dans mon application, avoir un module de conversion ana/num (pour convertir le signal ana du peson) qui possède une sortie RS485 et qui communique aussi en MODBUS.. Juste ?
Oui, ton peson sort un signal en extrêmement faible de quelques mv.. type pont de Wheatstone !
il te faut absolument une électronique adaptée à ce capteur....qui te sortira la grandeur mesurée (g, Kg, Tonne, etc... ) en ce que tu souhaites :
dans ton cas il te faut une liaison modbus qui te permettra d'avoir plein d'infos