Beruflich Dokumente
Kultur Dokumente
125-5103
2013-11-14
Restricted
Table of contents
About this Manual .............................................................................................................. 5
Chapter 1 - BACnet Basics ............................................................................................... 6
BACnet Internetwork ............................................................................................................ 6
BACnet Network Numbers................................................................................................... 6
BACnet Device Instance ...................................................................................................... 7
BACnet Data Link Layer ...................................................................................................... 7
BBMD - BACnet/IP Broadcast Management Device ........................................................... 8
Foreign Devices ................................................................................................................... 8
BACnet Objects and Properties ........................................................................................... 8
Chapter 2 - BACnet Firmware/Hardware ....................................................................... 10
Firmware Compatibility Chart ............................................................................................ 10
Hardware Overview ........................................................................................................... 11
Maximum Number of MS/TP Devices per network ........................................................... 12
Chapter 3 - BACnet IP ALN ............................................................................................. 13
Overview ............................................................................................................................ 13
Standard BACnet/IP Networks .......................................................................................... 13
BBMDs ............................................................................................................................ 13
Foreign Device ................................................................................................................... 16
Setting or Modifying the Field Panel IP Configuration ....................................................... 17
Chapter 4 - BACnet MS/TP ALN ..................................................................................... 21
Overview ............................................................................................................................ 21
Rules for BACnet MS/TP ALN ........................................................................................... 22
Adding a BACnet Field Panel as a MS/TP ALN Node ...................................................... 22
Configuring BACnet MS/TP Network Type ........................................................ 22
Modifying BACnet Device Settings .................................................................... 22
Modifying MS/TP ALN Settings .......................................................................... 24
Chapter 5 - BACnet MS/TP FLN ...................................................................................... 26
Overview ............................................................................................................................ 26
MS/TP FLN versus MS/TP ALN ........................................................................................ 27
Adding a BACnet MS/TP PXC Compact 16/24 or UEC to a MS/TP FLN Network ........... 28
Configuring BACnet MS/TP Network Type ........................................................ 28
Configuring a Field Panel as a MS/TP Device ................................................... 28
Adding a BACnet TEC or a Third-party MS/TP Device to a BACnet Field Panel30
Cimetrics MS/TP Router Set Up for Communication with BACnet TECs .......... 36
Chapter 6 - Troubleshooting BACnet Network Using WireShark ............................... 45
Overview ............................................................................................................................ 45
Setting Up Wireshark Capture Software ............................................................................ 45
Starting Wireshark ............................................................................................................. 47
3
Siemens Industry, Inc.
125-5103
2013-11-14
4
Siemens Industry, Inc.
125-5103
2013-11-14
206)
5
Siemens Industry, Inc.
125-5103
2013-11-14
Example
Building 65, Field Panel 43 with a MSTP FLN.
The BACnet/IP network number for Building 65 Panel 43 is 1.
The MS/TP network number for Building 65 Panel 43 is 6543.
125-5103
2013-11-14
Example
Building 65, Field Panel 43 with a MSTP TEC 21.
The Field Panel would be Device Instance 654300.
MSTP TEC 21 would be Device Instance 654321.
IP
Controller to controller
Controller to HMI
Ethernet 802.3
MS/TP
Field Devices
NOTE:
Native BACnet means that a device supports that functionality/protocol without the
addition of a gateway or other module.
7
Siemens Industry, Inc.
125-5103
2013-11-14
A BBMD configured for 2-Hop distribution sends a packet to another BBMD that
rebroadcasts the packet on its subnet.
NOTE:
Siemens Industry, Inc. recommends to always use 2-Hop forwarding.
Foreign Devices
A foreign device is a BACnet/IP device that registers with a BBMD device to receive
BACnet broadcast messages for a set period of time. It resides on a subnet that does
not have a BBMD in it. It is typically used for BACnet/IP devices that are not permanent
on the network, like a laptop.
Object Type:
Popular Object Types: Analog Input, Analog Output, Binary Input, Binary Output.
Instance Number:
A number that must be not be repeated for any other object of the same type. The
instance number and the object type must be unique for every object in a device.
Name:
Name of device.
Present Value:
The current value of the object. BACnet has ways of telling you if the present value is
valid it uses a property called Reliability.
8
Siemens Industry, Inc.
125-5103
2013-11-14
BACnet Services
Services are like messages and allow devices to do something.
9
Siemens Industry, Inc.
125-5103
2013-11-14
3.2.5
3.2.4
3.2.3
UEC 16
Desigo CC support
Remote Notification
SNMP
Facility To Go
Web Server
PXM 10T/S
File System/AutoSave
Event Enrollment
Hand-Off-Auto
(HOA) b)
MS/TP Routing
Remote Trending
P1BIM
DB Restore from
Flash
USB Support
Adapt
Wireless FLN
a)
3.2.2 a)
3.2
3.1
3.0.1
3.0
a)
Firmware is designed for PXC Series controllers, the features attached to this firmware are for these
specific controllers only.
b)
10
Siemens Industry, Inc.
125-5103
2013-11-14
Hardware Overview
The following table provides a quick reference for hardware supported by BACnet
Firmware and the ALN and FLN options supported by each type of hardware.
Field Panel
PXC Compact 24
PXC Compact 16
ALN
BACnet/IP
FLN
Optional depending on model requires FLN
license
P1 or BACnet MS/TP (Configurable FLN:
controller supports either one P1 FLN or one
BACnet MS/TP FLN).
Supports up to 32 BACnet or P1 TECs on single
FLN network.
BACnet MS/TP
UEC 16/24
BACnet MS/TP
PXC Compact 36
BACnet/IP
BACnet MS/TP
PXC Modular
BACnet/IP and/or
BACnet MS/TP
BACnet/IP
Power MEC
BACnet/IP
BACnet/IP
Lon-Talk
11
Siemens Industry, Inc.
125-5103
2013-11-14
The PXC Compact 36 includes (2) RS-485 connections which are marked B and A.
HMI prompt?
ALN
Connection
BACnet/IP
MSTP ALN
MSTP FLN
BACnet/IP
P1 FLN
(FLN2)
P1 FLN
(FLN1)
BACnet
MS/TP
ALN
FLN
S, H, F, C, A, M, M (System, Hardware,
Fieldpanels, Config, Aln, Mstp, Modify)
Some of the BACnet controllers can reside on BACnet IP ALN, BACnet MS/TP ALN or
BACnet MS/TP FLN.
PXC Compact 16
PXC Compact 24
Number of
MSTP FLN
Ports
Max Number of
MS/TP device
per FLN
Number of
MSTP ALN
ports
Max Number of
MS/TP ALN
Devices per
ALN
PXC Modular
96
10
PXC Compact 36
96
10
32
Power MBC/Power
MEC
96
12
Siemens Industry, Inc.
125-5103
2013-11-14
A Foreign Device
Use the following guidelines to determine the appropriate setup for your installation.
Unicast, Broadcast
BBMDs
Many IP routers prevent broadcast messages from being transmitted across a Wide
Area Network (WAN). The BACnet protocol uses broadcast messages called Who-Is
and I-Am to interrogate the network and determine what other BACnet devices exist on
the BACnet Internetwork. For these broadcast messages to be transmitted across IP
routers that block such messages, one device on each IP subnet must be set up as a
BBMD.
Each BBMD has a table called a Broadcast Distribution Table (BDT) which is the same
in every BBMD in a given BACnet/IP network. If the BBMD has also been designated
to register foreign devices as described below, it will also have a Foreign Device Table
(FDT).
13
Siemens Industry, Inc.
125-5103
2013-11-14
Guidelines/Recommendations
Set up only one BBMD for each IP subnet, and set up the Broadcast Distribution Table
with the IP addresses of all other BBMDs that you want the workstation to work with.
The Broadcast Distribution Tables must match the list of BACnet devices. If this is
already an operational BACnet network, BBMDs may have been set up by the Network
Administrator/Coordinator. Always consult with your Network Administrator/Coordinator
when setting up BBMDs. There must be only one BBMD per IP subnet. This BBMD
may be a workstation, Siemens field panel or a third-party panel.
Each workstation that acts as a BBMD for a subnet requires a fixed IP address.
There are two ways that a BBMD may distribute broadcast messages to remote IP
subnets.
14
Siemens Industry, Inc.
125-5103
2013-11-14
Example
15
Siemens Industry, Inc.
125-5103
2013-11-14
BBMD Configurations
BBMD on Computer
No Embedded Panels on Subnet (that is, DataCenter)
Pro:
Cons:
Pro:
Con:
Foreign Device
BACnet devices can be configured as a foreign device if you do not allow the Siemens
field panel to be a BBMD on their network or if a third party device is on a different
subnet and does not support the BBMD function.
Communicate broadcasted message ONLY with the BBMD to which they are
individually subscribed.
Do not re-broadcast message received from their subscribed BBMD to their local
network.
16
Siemens Industry, Inc.
125-5103
2013-11-14
Prompt / Field
Option/Entry
Description
Node name
Alphanumeric field
Object name of the panel - must be
unique on the entire system.
Site name
Alpha-numeric field
BACnet panels and Insight software
on same IP subnet should have the
same site name. The site name
affects which discovery and
replication times are used.
BLN name
Alpha-numeric field
This must be identical to the System
Name of the BACnet ALN in System
Profile.
DNS suffix
DHCP
DHCP is enabled
DHCP server is to assign the field
panels IP addresses.
DHCP is disabled
If using fixed IP addresses.
IP address
Numeric field
If DHCP = N, you are prompted for
an IP setting. Enter the IP setting.
If DHCP = Y, you are not prompted
for the IP setting.
Netmask
Numeric field
Gateway address
DNS 1
DNS 2
DNS 3
DNS 4
17
Siemens Industry, Inc.
125-5103
2013-11-14
Telnet Enabled
Configure BACnet
Telnet is enabled
To allow remote HMI sessions via
Telnet and to enable FTP
Telnet is disabled
Remote HMI and FTP are blocked.
Numeric field.
Valid values are 0 through 4,194,
302 - must be unique on the entire
BACnet site.
Recommended values: 7000 though
7999 for Siemens panels.
Device Location
Alpha-numeric field
Specify a descriptive location so the
customer or other Siemens
employee can locate the device.
Device Description
UDP Port
No IP ALN.
18
Siemens Industry, Inc.
125-5103
2013-11-14
P1, Mstp
125-5103
2013-11-14
OK to coldstart (Y/N)
20
Siemens Industry, Inc.
125-5103
2013-11-14
In general, faster baud rates will increase performance on the network, so that 76.8
Kbps will perform faster than 19.2 Kbps, for example. However faster baud rates
do increase sensitivity to outside interference on RS-485 wiring. Every device on
the network must support and be configured for the same baud rate.
Since Siemens devices that reside on a BACnet MS/TP ALN are treated as field
panels to be backed up and monitored by the Insight workstation, network traffic
between these devices and the Insight workstation is extensive. This limits the
number of devices that may productively reside on a single BACnet MS/TP ALN
network to approximately 10 devices, depending on point counts and network
activity. Network performance may drop significantly if more than 10 Siemens field
panels are added to the MS/TP ALN.
Additional BACnet MS/TP ALN networks, with different ALN Name, may be added
without compromising network performance through an additional PXC
Modular/PXC Compact 36.
Third-party BACnet MS/TP devices may be added to a BACnet MS/TP ALN without
the consequence of excess traffic.
21
Siemens Industry, Inc.
125-5103
2013-11-14
Only PXC Modular with Firmware Revision 3.1 and later and the PXC Compact 36
BACnet field panel support the BACnet/IP ALN to BACnet MS/TP ALN router
functions.
All BACnet MS/TP ALN devices on an ALN must be on the same physical MS/TP
segment.
For example, you have two PXC Modular and two PXC Compact 36 field panels on a
BACnet IP network. Each of those supervisory controllers has nine PXC Compact
16/24 connected to the MS/TP ALN port . In this case, you must define four separate
ALNs in System Profile.
Prompt / Field
Option / Entry
Description
Alnnode, Flnnode
Ok to coldstart (Y/N)
NOTE:
To accept the existing value and advance to the next entry field at any step of BACnet
configuration, press ENTER.
22
Siemens Industry, Inc.
125-5103
2013-11-14
To modify BACnet device settings, type the following letters in sequence and proceed
with the steps:
HMI
Prompt / Field
Option / Entry
Description
(0 through 4,194,302)
Recommended values are 7000 through
7999; must be unique throughout the
BACnet network.
Device Location
Device Description
OK to coldstart (Y/N)
Example
>Point, Application, Time, Message, Cancel, System, passWord,
Bye? s
>Diagnostics, Users, dSt, Bacnet, Error_msgs, Hardware, Text,
Quit? h
>Fieldpanels, Ethernet, nodeNametable, Disks, Reportprinter,
Licensemanager, Quit? f
>Log, Display, Add, dElete, Modify, Config, Quit? c
>Hmi, Aln, deVice, db_fiLe, Fln, Names, Defaultlanguage, Quit? v
>Display, Modify, Quit? m
>Device Instance Number
13933--
>Device Location
>Device Description
ABSORPTION CHILLER-----------
10000--
30--
60--
Command successful
>Display, Modify, Quit? -
23
Siemens Industry, Inc.
125-5103
2013-11-14
NOTE:
If the MS/TP ALN is already enabled, and the BACnet/IP ALN port is either disabled
or not present on this device, the following prompt is not displayed. Under these
conditions, continue this procedure with the following step (MS/TP ALN Baud Rate
prompt).
Prompt / Field
Option / Entry
Description
Example
>MSTP ALN Network Number : 55-->MSTP ALN Node Address : 127
>MSTP ALN Baud Rate : 9600--->OK to coldstart (Y/N) : y
24
Siemens Industry, Inc.
125-5103
2013-11-14
Devices Instance #7001 is BACnet/IP device and #7002 is BACnet MS/TP ALN device.
Both appear on same level of ALN in System Profile.
25
Siemens Industry, Inc.
125-5103
2013-11-14
In general, faster baud rates will increase performance on the BACnet MS/TP
network, so that 76.8 Kbps will perform faster than 19.2 Kbps, for example.
However faster baud rates do increase sensitivity to RS-485 wiring guidelines. Also
a number of microprocessor UARTS of MS/TP device cannot accurately produce
76800 baud signals. Devices using these microprocessors might list 76800 as
supported but you may have network issue. 38.4K Kbps is strongly recommended
for MS/TP network communication.
BACnet MS/TP devices resident on a BACnet MS/TP FLN are treated as FLN
devices with point teams automatically created in the field panel. Point teams are
intended to optimize communication with application specific devices, such as
Siemens BACnet TECs.
Siemens BACnet TECs are supported by the field panel and Insight workstation
with initial values support, and drag and drop reports.
NOTE:
All Programmable TEC and BACnet TEC (Rev Bx20 series) are 1/8 load.
26
Siemens Industry, Inc.
125-5103
2013-11-14
In general, expect that BACnet MS/TP FLNs will perform slower than P1 FLNs due
to the following: increased communication requirements for BACnet MS/TP
compared to P1, lack of COV support in many BACnet MS/TP devices (including
BACnet TECs), token passing when MS/TP devices configured as masters require
additional communication time, and high volume of devices on single physical
network which adds to communication time. So despite the significant increased
speed of the BACnet MS/TP baud rate over the P1 baud rate, the actual
communication response is slower due to the factors cited above.
Based on field experience with MS/TP devices connected to a BACnet router, data
transfer speed is decreased as the number of MS/TP devices is increased. When
the number of devices exceeds 50, the data transfer speed becomes unacceptably
slow for most customers. The system may experience slow updates of points
(COVs, Alarms, etc.), and/or frequent device failures and return from failures.
Therefore, it is recommended not to connect more than 50 BACnet MS/TP devices
on a single BACnet network.
You can have more than 10 Siemens field panels reside on a MS/TP FLN whereas
you are limited to only10 Siemens field panels on a MS/TP ALN.
You want to replace a third-party controller that is on the FLN with a Siemens
BACnet field panel and use the same wiring.
With a MS/TP Driver you can add a Siemens BACnet field panel on that FLN.
Disadvantages
You cannot edit the field panels database from the Insight workstation.
The field panel cannot be restored from the workstation if it coldstarts. However, it
can restore its own database using the flash memory Autorestore feature.
If the System Name for points in the child field panel is longer than 12 characters,
then the parent panel will use the ObjectName_InstanceNumber as the name.
27
Siemens Industry, Inc.
125-5103
2013-11-14
Prompt / Field
Option / Entry
Description
Alnnode, Flnnode
Ok to coldstart (Y/N)
Prompt / Field
Option / Entry
Description
Node name
Alpha-numeric field
Object name of the panel, must be
unique on the entire system.
Site name
Alpha-numeric field
BACnet panels and Insight software on
same IP subnet should have the same
site name. The site name affects which
discovery and replication times are
used.
BLN name
Alpha-numeric field
This must be identical to the System
Name of the BACnet ALN in System
Profile.
28
Siemens Industry, Inc.
125-5103
2013-11-14
DNS suffix
DHCP
Telnet Enabled
Configure BACnet
DHCP is enabled
DHCP server is to assign the field
panels IP addresses.
DHCP is disabled
If using fixed IP addresses.
IP address
Numeric field
If DHCP = N, you are prompted for an
IP setting. Enter the IP setting.
If DHCP = Y, you are not prompted for
the IP setting.
Telnet is enabled
To allow remote HMI sessions via
Telnet and to enable FTP
Telnet is disabled
Remote HMI and FTP are blocked.
Numeric field
Valid values are 0 through 4,194, 302 must be unique on the entire BACnet
site.
Recommended values: 7000 through
7999 for Siemens panels.
Device Location
Alpha-numeric field
Specify a descriptive location so the
customer or other Siemens employee
can locate the device.
Device Description
29
Siemens Industry, Inc.
125-5103
2013-11-14
OK to coldstart (Y/N)
It is strongly recommended that you enable the Auto-Save and Auto-Restore features
since the field panel is now configured as a MS/TP FLN device and can no longer
perform a database transfer with the Insight workstation.
MAC Address
For BACnet TECs (BTECs), the MAC address is also the value of CTLR
ADDRESS (Point 1).
Baud Rate
See the Baud Rate drop-down list in the BACnet Properties dialog box in WCIS.
30
Siemens Industry, Inc.
125-5103
2013-11-14
The following Figure is an example of the BTEC information displayed in the WCIS
BACnet Properties dialog box:
31
Siemens Industry, Inc.
125-5103
2013-11-14
32
Siemens Industry, Inc.
125-5103
2013-11-14
NOTE: Must be identical to the MS/TP device baud rate. See the Baud Rate
drop-down list in the BACnet Properties dialog box in WCIS.
NOTE: Must be a unique number. Valid values are 1 through 65534. This
number cannot be the same as the BACnet/IP Network Number or any other
Network Number on the site, including third-party network numbers.
NOTE: Field panel's MAC address. Leave it as 127, unless another device on
the network has a MAC address of 127.
Command successful
33
Siemens Industry, Inc.
125-5103
2013-11-14
System Name and Name: Enter a descriptive name without any special
characters. It does not have to match the Name defined in Device Properties in
WCIS.
Application: Select 65535 for a BTEC; otherwise, enter a number from 10000
through 11999.
Device Instance: MS/TP Device Instance Number. For BTECs this is the value
from the ID field in WCIS.
Network Number: Enter the MSTP Device Network Number. This number must
be identical to the Network Number defined in the MS/TP FLN Settings dialog
box in the procedure Configuring the FLN for MS/TP. Valid values are 1
through 65534. This number must not be same as the BACnet/IP Network
Number.
BACnet MAC Address: Enter the value for the Controller Address point
obtained from WCIS in the procedure Gathering Information from the BACnet
MS/TP Device. Enter the value as a decimal value.
MS/TP Node Type: Select the same MS/TP node type as you obtained from
WCIS in the procedure Gathering Information from the BACnet MS/TP Device.
Save Relinquish Defaults: Select this check box for a BTEC. Clear this check
box for third-party devices.
34
Siemens Industry, Inc.
125-5103
2013-11-14
: 70011
NOTE: This is the number from the ID field in the BACnet Properties
dialog box in WCIS.
NOTE: Leave this field blank for BACnet TECs (BTECs). For thirdparty devices, valid values are 10000 through 11999
Descriptor
Access group(s)
: <all>
: 70011
35
Siemens Industry, Inc.
125-5103
2013-11-14
: 1
NOTE: For BTECs, the MAC address is also the value of CTLR
ADDRESS (Point 1).
: 16
: YES
NOTE: For BTECs, set this field to YES. For third-party devices, set
this field to NO.
: HIGH
NOTE:
The field panel must be made ready for communications to occur.
The Configuring the BACnet TECs procedure may be performed before Setting the
MS/TP Router Terminations through Configuring the MS/TP Router Settings (in the
case that the BACnet TECs are available before the MS/TP Router).
http://iknow.us.abatos.com/customsolutions/HVAC_main.asp
Beacon: https://inet.sbt.siemens.com/customsolutions/HVAC_main.asp
36
Siemens Industry, Inc.
125-5103
2013-11-14
Cimetrics refers to the physical network numbers as DNET numbers. These DNET
numbers must be configured properly or communication cannot be established.
In addition, it is also necessary to know the UDP port number that is being used, since
this must be configured at both the router and at the Insight BACnet workstation. This
process assumes the Cimetrics router will be used in conjunction with an Insight
workstation. If it is used with another third-party system, you must find the physical
network number(s) the third-party system uses.
Physical Network number for the BACnet/IP network to which you intend to
connect the router. This is located in the Network Num column. This number will be
used as the Routers BACnet/IP DNET number.
The UPD Port number. This number will be used in the BACnet/IP configuration of
the B6000 Router. It is usually set to 47808.
The network numbers of any other networks in the Cimetrics BACstac(TM) Routing
Edition v4.2 Protocol. When you configure the MS/TP Routers MS/TP settings,
make sure neither the BACnet/IP DNET number nor the MS/TP DNET number is
the same value as any of the physical network or virtual numbers defined for the
Insight workstation.
To determine which physical network numbers and which UDP port number to use, if
the third-party BACnet vendors are present, then ask the following questions:
Which physical network numbers are being used for the BACnet/IP network?
Which physical network and virtual numbers they are using for other networks?
Do not use these network numbers in the routers configuration or for the Insight
BACnet workstations Cimetrics Setting.
Which UDP port they are using? The UPD port 47808 is the default, but
sometimes, other ports may be used.
37
Siemens Industry, Inc.
125-5103
2013-11-14
The end of every segment must be terminated. The end of a segment is any FLN
connector with only one set of wires connected to it. The following are different
ways to terminate segment ends:
Terminate the last TEC with an ALN Trunk Terminator (Part Number 538-664).
Terminate all FLN connectors that connect to an HSTIE by setting the Trunk
Termination Switch (inside the HSTIE enclosure) for that FLN connector to an
End of Line (EOL). Do not add an ALN Trunk Terminator. If there are two sets
of wires in one FLN connector, the Trunk Termination Switch should be set to
Normal (NRML).
HSTIEs are required if more than 31 of the older BACnet TECs are used. For
BACnet TECs sold after November 2005, a maximum of 50 TECs can be placed
on a single router without any HSTIE. Additional TECs can actually be used, but
over 50 is not recommended because change of values (COVs) will update slowly.
To determine if the BACnet TECs are the type that allows more than 31 on a segment,
locate the chip labeled U16 on the board, which is about 1-inch above terminations 7
and 8. If the TEC is the newer type, the marking MAX3085 is printed on the chip. The
older types of TECs have a series of numbers printed on them, but not "MAX3085".
The E terminal of the power connector for all BACnet TECs must be connected to
earth ground. If the E terminal is not connected to earth ground, the BACnet TECs
could potentially lock up and stop communicating.
Connect the shield wire to every BACnet TEC and to the MS/TP Router.
38
Siemens Industry, Inc.
125-5103
2013-11-14
125-5103
2013-11-14
Right-click on the Connection that represents your Network Interface Card, and
then click Properties.
Select Internet Protocol (TCP/IP), and then click the Properties button.
3. Disable the ISA Firewall Client by right-clicking on the ISA Firewall Client icon in
the system tray in the lower right corner of the screen and selecting Disable.
40
Siemens Industry, Inc.
125-5103
2013-11-14
Set the value of This Station (MAC), to a value from 1 through 127, that is not
equal to any of the ADDRESS (1) subpoints of any BACnet TECs. The MS/TP
Router is actually a node on the MS/TP network, similar to TECs. If the MAC
address of the MS/TP Router were the same as one of the BACnet TECs, the
network would not communicate properly and the BACnet TECs would fail.
Set Max Master to 127. This sets the highest MAC address the MS/TP Router
can poll. As a general rule, this should be at least the value of the highest TEC
address on the network if it is not, the TECs cannot communicate.
Set DNET to a unique value. This value must be different from the following:
The DNET parameter on the BACnet/IP settings.
The Insight workstation's Cimetrics Network numbers (physical and virtual).
The networks for any other router or Insight workstation.
Click Save.
From the Insight workstation, click Start, Run, type CMD and then press ENTER.
6. Verify that the Insight workstation has Ethernet connectivity to the MS/TP Router.
Type PING [IP address of MS/TP Router] and then press ENTER.
7. If you need to verify settings from the Insight workstation, open Internet Explorer
and type http://[IP address of MS/TP router]in the address box and then press
ENTER.
The MS/TP Router configuration Web page can still be contacted from a computer
whose IP address is 192.168.88.90 by typing http://192.168.88.89 in the address box
of Internet Explorer. This method works even if the MS/TP router has been configured
with a different IP address. This is useful if the IP address of the MS/TP Router is
unknown.
41
Siemens Industry, Inc.
125-5103
2013-11-14
http://iknow.us.abatos.com/customsolutions/HVAC_main.asp
7. Save TEC initial values using the backup feature in WCIS 2.1.4. Neither the MS/TP
Router nor the BACnet MS/TP Driver has the ability to back up or restore initial
values.
8. Click the Device drop-down menu. The WCIS software pauses and the mouse
pointer may change to an hour glass.
9. Click on Device Properties. Again, there may be a pause.
10. Set Object Name to a unique name (12-character limit).
11. Set the Object ID to a unique value from 0 to 4194303.
NOTE: Object ID is not the MAC address; it is a higher-level address within the
BACnet MS/TP protocol (device instance number).NOTICE!
12. Type a Description for the controller (60-character limit). (Optional)
13. Type a Location describing the physical location of controller (60-character limit).
(Optional)
14. Set CIS/MMI Command Property to a value 8.
15. If the TEC is connected to an MS/TP Router and metric units are desired, select
the Metric Units check box.
16. Set the baud rate to match Baud Rate of the MS/TP Router. The options for baud
rate are; 9600, 19200, 38400 or 76800. The default is 19200.
NOTE: HSTIEs cannot be configured for 76800 bps. It is recommended to
configure the BACnet TECs to a baud rate of 38400 bps.
42
Siemens Industry, Inc.
125-5103
2013-11-14
17. Configure the controller for MSTP Master or Slave. To determine which to use,
consider the following:
-
Use Master if you will be referencing several of the BACnet TEC points in
PPCL. If you select Master, you can use the BACnet TEC point names in
PPCL, such as [ObjectName]Room Temp.
Use Slave if you are concerned with performance, specifically the rate at which
the BACnet TECs update. To use the BACnet TEC point names, such as
[ObjectName]Room Temp in PPCL, you must manually type the name in the
BACnet address table from System Profile or the field panel HMI, or use a fully
qualified BACnet object name, such as 70001_AI_4.
If the customer requests Metric Units, select the Metric Units check box.
18. Follow the procedures in the BACnet TEC startup document(s) for your application.
Those documents are available at.
http://iknow.us.abatos.com/customsolutions/HVAC_main.asp.
Exit Regedt32.
2. Once all the BACnet TECs have been configured, connect the MS/TP connector to
the MS/TP Router.
3. Open System Profile at the Insight workstation.
4. If there is not already one present, create a BACnet ALN.
5. Do one of the following:
-
If the TECs are configured for MS/TP master, click Enable BACnet Discovery in
System Profile, and then click Send Who Is.
If the TECs are configured for MS/TP Slave or you want to specify the System
Name of the TECs, manually add the BACnet TEC. To do this, drag-and-drop a
field panel on the ALN for each TEC.
6. Set the Device Instance Number equal to the TEC device instance number (Object
ID) in Configuring BACnet TEC, Step 11.
7. Assign a unique System Name and Name.
43
Siemens Industry, Inc.
125-5103
2013-11-14
8. If you are not using BACnet Discovery, manually add a TEC. To do this, drag-anddrop a field panel on the ALN for each TEC.
-
Set the Device Instance Number equal to the TEC device instance number
(Object ID) in Configuring BACnet TEC, Step 11.
44
Siemens Industry, Inc.
125-5103
2013-11-14
Installation
Wireshark can be installed on most Microsoft operating systems running Windows XP,
Windows Server 2003, Windows Vista, Windows 2008, Windows 7, and Windows 2008
R2.
You can download a copy of the latest Wireshark application from
http://www.wireshark.org/.
During the Wireshark installation, two components are installed:
2. Capture all IP network packets on a specific field panel using an Ethernet hub.
Install Wireshark on laptop computer and connect to the Ethernet network using a true
hub so that the laptop computer will get all packets received and delivered from the
perspective of the field panel. See Figure Switched Media (with Hub).
NOTE: Unlike switches, when routing data, hubs broadcast the data to all of their ports
knowing that the correct recipient will receive it.
45
Siemens Industry, Inc.
125-5103
2013-11-14
Netgear DS104
Netgear DS108
Netgear GS108NA
Netgear GS105?
Capture all IP network packets on a specific field panel using a switch with port
mirror.
Install Wireshark on laptop computer and connect to the Ethernet network using a
switch with port mirroring capabilities. Using the switch management, you can select
both the monitoring port and assign a specific port you wish to monitor. Actual
procedures vary between switch models and you may need to use a terminal emulator,
specialized SNMP client software or (more recently) a Web browser.
46
Siemens Industry, Inc.
125-5103
2013-11-14
Netgear GS108E
Advantage - Does not require link to be dropped and great for one-time link monitoring.
Disadvantage - Requires switch access and configuration.
Install Wireshark on laptop computer and connect to the RS-485 network using a Serial
to RS-485 adapter.
Starting Wireshark
1. Click Start, Programs, Wireshark.
The main window displays.
File. The File menu allows you to open, save, and export capture files.
Capture. The Capture menu allows you to start and stop a capture, as well as
select a network interface where you want capture data to reside on.
47
Siemens Industry, Inc.
125-5103
2013-11-14
125-5103
2013-11-14
49
Siemens Industry, Inc.
125-5103
2013-11-14
8.
50
Siemens Industry, Inc.
125-5103
2013-11-14
2. To save all the packets, select the All packets and Captured radio buttons in the
Packet Range section.
3. Navigate to the folder location where you want to save the captures, type in a
filename, and then click Save.
51
Siemens Industry, Inc.
125-5103
2013-11-14
Wireshark syntax
English syntax
Equal
==
eq
Not equal
!=
ne
Greater than
>
gt
Less than
<
lt
>=
ge
<=
le
Wireshark syntax
English syntax
&&
and
Or
or
Not
not
Logical Operators
Description
And
Wireshark syntax
ip.addr
Source IP Address
ip.src
Destination IP Address
ip.dst
mstp.src
mstp.dst
52
Siemens Industry, Inc.
125-5103
2013-11-14
Wireshark syntax
bacnet
bacapp.objectType
bacapp.instance_number
bacapp.confirmed_service
bacapp.unconfirmed_service
Value
Analog Input
Analog Output
Analog Value
Binary Input
Binary Output
Binary Value
Calendar
Command
Device
EventEnrollment
MultiState Input
13
MultiState Output
14
MultiState Value
19
Value
confirmedCOVNotification
confirmedEventEnrollment
SubscribeCOV
ReadProperty
12
ReadPropertyMultiple
14
WriteProperty
15
WritePropertyMultiple
16
ConfirmedPrivateTransfer
18
53
Siemens Industry, Inc.
125-5103
2013-11-14
Value
I-Am
I-Have
unconfirmedCOVNotification
unconfirmedEventNotification
Who-Has
Who-Is
54
Siemens Industry, Inc.
125-5103
2013-11-14
55
Siemens Industry, Inc.
125-5103
2013-11-14
56
Siemens Industry, Inc.
125-5103
2013-11-14
57
Siemens Industry, Inc.
125-5103
2013-11-14
58
Siemens Industry, Inc.
125-5103
2013-11-14
The Summary dialog box displays a total of 4.978 COVs per second being sent.
59
Siemens Industry, Inc.
125-5103
2013-11-14
60
Siemens Industry, Inc.
125-5103
2013-11-14
61
Siemens Industry, Inc.
125-5103
2013-11-14
The Summary dialog box displays statistics of 4.444 COVs per second from IP address
192.168.125.
62
Siemens Industry, Inc.
125-5103
2013-11-14
To define a filter that only show packets from Binary Value, 123:
-
63
Siemens Industry, Inc.
125-5103
2013-11-14
The Summary dialog box displays statistics of 4.089 COVs per second from Binary
Value 123.
64
Siemens Industry, Inc.
125-5103
2013-11-14
65
Siemens Industry, Inc.
125-5103
2013-11-14
The Summary dialog box displays statistics of a total of 2.703 alarms per second being
sent.
66
Siemens Industry, Inc.
125-5103
2013-11-14
67
Siemens Industry, Inc.
125-5103
2013-11-14
The Summary dialog box displays statistics of a total of 2.339 alarms per second from
IP address 192.168.1.125.
68
Siemens Industry, Inc.
125-5103
2013-11-14
To define a filter that only displays alarms from a Binary Value, 444:
Filter expression: bacapp.confirmed_service == 2 && !(bacapp.type == 2) &&
(ip.src == 192.168.1.125)&& (bacapp.objectType == 5) &&
(bacapp.instance_number == 444)
69
Siemens Industry, Inc.
125-5103
2013-11-14
The Summary dialog box displays statistics of 1.967 alarms per second from Binary
Value 444.
70
Siemens Industry, Inc.
125-5103
2013-11-14
Both 10.0.0.19 and 10.0.0.54 are configured as BBMDs on the same subnet.
71
Siemens Industry, Inc.
125-5103
2013-11-14
The Summary dialog box displays statistics of 191.567 broadcasts per second
occurring on this subnet.
Wireshark Examples
It is important to ensure that each segment on the network has only one BBMD
defined. Having multiple BBMDs on the same segment will cause excessive traffic and
system response to be sluggish.
Network analyzer Wireshark can be used to troubleshoot issues with multiple BBMDs
in a segment. The screenshots below are an example on how to accomplish this.
The two packets in Figure 1 below look suspicious since both 158.132.217.98 and
158.132.217.70 are broadcasting a Who-IS message to the same network segment
(158.132.217.255). Typically only a BBMD will broadcast to a network segment.
Figure 1
Figure 2 below is packet 2569 expanded. The source of this packet is 158.132.217.98.
You can see by looking at the section Device Instance Range Low Limit that this is a
broadcast to find an object with an instance number of 30109.
Under the section BACnet Virtual Link Control, the Function shows Forwarded-NPDU
and the IP shows 158.132.217.61. This indicates that 158.132.217.98 forwarded this
packet to all devices on the 158.132.217.255 network on behalf of 158.132.217.61 who
is the originator of this packet.
72
Siemens Industry, Inc.
125-5103
2013-11-14
The fact that 158.132.217.61 forwarded this packet indicates that it is a BBMD device.
Figure 2
Figure 3 below shows packet 2570 expanded. It shows the source of this packet is
158.132.217.70. You can see by looking at the section Device Instance Range Low
Limit that this is a broadcast to find an object with an instance number of 30109.
Under the section BACnet Virtual Link Control, the Function shows Forwarded-NPDU
and the IP shows 158.132.217.61. This indicates that 158.132.217.70 forwarded this
packet to all devices on the 158.132.217.255 network on behalf of 158.132.217.61 who
is the originator of this packet. The fact that 158.132.217.70 forwarded this packet
indicates that it is a BBMD device.
Figure 3
This indicates that both 158.132.217.70 and 158.132.217.98 are BBMD devices on the
same segment.
73
Siemens Industry, Inc.
125-5103
2013-11-14
By providing the RS-485 ground signal of the interface to the network termination
plug, all node communication ports can be referenced together providing a high
degree of noise immunity.
The RS-485 common reference wire is terminated at one point (and only one point)
to earth ground.
An overall foil shield and drain wire provide additional noise protection.
Gauge
24 AWG (stranded)
Capacitance
4 minimum
Shields
NEC class
CEC class
Required for BACnet MS/TP network that use the 3-wire interface.
74
Siemens Industry, Inc.
125-5103
2013-11-14
75
Siemens Industry, Inc.
125-5103
2013-11-14
Baud rate and mode switches must be setup to conform to network speed and half
duplex 2-wire (vs. 4-wire) operation
The following figures depict several scenarios for network repeater usage.
76
Siemens Industry, Inc.
125-5103
2013-11-14
Intra-Building Repeater.
77
Siemens Industry, Inc.
125-5103
2013-11-14
Gauge
24 AWG (stranded)
Capacitance
4 minimum
Shields
NEC class
CEC class
78
Siemens Industry, Inc.
125-5103
2013-11-14
79
Siemens Industry, Inc.
125-5103
2013-11-14
Issued by
Siemens Industry, Inc.
Building Technologies Division
1000 Deerfield Pkwy
Buffalo Grove IL 60089
Tel. +1 847-215-1000
Document ID
125-5103
Edition
2013-11-14
125-5103(BA)
Restricted