FieldServer Lutron Machine FS-8700-97 User Manual
Page 20

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”: