Comment pouvons-nous aider ?
Comment ajouter un esclave Modbus ACE à un Siemens S7-1200 maître Modbus ?
Dans une automate S7-1200, le protocole MODBUS RTU s’organise selon deux étapes autour de deux fonctions
MB_COMM_LOAD configuration du port du module CM PTP
Le bloc fonctionnel « MB_COMM_LOAD » qui assure la configuration du port du module CM PTP pour Modbus RTU
Soit la vitesse de transmission (dans notre cas 9600), type de bit de parité,.. etc…
MB_MASTER communication maitre Modbus via le port PTP
Le bloc fonctionnel « MB_MASTER » qui assure la communication maitre Modbus via le port PTP
- MODE : 0:mode lecture, 1:mode écriture
- MB_ADDR : adresse de l’esclave
- DATA_ADDR : adresse du registre dans l’esclave Modbus
- DATA-PTR : valeur envoyer vers l’esclave
Exemple pour notre automate ACE-1630 Modbus RS232
CoSH : Activer au désactiver mode communication RS485 = désactivé
C-SL : MODBUS RTU
C-no : adresse de l’esclave Modbus = 1
bPS : vitesse de transmission des données = 9600
Len : bits des données = 8
Prty : bit de parité = Sans
Stop : bit de stop = 1