This document is applied to the communication specifications of BACnet Interface which answers the BACnet
service in which the multi-air-conditioner for Mitsubishi Electric is specified by ANSI.ASHRAE
135-1995,135a,135b.
2. System Configuration
2.1 Whole Composition
Ether BACnet
Building management system [BMS]
BACnet IF
Software
Air-conditioning system
HUB
G-50A
No.01
IC01IC
G-50A number
Group number
G-50A
No.02
IC
01
2.2 Requirements (system recommendations)
Item Contents Note
PC PC/AT interchangeable machine
CPU Pentium 4 1.8GHz or faster
Memory 256 MB or more
HDD 2GB or more 4GB or more of C drive free space
Storage
device
Resolution 1024 × 768 or higher, 65536 colors or more
LAN 2 port or more
OS Windows XP Professional
Other PC must be dedicated for this use (BACnet IF).It is always used as operation for 24 hours.
CD- ROM drive It is used at the time of installation of
Internal LAN (10Mbps)
Service Pack 1 and above
02
Group
No.01
IC
02
Group
No.01
IC
03
Group
No.03
IC
03
IC
04
IC
04
Group
No.04
IC
05
Unit Address
IC
05
necessary
BACnetIF.
Purchase the option, or use the equipment
recommended for the PC when purchasing
the PC
English version only
*PC must support each OS.
* A PAC Outdoor unit and
remote controls are
omitted.
1 / 8
WSN04-2507
3. Communication Protocol Specification
3.1 Protocol Outline
BACnet/IP which applied to ANSI/ASHRAE 135-1995, 135a, 135b correspondingly on UDP/IP of Ethernet is used.
BVLL HeaderUDP HeaderIP Header Ether Header
NPCIof BACnetNETWORK
3.2 Ether Header
A physical layer sets a transmission medium to 10 BASET by Ethernet.
3.3 IP Header
The private address of Class C is recommended (*1). Subnet mask 255.255.255.0
*1: Recommendation value (range) [192.168.1.1]~[192.168.254.254]
[192.168.0.0] and [192.168.255.255] do not use it.
3.4 UDP Header
The default UDP port of a unicast and broadcasting is set to 47808 (OxBAC0).
3.5 BVLL Header
BVLC type (one octet) 0x81 fixation (BVLL to BACnet/IP)
BVLC function (one octet) 0x0A At the time of a unicast
0x0B At the time of broadcasting
BVLC length (two octets) Arbitrary (wording-of-a-telegram length setup: a big endian specification)
APDU of BACnet
3.6
NPCI of BACnetNETWORK
Version (one octet) 0x01 Fixation
Control (one octet) 0x04 Those with a response message
3.7 APDU of BACnet
It has arbitrary lengths of 1024 or less octets. Contents details are ANSI/ASHRAE135-1995, 135a,
135b references.
3.8 Application of BACnet
・The instance number of a Device object 3(Setting change of a instance number is possible)
・Segmentation Transmission and reception are un-supported.
・APDU which can be received 1024 octet
・APDU timeout 3sec(Setting change of a instance number is possible)
・Vender ID 99
・Process ID blank (Setting change of a process ID is possible)
0x00 With no response message
2 / 8
WSN04-2507
4 Object Type and Service
4.1 Object List
The list of the objects to be used is shown below.
Object type Support
¡: Support
×: Un-supporting
Analog Input 0
Analog Output 1 ×
Analog Value 2
Binary Input 3
Binary Output 4
Binary Value 5
Calendar 6 ×
Command 7 ×
Device 8 ¡
Event Enrollment 9 ×
File 10 ×
Group 11 ×
Loop 12 ×
Multi-state Input 13
¡
¡
¡
¡
¡
¡
Note
Multi-state Output 14
Multi-state Value 19 ×
Notification Class 15
Program 16 ×
Schedule 17 ×
Averaging 18 ×
Trend Log 20 ×
¡
¡
3 / 8
WSN04-2507
4.2 Object and Management Item
Object ID consists of object type + instance number.
An instance number consists of G-50A number + air-conditioner equipment group number + member number.
31 22 21 0(bit)
BACnet object type Instance number
Instance number (decimal and 6 figures): X X XX XX
Member number (01 ~ 99)
Group number (01 ~ 50)
G-50A number (01 ~ 10)
Note: G-50A number: Specify the IP address of G-50A corresponding to G-50A number 1-10,
and determine G-50A number.
Object Object type Instance
number
On/Off (setup)
On/Off (state) Binary Input xxxx02 Inactive: Off Active: On
Alarm signal Binary Input xxxx03
Error Code Multi-State Input xxxx04
Operation mode (setup) Multi-State Output xxxx05
Operation mode (state) Multi-State Input xxxx06
Fan Speed (setup) Multi-State Output xxxx07
Fan Speed (state) Multi-State Input xxxx08
Room Temp. Analog Input xxxx09 °F / °C
Set Temp. Analog Value xxxx10 °F / °C
Binary Output
xxxx01 Inactive: Off Active: On
Inactive: Normal
Active: Abnormal
01: normal
02: other
03: refrigerator abnormal
04: water system abnormal
05: air system abnormal
06: electric system abnormal
07: sensor trouble
08: communication error
09: system abnormal
01: Cool
02: Heat
03: Fan
04: Auto
05: Dry *1)
01: Cool
02: Heat
03: Fan
05: Dry *1)
01: Low
02: High
03: Mid2 *2)
04: Mid1 *2)
01: Low
02: High
03: Mid2 *2)
04: Mid1 *2)
Management item Note
*4)
*4)
Low<Mid2<Mid1<High
Low<Mid2<Mid1<High
*3)
*3)
Filter Signal Binary Input xxxx11 Inactive: OFF Active: ON
Filter Signal Reset Binary Value xxxx12 Inactive: RESET ACTIVE: Void
Prohibition of local operation
(On/Off)
Prohibition of local operation
(Mode)
Prohibition of local operation
(filter reset)
Binary Value xxxx13 Inactive: Permit Active: Prohibit
Binary Value xxxx14 Inactive: Permit Active: Prohibit
Binary Value xxxx15 Inactive: Permit Active: Prohibit
4 / 8
WSN04-2507
If it read, the same
state, as a Filter Signal
will return.
*3)
Object Object type Instance
number
Prohibition of local operation
(Set Temp.)
Communication State Binary Input xxxx20 Inactive: Normal Active: Abnormal
System Forced Off Binary Value xx9921 Inactive: Released Active: Effective
Air direction (setup) Multi-State Output xxxx22
Air direction (state) Multi-State Input xxxx23
Notification Class Notification Class 000003
Device Device 000003
*1) It can use, if dry operation use is set up.
*2) It can use, if use of Mid1/Mid2 is set up.
*3) The group of LC serves as an item with an invalid attribute.
*4) As for the operation mode of the group of LC, an attribute serves as ventilation fixation.
Binary Value xxxx16 Inactive: Permit Active: Prohibit
01: Horizontal
02: Down 60%
03: Down 80%
04: Down100%
05: Swing
01: Horizontal
02: Down 60%
03: Down 80%
04: Down100%
05: Swing
Management item Note
*3)
*3)
*3)
Setting change of an
instance number is
possible.
Setting change of an
instance number is
possible.
5 / 8
WSN04-2507
4.3 Service List
Service InitiateExecuteNote
Acknowledge Alarm
Confirmed COV Notification
Confirmed Event Notification
Get Alarm Summary
Get Enrollment Summary
Subscribe COV
Unconfirmed COV Notification
Unconfirmed Event Notification
Atomic Read File/Atomic Write File
Add List Element
Remove List Element
Create Object/Delete Object
Read Property
Read Property Conditional
Read Property Multiple
Write Property
Write Property Multiple
Read Range
Device Communication Control
Confirmed Private Transfer
Unconfirmed Private Transfer
Reinitialize Device
Confirmed Text Message
Unconfirmed Text Message
Time Synchronization
UTC Time Synchronization
Who-Has
I-Have
Who-Is
I-Am
Vt-Open/Vt-Close/Vt-Data
6/7
10/11
21/22/23
0
× ×
1
¡
2
¡
3
× ×
4
× ×
5
× ×
28
¡
29
¡
× ×
8
×
9
×
×
×
×
×
¡
¡
× ×
12
13
14
15
16
35
17
18
30
20
19
31
32
36
33
27
34
26
×
¡
× ×
×
×
×
¡
¡
¡
× ×
× ×
× ×
× ×
× ×
× ×
× ×
×
¡
× ×
×
¡
¡
×
¡
¡
×
×
× ×
Initiate :Issue of service
Execute: Reception and execution of service
6 / 8
WSN04-2507
4.4 Service list for every object
Service transceiver list for every object is shown below.
INIT : BACnet IF transmits.
EXEC : BACnet IF receives.
Device
Analog Input
INIT Time
Synchronization
I-Am
Who-Is
I-Have
Who-Has
Notification
Notification
Notification
Notification
Read Property
Multiple
Write Property
Multiple
Add List Element
Element
EXEC
INIT ¡
EXEC
INIT
EXEC ¡
INIT ¡
EXEC
INIT
EXEC ¡
INIT ▲▲▲▲▲▲▲ Confirmed COV
EXEC
INIT ▲▲▲▲▲▲▲ Confirmed Event
EXEC
INIT ▲▲▲▲▲▲▲ Unconfirmed COV
EXEC
INIT ▲▲▲▲▲▲▲ Unconfirmed Event
EXEC
INIT
EXEC
INIT Read Property
EXEC
INIT
EXEC
INIT Write Property
EXEC
INIT
EXEC
INIT Remove List
EXEC
¡
¡¡¡¡¡¡¡
¡¡¡¡¡¡¡
¡¡¡¡
¡¡¡¡
¡
¡
¡ : Standard support ▲: Setting change is possible.