4113 lines
294 KiB
XML
4113 lines
294 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<LonSpyder>
|
|
<Models>
|
|
<!-- Start of Dummy Model Structure -->
|
|
<Dummy displayName="Default" version="0.0" hw_id="-1" model_id="-1" default="false">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>This model supports all kind of component supported in Spyder Controller. It is not a valid model as per Spyder Controller</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>This model supports all kind of component supported in ComfortPoint Controller. It is not a valid model as per ComfortPoint Controller</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>This model supports all kind of component supported in Vykon Controller. It is not a valid model as per Vykon Controller</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription>This model supports all kind of component supported in CentraLine LYNX Controller. It is not a valid model as per CentraLine LYNX Controller</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BCompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryFixedNv_Dummy.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Spyder1.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_Dummy.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_DummyModel.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/Mandatory1.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
<!-- SpyderII: new classes added -->
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BPiranhaUpload</UploadClassName>
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BXL10NextGenFileWriter</DeviceFileWriterClassName>
|
|
<!-- updated-->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compiler.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20070"/>
|
|
<DeviceName v="Piranha"/>
|
|
<ProgramID v="38"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="32768" range="255"/>
|
|
<ControlNvRam startLoc="33024" range="45"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="40"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="30000" range="430"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="20" capacity="43" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="7" capacity="120" crc="2" offset="864"/>
|
|
<ControlLoop size="22" capacity="100" crc="2" offset="1708"/>
|
|
<ControlConstants size="4" capacity="40" crc="2" offset="3912"/>
|
|
<LonSiData size="1" capacity="700" crc="2" offset="4076"/>
|
|
<LonAppInitData size="1" capacity="88" crc="2" offset="4780"/>
|
|
<Linearization size="4" capacity="70" crc="2" offset="4872"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="5156"/>
|
|
<DigitalInput size="20" capacity="4" crc="2" offset="5336"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="5420"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="5490"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="5718"/>
|
|
<UnitConfig size="16" capacity="30" crc="2" offset="5778"/>
|
|
<ScalarConfig size="6" capacity="30" crc="2" offset="6262"/>
|
|
<StructuredConfig size="2" capacity="100" crc="2" offset="6446"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="6650"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="6660"/>
|
|
<ControlVariables size="1" capacity="4" crc="2" offset="6684"/>
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="45" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="184"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="220"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="232"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="239"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="274"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="282"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="382"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="416"/>
|
|
<DeviceName size="1" capacity="18" crc="2" offset="424"/>
|
|
<AlarmDisable size="10" capacity="1" crc="2" offset="446"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<!-- Fix for SpyderBACnet PCR 306 : Added alignment and position -->
|
|
<Wiring pins = "42">
|
|
<Analog_Inputs v="1" count="8">
|
|
<Terminal v="31" n="UI 0" assigned="0" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="33" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="34" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
<Terminal v="36" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="37" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="39" n="UI 5" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="40" n="UI 6" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
<Terminal v="41" n="UI 7" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
</Analog_Inputs>
|
|
|
|
<Digital_Inputs v="2" count="4">
|
|
<Terminal v="25" n="DI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="15"/>
|
|
<Terminal v="26" n="DI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="14"/>
|
|
<Terminal v="28" n="DI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="29" n="DI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="3" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="20" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="20"/>
|
|
<Terminal v="22" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="18"/>
|
|
<Terminal v="23" n="AO 3" assigned="0" fixed="0" hidden="0" alignment="l" position="17"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="8">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="9" n="DO 2" assigned="0" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="11" n="DO 3" assigned="0" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="12" n="DO 4" assigned="0" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="14" n="DO 5" assigned="0" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="15" n="DO 6" assigned="0" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="17" n="DO 7" assigned="0" fixed="1" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="18" n="DO 8" assigned="0" fixed="1" hidden="0" alignment="r" position="2"/>
|
|
</Digital_Outputs>
|
|
|
|
<Misc v="0" count="19">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="20"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="19"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="18"/>
|
|
<Terminal v="3" n="SHLD" assigned="1" fixed="0" hidden="0" alignment="r" position="17"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="16"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="15"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="14"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="13"/>
|
|
<Terminal v="10" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="13" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="16" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="4"/>
|
|
<Terminal v="19" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="1"/>
|
|
<Terminal v="21" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="19"/>
|
|
<Terminal v="24" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="16"/>
|
|
<Terminal v="27" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="13"/>
|
|
<Terminal v="30" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
<Terminal v="32" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="35" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="38" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="158"/>
|
|
<StructuredConfigurable v="165"/>
|
|
<NvIndex v="19"/>
|
|
<MemberIndex v="115"/>
|
|
<FixedMemberIndex v="110"/>
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="48" r="32"/>
|
|
<NVAlarmID v="16" r="32"/>
|
|
<ConfigAlarmID v="15"/>
|
|
<SIDataSize v="-1"/>
|
|
<SupressAlarmsForUnboundObj v="0"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="0"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="10"/>
|
|
<NCIAlarmInhibit v="10"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
</Dummy>
|
|
<!-- End of Dummy Model Structure -->
|
|
<!-- Start of Model6 Structure -->
|
|
<Model6 displayName="PUL6438S" version="6.0" hw_id="13" model_id="1" default="true">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable Unitary Control. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable Unitary Control. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable Unitary Control. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription>CentraLine Lynx Unitary LonWorks controller, free programmable, 8 digital outputs, 3 analog outputs</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderIICompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderEnhanced.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Spyder2.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model3.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Model3.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/Mandatory2.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BSpyderIIFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderIIUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20080"/>
|
|
<DeviceName v="Spyder2"/>
|
|
<ProgramID v="3b"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="500"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="60"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="00000" range="2760"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="4" capacity="220" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="960" crc="2" offset="884"/>
|
|
<ControlLoop size="22" capacity="200" crc="2" offset="8568"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="12972"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="13216"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="18768"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="19038"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="19442"/>
|
|
<DigitalInput size="20" capacity="4" crc="2" offset="19622"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="19706"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="19776"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="20004"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="20064"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="20708"/>
|
|
<StructuredConfig size="2" capacity="600" crc="2" offset="21072"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="22276"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="22286"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="22310"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="22322"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="22376"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="23130"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="23135"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="23289"/>
|
|
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="500" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="2004"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="2040"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="2052"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="2059"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="2094"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="2102"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="2202"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="2236"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="2244"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="2266"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<!-- Fix for SpyderBACnet PCR 306 : Added alignment and position -->
|
|
<Wiring pins = "42">
|
|
<Analog_Inputs v="1" count="8">
|
|
<Terminal v="31" n="UI 0" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="33" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="34" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
<Terminal v="36" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="37" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="39" n="UI 5" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="40" n="UI 6" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
<Terminal v="41" n="UI 7" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
</Analog_Inputs>
|
|
|
|
<Digital_Inputs v="2" count="4">
|
|
<Terminal v="25" n="DI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="15"/>
|
|
<Terminal v="26" n="DI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="14"/>
|
|
<Terminal v="28" n="DI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="29" n="DI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="3" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="20" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="20"/>
|
|
<Terminal v="22" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="18"/>
|
|
<Terminal v="23" n="AO 3" assigned="0" fixed="0" hidden="0" alignment="l" position="17"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="8">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="9" n="DO 2" assigned="0" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="11" n="DO 3" assigned="0" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="12" n="DO 4" assigned="0" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="14" n="DO 5" assigned="0" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="15" n="DO 6" assigned="0" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="17" n="DO 7" assigned="0" fixed="0" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="18" n="DO 8" assigned="0" fixed="0" hidden="0" alignment="r" position="2"/>
|
|
</Digital_Outputs>
|
|
|
|
<Misc v="0" count="19">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="20"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="19"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="18"/>
|
|
<Terminal v="3" n="SHLD" assigned="1" fixed="0" hidden="0" alignment="r" position="17"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="16"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="15"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="14"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="13"/>
|
|
<Terminal v="10" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="13" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="16" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="4"/>
|
|
<Terminal v="19" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="1"/>
|
|
<Terminal v="21" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="19"/>
|
|
<Terminal v="24" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="16"/>
|
|
<Terminal v="27" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="13"/>
|
|
<Terminal v="30" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
<Terminal v="32" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="35" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="38" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="155"/> <!-- changed from 158 to 155 -->
|
|
<StructuredConfigurable v="162"/> <!-- changed from 165 to 162 -->
|
|
<NvIndex v="20"/> <!-- changed from 19 to 20 -->
|
|
<MemberIndex v="116"/> <!-- changed from 115 to 116 -->
|
|
<FixedMemberIndex v="111"/> <!-- changed from 110 to 111 -->
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<!-- <WMFailDetectAlarm v="80"/> -->
|
|
<!-- Replaced with -->
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="0"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
<!-- Start of the sylk devices section Model6 PUL6438S -->
|
|
<SylkDevices maxDevicesSupported="1">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
</SylkDevices>
|
|
<!-- End of the sylk device section -->
|
|
|
|
</Model6>
|
|
<!-- BeginGearsBlock XML ZioPlusFirmwareSupport -->
|
|
<Model6 displayName="PUL6438S" version="6.0" hw_id="13" model_id="11" default="true">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable Unitary Control. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable Unitary Control. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable Unitary Control. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription>CentraLine Lynx Unitary LonWorks controller, free programmable, 8 digital outputs, 3 analog outputs</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderIICompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderEnhanced.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Spyder2.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model3.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Model3.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/Mandatory2.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BSpyderIIFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderIIUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20080"/>
|
|
<DeviceName v="Spyder2"/>
|
|
<ProgramID v="3b"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="500"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="60"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="00000" range="2760"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="4" capacity="220" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="960" crc="2" offset="884"/>
|
|
<ControlLoop size="22" capacity="200" crc="2" offset="8568"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="12972"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="13216"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="18768"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="19038"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="19442"/>
|
|
<DigitalInput size="20" capacity="4" crc="2" offset="19622"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="19706"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="19776"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="20004"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="20064"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="20708"/>
|
|
<StructuredConfig size="2" capacity="600" crc="2" offset="21072"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="22276"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="22286"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="22310"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="22322"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="22376"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="23130"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="23135"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="23289"/>
|
|
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="500" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="2004"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="2040"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="2052"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="2059"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="2094"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="2102"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="2202"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="2236"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="2244"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="2266"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<!-- Fix for SpyderBACnet PCR 306 : Added alignment and position -->
|
|
<Wiring pins = "42">
|
|
<Analog_Inputs v="1" count="8">
|
|
<Terminal v="31" n="UI 0" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="33" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="34" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
<Terminal v="36" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="37" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="39" n="UI 5" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="40" n="UI 6" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
<Terminal v="41" n="UI 7" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
</Analog_Inputs>
|
|
|
|
<Digital_Inputs v="2" count="4">
|
|
<Terminal v="25" n="DI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="15"/>
|
|
<Terminal v="26" n="DI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="14"/>
|
|
<Terminal v="28" n="DI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="29" n="DI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="3" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="20" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="20"/>
|
|
<Terminal v="22" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="18"/>
|
|
<Terminal v="23" n="AO 3" assigned="0" fixed="0" hidden="0" alignment="l" position="17"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="8">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="9" n="DO 2" assigned="0" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="11" n="DO 3" assigned="0" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="12" n="DO 4" assigned="0" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="14" n="DO 5" assigned="0" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="15" n="DO 6" assigned="0" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="17" n="DO 7" assigned="0" fixed="0" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="18" n="DO 8" assigned="0" fixed="0" hidden="0" alignment="r" position="2"/>
|
|
</Digital_Outputs>
|
|
|
|
<Misc v="0" count="19">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="20"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="19"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="18"/>
|
|
<Terminal v="3" n="SHLD" assigned="1" fixed="0" hidden="0" alignment="r" position="17"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="16"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="15"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="14"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="13"/>
|
|
<Terminal v="10" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="13" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="16" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="4"/>
|
|
<Terminal v="19" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="1"/>
|
|
<Terminal v="21" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="19"/>
|
|
<Terminal v="24" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="16"/>
|
|
<Terminal v="27" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="13"/>
|
|
<Terminal v="30" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
<Terminal v="32" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="35" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="38" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="157"/> <!-- changed from 158 to 155 --><!-- Changed from 155 to 157 for Firmware 11.2 -->
|
|
<StructuredConfigurable v="164"/> <!-- changed from 165 to 162 --><!-- Changed from 162 to 164 for Firmware 11.2 -->
|
|
<NvIndex v="20"/> <!-- changed from 19 to 20 -->
|
|
<MemberIndex v="116"/> <!-- changed from 115 to 116 -->
|
|
<FixedMemberIndex v="111"/> <!-- changed from 110 to 111 -->
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<!-- <WMFailDetectAlarm v="80"/> -->
|
|
<!-- Replaced with -->
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="0"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
<!-- Start of the sylk devices section Model6 PUL6438S -->
|
|
<SylkDevices maxDevicesSupported="15">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
<Device name="TR71" hwMajor="3" hwMinor="10" />
|
|
<Device name="TR75" hwMajor="3" hwMinor="15" />
|
|
<Device name="TR40" hwMajor="14" hwMinor="10" />
|
|
<Device name="TR42" hwMajor="15" hwMinor="10" />
|
|
</SylkDevices>
|
|
<!-- End of the sylk device section -->
|
|
</Model6>
|
|
<!-- EndGearsBlock XML ZioPlusFirmwareSupport -->
|
|
<!-- End of Model6 Structure -->
|
|
|
|
<!-- BeginGearsBlock XML RelayModelSupport -->
|
|
<!-- Start of Spyder Relay Model Structure -->
|
|
<Model7 displayName="PUL6438SR" version="6.0" hw_id="15" model_id="14" default="false">
|
|
<ModelDescription>Programmable Unitary Control. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks, Relays</ModelDescription>
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderRelayCompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderRelay.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_SpyderLonRelay.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model3.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellLonSpyder/com/honeywell/lonSpyder/io/IO_LonRelayModel.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatorySpyderRelay.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BLonSpyderFileOffsetWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderRelayUpload</UploadClassName>
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20010"/>
|
|
<DeviceName v="SpyderRelay"/>
|
|
<ProgramID v="40"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="4095"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33792" range="255"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="40704" range="4"/>
|
|
<AnalogOutput startLoc="40960" range="3"/>
|
|
<DigitalOutput startLoc="41216" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="300"/>
|
|
<RamPool startLoc="00000" range="2570"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="6" capacity="175" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="850" crc="2" offset="1054"/>
|
|
<ControlLoop size="22" capacity="300" crc="2" offset="7858"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="14462"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="14706"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="20258"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="20528"/>
|
|
<AnalogInput size="23" capacity="8" crc="2" offset="20932"/>
|
|
<DigitalInput size="22" capacity="4" crc="2" offset="21120"/>
|
|
<AnalogOutput size="23" capacity="3" crc="2" offset="21212"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="21285"/>
|
|
<FloatingMotor size="18" capacity="4" crc="2" offset="21513"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="21589"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="22233"/>
|
|
<StructuredConfig size="2" capacity="500" crc="2" offset="22597"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="23601"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="23611"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="23635"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="23647"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="23701"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="24455"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="24460"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="24614"/>
|
|
<SylkCOV size="5" capacity="50" crc="2" offset="24681"/>
|
|
|
|
<!-- File Section II -->
|
|
<ApplVerNew size="31" capacity="1" crc="2" offset="0"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="35"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="57"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="92"/>
|
|
<ControlNonVolatile size="4" capacity="400" crc="2" offset="100"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="1704"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="1740"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="1748"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="1848"/>
|
|
|
|
<!-- File Section III -->
|
|
<ProxyFile size="1" capacity="5120" crc="2" offset="0"/>
|
|
|
|
<!-- File Offset section -->
|
|
<FileOffset size="304" capacity="1" crc="2" offset="0"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<!-- Fix for SpyderBACnet PCR 306 : Added alignment and position -->
|
|
<Wiring pins = "42">
|
|
<Analog_Inputs v="1" count="8">
|
|
<Terminal v="31" n="UI 0" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="33" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="34" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
<Terminal v="36" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="37" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="39" n="UI 5" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="40" n="UI 6" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
<Terminal v="41" n="UI 7" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
</Analog_Inputs>
|
|
|
|
<Digital_Inputs v="2" count="4">
|
|
<Terminal v="25" n="DI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="15"/>
|
|
<Terminal v="26" n="DI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="14"/>
|
|
<Terminal v="28" n="DI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="29" n="DI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="3" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="20" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="20"/>
|
|
<Terminal v="22" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="18"/>
|
|
<Terminal v="23" n="AO 3" assigned="0" fixed="0" hidden="0" alignment="l" position="17"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="8">
|
|
<Terminal v="12" n="DO-C1" assigned="0" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="13" n="DO-A1" assigned="0" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="14" n="DO-A2" assigned="0" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="15" n="DO-A3" assigned="0" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="16" n="DO-B1" assigned="0" fixed="0" hidden="0" alignment="r" position="4"/>
|
|
<Terminal v="17" n="DO-B2" assigned="0" fixed="0" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="18" n="DO-B3" assigned="0" fixed="0" hidden="0" alignment="r" position="2"/>
|
|
<Terminal v="19" n="DO-B4" assigned="0" fixed="0" hidden="0" alignment="r" position="1"/>
|
|
</Digital_Outputs>
|
|
|
|
<Misc v="0" count="19">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="20"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="19"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="18"/>
|
|
<Terminal v="3" n="SHLD" assigned="1" fixed="0" hidden="0" alignment="r" position="17"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="16"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="15"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="14"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="13"/>
|
|
<Terminal v="8" n="24VACOUT" assigned="1" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="9" n="COM A" assigned="1" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="10" n="COM B" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="11" n="COM C" assigned="1" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="21" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="19"/>
|
|
<Terminal v="24" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="16"/>
|
|
<Terminal v="27" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="13"/>
|
|
<Terminal v="30" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
<Terminal v="32" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="35" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="38" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="156"/>
|
|
<StructuredConfigurable v="161"/>
|
|
<NvIndex v="21"/>
|
|
<MemberIndex v="117"/>
|
|
<FixedMemberIndex v="112"/>
|
|
<ScalarDataType v="10"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<NodeDisabledAlarmID v="248" r="1"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="1"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/>
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
<!-- Start of the sylk devices section Spyder Relay Model Model7 PUL6438SR -->
|
|
<SylkDevices maxDevicesSupported="15">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
<Device name="TR71" hwMajor="3" hwMinor="10" />
|
|
<Device name="TR75" hwMajor="3" hwMinor="15" />
|
|
<Device name="TR40" hwMajor="14" hwMinor="10" />
|
|
<Device name="TR42" hwMajor="15" hwMinor="10" />
|
|
</SylkDevices>
|
|
<!-- End of the sylk device section -->
|
|
</Model7>
|
|
<!-- End of Spyder Relay Model Structure -->
|
|
<!-- EndGearsBlock XML RelayModelSupport -->
|
|
|
|
<!-- Spyder Micro Models - Begin -->
|
|
<!-- Start of MicroModel3 Structure -->
|
|
<MicroModel3 displayName="PUL4024S" version="12.0" hw_id="23" model_id="3" default="false">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable Unitary Control. Supports 4 Universal Inputs, 2 Modulating Outputs, 4 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable Unitary Control. Supports 4 Universal Inputs, 2 Modulating Outputs, 4 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable Unitary Control. Supports 4 Universal Inputs, 2 Modulating Outputs, 4 Binary Outputs, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription>CentraLine Lynx Unitary LonWorks controller, free programmable, 4 digital outputs, 2 analog outputs</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderIICompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderEnhanced.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Micro.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model1.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Micro_Model3.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryMicro.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BSpyderIIFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderIIUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20090"/>
|
|
<DeviceName v="SpyderMicro"/>
|
|
<ProgramID v="3c"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="500"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="60"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="00000" range="2760"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="4" capacity="220" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="960" crc="2" offset="884"/>
|
|
<ControlLoop size="22" capacity="200" crc="2" offset="8568"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="12972"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="13216"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="18768"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="19038"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="19442"/>
|
|
<DigitalInput size="22" capacity="4" crc="2" offset="19622"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="19714"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="19784"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="20012"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="20072"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="20716"/>
|
|
<StructuredConfig size="2" capacity="600" crc="2" offset="21080"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="22284"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="22294"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="22318"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="22330"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="22384"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="23138"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="23143"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="23297"/>
|
|
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="500" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="2004"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="2040"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="2052"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="2059"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="2094"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="2102"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="2202"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="2236"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="2244"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="2266"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<Wiring pins = "25">
|
|
<Analog_Inputs v="1" count="5">
|
|
<Terminal v="18" n="UI 0" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="19" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="21" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="22" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="24" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
</Analog_Inputs>
|
|
|
|
|
|
<Digital_Inputs v="2" count="0">
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="2" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="15" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="17" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="4">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="10" n="DO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
<Terminal v="12" n="DO 3" assigned="0" fixed="0" hidden="0" alignment="r" position="4"/>
|
|
<Terminal v="13" n="DO 4" assigned="0" fixed="0" hidden="0" alignment="r" position="2"/>
|
|
</Digital_Outputs>
|
|
|
|
|
|
<Misc v="0" count="14">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="3" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="9" n="COM" assigned="1" fixed="0" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="11" n="COM" assigned="1" fixed="0" hidden="0" alignment="r" position="1"/>
|
|
<Terminal v="14" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
<Terminal v="16" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="20" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="23" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="155"/> <!-- changed from 158 to 155 -->
|
|
<StructuredConfigurable v="162"/> <!-- changed from 165 to 162 -->
|
|
<NvIndex v="20"/> <!-- changed from 19 to 20 -->
|
|
<MemberIndex v="116"/> <!-- changed from 115 to 116 -->
|
|
<FixedMemberIndex v="111"/> <!-- changed from 110 to 111 -->
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<!-- <WMFailDetectAlarm v="80"/> -->
|
|
<!-- Replaced with -->
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="1"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
<!-- Start of the sylk devices section MicroModel3 PUL4024S -->
|
|
<SylkDevices maxDevicesSupported="1">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
</SylkDevices>
|
|
<!-- End of the sylk device section -->
|
|
</MicroModel3>
|
|
<!-- BeginGearsBlock XML ZioPlusFirmwareSupport -->
|
|
<!-- Start of MicroModel3 Structure -->
|
|
<MicroModel3 displayName="PUL4024S" version="12.0" hw_id="23" model_id="12" default="false">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable Unitary Control. Supports 4 Universal Inputs, 2 Modulating Outputs, 4 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable Unitary Control. Supports 4 Universal Inputs, 2 Modulating Outputs, 4 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable Unitary Control. Supports 4 Universal Inputs, 2 Modulating Outputs, 4 Binary Outputs, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription>CentraLine Lynx Unitary LonWorks controller, free programmable, 4 digital outputs, 2 analog outputs</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderIICompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderEnhanced.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Micro.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model1.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Micro_Model3.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryMicro.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BSpyderIIFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderIIUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20090"/>
|
|
<DeviceName v="SpyderMicro"/>
|
|
<ProgramID v="3c"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="500"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="60"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="00000" range="2760"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="4" capacity="220" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="960" crc="2" offset="884"/>
|
|
<ControlLoop size="22" capacity="200" crc="2" offset="8568"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="12972"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="13216"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="18768"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="19038"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="19442"/>
|
|
<DigitalInput size="22" capacity="4" crc="2" offset="19622"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="19714"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="19784"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="20012"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="20072"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="20716"/>
|
|
<StructuredConfig size="2" capacity="600" crc="2" offset="21080"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="22284"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="22294"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="22318"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="22330"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="22384"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="23138"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="23143"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="23297"/>
|
|
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="500" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="2004"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="2040"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="2052"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="2059"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="2094"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="2102"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="2202"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="2236"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="2244"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="2266"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<Wiring pins = "25">
|
|
<Analog_Inputs v="1" count="5">
|
|
<Terminal v="18" n="UI 0" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="19" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="21" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="22" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="24" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
</Analog_Inputs>
|
|
|
|
|
|
<Digital_Inputs v="2" count="0">
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="2" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="15" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="17" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="4">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="10" n="DO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
<Terminal v="12" n="DO 3" assigned="0" fixed="0" hidden="0" alignment="r" position="4"/>
|
|
<Terminal v="13" n="DO 4" assigned="0" fixed="0" hidden="0" alignment="r" position="2"/>
|
|
</Digital_Outputs>
|
|
|
|
|
|
<Misc v="0" count="14">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="3" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="9" n="COM" assigned="1" fixed="0" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="11" n="COM" assigned="1" fixed="0" hidden="0" alignment="r" position="1"/>
|
|
<Terminal v="14" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
<Terminal v="16" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="20" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="23" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="157"/> <!-- changed from 158 to 155 --><!-- Changed from 155 to 157 for new firmware 12.1 -->
|
|
<StructuredConfigurable v="164"/> <!-- changed from 165 to 162 --><!-- Changed from 162 to 164 for new firmware 12.1 -->
|
|
<NvIndex v="20"/> <!-- changed from 19 to 20 -->
|
|
<MemberIndex v="116"/> <!-- changed from 115 to 116 -->
|
|
<FixedMemberIndex v="111"/> <!-- changed from 110 to 111 -->
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<!-- <WMFailDetectAlarm v="80"/> -->
|
|
<!-- Replaced with -->
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="1"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
<!-- Start of the sylk devices section MicroModel3 PUL4024S -->
|
|
<SylkDevices maxDevicesSupported="15">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
<Device name="TR71" hwMajor="3" hwMinor="10" />
|
|
<Device name="TR75" hwMajor="3" hwMinor="15" />
|
|
<Device name="TR40" hwMajor="14" hwMinor="10" />
|
|
<Device name="TR42" hwMajor="15" hwMinor="10" />
|
|
</SylkDevices>
|
|
<!-- End of the sylk device section -->
|
|
</MicroModel3>
|
|
<!-- EndGearsBlock XML ZioPlusFirmwareSupport -->
|
|
<!-- End of MicroModel3 Structure -->
|
|
<!-- Start of MicroModel4 Structure -->
|
|
<MicroModel4 displayName="PUL1012S" version="13.0" hw_id="24" model_id="3" default="false">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable Unitary Control. Supports 1 Universal Inputs, 1 Modulating Outputs, 2 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable Unitary Control. Supports 1 Universal Inputs, 1 Modulating Outputs, 2 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable Unitary Control. Supports 1 Universal Inputs, 1 Modulating Outputs, 2 Binary Outputs, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription>CentraLine Lynx Unitary LonWorks controller, free programmable, 2 digital outputs, 1 analog output</ModelDescription>-->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderIICompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderEnhanced.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Micro.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model1.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Micro_Model4.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryMicro.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BSpyderIIFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderIIUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20090"/>
|
|
<DeviceName v="SpyderMicro"/>
|
|
<ProgramID v="3c"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="500"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="60"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="00000" range="2760"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="4" capacity="220" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="960" crc="2" offset="884"/>
|
|
<ControlLoop size="22" capacity="200" crc="2" offset="8568"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="12972"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="13216"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="18768"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="19038"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="19442"/>
|
|
<DigitalInput size="22" capacity="4" crc="2" offset="19622"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="19714"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="19784"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="20012"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="20072"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="20716"/>
|
|
<StructuredConfig size="2" capacity="600" crc="2" offset="21080"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="22284"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="22294"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="22318"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="22330"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="22384"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="23138"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="23143"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="23297"/>
|
|
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="500" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="2004"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="2040"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="2052"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="2059"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="2094"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="2102"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="2202"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="2236"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="2244"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="2266"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<Wiring pins = "16">
|
|
<Analog_Inputs v="1" count="2">
|
|
<Terminal v="13" n="UI 0" assigned="1" fixed="1" hidden="1" />
|
|
<Terminal v="14" n="UI 1" assigned="0" fixed="0" hidden="0"/>
|
|
</Analog_Inputs>
|
|
|
|
<Digital_Inputs v="2" count="0">
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="1" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="11" n="AO 1" assigned="0" fixed="0" hidden="0"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="2">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0"/>
|
|
<Terminal v="10" n="DO 2" assigned="0" fixed="0" hidden="0"/>
|
|
</Digital_Outputs>
|
|
|
|
<Misc v="0" count="11">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="3" n="20 VDC" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="9" n="COM" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="12" n="COM" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="15" n="COM" assigned="1" fixed="0" hidden="0"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="155"/> <!-- changed from 158 to 155 -->
|
|
<StructuredConfigurable v="162"/> <!-- changed from 165 to 162 -->
|
|
<NvIndex v="20"/> <!-- changed from 19 to 20 -->
|
|
<MemberIndex v="116"/> <!-- changed from 115 to 116 -->
|
|
<FixedMemberIndex v="111"/> <!-- changed from 110 to 111 -->
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<!-- <WMFailDetectAlarm v="80"/> -->
|
|
<!-- Replaced with -->
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="1"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
<!-- Start of the sylk devices section MicroModel4 PUL1012S -->
|
|
<SylkDevices maxDevicesSupported="1">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
</SylkDevices>
|
|
<!-- End of the sylk device section -->
|
|
</MicroModel4>
|
|
<!-- BeginGearsBlock XML ZioPlusFirmwareSupport -->
|
|
<MicroModel4 displayName="PUL1012S" version="13.0" hw_id="24" model_id="12" default="false">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable Unitary Control. Supports 1 Universal Inputs, 1 Modulating Outputs, 2 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable Unitary Control. Supports 1 Universal Inputs, 1 Modulating Outputs, 2 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable Unitary Control. Supports 1 Universal Inputs, 1 Modulating Outputs, 2 Binary Outputs, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription>CentraLine Lynx Unitary LonWorks controller, free programmable, 2 digital outputs, 1 analog output</ModelDescription>-->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderIICompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderEnhanced.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Micro.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model1.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Micro_Model4.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryMicro.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BSpyderIIFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderIIUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20090"/>
|
|
<DeviceName v="SpyderMicro"/>
|
|
<ProgramID v="3c"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="500"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="60"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="00000" range="2760"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="4" capacity="220" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="960" crc="2" offset="884"/>
|
|
<ControlLoop size="22" capacity="200" crc="2" offset="8568"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="12972"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="13216"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="18768"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="19038"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="19442"/>
|
|
<DigitalInput size="22" capacity="4" crc="2" offset="19622"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="19714"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="19784"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="20012"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="20072"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="20716"/>
|
|
<StructuredConfig size="2" capacity="600" crc="2" offset="21080"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="22284"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="22294"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="22318"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="22330"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="22384"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="23138"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="23143"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="23297"/>
|
|
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="500" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="2004"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="2040"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="2052"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="2059"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="2094"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="2102"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="2202"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="2236"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="2244"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="2266"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<Wiring pins = "16">
|
|
<Analog_Inputs v="1" count="2">
|
|
<Terminal v="13" n="UI 0" assigned="1" fixed="1" hidden="1" />
|
|
<Terminal v="14" n="UI 1" assigned="0" fixed="0" hidden="0"/>
|
|
</Analog_Inputs>
|
|
|
|
<Digital_Inputs v="2" count="0">
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="1" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="11" n="AO 1" assigned="0" fixed="0" hidden="0"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="2">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0"/>
|
|
<Terminal v="10" n="DO 2" assigned="0" fixed="0" hidden="0"/>
|
|
</Digital_Outputs>
|
|
|
|
<Misc v="0" count="11">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="3" n="20 VDC" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="9" n="COM" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="12" n="COM" assigned="1" fixed="0" hidden="0"/>
|
|
<Terminal v="15" n="COM" assigned="1" fixed="0" hidden="0"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="157"/> <!-- changed from 158 to 155 --><!-- Changed from 155 to 157 for new firmware 12.1 -->
|
|
<StructuredConfigurable v="164"/> <!-- changed from 165 to 162 --><!-- Changed from 162 to 164 for new firmware 12.1 -->
|
|
<NvIndex v="20"/> <!-- changed from 19 to 20 -->
|
|
<MemberIndex v="116"/> <!-- changed from 115 to 116 -->
|
|
<FixedMemberIndex v="111"/> <!-- changed from 110 to 111 -->
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<!-- <WMFailDetectAlarm v="80"/> -->
|
|
<!-- Replaced with -->
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="1"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
<!-- Start of the sylk devices section MicroModel4 PUL1012S -->
|
|
<SylkDevices maxDevicesSupported="15">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
<Device name="TR71" hwMajor="3" hwMinor="10" />
|
|
<Device name="TR75" hwMajor="3" hwMinor="15" />
|
|
<Device name="TR40" hwMajor="14" hwMinor="10" />
|
|
<Device name="TR42" hwMajor="15" hwMinor="10" />
|
|
</SylkDevices>
|
|
<!-- End of the sylk device section -->
|
|
</MicroModel4>
|
|
<!-- EndGearsBlock XML ZioPlusFirmwareSupport -->
|
|
<!-- End of MicroModel4 Structure -->
|
|
<!-- Start of Model4 Structure -->
|
|
<!-- BeginGearsBlock XML CentraLineDefaultModel -->
|
|
<!-- <Model4 displayName="CLLYVL6436AS" version="4.0" hw_id="11" model_id="1" default="true"> -->
|
|
<!-- EndGearsBlock XML CentraLineDefaultModel -->
|
|
<!-- BeginGearsBlock XML BuxDefaultModel -->
|
|
<!-- <Model4 displayName="PVL6436AS" version="4.0" hw_id="11" model_id="1" default="true"> -->
|
|
<!-- EndGearsBlock XML BuxDefaultModel -->
|
|
|
|
<!-- BeginGearsBlock XML SpyderIModels -->
|
|
<Model4 displayName="PVL6436AS" version="4.0" hw_id="11" model_id="1" default="false">
|
|
<!-- EndGearsBlock XML SpyderIModels -->
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable VAV Control with Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 6 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control with Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 6 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control with Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 6 Binary Outputs, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription>CentraLine Lynx VAV LonWorks controller and actuator, free programmable, 8 digital outputs, 3 analog outputs</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderIICompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderEnhanced.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Spyder2.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model1.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Model1.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/Mandatory2.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BSpyderIIFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderIIUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20080"/>
|
|
<DeviceName v="Spyder2"/>
|
|
<ProgramID v="3b"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="500"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="60"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="00000" range="2760"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="4" capacity="220" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="960" crc="2" offset="884"/>
|
|
<ControlLoop size="22" capacity="200" crc="2" offset="8568"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="12972"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="13216"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="18768"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="19038"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="19442"/>
|
|
<DigitalInput size="20" capacity="4" crc="2" offset="19622"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="19706"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="19776"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="20004"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="20064"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="20708"/>
|
|
<StructuredConfig size="2" capacity="600" crc="2" offset="21072"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="22276"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="22286"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="22310"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="22322"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="22376"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="23130"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="23135"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="23289"/>
|
|
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="500" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="2004"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="2040"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="2052"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="2059"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="2094"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="2102"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="2202"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="2236"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="2244"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="2266"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<!-- Fix for SpyderBACnet PCR 306 : Added alignment and position -->
|
|
<Wiring pins = "42">
|
|
<Analog_Inputs v="1" count="8">
|
|
<Terminal v="31" n="UI 0" assigned="0" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="33" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="34" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
<Terminal v="36" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="37" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="39" n="UI 5" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="40" n="UI 6" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
<Terminal v="41" n="UI 7" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
</Analog_Inputs>
|
|
|
|
<Digital_Inputs v="2" count="4">
|
|
<Terminal v="25" n="DI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="15"/>
|
|
<Terminal v="26" n="DI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="14"/>
|
|
<Terminal v="28" n="DI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="29" n="DI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="3" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="20" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="20"/>
|
|
<Terminal v="22" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="18"/>
|
|
<Terminal v="23" n="AO 3" assigned="0" fixed="0" hidden="0" alignment="l" position="17"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="8">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="9" n="DO 2" assigned="0" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="11" n="DO 3" assigned="0" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="12" n="DO 4" assigned="0" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="14" n="DO 5" assigned="0" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="15" n="DO 6" assigned="0" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="17" n="DO 7" assigned="0" fixed="1" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="18" n="DO 8" assigned="0" fixed="1" hidden="0" alignment="r" position="2"/>
|
|
</Digital_Outputs>
|
|
|
|
<Misc v="0" count="19">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="20"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="19"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="18"/>
|
|
<Terminal v="3" n="SHLD" assigned="1" fixed="0" hidden="0" alignment="r" position="17"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="16"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="15"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="14"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="13"/>
|
|
<Terminal v="10" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="13" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="16" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="4"/>
|
|
<Terminal v="19" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="1"/>
|
|
<Terminal v="21" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="19"/>
|
|
<Terminal v="24" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="16"/>
|
|
<Terminal v="27" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="13"/>
|
|
<Terminal v="30" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
<Terminal v="32" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="35" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="38" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="155"/> <!-- changed from 158 to 155 -->
|
|
<StructuredConfigurable v="162"/> <!-- changed from 165 to 162 -->
|
|
<NvIndex v="20"/> <!-- changed from 19 to 20 -->
|
|
<MemberIndex v="116"/> <!-- changed from 115 to 116 -->
|
|
<FixedMemberIndex v="111"/> <!-- changed from 110 to 111 -->
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<!-- <WMFailDetectAlarm v="80"/> -->
|
|
<!-- Replaced with -->
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="0"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
<!-- Start of the sylk devices section Model4 PVL6436AS-->
|
|
<SylkDevices maxDevicesSupported="1">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
</SylkDevices>
|
|
|
|
<!-- End of the sylk device section -->
|
|
</Model4>
|
|
|
|
<!-- BeginGearsBlock XML ZioPlusFirmwareSupport -->
|
|
<Model4 displayName="PVL6436AS" version="4.0" hw_id="11" model_id="11" default="false">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable VAV Control with Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 6 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control with Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 6 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control with Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 6 Binary Outputs, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription>CentraLine Lynx VAV LonWorks controller and actuator, free programmable, 8 digital outputs, 3 analog outputs</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderIICompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderEnhanced.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Spyder2.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model1.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Model1.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/Mandatory2.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BSpyderIIFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderIIUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20080"/>
|
|
<DeviceName v="Spyder2"/>
|
|
<ProgramID v="3b"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="500"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="60"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="00000" range="2760"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="4" capacity="220" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="960" crc="2" offset="884"/>
|
|
<ControlLoop size="22" capacity="200" crc="2" offset="8568"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="12972"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="13216"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="18768"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="19038"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="19442"/>
|
|
<DigitalInput size="20" capacity="4" crc="2" offset="19622"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="19706"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="19776"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="20004"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="20064"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="20708"/>
|
|
<StructuredConfig size="2" capacity="600" crc="2" offset="21072"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="22276"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="22286"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="22310"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="22322"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="22376"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="23130"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="23135"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="23289"/>
|
|
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="500" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="2004"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="2040"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="2052"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="2059"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="2094"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="2102"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="2202"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="2236"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="2244"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="2266"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<!-- Fix for SpyderBACnet PCR 306 : Added alignment and position -->
|
|
<Wiring pins = "42">
|
|
<Analog_Inputs v="1" count="8">
|
|
<Terminal v="31" n="UI 0" assigned="0" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="33" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="34" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
<Terminal v="36" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="37" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="39" n="UI 5" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="40" n="UI 6" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
<Terminal v="41" n="UI 7" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
</Analog_Inputs>
|
|
|
|
<Digital_Inputs v="2" count="4">
|
|
<Terminal v="25" n="DI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="15"/>
|
|
<Terminal v="26" n="DI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="14"/>
|
|
<Terminal v="28" n="DI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="29" n="DI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="3" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="20" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="20"/>
|
|
<Terminal v="22" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="18"/>
|
|
<Terminal v="23" n="AO 3" assigned="0" fixed="0" hidden="0" alignment="l" position="17"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="8">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="9" n="DO 2" assigned="0" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="11" n="DO 3" assigned="0" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="12" n="DO 4" assigned="0" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="14" n="DO 5" assigned="0" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="15" n="DO 6" assigned="0" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="17" n="DO 7" assigned="0" fixed="1" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="18" n="DO 8" assigned="0" fixed="1" hidden="0" alignment="r" position="2"/>
|
|
</Digital_Outputs>
|
|
|
|
<Misc v="0" count="19">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="20"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="19"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="18"/>
|
|
<Terminal v="3" n="SHLD" assigned="1" fixed="0" hidden="0" alignment="r" position="17"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="16"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="15"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="14"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="13"/>
|
|
<Terminal v="10" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="13" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="16" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="4"/>
|
|
<Terminal v="19" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="1"/>
|
|
<Terminal v="21" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="19"/>
|
|
<Terminal v="24" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="16"/>
|
|
<Terminal v="27" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="13"/>
|
|
<Terminal v="30" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
<Terminal v="32" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="35" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="38" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="157"/> <!-- changed from 158 to 155 --><!-- Changed from 155 to 157 for new firmware 11.2 -->
|
|
<StructuredConfigurable v="164"/> <!-- changed from 165 to 162 --><!-- Changed from 162 to 164 for new firmware 11.2 -->
|
|
<NvIndex v="20"/> <!-- changed from 19 to 20 -->
|
|
<MemberIndex v="116"/> <!-- changed from 115 to 116 -->
|
|
<FixedMemberIndex v="111"/> <!-- changed from 110 to 111 -->
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<!-- <WMFailDetectAlarm v="80"/> -->
|
|
<!-- Replaced with -->
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="0"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
<!-- Start of the sylk devices section Model4 PVL6436AS-->
|
|
<SylkDevices maxDevicesSupported="15">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
<Device name="TR71" hwMajor="3" hwMinor="10" />
|
|
<Device name="TR75" hwMajor="3" hwMinor="15" />
|
|
<Device name="TR40" hwMajor="14" hwMinor="10" />
|
|
<Device name="TR42" hwMajor="15" hwMinor="10" />
|
|
</SylkDevices>
|
|
<!-- End of the sylk device section -->
|
|
|
|
</Model4>
|
|
<!-- EndGearsBlock XML ZioPlusFirmwareSupport -->
|
|
<!-- End of Model4 Structure -->
|
|
<!-- Start of MicroModel2 Structure -->
|
|
<MicroModel2 displayName="PVL4022AS" version="11.0" hw_id="22" model_id="3" default="false">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable VAV Control with Actuator. Supports 4 Universal Inputs, 2 Modulating Outputs, 2 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control with Actuator. Supports 4 Universal Inputs, 2 Modulating Outputs, 2 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>-->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control with Actuator. Supports 4 Universal Inputs, 2 Modulating Outputs, 2 Binary Outputs, 200 Functional Blocks</ModelDescription>-->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription>CentraLine Lynx VAV LonWorks controller and actuator, free programmable, 2 digital outputs, 2 analog outputs</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderIICompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderEnhanced.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Micro.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model1.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Micro_Model2.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryMicro.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BSpyderIIFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderIIUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20090"/>
|
|
<DeviceName v="SpyderMicro"/>
|
|
<ProgramID v="3c"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="500"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="60"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="00000" range="2760"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="4" capacity="220" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="960" crc="2" offset="884"/>
|
|
<ControlLoop size="22" capacity="200" crc="2" offset="8568"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="12972"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="13216"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="18768"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="19038"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="19442"/>
|
|
<DigitalInput size="22" capacity="4" crc="2" offset="19622"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="19714"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="19784"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="20012"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="20072"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="20716"/>
|
|
<StructuredConfig size="2" capacity="600" crc="2" offset="21080"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="22284"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="22294"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="22318"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="22330"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="22384"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="23138"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="23143"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="23297"/>
|
|
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="500" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="2004"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="2040"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="2052"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="2059"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="2094"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="2102"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="2202"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="2236"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="2244"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="2266"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<Wiring pins = "25">
|
|
<Analog_Inputs v="1" count="5">
|
|
<Terminal v="18" n="UI 0" assigned="0" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="19" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="21" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="22" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="24" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
</Analog_Inputs>
|
|
|
|
|
|
<Digital_Inputs v="2" count="0">
|
|
</Digital_Inputs>
|
|
|
|
|
|
<Analog_Outputs v="3" count="2" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="15" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="17" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="4">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="10" n="DO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
<Terminal v="12" n="DO 3" assigned="0" fixed="1" hidden="0" alignment="r" position="2"/>
|
|
<Terminal v="13" n="DO 4" assigned="0" fixed="1" hidden="0" alignment="r" position="1"/>
|
|
</Digital_Outputs>
|
|
|
|
|
|
<Misc v="0" count="14">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="3" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="9" n="COM" assigned="1" fixed="0" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="11" n="COM" assigned="1" fixed="0" hidden="0" alignment="r" position="-1"/>
|
|
<Terminal v="14" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
<Terminal v="16" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="20" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="23" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="155"/> <!-- changed from 158 to 155 -->
|
|
<StructuredConfigurable v="162"/> <!-- changed from 165 to 162 -->
|
|
<NvIndex v="20"/> <!-- changed from 19 to 20 -->
|
|
<MemberIndex v="116"/> <!-- changed from 115 to 116 -->
|
|
<FixedMemberIndex v="111"/> <!-- changed from 110 to 111 -->
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<!-- <WMFailDetectAlarm v="80"/> -->
|
|
<!-- Replaced with -->
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="1"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
<!-- Start of the sylk devices section MicroModel2 PVL4022AS -->
|
|
|
|
<SylkDevices maxDevicesSupported="1">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
</SylkDevices>
|
|
|
|
<!-- End of the sylk device section -->
|
|
|
|
</MicroModel2>
|
|
<!-- BeginGearsBlock XML ZioPlusFirmwareSupport -->
|
|
<!-- Start of MicroModel2 Structure -->
|
|
<MicroModel2 displayName="PVL4022AS" version="11.0" hw_id="22" model_id="12" default="false">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable VAV Control with Actuator. Supports 4 Universal Inputs, 2 Modulating Outputs, 2 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control with Actuator. Supports 4 Universal Inputs, 2 Modulating Outputs, 2 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>-->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control with Actuator. Supports 4 Universal Inputs, 2 Modulating Outputs, 2 Binary Outputs, 200 Functional Blocks</ModelDescription>-->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription>CentraLine Lynx VAV LonWorks controller and actuator, free programmable, 2 digital outputs, 2 analog outputs</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderIICompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderEnhanced.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Micro.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model1.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Micro_Model2.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryMicro.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BSpyderIIFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderIIUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20090"/>
|
|
<DeviceName v="SpyderMicro"/>
|
|
<ProgramID v="3c"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="500"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="60"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="00000" range="2760"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="4" capacity="220" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="960" crc="2" offset="884"/>
|
|
<ControlLoop size="22" capacity="200" crc="2" offset="8568"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="12972"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="13216"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="18768"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="19038"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="19442"/>
|
|
<DigitalInput size="22" capacity="4" crc="2" offset="19622"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="19714"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="19784"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="20012"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="20072"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="20716"/>
|
|
<StructuredConfig size="2" capacity="600" crc="2" offset="21080"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="22284"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="22294"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="22318"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="22330"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="22384"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="23138"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="23143"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="23297"/>
|
|
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="500" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="2004"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="2040"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="2052"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="2059"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="2094"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="2102"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="2202"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="2236"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="2244"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="2266"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<Wiring pins = "25">
|
|
<Analog_Inputs v="1" count="5">
|
|
<Terminal v="18" n="UI 0" assigned="0" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="19" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="21" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="22" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="24" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
</Analog_Inputs>
|
|
|
|
|
|
<Digital_Inputs v="2" count="0">
|
|
</Digital_Inputs>
|
|
|
|
|
|
<Analog_Outputs v="3" count="2" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="15" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="17" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="4">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="10" n="DO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
<Terminal v="12" n="DO 3" assigned="0" fixed="1" hidden="0" alignment="r" position="2"/>
|
|
<Terminal v="13" n="DO 4" assigned="0" fixed="1" hidden="0" alignment="r" position="1"/>
|
|
</Digital_Outputs>
|
|
|
|
|
|
<Misc v="0" count="14">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="3" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="9" n="COM" assigned="1" fixed="0" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="11" n="COM" assigned="1" fixed="0" hidden="0" alignment="r" position="-1"/>
|
|
<Terminal v="14" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
<Terminal v="16" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="20" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="23" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="157"/> <!-- changed from 158 to 155 --><!-- Changed from 155 to 157 for new firmware 12.1 -->
|
|
<StructuredConfigurable v="164"/> <!-- changed from 165 to 162 --><!-- Changed from 162 to 164 for new firmware 12.1 -->
|
|
<NvIndex v="20"/> <!-- changed from 19 to 20 -->
|
|
<MemberIndex v="116"/> <!-- changed from 115 to 116 -->
|
|
<FixedMemberIndex v="111"/> <!-- changed from 110 to 111 -->
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<!-- <WMFailDetectAlarm v="80"/> -->
|
|
<!-- Replaced with -->
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="1"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
<!-- Start of the sylk devices section MicroModel2 PVL4022AS -->
|
|
<SylkDevices maxDevicesSupported="15">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
<Device name="TR71" hwMajor="3" hwMinor="10" />
|
|
<Device name="TR75" hwMajor="3" hwMinor="15" />
|
|
<Device name="TR40" hwMajor="14" hwMinor="10" />
|
|
<Device name="TR42" hwMajor="15" hwMinor="10" />
|
|
</SylkDevices>
|
|
<!-- End of the sylk device section -->
|
|
</MicroModel2>
|
|
<!-- EndGearsBlock XML ZioPlusFirmwareSupport -->
|
|
<!-- End of MicroModel2 Structure -->
|
|
<!-- Start of MicroModel5 Structure -->
|
|
<MicroModel5 displayName="PVL0000AS" version="14.0" hw_id="25" model_id="3" default="false">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable VAV Control with Actuator. Supports Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control with Actuator. Supports Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control with Actuator. Supports Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription>CentraLine Lynx VAV LonWorks controller and actuator, free programmable, 0 digital outputs, 0 analog outputs</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderIICompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderEnhanced.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Micro.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model1.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Micro_Model5.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryMicro.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BSpyderIIFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderIIUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20090"/>
|
|
<DeviceName v="SpyderMicro"/>
|
|
<ProgramID v="3c"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="500"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="60"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="00000" range="2760"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="4" capacity="220" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="960" crc="2" offset="884"/>
|
|
<ControlLoop size="22" capacity="200" crc="2" offset="8568"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="12972"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="13216"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="18768"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="19038"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="19442"/>
|
|
<DigitalInput size="22" capacity="4" crc="2" offset="19622"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="19714"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="19784"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="20012"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="20072"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="20716"/>
|
|
<StructuredConfig size="2" capacity="600" crc="2" offset="21080"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="22284"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="22294"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="22318"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="22330"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="22384"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="23138"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="23143"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="23297"/>
|
|
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="500" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="2004"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="2040"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="2052"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="2059"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="2094"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="2102"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="2202"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="2236"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="2244"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="2266"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<Wiring pins = "15">
|
|
<Analog_Inputs v="1" count="1">
|
|
<Terminal v="14" n="UI 0" assigned="0" fixed="1" hidden="1" alignment="r" position="-1"/>
|
|
</Analog_Inputs>
|
|
|
|
<Digital_Inputs v="2" count="0">
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="0" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="4">
|
|
<Terminal v="8" n="DO 1" assigned="1" fixed="1" hidden="1" alignment="r" position="-1"/>
|
|
<Terminal v="10" n="DO 2" assigned="1" fixed="1" hidden="1" alignment="r" position="-1"/>
|
|
<Terminal v="12" n="DO 3" assigned="0" fixed="1" hidden="0" alignment="r" position="2"/>
|
|
<Terminal v="13" n="DO 4" assigned="0" fixed="1" hidden="0" alignment="r" position="1"/>
|
|
</Digital_Outputs>
|
|
|
|
<Misc v="0" count="10">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="3" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="9" n="COM" assigned="1" fixed="0" hidden="1" alignment="r" position="-1"/>
|
|
<Terminal v="11" n="COM" assigned="1" fixed="0" hidden="0" alignment="r" position="3"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="155"/> <!-- changed from 158 to 155 -->
|
|
<StructuredConfigurable v="162"/> <!-- changed from 165 to 162 -->
|
|
<NvIndex v="20"/> <!-- changed from 19 to 20 -->
|
|
<MemberIndex v="116"/> <!-- changed from 115 to 116 -->
|
|
<FixedMemberIndex v="111"/> <!-- changed from 110 to 111 -->
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<!-- <WMFailDetectAlarm v="80"/> -->
|
|
<!-- Replaced with -->
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="1"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
<!-- Start of the sylk devices section MicroModel5 PVL0000AS-->
|
|
<SylkDevices maxDevicesSupported="1">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
</SylkDevices>
|
|
<!-- End of the sylk device section -->
|
|
</MicroModel5>
|
|
<!-- BeginGearsBlock XML ZioPlusFirmwareSupport -->
|
|
<MicroModel5 displayName="PVL0000AS" version="14.0" hw_id="25" model_id="12" default="false">
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable VAV Control with Actuator. Supports Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control with Actuator. Supports Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control with Actuator. Supports Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription>CentraLine Lynx VAV LonWorks controller and actuator, free programmable, 0 digital outputs, 0 analog outputs</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderIICompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderEnhanced.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Micro.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model1.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Micro_Model5.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryMicro.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BSpyderIIFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderIIUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20090"/>
|
|
<DeviceName v="SpyderMicro"/>
|
|
<ProgramID v="3c"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="500"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="60"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="00000" range="2760"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="4" capacity="220" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="960" crc="2" offset="884"/>
|
|
<ControlLoop size="22" capacity="200" crc="2" offset="8568"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="12972"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="13216"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="18768"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="19038"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="19442"/>
|
|
<DigitalInput size="22" capacity="4" crc="2" offset="19622"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="19714"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="19784"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="20012"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="20072"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="20716"/>
|
|
<StructuredConfig size="2" capacity="600" crc="2" offset="21080"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="22284"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="22294"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="22318"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="22330"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="22384"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="23138"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="23143"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="23297"/>
|
|
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="500" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="2004"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="2040"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="2052"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="2059"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="2094"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="2102"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="2202"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="2236"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="2244"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="2266"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<Wiring pins = "15">
|
|
<Analog_Inputs v="1" count="1">
|
|
<Terminal v="14" n="UI 0" assigned="0" fixed="1" hidden="1" alignment="r" position="-1"/>
|
|
</Analog_Inputs>
|
|
|
|
<Digital_Inputs v="2" count="0">
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="0" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="4">
|
|
<Terminal v="8" n="DO 1" assigned="1" fixed="1" hidden="1" alignment="r" position="-1"/>
|
|
<Terminal v="10" n="DO 2" assigned="1" fixed="1" hidden="1" alignment="r" position="-1"/>
|
|
<Terminal v="12" n="DO 3" assigned="0" fixed="1" hidden="0" alignment="r" position="2"/>
|
|
<Terminal v="13" n="DO 4" assigned="0" fixed="1" hidden="0" alignment="r" position="1"/>
|
|
</Digital_Outputs>
|
|
|
|
<Misc v="0" count="10">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="3" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="9" n="COM" assigned="1" fixed="0" hidden="1" alignment="r" position="-1"/>
|
|
<Terminal v="11" n="COM" assigned="1" fixed="0" hidden="0" alignment="r" position="3"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="157"/> <!-- changed from 158 to 155 --><!-- Changed from 155 to 157 for new firmware 12.1 -->
|
|
<StructuredConfigurable v="164"/> <!-- changed from 165 to 162 --><!-- Changed from 162 to 164 for new firmware 12.1 -->
|
|
<NvIndex v="20"/> <!-- changed from 19 to 20 -->
|
|
<MemberIndex v="116"/> <!-- changed from 115 to 116 -->
|
|
<FixedMemberIndex v="111"/> <!-- changed from 110 to 111 -->
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<!-- <WMFailDetectAlarm v="80"/> -->
|
|
<!-- Replaced with -->
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="1"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
<!-- Start of the sylk devices section MicroModel5 PVL0000AS-->
|
|
<SylkDevices maxDevicesSupported="15">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
<Device name="TR71" hwMajor="3" hwMinor="10" />
|
|
<Device name="TR75" hwMajor="3" hwMinor="15" />
|
|
<Device name="TR40" hwMajor="14" hwMinor="10" />
|
|
<Device name="TR42" hwMajor="15" hwMinor="10" />
|
|
</SylkDevices>
|
|
|
|
<!-- End of the sylk device section -->
|
|
</MicroModel5>
|
|
<!-- EndGearsBlock XML ZioPlusFirmwareSupport -->
|
|
<!-- End of MicroModel5 Structure -->
|
|
<!-- Start of Model5 Structure -->
|
|
<Model5 displayName="PVL6438NS" version="5.0" hw_id="12" model_id="1" default="false">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable VAV Control without Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control without Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control without Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription> CentraLine Lynx VAV LonWorks controller, free programmable, 8 digital outputs, 3 analog outputs</ModelDescription>-->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderIICompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderEnhanced.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Spyder2.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model2.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Model2.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/Mandatory2.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BSpyderIIFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderIIUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20080"/>
|
|
<DeviceName v="Spyder2"/>
|
|
<ProgramID v="3b"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="500"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="60"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="00000" range="2760"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="4" capacity="220" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="960" crc="2" offset="884"/>
|
|
<ControlLoop size="22" capacity="200" crc="2" offset="8568"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="12972"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="13216"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="18768"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="19038"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="19442"/>
|
|
<DigitalInput size="20" capacity="4" crc="2" offset="19622"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="19706"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="19776"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="20004"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="20064"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="20708"/>
|
|
<StructuredConfig size="2" capacity="600" crc="2" offset="21072"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="22276"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="22286"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="22310"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="22322"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="22376"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="23130"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="23135"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="23289"/>
|
|
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="500" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="2004"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="2040"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="2052"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="2059"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="2094"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="2102"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="2202"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="2236"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="2244"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="2266"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<!-- Fix for SpyderBACnet PCR 306 : Added alignment and position -->
|
|
<Wiring pins = "42">
|
|
<Analog_Inputs v="1" count="8">
|
|
<Terminal v="31" n="UI 0" assigned="0" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="33" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="34" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
<Terminal v="36" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="37" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="39" n="UI 5" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="40" n="UI 6" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
<Terminal v="41" n="UI 7" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
</Analog_Inputs>
|
|
|
|
<Digital_Inputs v="2" count="4">
|
|
<Terminal v="25" n="DI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="15"/>
|
|
<Terminal v="26" n="DI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="14"/>
|
|
<Terminal v="28" n="DI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="29" n="DI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="3" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="20" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="20"/>
|
|
<Terminal v="22" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="18"/>
|
|
<Terminal v="23" n="AO 3" assigned="0" fixed="0" hidden="0" alignment="l" position="17"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="8">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="9" n="DO 2" assigned="0" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="11" n="DO 3" assigned="0" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="12" n="DO 4" assigned="0" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="14" n="DO 5" assigned="0" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="15" n="DO 6" assigned="0" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="17" n="DO 7" assigned="0" fixed="0" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="18" n="DO 8" assigned="0" fixed="0" hidden="0" alignment="r" position="2"/>
|
|
</Digital_Outputs>
|
|
|
|
<Misc v="0" count="19">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="20"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="19"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="18"/>
|
|
<Terminal v="3" n="SHLD" assigned="1" fixed="0" hidden="0" alignment="r" position="17"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="16"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="15"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="14"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="13"/>
|
|
<Terminal v="10" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="13" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="16" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="4"/>
|
|
<Terminal v="19" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="1"/>
|
|
<Terminal v="21" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="19"/>
|
|
<Terminal v="24" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="16"/>
|
|
<Terminal v="27" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="13"/>
|
|
<Terminal v="30" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
<Terminal v="32" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="35" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="38" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="155"/> <!-- changed from 158 to 155 -->
|
|
<StructuredConfigurable v="162"/> <!-- changed from 165 to 162 -->
|
|
<NvIndex v="20"/> <!-- changed from 19 to 20 -->
|
|
<MemberIndex v="116"/> <!-- changed from 115 to 116 -->
|
|
<FixedMemberIndex v="111"/> <!-- changed from 110 to 111 -->
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<!-- <WMFailDetectAlarm v="80"/> -->
|
|
<!-- Replaced with -->
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="0"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
<!-- Start of the sylk devices section Model5 PVL6438NS -->
|
|
<SylkDevices maxDevicesSupported="1">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
</SylkDevices>
|
|
<!-- End of the sylk device section -->
|
|
</Model5>
|
|
|
|
<!-- BeginGearsBlock XML ZioPlusFirmwareSupport -->
|
|
<Model5 displayName="PVL6438NS" version="5.0" hw_id="12" model_id="11" default="false">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable VAV Control without Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control without Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control without Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription> CentraLine Lynx VAV LonWorks controller, free programmable, 8 digital outputs, 3 analog outputs</ModelDescription>-->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderIICompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderEnhanced.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Spyder2.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model2.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Model2.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/Mandatory2.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BSpyderIIFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderIIUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20080"/>
|
|
<DeviceName v="Spyder2"/>
|
|
<ProgramID v="3b"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="500"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="60"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="00000" range="2760"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="4" capacity="220" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="960" crc="2" offset="884"/>
|
|
<ControlLoop size="22" capacity="200" crc="2" offset="8568"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="12972"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="13216"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="18768"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="19038"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="19442"/>
|
|
<DigitalInput size="20" capacity="4" crc="2" offset="19622"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="19706"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="19776"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="20004"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="20064"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="20708"/>
|
|
<StructuredConfig size="2" capacity="600" crc="2" offset="21072"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="22276"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="22286"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="22310"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="22322"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="22376"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="23130"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="23135"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="23289"/>
|
|
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="500" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="2004"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="2040"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="2052"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="2059"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="2094"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="2102"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="2202"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="2236"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="2244"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="2266"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<!-- Fix for SpyderBACnet PCR 306 : Added alignment and position -->
|
|
<Wiring pins = "42">
|
|
<Analog_Inputs v="1" count="8">
|
|
<Terminal v="31" n="UI 0" assigned="0" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="33" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="34" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
<Terminal v="36" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="37" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="39" n="UI 5" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="40" n="UI 6" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
<Terminal v="41" n="UI 7" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
</Analog_Inputs>
|
|
|
|
<Digital_Inputs v="2" count="4">
|
|
<Terminal v="25" n="DI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="15"/>
|
|
<Terminal v="26" n="DI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="14"/>
|
|
<Terminal v="28" n="DI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="29" n="DI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="3" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="20" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="20"/>
|
|
<Terminal v="22" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="18"/>
|
|
<Terminal v="23" n="AO 3" assigned="0" fixed="0" hidden="0" alignment="l" position="17"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="8">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="9" n="DO 2" assigned="0" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="11" n="DO 3" assigned="0" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="12" n="DO 4" assigned="0" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="14" n="DO 5" assigned="0" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="15" n="DO 6" assigned="0" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="17" n="DO 7" assigned="0" fixed="0" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="18" n="DO 8" assigned="0" fixed="0" hidden="0" alignment="r" position="2"/>
|
|
</Digital_Outputs>
|
|
|
|
<Misc v="0" count="19">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="20"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="19"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="18"/>
|
|
<Terminal v="3" n="SHLD" assigned="1" fixed="0" hidden="0" alignment="r" position="17"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="16"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="15"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="14"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="13"/>
|
|
<Terminal v="10" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="13" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="16" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="4"/>
|
|
<Terminal v="19" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="1"/>
|
|
<Terminal v="21" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="19"/>
|
|
<Terminal v="24" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="16"/>
|
|
<Terminal v="27" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="13"/>
|
|
<Terminal v="30" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
<Terminal v="32" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="35" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="38" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="157"/> <!-- changed from 158 to 155 --><!-- Changed from 155 to 157 for Firmware 11.2 -->
|
|
<StructuredConfigurable v="164"/> <!-- changed from 165 to 162 --><!-- Changed from 162 to 164 for Firmware 11.2 -->
|
|
<NvIndex v="20"/> <!-- changed from 19 to 20 -->
|
|
<MemberIndex v="116"/> <!-- changed from 115 to 116 -->
|
|
<FixedMemberIndex v="111"/> <!-- changed from 110 to 111 -->
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<!-- <WMFailDetectAlarm v="80"/> -->
|
|
<!-- Replaced with -->
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="0"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
<!-- Start of the sylk devices section Model5 PVL6438NS -->
|
|
<SylkDevices maxDevicesSupported="15">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
<Device name="TR71" hwMajor="3" hwMinor="10" />
|
|
<Device name="TR75" hwMajor="3" hwMinor="15" />
|
|
<Device name="TR40" hwMajor="14" hwMinor="10" />
|
|
<Device name="TR42" hwMajor="15" hwMinor="10" />
|
|
</SylkDevices>
|
|
<!-- End of the sylk device section -->
|
|
</Model5>
|
|
<!-- EndGearsBlock XML ZioPlusFirmwareSupport -->
|
|
<!-- End of Model5 Structure -->
|
|
<!-- Start of Micro_Model1 Structure -->
|
|
<MicroModel1 displayName="PVL4024NS" version="10.0" hw_id="21" model_id="3" default="false">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable VAV Control without Actuator. Supports 4 Universal Inputs, 2 Modulating Outputs, 4 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control without Actuator. Supports 4 Universal Inputs, 2 Modulating Outputs, 4 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control without Actuator. Supports 4 Universal Inputs, 2 Modulating Outputs, 4 Binary Outputs, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription>CentraLine Lynx VAV LonWorks controller and actuator, free programmable, 4 digital outputs, 2 analog outputs</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderIICompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderEnhanced.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Micro.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model1.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Micro_Model1.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryMicro.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BSpyderIIFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderIIUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20090"/>
|
|
<DeviceName v="SpyderMicro"/>
|
|
<ProgramID v="3c"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="500"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="60"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="00000" range="2760"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="4" capacity="220" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="960" crc="2" offset="884"/>
|
|
<ControlLoop size="22" capacity="200" crc="2" offset="8568"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="12972"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="13216"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="18768"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="19038"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="19442"/>
|
|
<DigitalInput size="22" capacity="4" crc="2" offset="19622"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="19714"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="19784"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="20012"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="20072"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="20716"/>
|
|
<StructuredConfig size="2" capacity="600" crc="2" offset="21080"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="22284"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="22294"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="22318"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="22330"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="22384"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="23138"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="23143"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="23297"/>
|
|
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="500" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="2004"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="2040"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="2052"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="2059"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="2094"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="2102"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="2202"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="2236"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="2244"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="2266"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<Wiring pins = "25">
|
|
<Analog_Inputs v="1" count="5">
|
|
<Terminal v="18" n="UI 0" assigned="0" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="19" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="21" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="22" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="24" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
</Analog_Inputs>
|
|
|
|
|
|
<Digital_Inputs v="2" count="0">
|
|
</Digital_Inputs>
|
|
|
|
|
|
<Analog_Outputs v="3" count="2" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="15" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="17" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
</Analog_Outputs>
|
|
|
|
|
|
<Digital_Outputs v="4" count="4">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="10" n="DO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
<Terminal v="12" n="DO 3" assigned="0" fixed="0" hidden="0" alignment="r" position="4"/>
|
|
<Terminal v="13" n="DO 4" assigned="0" fixed="0" hidden="0" alignment="r" position="2"/>
|
|
</Digital_Outputs>
|
|
|
|
|
|
<Misc v="0" count="14">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="3" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="9" n="COM" assigned="1" fixed="0" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="11" n="COM" assigned="1" fixed="0" hidden="0" alignment="r" position="1"/>
|
|
<Terminal v="14" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
<Terminal v="16" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="20" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="23" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="155"/> <!-- changed from 158 to 155 -->
|
|
<StructuredConfigurable v="162"/> <!-- changed from 165 to 162 -->
|
|
<NvIndex v="20"/> <!-- changed from 19 to 20 -->
|
|
<MemberIndex v="116"/> <!-- changed from 115 to 116 -->
|
|
<FixedMemberIndex v="111"/> <!-- changed from 110 to 111 -->
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<!-- <WMFailDetectAlarm v="80"/> -->
|
|
<!-- Replaced with -->
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="1"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
<!-- Start of the sylk devices section MicroModel1 PVL4024NS -->
|
|
<SylkDevices maxDevicesSupported="1">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
</SylkDevices>
|
|
<!-- End of the sylk device section -->
|
|
</MicroModel1>
|
|
|
|
<!-- BeginGearsBlock XML ZioPlusFirmwareSupport -->
|
|
<MicroModel1 displayName="PVL4024NS" version="10.0" hw_id="21" model_id="12" default="false">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable VAV Control without Actuator. Supports 4 Universal Inputs, 2 Modulating Outputs, 4 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control without Actuator. Supports 4 Universal Inputs, 2 Modulating Outputs, 4 Binary Outputs, Sylk Bus Wall Module, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control without Actuator. Supports 4 Universal Inputs, 2 Modulating Outputs, 4 Binary Outputs, 200 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CentraLineModelDescription -->
|
|
<!-- <ModelDescription>CentraLine Lynx VAV LonWorks controller and actuator, free programmable, 4 digital outputs, 2 analog outputs</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CentraLineModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BSpyderIICompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BSpyderIIValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryNv_SpyderEnhanced.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Micro.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model1.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Micro_Model1.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryMicro.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BSpyderIIFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BSpyderIIUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20090"/>
|
|
<DeviceName v="SpyderMicro"/>
|
|
<ProgramID v="3c"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="00000" range="4095"/>
|
|
<ControlNvRam startLoc="20480" range="500"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="60"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="00000" range="2760"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="4" capacity="220" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="8" capacity="960" crc="2" offset="884"/>
|
|
<ControlLoop size="22" capacity="200" crc="2" offset="8568"/>
|
|
<ControlConstants size="4" capacity="60" crc="2" offset="12972"/>
|
|
<LonSiData size="1" capacity="5548" crc="2" offset="13216"/>
|
|
<LonAppInitData size="1" capacity="266" crc="2" offset="18768"/>
|
|
<Linearization size="4" capacity="100" crc="2" offset="19038"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="19442"/>
|
|
<DigitalInput size="22" capacity="4" crc="2" offset="19622"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="19714"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="19784"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="20012"/>
|
|
<UnitConfig size="16" capacity="40" crc="2" offset="20072"/>
|
|
<ScalarConfig size="6" capacity="60" crc="2" offset="20716"/>
|
|
<StructuredConfig size="2" capacity="600" crc="2" offset="21080"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="22284"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="22294"/>
|
|
<ControlVariables size="2" capacity="4" crc="2" offset="22318"/>
|
|
<PublicVariableGroupTable size="1" capacity="50" crc="2" offset="22330"/>
|
|
<PublicVariableSendTable size="5" capacity="150" crc="2" offset="22384"/>
|
|
<WallModuleBusDeviceAddress size="1" capacity="1" crc="2" offset="23138"/>
|
|
<WallModuleBusFailDetect size="3" capacity="50" crc="2" offset="23143"/>
|
|
<AlarmType size="3" capacity="21" crc="2" offset="23297"/>
|
|
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="500" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="2004"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="2040"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="2052"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="2059"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="2094"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="2102"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="2202"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="2236"/>
|
|
<DeviceName size="18" capacity="1" crc="2" offset="2244"/>
|
|
<AlarmDisable size="31" capacity="1" crc="2" offset="2266"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<Wiring pins = "25">
|
|
<Analog_Inputs v="1" count="5">
|
|
<Terminal v="18" n="UI 0" assigned="0" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="19" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="21" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="22" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="24" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
</Analog_Inputs>
|
|
|
|
|
|
<Digital_Inputs v="2" count="0">
|
|
</Digital_Inputs>
|
|
|
|
|
|
<Analog_Outputs v="3" count="2" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="15" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="17" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
</Analog_Outputs>
|
|
|
|
|
|
<Digital_Outputs v="4" count="4">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="10" n="DO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
<Terminal v="12" n="DO 3" assigned="0" fixed="0" hidden="0" alignment="r" position="4"/>
|
|
<Terminal v="13" n="DO 4" assigned="0" fixed="0" hidden="0" alignment="r" position="2"/>
|
|
</Digital_Outputs>
|
|
|
|
|
|
<Misc v="0" count="14">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="3" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="9" n="COM" assigned="1" fixed="0" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="11" n="COM" assigned="1" fixed="0" hidden="0" alignment="r" position="1"/>
|
|
<Terminal v="14" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
<Terminal v="16" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="20" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="23" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="157"/> <!-- changed from 158 to 155 --><!-- Changed from 155 to 157 for new firmware 12.1 -->
|
|
<StructuredConfigurable v="164"/> <!-- changed from 165 to 162 --><!-- Changed from 162 to 164 for new firmware 12.1 -->
|
|
<NvIndex v="20"/> <!-- changed from 19 to 20 -->
|
|
<MemberIndex v="116"/> <!-- changed from 115 to 116 -->
|
|
<FixedMemberIndex v="111"/> <!-- changed from 110 to 111 -->
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="16" r="32"/>
|
|
<NVAlarmID v="48" r="150"/>
|
|
<!-- <WMFailDetectAlarm v="80"/> -->
|
|
<!-- Replaced with -->
|
|
<ConfigAlarmID v="8"/>
|
|
<WMCommAlarmID v="9"/>
|
|
<WMFDAlarmID v="198" r="50"/>
|
|
<SIDataSize v="638"/>
|
|
<SupressAlarmsForUnboundObj v="1"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="65535"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="31"/>
|
|
<NCIAlarmInhibit v="31"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
<!-- Start of the sylk devices section MicroModel1 PVL4024NS -->
|
|
<SylkDevices maxDevicesSupported="15">
|
|
<Device name="TR70" hwMajor="3" hwMinor="0" />
|
|
<Device name="TR71" hwMajor="3" hwMinor="10" />
|
|
<Device name="TR75" hwMajor="3" hwMinor="15" />
|
|
<Device name="TR40" hwMajor="14" hwMinor="10" />
|
|
<Device name="TR42" hwMajor="15" hwMinor="10" />
|
|
</SylkDevices>
|
|
<!-- End of the sylk device section -->
|
|
</MicroModel1>
|
|
<!-- EndGearsBlock XML ZioPlusFirmwareSupport -->
|
|
<!-- End of MicroModel1 Structure -->
|
|
|
|
|
|
|
|
<!-- Mahesh: Place Gears blocks for SpyderI models since they have are not supported in LYNX -->
|
|
<!-- BeginGearsBlock XML SpyderIModels -->
|
|
<!-- Start of Model1 Structure -->
|
|
|
|
<!-- Start of Model3 Structure -->
|
|
<Model3 displayName="PUL6438" version="3.0" hw_id="3" model_id="-1" default="false">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable Unitary Control. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, 100 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable Unitary Control. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, 100 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable Unitary Control. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, 100 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BCompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryFixedNv_Dummy.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Spyder1.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model3.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Model3.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/Mandatory1.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new class added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BXL10NextGenFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BPiranhaUpload</UploadClassName>
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20070"/>
|
|
<DeviceName v="Piranha"/>
|
|
<ProgramID v="38"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="32768" range="255"/>
|
|
<ControlNvRam startLoc="33024" range="45"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="40"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="30000" range="430"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="20" capacity="43" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="7" capacity="120" crc="2" offset="864"/>
|
|
<ControlLoop size="22" capacity="100" crc="2" offset="1708"/>
|
|
<ControlConstants size="4" capacity="40" crc="2" offset="3912"/>
|
|
<LonSiData size="1" capacity="700" crc="2" offset="4076"/>
|
|
<LonAppInitData size="1" capacity="88" crc="2" offset="4780"/>
|
|
<Linearization size="4" capacity="70" crc="2" offset="4872"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="5156"/>
|
|
<DigitalInput size="20" capacity="4" crc="2" offset="5336"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="5420"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="5490"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="5718"/>
|
|
<UnitConfig size="16" capacity="30" crc="2" offset="5778"/>
|
|
<ScalarConfig size="6" capacity="30" crc="2" offset="6262"/>
|
|
<StructuredConfig size="2" capacity="100" crc="2" offset="6446"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="6650"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="6660"/>
|
|
<ControlVariables size="1" capacity="4" crc="2" offset="6684"/>
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="45" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="184"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="220"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="232"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="239"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="274"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="282"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="382"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="416"/>
|
|
<DeviceName size="1" capacity="18" crc="2" offset="424"/>
|
|
<AlarmDisable size="10" capacity="1" crc="2" offset="446"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<!-- Fix for SpyderBACnet PCR 306 : Added alignment and position -->
|
|
<Wiring pins = "42">
|
|
<Analog_Inputs v="1" count="8">
|
|
<Terminal v="31" n="UI 0" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="33" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="34" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
<Terminal v="36" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="37" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="39" n="UI 5" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="40" n="UI 6" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
<Terminal v="41" n="UI 7" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
</Analog_Inputs>
|
|
|
|
<Digital_Inputs v="2" count="4">
|
|
<Terminal v="25" n="DI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="15"/>
|
|
<Terminal v="26" n="DI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="14"/>
|
|
<Terminal v="28" n="DI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="29" n="DI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="3" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="20" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="20"/>
|
|
<Terminal v="22" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="18"/>
|
|
<Terminal v="23" n="AO 3" assigned="0" fixed="0" hidden="0" alignment="l" position="17"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="8">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="9" n="DO 2" assigned="0" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="11" n="DO 3" assigned="0" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="12" n="DO 4" assigned="0" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="14" n="DO 5" assigned="0" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="15" n="DO 6" assigned="0" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="17" n="DO 7" assigned="0" fixed="0" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="18" n="DO 8" assigned="0" fixed="0" hidden="0" alignment="r" position="2"/>
|
|
</Digital_Outputs>
|
|
|
|
<Misc v="0" count="19">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="20"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="19"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="18"/>
|
|
<Terminal v="3" n="SHLD" assigned="1" fixed="0" hidden="0" alignment="r" position="17"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="1" alignment="r" position="16"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="1" alignment="r" position="15"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="14"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="13"/>
|
|
<Terminal v="10" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="13" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="16" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="4"/>
|
|
<Terminal v="19" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="1"/>
|
|
<Terminal v="21" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="19"/>
|
|
<Terminal v="24" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="16"/>
|
|
<Terminal v="27" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="13"/>
|
|
<Terminal v="30" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
<Terminal v="32" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="35" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="38" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="158"/>
|
|
<StructuredConfigurable v="165"/>
|
|
<NvIndex v="19"/>
|
|
<MemberIndex v="115"/>
|
|
<FixedMemberIndex v="110"/>
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="48" r="32"/>
|
|
<NVAlarmID v="16" r="32"/>
|
|
<ConfigAlarmID v="15"/>
|
|
<SIDataSize v="-1"/>
|
|
<SupressAlarmsForUnboundObj v="0"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="0"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="10"/>
|
|
<NCIAlarmInhibit v="10"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
</Model3>
|
|
<!-- End of Model3 Structure -->
|
|
<!-- Start of Model2 Structure -->
|
|
<Model2 displayName="PVL6438N" version="2.0" hw_id="2" model_id="-1" default="false">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable VAV Control without Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, 100 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control without Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, 100 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control without Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 8 Binary Outputs, 100 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BCompilation</CompileClassName>
|
|
<OnlineClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.OnlineDummy</OnlineClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryFixedNv_Dummy.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Spyder1.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model2.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Model2.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/Mandatory1.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new class added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BXL10NextGenFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BPiranhaUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20070"/>
|
|
<DeviceName v="Piranha"/>
|
|
<ProgramID v="38"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="32768" range="255"/>
|
|
<ControlNvRam startLoc="33024" range="45"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="40"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="30000" range="430"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="20" capacity="43" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="7" capacity="120" crc="2" offset="864"/>
|
|
<ControlLoop size="22" capacity="100" crc="2" offset="1708"/>
|
|
<ControlConstants size="4" capacity="40" crc="2" offset="3912"/>
|
|
<LonSiData size="1" capacity="700" crc="2" offset="4076"/>
|
|
<LonAppInitData size="1" capacity="88" crc="2" offset="4780"/>
|
|
<Linearization size="4" capacity="70" crc="2" offset="4872"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="5156"/>
|
|
<DigitalInput size="20" capacity="4" crc="2" offset="5336"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="5420"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="5490"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="5718"/>
|
|
<UnitConfig size="16" capacity="30" crc="2" offset="5778"/>
|
|
<ScalarConfig size="6" capacity="30" crc="2" offset="6262"/>
|
|
<StructuredConfig size="2" capacity="100" crc="2" offset="6446"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="6650"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="6660"/>
|
|
<ControlVariables size="1" capacity="4" crc="2" offset="6684"/>
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="45" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="184"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="220"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="232"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="239"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="274"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="282"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="382"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="416"/>
|
|
<DeviceName size="1" capacity="18" crc="2" offset="424"/>
|
|
<AlarmDisable size="10" capacity="1" crc="2" offset="446"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<!-- Fix for SpyderBACnet PCR 306 : Added alignment and position -->
|
|
<Wiring pins = "42">
|
|
<Analog_Inputs v="1" count="8">
|
|
<Terminal v="31" n="UI 0" assigned="0" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="33" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="34" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
<Terminal v="36" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="37" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="39" n="UI 5" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="40" n="UI 6" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
<Terminal v="41" n="UI 7" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
</Analog_Inputs>
|
|
|
|
<Digital_Inputs v="2" count="4">
|
|
<Terminal v="25" n="DI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="15"/>
|
|
<Terminal v="26" n="DI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="14"/>
|
|
<Terminal v="28" n="DI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="29" n="DI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="3" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="20" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="20"/>
|
|
<Terminal v="22" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="18"/>
|
|
<Terminal v="23" n="AO 3" assigned="0" fixed="0" hidden="0" alignment="l" position="17"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="8">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="9" n="DO 2" assigned="0" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="11" n="DO 3" assigned="0" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="12" n="DO 4" assigned="0" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="14" n="DO 5" assigned="0" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="15" n="DO 6" assigned="0" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="17" n="DO 7" assigned="0" fixed="0" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="18" n="DO 8" assigned="0" fixed="0" hidden="0" alignment="r" position="2"/>
|
|
</Digital_Outputs>
|
|
|
|
<Misc v="0" count="19">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="20"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="19"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="18"/>
|
|
<Terminal v="3" n="SHLD" assigned="1" fixed="0" hidden="0" alignment="r" position="17"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="1" alignment="r" position="16"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="1" alignment="r" position="15"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="14"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="13"/>
|
|
<Terminal v="10" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="13" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="16" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="4"/>
|
|
<Terminal v="19" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="1"/>
|
|
<Terminal v="21" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="19"/>
|
|
<Terminal v="24" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="16"/>
|
|
<Terminal v="27" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="13"/>
|
|
<Terminal v="30" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
<Terminal v="32" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="35" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="38" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="158"/>
|
|
<StructuredConfigurable v="165"/>
|
|
<NvIndex v="19"/>
|
|
<MemberIndex v="115"/>
|
|
<FixedMemberIndex v="110"/>
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="48" r="32"/>
|
|
<NVAlarmID v="16" r="32"/>
|
|
<ConfigAlarmID v="15"/>
|
|
<SIDataSize v="-1"/>
|
|
<SupressAlarmsForUnboundObj v="0"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="0"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="10"/>
|
|
<NCIAlarmInhibit v="10"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
</Model2>
|
|
<!-- End of Model2 Structure -->
|
|
<!-- Spyder Micro Models - End -->
|
|
<Model1 displayName="PVL6436A" version="1.0" hw_id="1" model_id="-1" default="false">
|
|
|
|
<!-- BeginGearsBlock XML SpyderModelDescription -->
|
|
<ModelDescription>Programmable VAV Control with Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 6 Binary Outputs, 100 Functional Blocks</ModelDescription>
|
|
<!-- EndGearsBlock XML SpyderModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML CPModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control with Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 6 Binary Outputs, 100 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML CPModelDescription -->
|
|
|
|
<!-- BeginGearsBlock XML VykonModelDescription -->
|
|
<!-- <ModelDescription>Programmable VAV Control with Actuator. Supports 6 Universal Inputs, 4 Binary Inputs, 3 Modulating Outputs, 6 Binary Outputs, 100 Functional Blocks</ModelDescription> -->
|
|
<!-- EndGearsBlock XML VykonModelDescription -->
|
|
|
|
<CompileClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.compilation.BCompilation</CompileClassName>
|
|
<MemoryMgrClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.BMemoryManager</MemoryMgrClassName>
|
|
<ValidatorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.validation.BValidator</ValidatorClassName>
|
|
<XIFGeneratorClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BXIFGenerator</XIFGeneratorClassName>
|
|
<MandatoryXIFValuesClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.BMandatoryXIFValues</MandatoryXIFValuesClassName>
|
|
<ResourceMgrClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.resourceManager.BResourceManager</ResourceMgrClassName>
|
|
<MandatoryNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/MandatoryFixedNv_Dummy.xml</MandatoryNvXMLName>
|
|
<FixedNvXMLName>local:|module://honeywellLonSpyder/XL10NextGenXML/FixedNvs_Spyder1.xml</FixedNvXMLName>
|
|
<FixedIoXMLName>local:|module://honeywellSpyderTool/XL10NextGenXML/FixedIo_model1.xml</FixedIoXMLName>
|
|
<ModelSpecificIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Model1.xml</ModelSpecificIOXmlName>
|
|
<CommonIOXmlName>local:|module://honeywellSpyderTool/com/honeywell/honeywellXL10NextGen/io/IO_Common.xml</CommonIOXmlName>
|
|
<MandatoryLnml>local:|module://honeywellLonSpyder/XL10NextGenXML/Mandatory1.lnml</MandatoryLnml>
|
|
<FlowCalibrationPointReadWriteClass>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.onlineOperation.flowBalancing.BFlowCalibrationPointsReadWrite</FlowCalibrationPointReadWriteClass>
|
|
|
|
<!-- SpyderII: new classes added -->
|
|
<DeviceFileWriterClassName>honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.download.BXL10NextGenFileWriter</DeviceFileWriterClassName>
|
|
<UploadClassName>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.xl10Controller.upload.BPiranhaUpload</UploadClassName>
|
|
<!-- updated -->
|
|
<ShortStack>
|
|
<ClassName v="honeywellLonSpyder.com.honeywell.lonSpyder.xl10Controller.compilation.shortstack.BShortStackImageGenerator"/>
|
|
<Version v="3.4"/>
|
|
<ControllerObject v="20070"/>
|
|
<DeviceName v="Piranha"/>
|
|
<ProgramID v="38"/> <!-- Capture only the information that varies per model -->
|
|
</ShortStack>
|
|
|
|
<!-- Memory Structure Section -->
|
|
<MemoryStructures>
|
|
<ControlFloat startLoc="32768" range="255"/>
|
|
<ControlNvRam startLoc="33024" range="45"/>
|
|
<ControlByte startLoc="33280" range="255"/>
|
|
<ControlFlash startLoc="33536" range="40"/>
|
|
<AnalogInput startLoc="36864" range="8"/>
|
|
<DigitalInput startLoc="37632" range="4"/>
|
|
<AnalogOutput startLoc="37888" range="3"/>
|
|
<DigitalOutput startLoc="38144" range="8"/>
|
|
<Floating startLoc="39424" range="4"/>
|
|
<LoopStatic startLoc="38912" range="200"/>
|
|
<RamPool startLoc="30000" range="430"/>
|
|
<MicroDigitalInput startLoc="40704" range="4"/>
|
|
</MemoryStructures>
|
|
<!-- End of Memory Structure Section -->
|
|
|
|
<!-- File Variable Section -->
|
|
<FileVariables>
|
|
<!-- File Section I -->
|
|
<NvConfig size="20" capacity="43" crc="2" offset="0"/>
|
|
<NvPerFieldConfig size="7" capacity="120" crc="2" offset="864"/>
|
|
<ControlLoop size="22" capacity="100" crc="2" offset="1708"/>
|
|
<ControlConstants size="4" capacity="40" crc="2" offset="3912"/>
|
|
<LonSiData size="1" capacity="700" crc="2" offset="4076"/>
|
|
<LonAppInitData size="1" capacity="88" crc="2" offset="4780"/>
|
|
<Linearization size="4" capacity="70" crc="2" offset="4872"/>
|
|
<AnalogInput size="22" capacity="8" crc="2" offset="5156"/>
|
|
<DigitalInput size="20" capacity="4" crc="2" offset="5336"/>
|
|
<AnalogOutput size="22" capacity="3" crc="2" offset="5420"/>
|
|
<DigitalOutput size="28" capacity="8" crc="2" offset="5490"/>
|
|
<FloatingMotor size="14" capacity="4" crc="2" offset="5718"/>
|
|
<UnitConfig size="16" capacity="30" crc="2" offset="5778"/>
|
|
<ScalarConfig size="6" capacity="30" crc="2" offset="6262"/>
|
|
<StructuredConfig size="2" capacity="100" crc="2" offset="6446"/>
|
|
<Scheduler size="2" capacity="3" crc="2" offset="6650"/>
|
|
<WallModule size="20" capacity="1" crc="2" offset="6660"/>
|
|
<ControlVariables size="1" capacity="4" crc="2" offset="6684"/>
|
|
<!-- File Section II -->
|
|
<ControlNonVolatile size="4" capacity="45" crc="2" offset="0"/>
|
|
<AnalogInputOffset size="4" capacity="8" crc="2" offset="184"/>
|
|
<AnalogInputMode size="1" capacity="8" crc="2" offset="220"/>
|
|
<AnalogOutputMode size="1" capacity="3" crc="2" offset="232"/>
|
|
<ApplVerNew size="1" capacity="31" crc="2" offset="239"/>
|
|
<DayLightSavings size="2" capacity="2" crc="2" offset="274"/>
|
|
<Schedule size="3" capacity="32" crc="2" offset="282"/>
|
|
<Holiday size="3" capacity="10" crc="2" offset="382"/>
|
|
<HeartBeat size="2" capacity="2" crc="2" offset="416"/>
|
|
<DeviceName size="1" capacity="18" crc="2" offset="424"/>
|
|
<AlarmDisable size="10" capacity="1" crc="2" offset="446"/>
|
|
</FileVariables>
|
|
<!-- End of File Variable Section -->
|
|
|
|
<!-- Wiring Pins Section -->
|
|
<!-- Fix for SpyderBACnet PCR 306 : Added alignment and position -->
|
|
<Wiring pins = "42">
|
|
<Analog_Inputs v="1" count="8">
|
|
<Terminal v="31" n="UI 0" assigned="0" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
<Terminal v="33" n="UI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="9"/>
|
|
<Terminal v="34" n="UI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="7"/>
|
|
<Terminal v="36" n="UI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="6"/>
|
|
<Terminal v="37" n="UI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="4"/>
|
|
<Terminal v="39" n="UI 5" assigned="0" fixed="0" hidden="0" alignment="l" position="3"/>
|
|
<Terminal v="40" n="UI 6" assigned="0" fixed="0" hidden="0" alignment="l" position="1"/>
|
|
<Terminal v="41" n="UI 7" assigned="1" fixed="1" hidden="1" alignment="l" position="-1"/>
|
|
</Analog_Inputs>
|
|
|
|
<Digital_Inputs v="2" count="4">
|
|
<Terminal v="25" n="DI 1" assigned="0" fixed="0" hidden="0" alignment="l" position="15"/>
|
|
<Terminal v="26" n="DI 2" assigned="0" fixed="0" hidden="0" alignment="l" position="14"/>
|
|
<Terminal v="28" n="DI 3" assigned="0" fixed="0" hidden="0" alignment="l" position="12"/>
|
|
<Terminal v="29" n="DI 4" assigned="0" fixed="0" hidden="0" alignment="l" position="11"/>
|
|
</Digital_Inputs>
|
|
|
|
<Analog_Outputs v="3" count="3" voltsLow="0" voltsHigh="11" mAmpsLow="0" mAmpsHigh="22">
|
|
<Terminal v="20" n="AO 1" assigned="0" fixed="0" hidden="0" alignment="l" position="20"/>
|
|
<Terminal v="22" n="AO 2" assigned="0" fixed="0" hidden="0" alignment="l" position="18"/>
|
|
<Terminal v="23" n="AO 3" assigned="0" fixed="0" hidden="0" alignment="l" position="17"/>
|
|
</Analog_Outputs>
|
|
|
|
<Digital_Outputs v="4" count="8">
|
|
<Terminal v="8" n="DO 1" assigned="0" fixed="0" hidden="0" alignment="r" position="12"/>
|
|
<Terminal v="9" n="DO 2" assigned="0" fixed="0" hidden="0" alignment="r" position="11"/>
|
|
<Terminal v="11" n="DO 3" assigned="0" fixed="0" hidden="0" alignment="r" position="9"/>
|
|
<Terminal v="12" n="DO 4" assigned="0" fixed="0" hidden="0" alignment="r" position="8"/>
|
|
<Terminal v="14" n="DO 5" assigned="0" fixed="0" hidden="0" alignment="r" position="6"/>
|
|
<Terminal v="15" n="DO 6" assigned="0" fixed="0" hidden="0" alignment="r" position="5"/>
|
|
<Terminal v="17" n="DO 7" assigned="0" fixed="1" hidden="0" alignment="r" position="3"/>
|
|
<Terminal v="18" n="DO 8" assigned="0" fixed="1" hidden="0" alignment="r" position="2"/>
|
|
</Digital_Outputs>
|
|
|
|
<Misc v="0" count="19">
|
|
<Terminal v="0" n="24VAC" assigned="1" fixed="0" hidden="0" alignment="r" position="20"/>
|
|
<Terminal v="1" n="24VAC-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="19"/>
|
|
<Terminal v="2" n="EGND" assigned="1" fixed="0" hidden="0" alignment="r" position="18"/>
|
|
<Terminal v="3" n="SHLD" assigned="1" fixed="0" hidden="0" alignment="r" position="17"/>
|
|
<Terminal v="4" n="S-BUS" assigned="1" fixed="0" hidden="1" alignment="r" position="16"/>
|
|
<Terminal v="5" n="S-BUS" assigned="1" fixed="0" hidden="1" alignment="r" position="15"/>
|
|
<Terminal v="6" n="LON1" assigned="1" fixed="0" hidden="0" alignment="r" position="14"/>
|
|
<Terminal v="7" n="LON2" assigned="1" fixed="0" hidden="0" alignment="r" position="13"/>
|
|
<Terminal v="10" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="10"/>
|
|
<Terminal v="13" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="7"/>
|
|
<Terminal v="16" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="4"/>
|
|
<Terminal v="19" n="DO-COM" assigned="1" fixed="0" hidden="0" alignment="r" position="1"/>
|
|
<Terminal v="21" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="19"/>
|
|
<Terminal v="24" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="16"/>
|
|
<Terminal v="27" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="13"/>
|
|
<Terminal v="30" n="20 VDC" assigned="1" fixed="0" hidden="0" alignment="l" position="10"/>
|
|
<Terminal v="32" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="8"/>
|
|
<Terminal v="35" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="5"/>
|
|
<Terminal v="38" n="COM" assigned="1" fixed="0" hidden="0" alignment="l" position="2"/>
|
|
</Misc>
|
|
</Wiring>
|
|
<!-- End of Wiring Section -->
|
|
|
|
<!-- StartValues Section -->
|
|
<StartValues>
|
|
<StructuredMandatory v="128"/>
|
|
<StructuredFixed v="158"/>
|
|
<StructuredConfigurable v="165"/>
|
|
<NvIndex v="19"/>
|
|
<MemberIndex v="115"/>
|
|
<FixedMemberIndex v="110"/>
|
|
<ScalarDataType v="8"/>
|
|
<Unit v="3"/>
|
|
<SensorAlarmID v="0"/>
|
|
<FBAlarmID v="48" r="32"/>
|
|
<NVAlarmID v="16" r="32"/>
|
|
<ConfigAlarmID v="15"/>
|
|
<SIDataSize v="-1"/>
|
|
<SupressAlarmsForUnboundObj v="0"/>
|
|
<StructuredNVsLimit v="100"/>
|
|
<DefaultPVID v="0"/> <!--Default PVID Spyder1=0; others=0xFFFF(65535) -->
|
|
</StartValues>
|
|
<!-- End of StartValues Section -->
|
|
|
|
<!-- Start of fixed size Section -->
|
|
<FixedSize>
|
|
<NVOError v="10"/>
|
|
<NCIAlarmInhibit v="10"/>
|
|
</FixedSize>
|
|
<!-- End of fixed size Section -->
|
|
|
|
</Model1>
|
|
<!-- End of Model1 Structure -->
|
|
|
|
<!-- EndGearsBlock XML SpyderIModels -->
|
|
</Models>
|
|
</LonSpyder>
|