Commands - Metasys - LIT-1201531 - System Integration - BACnet Controller Integration - 10.1

BACnet Controller Integration Technical Bulletin

Brand
Metasys
Product name
BACnet Controller Integration
Document type
Technical Bulletin
Document number
LIT-1201531
Version
10.1
Revision date
2021-10-08
Language
English

Only those Metasys system commands that can be implemented by a standard BACnet service are supported on an integrated BACnet object. Some BACnet objects support commands that are handled by writing to the remote BACnet object’s properties.

The following table lists the commands that are available for each of the BACnet object types that are supported in the supervisory controller for BACnet/Field Bus integration.

Table 1. Command name table
Command Name

Override/ Override Release

Temp Override

Temp Out of Service

In and Out of Service

Sync Field Device Times

Reset Field Device

Adjust

State N, or Set State

Release

Release All

Route

Enable and Disable Alarms

Preset Value

Add/Remove Recipient

Clear and Execute

Rediscover Text Strings

Restore Controller States Text

Program Changes

Shed

Accumulator

     

X

             

X

X

           

Analog Input (AI)

   

X

X

             

X

             

Analog Output (AO)

X

X

 

X

   

X

 

X

X

 

X

             

Analog Value(AV)

X

X

       

X

 

X

X

 

X

             

Averaging

                                     

BACnet Character String Value

X

X

       

X

 

X

X

 

X

             

BACnet Electric Demand Control (EDC)

     

X

             

X

             
BACnet Electric Demand Monitoring (EDM)      

X

             

X

             

BACnet Generator Load Control (GLC)

     

X

             

X

             

BACnet Integer Value

X

X

       

X

 

X

X

 

X

             

BACnet Positive Integer Value

X

X

       

X

 

X

X

 

X

             

Binary Input (BI)

   

X

X

             

X

       

X

   

Binary Output (BO)

X

X

 

X

     

X

X

X

 

X

       

X

   

Binary Value (BV)

X

X

         

X

X

X

 

X

       

X

   

BitString Value 1

X

X

       

X

 

X

X

 

X

             

Calendar

                                     

Command

             

X

               

X

   

Date Pattern Value1

X

X

       

X

 

X

X

                 

Date Time Pattern Value1

X

X

       

X

 

X

X

                 

Date Time Value1

X

X

       

X

 

X

X

                 

Date Value1

X

X

       

X

 

X

X

                 

Device

       

X

X

                 

X

     

Electric Demand Control

     

X

             

X

X

           

Electric Demand Monitoring

     

X

             

X

X

           

Event Enrollment (EEO)

                                     

Generator Load Control

     

X

             

X

X

           

Group

                                     

Large Analog Value

X

X

       

X

 

X

X

 

X

             

Life Safety Point (LSP)

     

X

             

X

             

Life Safety Zone (LSZ)

     

X

             

X

             

Load Control

                     

X

       

X

 

X

Loop

     

X

   

X

       

X

             

Multistate Input (MI)

   

X

X

             

X

       

X

   

Multistate Output (MO)

X

X

 

X

     

X

X

X

 

X

       

X

   

Multistate Value (MV)

X

X

         

X

X

X

 

X

       

X

   

Notification Class (NCO)

                         

X

         

Octet String Value1

X

X

       

X

 

X

X

                 

Program

                                 

X

 

Pulse Converter

     

X

             

X

             

Schedule

     

X

                             

Time Pattern Value1

X

X

       

X

 

X

X

                 

Time Value1

X

X

       

X

 

X

X

                 

Trend

   

X

             

X

     

X

       

Trend Log Multiple

                   

X

     

X

       

Operation for most of these commands can be found in Metasys SMP Help (LIT-1201793). The following command operations are unique to the BACnet integration:

  • Restore Controller States Text: For objects supporting the States Text attribute, if the User Selected States Text attribute is true, the object's States Text is no longer synchronized with the States Text, Action Text, Active/Inactive, or Shed Level Description property. Use the Restore Controller States Text to set User Selected States Text to false. The field point's States Text attribute is then updated to match the remote object's States Text property.

    Note: If the dictionary cannot be updated to match the field device, the States Text Error Status attribute indicates the cause of the error.
  • State N: The State N Command is used by the Command object to write the Present Value attribute by selecting a state. The first state in the drop-down box indicates No Action, and the remainder of the states indicate an Action from the Action array. If you choose to define your own custom enumeration set for this object, be sure to enter No Action for the first entry.

  • Add Recipient and Remove Recipient for the Notification Object: Use this command to add or remove the parent supervisory device as a notification recipient for the selected Notification object.

  • Adjust: For the Loop object, the Adjust command writes the Setpoint attribute.

  • Out of Service and Temporary Out of Service: If you want to write and make reliable Present Value, first select an out of service or temporary out of service command to the input object, then set the Value before issuing the command. Objects that include this functionality include Accumulator, AI, BI, MSI, Pulse Converter, and Schedule mappers.
1 Applicable to ODS only