background image

IntesisBox

®

 BACnet/IP Server - Modbus TCP Master 

User’s Manual r1 eng

 

 

 

 

© Intesis Software S.L. - All rights reserved 

This information is subject to change without notice

 

 

IntesisBox

®

 

is a registered trademark of Intesis Software SL

 

 

URL 
Email 
tel 

  http://www.intesis.com                                          

[email protected] 
+34 938047134 

8 / 27 

 

2.  Interfaces 

 
This section gives the reader an idea on how a Modbus TCP system/installation is integrated 
with IntesisBox BACnet. It is not meant to provide an in-depth explanation on how BACnet 
or  Modbus  TCP  technology  work  as  understanding  the  protocol  principles  is  assumed 
throughout this document. 
 
The IntesisBox behaves as a regular BACnet device inside the BACnet system integrating all 
the KNX devices.  Note  that each datapoint defined on IntesisBox will have two associated 
data types: 
 

 

One data-type, related to the BACnet/IP protocol of the IntesisBox 

 

 

And another data-type, related to Modbus TCP side of IntesisBox 

 
Conversions of data values from Modbus TCP to BACnet/IP data-types (and vice versa) are 
internally  performed  at  application  level  of  IntesisBox,  and  keeping  the  highest  possible 
level of precision, with the restrictions of the data-type itself. Further detail on behavior and 
data-types  of  the  BACnet/IP  and  Modbus  TCP  interfaces  of  IntesisBox  is  given  in  the 
following sections. 
 
All configuration of IntesisBox BACnet is done using software tool 

LinkBoxBacnet

. This tool, 

covered  in  depth  in  section  5,  is  used  to  define  the  Modbus  TCP  and  BACnet  related 
parameters on each of the datapoints defined in IntesisBox. 

2.1  BACnet  

 
The  IntesisBox  integrates  all  the  Modbus  TCP  devices  in  a  single  BACnet  device.  The 
communication with the other BACnet devices is done via the Ethernet port of the gateway 
which implements the BACnet ASHRAE 135 – 2001 Annex J - BACnet protocol. 
 
The  supported  BACnet  Objects  and  Building  Blocks  can  be  found  in  the  PICS  document 
available on the web: 
 

http://www.intesis.com/pdf/IntesisBox_BACnet_IP_Server_Modbus_TCP_master_PICS.pdf

 

 
Configuration of all BACnet/IP parameters of IntesisBox and their links to Modbus TCP using 
LinkBoxBacnet software tool is covered in section 5.1. 

2.2  Modbus TCP 

 
Modbus TCP communication is characterised basically by the embedding of the Modbus RTU 
protocol into TCP/IP frames. This  communication over TCP/IP allows faster communication 
and  a  longer  distance  between  master  and  slave  devices  in  comparison  with  RTU 
communication over serial line, and can use  common  TCP/IP infrastructure in buildings as 
well as communication over WAN or internet. It allows also the co-existence of one or more 
masters  and  of  course  one  or  more  slave  devices  in  a  given  network,  all  of  them 
interconnected through a TCP/IP based network.  
 
IntesisBox  acts  as  master  in  the  Modbus  TCP  network,  and  the  other  Modbus  devices 
connected to the network communicating with IntesisBox must be always slave devices.  
 
Up to 5 Modbus TCP slave devices can be defined in IntesisBox, to communicate with them. 
 

Summary of Contents for IBOX-BAC-MBTCP-100

Page 1: ...IntesisBox BACnet IP Server Modbus TCP Master User s manual Issue Date 17 12 2012 r1 eng...

Page 2: ...ument is furnished under a license agreement or nondisclosure agreement The software may be used only in accordance with the terms of those agreements No part of this publication may be reproduced sto...

Page 3: ...tel http www intesis com info intesis com 34 938047134 3 27 Gateway for the integration of Modbus TCP slave devices into BACnet IP control systems Models available for this gateway with their followi...

Page 4: ...Functionality 6 1 3 Capacity of IntesisBox 7 2 Interfaces 8 2 1 BACnet 8 2 2 Modbus TCP 8 3 Quick Setup 10 4 Connection 11 4 1 Power device 11 4 2 Connect to Modbus TCP 12 4 3 Connect to BACnet 12 4...

Page 5: ...Any other use of the word gateway not meaning IntesisBox BACnet IP Server Modbus TCP Master will be specifically indicated The aim of this integration is to make accessible Modbus TCP system signals a...

Page 6: ...are immediately written in the associated register of the corresponding Modbus TCP slave device Every one of the Modbus TCP registers in the slave devices is associated to a BACnet object with this al...

Page 7: ...of BACnet subscribers 8 8 8 Maximum number of BACnet subscribers accepted by the gateway Number of BACnet subscriptions COV requests 220 1000 6000 Maximum number of BACnet subscriptions COV requests...

Page 8: ...acnet This tool covered in depth in section 5 is used to define the Modbus TCP and BACnet related parameters on each of the datapoints defined in IntesisBox 2 1 BACnet The IntesisBox integrates all th...

Page 9: ...heir IP address and their predefined registers address map this address map specifies the address type and characteristics of each internal point commonly called register of the Modbus slave device th...

Page 10: ...section 5 2 Install IntesisBox in the desired installation site DIN rail mounting inside a metallic industrial cabinet connected to ground is recommended 3 Power up and connect the communication cabl...

Page 11: ...are IntesisBox BACnet IP Server Modbus TCP Master hardware Console cable Standard DB9F DB9M cable 1 8 meter long Installation sheet containing a link to the LinkBoxBacnet software and this manual 4 1...

Page 12: ...ion 5 4 3 Connect to BACnet Connect the communication cable coming from the network hub or switch to the ETH port Figure 4 1 of IntesisBox The cable to be used depends on where the IntesisBox is being...

Page 13: ...ed This information is subject to change without notice IntesisBox is a registered trademark of Intesis Software SL URL Email tel http www intesis com info intesis com 34 938047134 13 27 IntesisBox PC...

Page 14: ...ion sheet supplied with the IntesisBox In this section only the specific project configuration for IntesisBox BACnet IP Server Modbus TCP Master is going to be explained The External Protocol in this...

Page 15: ...onfiguration parameters Figure 5 3 BACnet IP interface Configuration IP Enter the IP address for the gateway supplied by the network administrator NetMask Enter the IP NetMask for the gateway supplied...

Page 16: ...onnects to LinkBoxBacnet it appears in the IntesisBox Communication Console window once connected to the gateway IntesisBox_Bacnet_Modbus TCP 100 Tiny model IntesisBox_Bacnet_Modbus TCP A Basic model...

Page 17: ...two possible choices and see if the read values make sense This affects to all data fields of all slaves defined Hysteresis to send to BACnet Amount that a Modbus TCP value needs to change to be sent...

Page 18: ...Slave Description Modbus Slave number Values From 1 to 255 Edit mode Text edit or AutoEnumeration Modbus Code Description Modbus function code to be used by IntesisBox to read to write or to read wri...

Page 19: ...6 bits digital Bit coded into 16 bits register 12 32 bits Mod10K uns Integer N as 2 16 bit integers A and B where N A 10 000 B 13 48 bits Mod10K uns Integer N as 3 16 bit integers A B and C where N A...

Page 20: ...registers is used for some devices to encode digital values into this type of registers Values 0 to 15 Restrictions Only used with Format 11 16 bits digital and Code 3 or 4 read holding input register...

Page 21: ...the Modbus TCP slave register associated Bac Type Description BACnet object type for the signal Values AI Analog Input AO Analog Output AV Analog Value DI Digital Input DO Digital Output DV Digital V...

Page 22: ...the register address 100 is specified as 99 in the Modbus TCP communication frames Select 0 Based if your Modbus TCP devices use 0 based address map like PLCs or select 1 Based if your Modbus TCP dev...

Page 23: ...h this IntesisBox will use function code 03 for read the point in every polling cycle and whenever a new value for the point is received from BACnet the new value will be written in the Modbus TCP sla...

Page 24: ...if defined ONLY USE this option for a brand new configuration not previously running in the gateway and therefore not yet integrated into the BACnet system b Select Yes for configurations previously...

Page 25: ...IntesisBox is a registered trademark of Intesis Software SL URL Email tel http www intesis com info intesis com 34 938047134 25 27 5 Once in the configuration window again click on exit The configura...

Page 26: ...sted or with ferrule 1 core 0 5mm2 2 5mm2 2 cores 0 5mm2 1 5mm2 3 cores not permitted Mounting Wall DIN rail EN60715 TH35 Modbus TCP BACnet IP port 1 x Ethernet 10Base T RJ45 LED indicators 1 x Power...

Page 27: ...notice IntesisBox is a registered trademark of Intesis Software SL URL Email tel http www intesis com info intesis com 34 938047134 27 27 7 Dimensions Free space recommended to install the device into...

Reviews: