beautypg.com

FieldServer Lutron Machine FS-8700-97 User Manual

Page 20

background image

FS-8700-97 Lutron Machine Manual

Page 20 of 24

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com

Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: [email protected]

5.3.13 Map Descriptor Example 9 - Multistate Output (Zone and Area Machine)

A write to the Multistate Output Data Array which is shared by a BACNet IP Map Descriptor will execute one of multiple scripts. The multiple scripts are specified in the
Data Array defined under “DA_Lut_List”. The value written into the Multistate Output Data Array is used as the offset into the Data Array defined under “DA_Lut_List” to
retrieve a script number from the Data Array. Script numbers range from 0 to 65535.

BACNet IP Map Descriptor

// Client Side Map Descriptors

Map_Descriptors

Map_Descriptor_Name , Data_Array_Name , Data_Array_Offset , Function , Node_Name

, Data_Type , Object_ID , Length , Relinquish_Default

SMD00_MO

, MultiSt_Output

, 0

, Passive

, Virtual_BCU_11 , MO

, 1

, 512

, 0

Lutron Machine Map Descriptor

// Client Side Map Descriptors

Map_Descriptors

Map_Descriptor_Name , Data_Array_Name , Data_Array_Offset , Function , Node_Name , Grafik_Command , DA_Lut_List

, DA_Lut_List_Offset , Length , Multi_Scripts_Length

Run_scriptms_0

, MultiSt_Output

, 0

, Awt

, LUT_GRF6_0 , Run_Script_Multi , Scr_Lst_MSO_0 , 0

, 1

, 10


The Multi_Scripts_Length field is used to indicate the maximum size of the Data Array specified under Data_Array_Name. One Map Descriptor per object must be defined
with a Multi_Scripts_Length value of one or greater.

The scripts per object element must be preloaded into the Data Array defined under “DA_Lut_List”: