s7-1500 et siwarex

Forum traitant des automates industriels de marque Siemens.
dpo
Créateur de langage
Créateur de langage
Messages : 715
Inscription : 27 nov. 2015, 20:03

s7-1500 et siwarex

Message par dpo »

Salut
je mets en place une com en modbus TCP entre un s7-1500 et une carte de pesage déportée (autonome) siwarex wp251.
Pas de soucis avec l'utilisation du MB_CLIENT pour lire la balance.
sur demande de tarage j'utilise un autre MB_CLIENT pour aller écrire dans la balance
je pense bien avoir paramétré les blocss (IP, type de liaison , code modbus, adresse départ, longueur...ecriture de 2 mots en 400930 avec le code 2)
je n'active la requête que sur un bloc à la fois .
Mais mon bloc en écriture renvoie une erreur (je vais fouiller les codes d'erreur demain).
Le plus dingue c'est qu'avec un bête outil de test modbus style modbus doctor, j'arrive à faire un RAZ de la balance, idem avec l'appli de démo de siemens basée sur un HMI.
ça paraît simple, mais j'ai du raté un truc !
Questions :
quelqu'un a t il fait la manip avec succès ?
ou
quelqu'un a t il rencontré des soucis liés à ces blocs MB_CLIENT ?
merci
dehell
Codeur fou
Codeur fou
Messages : 236
Inscription : 19 janv. 2016, 09:24
Localisation : Alès

Re: s7-1500 et siwarex

Message par dehell »

Bonjour,
As tu bien ID de liaison différentes pour tes paramétrages de tes 2 blocs?
Poste la copie d'écran de la config des liaisons des tes FB.
Avatar de l’utilisateur
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1903
Inscription : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: s7-1500 et siwarex

Message par JC87 »

dpo a écrit : 23 mars 2018, 01:32
je pense bien avoir paramétré les blocss (IP, type de liaison , code modbus, adresse départ, longueur...ecriture de 2 mots en 400930 avec le code 2)
Salut,

le code 2 ce n'est pas une requête d'écriture, c'est une requête de lecture de bits.

JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
dehell
Codeur fou
Codeur fou
Messages : 236
Inscription : 19 janv. 2016, 09:24
Localisation : Alès

Re: s7-1500 et siwarex

Message par dehell »

@JC87
Le code 2 correspond pas au code requête MODBUS : c'est un code interne à TIA Portal
mbus.PNG
mbus.PNG (5.64 Kio) Consulté 4037 fois
Avatar de l’utilisateur
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1903
Inscription : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: s7-1500 et siwarex

Message par JC87 »

Ha ok, de toutes façons pour moi il ne faut pas faire de Modbus en Siemens, on se fait systématiquement chier et encore avec TIA il semblerait :mrgreen:

JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Quentin27
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 118
Inscription : 13 sept. 2016, 08:39

Re: s7-1500 et siwarex

Message par Quentin27 »

JC87 a écrit : 23 mars 2018, 11:23 Ha ok, de toutes façons pour moi il ne faut pas faire de Modbus en Siemens, on se fait systématiquement chier et encore avec TIA il semblerait :mrgreen:

JC
D'après les échos que j'ai eu de quelqu'un bossant chez Siemens, ils ne veulent plus se faire chier avec le ModBus... du coup c'est une autre société qui développe pour eux tout ce qui concerne le ModBus. Donc, il y à + de problème qu'avant. xD
dpo
Créateur de langage
Créateur de langage
Messages : 715
Inscription : 27 nov. 2015, 20:03

Re: s7-1500 et siwarex

Message par dpo »

bon je l'ai fait fonctionné
au lieu de faire deux instances MB_CLIENT pour une même liaison
je n'en ai fait qu'une et suivant les besoins je change les paramètres de la trame (lecture/ecriture, depart, longueur...)

pas fan du modbus tcp en simens...... sauf que les siwarex sont en modbus TCP !!
jll
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 102
Inscription : 17 nov. 2015, 16:45

Re: s7-1500 et siwarex

Message par jll »

Salut,
Pour la petite histoire, les deux blocs MB_client que tu appelais avaient ils le même ID ?
dpo
Créateur de langage
Créateur de langage
Messages : 715
Inscription : 27 nov. 2015, 20:03

Re: s7-1500 et siwarex

Message par dpo »

j'ai essayé avec deux liaisons différentes ou identiques
j'ai eu des echos différents selon le support, les collègues, les exemples téléchargés...
Avatar de l’utilisateur
Ulairi
Expert de l'héxadécimal
Expert de l'héxadécimal
Messages : 366
Inscription : 20 oct. 2015, 06:22

Re: s7-1500 et siwarex

Message par Ulairi »

Je suis en train de tester avec un groupe d'étudiants la com ModbusTCP sous TIA Portal pour rapatrier les valeurs d'une centrale de mesure dans un S7-1200 et cela fonctionne plutôt bien.

Pour un début d'analyse du problème que tu as rencontré, il faut commencer par relever le code d'erreur généré par le bloc sur sa sortie STATUS.

Image
Enseignant en BTS électrotechnique (Pas taper sur l'intru !)
Répondre