Sécuriser liaison modBus TCP

Forum traitant des automates industriels de marque Siemens.
dpo
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 149
Enregistré le : 27 nov. 2015, 20:03

Re: Sécuriser liaison modBus TCP

Message par dpo » 01 avr. 2020, 16:26

en effet sur les wago
les memoires internes %MW0.... dans l'automate sont accessibles en MW12288 en modbus

JeremAuto07
Première mise en service
Première mise en service
Messages : 66
Enregistré le : 23 sept. 2019, 18:21

Re: Sécuriser liaison modBus TCP

Message par JeremAuto07 » 01 avr. 2020, 19:23

Le wago est un 750 842

Oui chez eux ça commence en 12288 pour la lecture des mots d'ou le fait que je trouve pas comment faire du coté siemens.
Ha super j'ai trouver grâce à vous ! il faut mettre 400001 + 12288 donc 412289 ce qui correspond bien au mot MW0 chez Wago.

Par contre maintenant j'ai deux blocs clients dans mon programme siemens un pour la lecture des entrées physiques et un autre pour l'écriture dans le mot %MW0. Comment faire pour que tout communique correctement ? car on ne peut pas activer les deux bloc en même temps ce qui est logique.

dpo
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 149
Enregistré le : 27 nov. 2015, 20:03

Re: Sécuriser liaison modBus TCP

Message par dpo » 02 avr. 2020, 11:30

soit tu fais un compteur sur un bit de cadence
qui fait par exemple 0,1,2 et reviens à 0
et si=0 tu fais ta première requête, à 1 la deuxième et ainsi de suite
ou
si tu as juste deux requêtes, tu utilises un bit de cadence
si bit=0 première requête
si bit=1 deuxième requête

ainsi tu n'auras jamais deux requêtes en même temps

Avatar de l’utilisateur
ProfnovA
Maître du binaire
Maître du binaire
Messages : 422
Enregistré le : 21 oct. 2015, 08:21

Re: Sécuriser liaison modBus TCP

Message par ProfnovA » 02 avr. 2020, 12:14

Avec wago ethernet settings, tu peux configurer un watchdog qui remet a 0 les sorties au bout d'un temps paramétrable (sans programmation) si plus de requêtes de lecture ou d'écriture.

https://www.wago.com/fr/d/445

Répondre