Hoe kunnen we helpen?

Print

Hoe voeg ik een ACE Modbus slave toe aan een Siemens S7-1200 Modbus master?

 

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

In een S7-1200 PLC is het MODBUS RTU-protocol georganiseerd in twee fasen rond twee functies

MB_COMM_LOAD poortconfiguratie van de CM PTP-module

Het functieblok “MB_COMM_LOAD” configureert de poort van de CM PTP-module voor Modbus RTU

Ofwel de baudrate (in ons geval 9600), type pariteitsbit,… etc…

MB_MASTER Modbus-mastercommunicatie via de PTP-poort

Het functieblok “MB_MASTER” dat Modbus-mastercommunicatie via de PTP-poort mogelijk maakt

  • MODE : 0:leesmodus, 1:schrijfmodus
  • MB_ADDR: adres van de slave
  • DATA_ADDR : adres van het register in de Modbus slave
  • DATA-PTR : waarde om naar de slave te sturen

Voorbeeld voor onze ACE-1630 Modbus RS232 PLC

CoSH: RS485-communicatiemodus in- of uitschakelen = uitgeschakeld

C-SL : MODBUS RTU

C-no : Modbus slave adres = 1

bPS : dataoverdrachtssnelheid = 9600

Len : databits = 8

Prty : pariteitsbit = Geen

Stop : stopbit = 1