Com Modbus ATS48

Forum traitant des automates industriels de marque Schneider - Telemecanique
Avatar du membre
lolodu013
Codeur fou
Codeur fou
Messages : 261
Enregistré le : 05 mars 2016, 08:31

Com Modbus ATS48

Message par lolodu013 »

Bonjour,

Quelqu'un serait m'expliquer comment ce calcule le CRC émission et réception suivant s'il vous plait?
Capture.JPG
DurandO
Maître du binaire
Maître du binaire
Messages : 482
Enregistré le : 21 mars 2021, 15:31

Re: Com Modbus ATS48

Message par DurandO »

Bonjour,
ceci est extrait de la documentation logiciel Jbus de la 5CLI2 April SMC.
Cela devrait t'aider si tu essaies de construire les trames mod-bus.
CRC16Jbus.jpg
Mais si tu utilise un API tu n'as pas besoin de cela.
Tu as des fonctions de communication pour cela.
Cordialement.
Durand.O
Avatar du membre
lolodu013
Codeur fou
Codeur fou
Messages : 261
Enregistré le : 05 mars 2016, 08:31

Re: Com Modbus ATS48

Message par lolodu013 »

Bonsoir,

C'est pour configurer une passerelle et un ats. Je vais regarder la jpeg.
Merci
DurandO
Maître du binaire
Maître du binaire
Messages : 482
Enregistré le : 21 mars 2021, 15:31

Re: Com Modbus ATS48

Message par DurandO »

Bonjour,
si tu utilises une passerelle adaptée, tu n'as qu'a paramétrer la liaison coté mod-bus RTU.
Passerelle de ce genre :
PasserelleTCPIP_ModbusRTU.png
Dans ce cas, tu n'as pas à traiter le contenu de la trame.
Ce serait nécessaire si tu utilisais une liaison série en dialogue sans protocole et la bon courage!
De nos jours on ne fait plus cela.

Quelle passerelle utilise-tu?

Cordialement.
Durand.O
Avatar du membre
lolodu013
Codeur fou
Codeur fou
Messages : 261
Enregistré le : 05 mars 2016, 08:31

Re: Com Modbus ATS48

Message par lolodu013 »

Bonjour alors j'utilise une Lfup7 Schneider mais c'est une passerelle any camoufler schneider
Avatar du membre
fish
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1071
Enregistré le : 20 oct. 2015, 17:44

Re: Com Modbus ATS48

Message par fish »

Bonjour,
Vous ne pouvez pas tout expliquer depuis le début ?
J'ai un API (Siemens j'imagine), en Profibus machin, j'utilise une passerelle LUFP7 de Schneider pour communiquer avec unATS48 en Modbus série ?
C'est pourtant pas compliqué de raconter tout ça !
Voici la doc utilisateur :
https://download.schneider-electric.com ... 4087_02A55
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2240
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Com Modbus ATS48

Message par JC87 »

Bonjour,

Quelque soit la passerelle on n'a de toutes façons pas besoin de calculer le checksum, on faisait ça au siècle dernier quand on travaillait avec son propre protocole :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..."
Avatar du membre
lolodu013
Codeur fou
Codeur fou
Messages : 261
Enregistré le : 05 mars 2016, 08:31

Re: Com Modbus ATS48

Message par lolodu013 »

Bonjour,

Pourtant ma config me demande de renseigner les valeur checksum
Fichiers joints
Capture.JPG
Jambe
Créateur de langage
Créateur de langage
Messages : 749
Enregistré le : 28 mai 2020, 18:38

Re: Com Modbus ATS48

Message par Jambe »

Il s’agit du paramètrage du CRC soit pour du crc-16 en modbus 0xFFFF
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2240
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Com Modbus ATS48

Message par JC87 »

Je rajouterai qu'il s'agit de valeurs par défaut qu'on ne touche pas, surtout l’adresse du premier octet. Encore une fois on ne calcule pas le CRC, c'est la passerelle qui s'en charge et si on ne commence pas à zéro les esclaves vont retourner une erreur.

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..."
Répondre