Print

Comment ajouter un esclave Modbus ACE à un Siemens S7-1200 maître Modbus ?

6ES7241-1CH32-0XB0 SIMATIC S7-1200, COMMUNICATION MODULE CM 1241

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