Gegevensinterface - Communicatie -
Modbus RTU/TCP-protocol en werking
Geldigheid
De volgende informatie is geldig voor BrainCube toepassingssoftware versie ≥ V2.10. Toepassing voor wegschrijven van
gegevens en registratie vanaf offsetnummer 23 zijn voorzien in de BrainCube toepassingssoftware versie ≥ V3.00.
Principes
De RS 485 communicatie-interface kan worden gebruikt voor het uitwisselen van gegevens met de Modbus RTU-
standaard.
Het communicatieprotocol volgt in principe de MODBUS APPLICATIE PROTOCOLSPECIFICATIE V1.1b3.
De standaarduitvoering van dit protocol vereist een Modbus-master die gerealiseerd wordt door een gebouwbeheersysteem
(BMS) of door één BrainCube van het BrainCube-netwerk ingeval een dergelijk BMS ontbreekt.
Modbus TCP wordt via de RJ45-ethernetverbinding gerealiseerd en kan parallel met de RS 485 Modbus-communicatie
worden gebruikt. Het kan ook parallel met de ethernetverbinding met de webinterface van IMI worden gebruikt.
Voorschriften en voorwaarden voor een juiste en stabiele werking met het gebouwbeheersysteem (BMS)
• Als de RS485-verbinding wordt gebruikt voor gecombineerde Master-Slavewerking of voor communicatie tussen TecBoxen i.v.m.
waterbijvulling, gebruikt u het ethernet voor Modbus TCP-communicatie voor het BMS. Gebruik in dit geval voor BrainCubes
in Vento/Pleno altijd de BrainCubenummers tussen 13 en 19. Voor gecombineerde Master-Slavewerking en optionele
communicatie met Vento/Pleno i.v.m. waterbijvulling gebruikt u de adressen die zich in hetzelfde RS485-segment bevinden.
• RTU/TCP: Iedere Modbus-deelnemer moet een apart Modbus-adresnummer hebben
Elk adres mag maar eenmaal toegewezen te worden.
• RTU:
Alle Modbus-deelnemers moeten dezelfde modemsnelheid (baudrate) hebben.
• RTU:
Houd er rekening mee dat BrainCubes met applicatiesoftware V1.13 respectievelijk BrainCubes in een
BrainCube-netwerk (bijv. drukverhoging in gecombineerde master-slave werking) zullen omschakelen naar
Modbus-masterfunctie indien de verbinding met de Modbus-Master van het gebouwbeheersysteem (BMS) langer
dan 7 seconden verbroken wordt. Na een onderbreking moet u de Modbus-Master van het BMS handmatig
heractiveren. De Modbus-Master van de BrainCube zal deze Modbus-Master van het BMS herkennen en
na ongeveer 15 seconden automatisch terugschakelen naar Modbus-Slave werking. Daarom is het sterk
aanbevolen om Modbus TCP uitsluitend te gebruiken voor communicatie met het BMS als een Master-
Slavewerking voor drukbehoud of een waterbijvulling parallel via RS485/Modbus RTU wordt gerealiseerd.
• RTU:
Als BrainCubes in een Master-Slave combinatie werken in een Modbus-netwerk, samen met het BMS, mag u dit
netwerk niet met andere apparaten gebruiken.
• RTU/TCP: De parameter "Activate RS 485" moet ingeschakeld zijn.
• RTU/TCP: Om gegevens naar de BrainCube te schrijven, moet de afstandsbediening worden ingeschakeld door de parameter
"via Modbus RTU/TCP" te activeren.
• RTU/TCP: Het is aangewezen minstens 200m te wachten tussen de Modbus-aanvragen. Bij kortere wachttijden kunnen zich
communicatieproblemen voordoen.
• TCP:
Netwerk met router:
Stel DHCP (automatische toewijzing IP-adres) in op actief en configureer de routerinstellingen voor toewijzing
van een vast IP-adres in overeenstemming met het betreffende BrainCube MAC-adres.
Netwerk zonder router:
Deactiveer DHCP en stel het IP-adres handmatig in op de BrainCubes. In dit geval moeten de subnetmaskers
van de BrainCubes en de aangesloten computer overeenkomen. Standaard IP-bereik: 192.168.x.x en standaard
subnetmasker: 255.255.255.0. De IP-nummers moeten uniek zijn. DHCP van de computer moet zijn ingesteld op
statisch IP. Andere gebruikers in dit netwerk moeten dan ook op "zonder DHCP" worden ingesteld.
BrainCube-instellingen voor Modbus RTU-werking
• Alle relevante instelwaarden kunt u invoeren in het menu Parameter/Interface-Communicatie/RS 485 <=> BMS <=> TecBoxen.
• Beschikbaar adresbereik van de BrainCubes: 11-209
Het adres kan ingesteld worden door de waarden voor de parameter "RS 485 segment" en "BrainCube number" te wijzigen.
Offset RS 485 segment is 20.
Bv.:
RS 485 Segment = 1 en BrainCube nr. = 1 => adres van RS 485 = 11
RS 485 Segment = 2 en BrainCube nr. = 4 => adres van RS 485 = 34
RS 485 Segment = 2 en BrainCube nr. = 15 => adres van RS 485 = 45
• Beschikbare modemsnelheden (baudrates) van de BrainCubes: 115200, 57600, 38400, 19200, 9600.
• Aansluitparameter: 8 gegevensbits, 1 stopbit, even pariteit.
-
Modbus RTU
Modbus TCP
nl
31
31