The leader in industrial automation and control solutions

Introduction

All Maple Systems HMIs programmed with EBPro (EasyBuilder Pro), including every cMT X Series and cMT Series model, are compatible with BACnet IP Server. Configure your Controller and HMI/cMT with the following parameters to establish reliable communication.

HMI Setting

ParametersRecommendedOptionsNotes
PLC typeBACnet/IP Server
PLC I/FEthernet
Port no.4780847808 is the standard communication port of BACnet protocol.
HMI Device ID41943020 ~ 4194302*Note

NOTE: LW-12245 BACnet server id (Support online changes)

System Parameter Settings window showing BACnet/IP Server device added with Ethernet interface and TCP/IP protocol.

The following steps explain how to build the tag list.

  1. In [System Parameter Settings] add [BACnet/IP Server] driver.
  2. Click [Tag Manager].
  3. Configure tag information as shown below.
    1. HMI Device ID: Set the range to 0 ~ 4194302.
    2. Tag Name: Add these tags: Analog Input, Analog Output, Analog Value, Binary Input, Binary Output, Binary Value…
    3. Specify the quantity of the selected tag, the allowable range: 1 ~ 100
    4. [Add Tag]: According to the selected tag and the specified quantity, the added tags will be shown in the list.
    5. [Delete Tag]: Delete a single tag or multiple tags.
    6. [Import Tag] [Export Tag]: Import an existing CSV file or export current data as a CSV file. Please note that current data will be removed after importing a CSV file.
Tag Information dialog showing Weintek HMI device set to ID 4194302 with AnalogInput and AnalogOutput tags listed.

Object

Object IDObject NameObject Structure
0Analog InputDescription
Object Identifier
Object Name
Object Type
Present Value
Units
Event State
CovIncrement
StateFlags
OutOfService
1Analog OutputDescription
Object Identifier
Object Name
Object Type
Present Value
Priority
Priority Array
Priority Reset
Units
Event State
CovIncrement
StateFlags
OutOfService
RelinquishDefault
2Analog ValueDescription
Object Identifier
Object Name
Object Type
Present Value
Priority
Priority Array
Priority Reset
Units
Event State
StateFlags
CovIncrement
OutOfService
RelinquishDefault
3Binary InputDescription
Object Identifier
Object Name
Object Type
Present Value
Event State
StateFlags
OutOfService
4Binary OutputDescription
Object Identifier
Object Name
Object Type
Priority
Priority Array
Priority Reset
Present Value
Event State
StateFlags
OutOfService
RelinquishDefault
5Binary ValueDescription
Object Identifier
Object Name
Object Type
Priority
Priority Array
Priority Reset
Present Value
Event State
StateFlags
OutOfService
RelinquishDefault
13MultistateInputDescription
Object Identifier
Object Name
Object Type
Present Value
Event State
Number Of State
StateFlags
OutOfService
14MultistateOutputDescription
Object Identifier
Object Name
Object Type
Present Value
Event State
Number Of State
Priority
Priority Array
Priority Reset
StateFlags
OutOfService
RelinquishDefault
19MultistateValueDescription
Object Identifier
Object Name
Object Type
Present Value
Event State
Number Of State
Priority
Priority Array
Priority Reset
StateFlags
OutOfService
RelinquishDefault
21LifeSafetyPointDescription
Object Identifier
Object Name
Object Type
Present Value
Event State
Mode
Silenced
StateFlags
OutOfService
22LifeSafetyZoneDescription
Object Identifier
Object Name
Object Type
Present Value
Event State
Mode
Silenced
StateFlags
OutOfService

Error Code

Tag manager showing ServerErrorStatement (SINT[40]) and ServerErrorCode (SINT) tags under the Weintek HMI device tree.
Object NameValue / StringObject Structure
ServerErrorCode0Default
1Error occurred
ServerErrorStatementNo errorDefault
Invalid data typeInvalid data type
Write access deniedWrite access denied
Unknown propertyUnknown property
Service request deniedService request denied
Unknown objectUnknown object
Value out of rangeValue out of range

Diagram

The diagram below shows the Ethernet cable wiring.

Ethernet straight-through cable wiring diagram showing all 8 color-coded wire pairs connected pin-to-pin on both ends.