link start!
This commit is contained in:
@@ -0,0 +1,173 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<!-- Zeleny C7400S model definition File descriptor -->
|
||||
<SylkDevice>
|
||||
<DeviceInfo>
|
||||
<!-- OS number of the device -->
|
||||
<Model>C7400S</Model>
|
||||
<Description>Zeleny - Sylk Enabled Temperature and Humidity Sensor</Description>
|
||||
|
||||
<!-- Type of the device [sensor / actuator / generic IO, this information will be used
|
||||
by the SpyderTool to know if Sensor dropdown list in the ModulatingInput configuration
|
||||
screen to show this sensor name or in the ModulatingOutput configuration screen to show
|
||||
this actuator name for the easier configuration for the user -->
|
||||
<Type family="Sensor" id="1000" displayName="FixedSylkInput" />
|
||||
|
||||
<!-- Device type major/minor associated with the proxy file content for the bus device.
|
||||
This represents the tool's notion of what device was selected during application
|
||||
development. It will be compared to the device type in file 0 of the installed device
|
||||
to ensure compatibility prior to SylkBus file download or upload. -->
|
||||
<DeviceTypeMajor>1</DeviceTypeMajor>
|
||||
<DeviceTypeMinor>0</DeviceTypeMinor>
|
||||
<SupportedAdress>8,9,10,11,12,13,14,15</SupportedAdress>
|
||||
<!-- Info on how much power it will use up in the Sylk bus, this information will be
|
||||
used by the SpyderTool to validate if the total number of configured sylk device
|
||||
going beyond the total power limit supported by the Spyder controller -->
|
||||
<SylkPower>90</SylkPower>
|
||||
|
||||
<!-- Terminal details of the Sylk IO Device. This information should be matching to
|
||||
corresponding wiring diagram.
|
||||
-->
|
||||
<Terminals>
|
||||
<Terminal name="Temperature" number="0" type="analoginput" valuePvid="8192" calibrationPvid="16384">
|
||||
<AdditionalSylkProperties>
|
||||
<unitName defaultValue="fahrenheit"/>
|
||||
</AdditionalSylkProperties>
|
||||
</Terminal>
|
||||
<Terminal name="Humidity" number="1" type="analoginput" valuePvid="8193" calibrationPvid="16385"/>
|
||||
</Terminals>
|
||||
|
||||
|
||||
<COVSupported>false</COVSupported>
|
||||
<FDSupported>true</FDSupported>
|
||||
<FDConfigurable>false</FDConfigurable>
|
||||
<UpdateRate>20</UpdateRate>
|
||||
<FailDetectTime>180</FailDetectTime>
|
||||
|
||||
<Compiler>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.sylkio.compiler.GenericSylkDeviceCompiler</Compiler>
|
||||
<ResourceCounter>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.sylk.fw.FixedSylkResourceCounter</ResourceCounter>
|
||||
</DeviceInfo>
|
||||
|
||||
<Files>
|
||||
<!--
|
||||
id - File number within the Sylk device [values should be >= "0"]
|
||||
fileName - Name for the file for reference in this document
|
||||
readOnly - Read only. When set to "1", this indicates the file is read only.
|
||||
Download attempts are inhibited for read only files - only uploads are performed.
|
||||
[Either "0" or "1" allowed]
|
||||
writeOnly - Write Only. When set to "1", this indicates that file is write only, upload attempts are
|
||||
inhibited for write only files only downloads are performed. This is very useful when the
|
||||
controller uses canned configuration for wall modules. Note: read only and write only flags
|
||||
are mutually exclusive. If both the flags are set to "0" file is considered as read/write
|
||||
file which may be uploaded and downloaded. If both flags are set to "1", a configuration error results.
|
||||
[Either "0" or "1" allowed]
|
||||
pollInterval - Desired polling interval in seconds, as a multiple of WM_INTERVAL_RESOLUTION defined in the Firmware SIS.
|
||||
This is the rate at which periodic checks for file differences will be made. Detection of a
|
||||
difference spawns a synchronization activity to bring the file and proxy file section back
|
||||
into congruence. 0 indicates no periodic polling for status should be performed.
|
||||
[values should be >= "0"]
|
||||
endianness - In which endianness format Sylk device
|
||||
-->
|
||||
<File fileName="fileZero" fileId="0" readOnly="1" writeOnly="0" pollInterval="12" endianness="big">
|
||||
<Table tableName="hardwareInformationTable" loop="defined" rowLength="10">
|
||||
<Field fieldName="deviceType" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="modelNumber" dataType="u8" dependsOn="value" value="0" />
|
||||
<Field fieldName="majorRevNum" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="minorRevNum" dataType="u8" dependsOn="value" value="0" />
|
||||
<Field fieldName="bugRevNum" dataType="u8" dependsOn="value" value="0" />
|
||||
<Field fieldName="deviceAddress" dataType="u8" dependsOn="sylkDeviceAddress" />
|
||||
<Field fieldName="spare" dataType="u32" dependsOn="value" value="0" />
|
||||
</Table>
|
||||
</File>
|
||||
|
||||
<!-- File 1 definition -->
|
||||
<File fileName="fileOne" fileId="1" readOnly="0" writeOnly="1" pollInterval="6" endianness="big">
|
||||
<TableOffset tableName="groupTable" dataType="u8" value="1" />
|
||||
<TableOffset tableName="sendTable" dataType="u8" />
|
||||
<TableOffset tableName="fdTable" dataType="u8" />
|
||||
|
||||
<!-- Config table definition -->
|
||||
<Table tableName="configTable" loop="pin" pinName="Temperature" rowLength="1" type="mandatory">
|
||||
<Field fieldName="unit" dataType="ub" byteOffset="0" bitOffset="0" length="1" dependsOn="toolValue">
|
||||
<Mapping object="pointObject" type="property" property="IOComp.sylkAdvProperties.unitName" value="defined">
|
||||
<fahrenheit>0</fahrenheit>
|
||||
<celsius>1</celsius>
|
||||
</Mapping>
|
||||
</Field>
|
||||
<Mandatory fieldName="configTable" dataType="u8" dependsOn="value" value="0" />
|
||||
</Table>
|
||||
|
||||
<!-- Group table definition -->
|
||||
<Table tableName="groupTable" loop="eachPin" rowLength="1">
|
||||
<Field fieldName="updateRate" dataType="ub" byteOffset="0" bitOffset="4" length="4" dependsOn="toolValue">
|
||||
<Mapping object="pointObject" type="property" property="IOComp.sylkAdvProperties.updateRate" />
|
||||
</Field>
|
||||
<Field fieldName="destAddress" dataType="ub" byteOffset="0" bitOffset="0" length="4" dependsOn="spyderAddress" />
|
||||
</Table>
|
||||
|
||||
<!-- Send table definition -->
|
||||
<Table tableName="sendTable" loop="eachPin" rowLength="5">
|
||||
<Field fieldName="groupID" dataType="u8" dependsOn="table">
|
||||
<Mapping tableName="groupTable" mapping="pinName" value="rowIndex" />
|
||||
</Field>
|
||||
<Field fieldName="destPVID" dataType="u16" dependsOn="toolValue">
|
||||
<Mapping object="pointObject" type="facet" facet="pvid" />
|
||||
</Field>
|
||||
<Field fieldName="localPVID" dataType="u16" dependsOn="defined">
|
||||
<Mapping pinName="Temperature" value="8192" />
|
||||
<Mapping pinName="Humidity" value="8193" />
|
||||
</Field>
|
||||
</Table>
|
||||
|
||||
<!-- Fail detect table definition -->
|
||||
<Table tableName="fdTable" type="failDetect" config="enableDisable" loop="eachPin" rowLength="2">
|
||||
<Temperature>8192</Temperature>
|
||||
<Humidity>8193</Humidity>
|
||||
</Table>
|
||||
</File>
|
||||
</Files>
|
||||
|
||||
<!-- Tool only information required to generate necessary LON, BACnet
|
||||
network interface in the Spyder for communication -->
|
||||
<NetworkInterface>
|
||||
<TiInfo name="IO" purpose="readValue">
|
||||
<Field name="Temperature" unitName="celsius" value="0" type="f32" />
|
||||
<Field name="Humidity" unitName="percent" value="0" type="f32" />
|
||||
</TiInfo>
|
||||
|
||||
<TiInfo name="CalOff" purpose="modulatingInput">
|
||||
<Field name="Temperature" unitName="celsius" value="0" purpose="modulatingInput" dependsOn="IO/Temperature" type="f32" />
|
||||
<Field name="Humidity" unitName="percent" value="0" purpose="modulatingInput" dependsOn="IO/Humidity" type="f32" />
|
||||
</TiInfo>
|
||||
</NetworkInterface>
|
||||
|
||||
<!-- Tool only use to generate terminal layout -->
|
||||
<WiringDiagram>
|
||||
<PXPath>local:|module://honeywellSpyderTool/sylkDeviceFiles/wiringDiagram/C7400S1000.px</PXPath>
|
||||
<PinDisplayNames></PinDisplayNames>
|
||||
</WiringDiagram>
|
||||
|
||||
<!-- List of supported Spyder device models -->
|
||||
<SpyderModels>
|
||||
<PVL6436AS modelId="11" />
|
||||
<PVL6438NS modelId="11" />
|
||||
<PUL6438S modelId="11" />
|
||||
<PVL4024NS modelId="12" />
|
||||
<PVL4022AS modelId="12" />
|
||||
<PUL4024S modelId="12" />
|
||||
<PUL1012S modelId="12" />
|
||||
<PVL0000AS modelId="12" />
|
||||
<PVB6436AS modelId="13" />
|
||||
<PVB6438NS modelId="13" />
|
||||
<PUB6438S modelId="13" />
|
||||
<PVB4024NS modelId="8" />
|
||||
<PVB4022AS modelId="8" />
|
||||
<PUB4024S modelId="8" />
|
||||
<PUB1012S modelId="8" />
|
||||
<PVB0000AS modelId="8" />
|
||||
<PUL6438SR modelId="14" />
|
||||
<PUB6438SR modelId="15" />
|
||||
<LCBS modelId="17" />
|
||||
</SpyderModels>
|
||||
|
||||
</SylkDevice>
|
||||
@@ -0,0 +1,128 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<!-- Sylk IO - SIO12000 model definition File descriptor -->
|
||||
<SylkDevice>
|
||||
<DeviceInfo>
|
||||
<!-- OS number of the device -->
|
||||
<Model>SIO12000</Model>
|
||||
|
||||
<!-- Model Description -->
|
||||
<Description>Sylk IO extension module with 12 Universal Inputs</Description>
|
||||
|
||||
<!-- Type of the device [sensor / actuator / generic IO, this information will be used
|
||||
by the SpyderTool to know if Sensor dropdown list in the ModulatingInput configuration
|
||||
screen to show this sensor name or in the ModulatingOutput configuration screen to show
|
||||
this actuator name for the easier configuration for the user -->
|
||||
<Type family="IO" />
|
||||
|
||||
<!-- Device type major/minor associated with the proxy file content for the bus device.
|
||||
This represents the tool's notion of what device was selected during application
|
||||
development. It will be compared to the device type in file 0 of the installed device
|
||||
to ensure compatibility prior to SylkBus file download or upload. -->
|
||||
<DeviceTypeMajor>12</DeviceTypeMajor>
|
||||
<DeviceTypeMinor>10</DeviceTypeMinor>
|
||||
<DeviceTypeMinorForCOV>11</DeviceTypeMinorForCOV>
|
||||
|
||||
<SupportedAdress>1,2,3,4,5,6,7,8,9,10,11,12,13,14,15</SupportedAdress>
|
||||
<!-- Info on how much power it will use up in the Sylk bus, this information will be
|
||||
used by the SpyderTool to validate if the total number of configured sylk device
|
||||
going beyond the total power limit supported by the Spyder controller -->
|
||||
<SylkPower>90</SylkPower>
|
||||
|
||||
<!-- Terminal details of the Sylk IO Device. This information should be matching to
|
||||
corresponding wiring diagram.
|
||||
-->
|
||||
<Terminals>
|
||||
<Terminal name="UI1" number="0" type="analoginput" valuePvid="36864" calibrationPvid="41984" />
|
||||
<Terminal name="UI2" number="1" type="analoginput" valuePvid="36865" calibrationPvid="41985" />
|
||||
<Terminal name="UI3" number="2" type="analoginput" valuePvid="36866" calibrationPvid="41986" />
|
||||
<Terminal name="UI4" number="3" type="analoginput" valuePvid="36867" calibrationPvid="41987" />
|
||||
<Terminal name="UI5" number="4" type="analoginput" valuePvid="36868" calibrationPvid="41988" />
|
||||
<Terminal name="UI6" number="5" type="analoginput" valuePvid="36869" calibrationPvid="41989" />
|
||||
<Terminal name="UI7" number="6" type="analoginput" valuePvid="36870" calibrationPvid="41990" />
|
||||
<Terminal name="UI8" number="7" type="analoginput" valuePvid="36871" calibrationPvid="41991" />
|
||||
<Terminal name="UI9" number="8" type="analoginput" valuePvid="36872" calibrationPvid="41992" />
|
||||
<Terminal name="UI10" number="9" type="analoginput" valuePvid="36873" calibrationPvid="41993" />
|
||||
<Terminal name="UI11" number="10" type="analoginput" valuePvid="36874" calibrationPvid="41994" />
|
||||
<Terminal name="UI12" number="11" type="analoginput" valuePvid="36875" calibrationPvid="41995" />
|
||||
</Terminals>
|
||||
|
||||
<Analog_Outputs>
|
||||
<Voltage voltsLow="0" voltsHigh="10"/>
|
||||
<Current mAmpsLow="4" mAmpsHigh="20"/>
|
||||
</Analog_Outputs>
|
||||
|
||||
<!-- COV related fields -->
|
||||
<COVSupported>true</COVSupported>
|
||||
<FDSupported>true</FDSupported>
|
||||
<FailDetectTime>20</FailDetectTime>
|
||||
|
||||
<Compiler>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.sylkio.compiler.SylkIODeviceCompiler</Compiler>
|
||||
<ResourceCounter>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.sylk.fw.SylkIODeviceResourceCounter</ResourceCounter>
|
||||
</DeviceInfo>
|
||||
|
||||
<Files>
|
||||
<File fileName="fileZero" fileId="0" readOnly="1" writeOnly="0" pollInterval="12" endianness="little">
|
||||
<Table tableName="hardwareInformationTable" loop="defined" rowLength="10">
|
||||
<Field fieldName="deviceTypeMajor" dataType="u8" dependsOn="value" value="12" />
|
||||
<Field fieldName="modelNumber" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="majorRevNum" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="minorRevNum" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="deviceSpecific1" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="deviceSpecific2" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="deviceTypeMinor" dataType="u8" dependsOn="value" value="10" />
|
||||
<Field fieldName="spare1" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="spare2" dataType="u16" dependsOn="value" value="1" />
|
||||
</Table>
|
||||
</File>
|
||||
</Files>
|
||||
|
||||
<!-- Tool only information required to generate necessary LON, BACnet
|
||||
network interface in the Spyder for communication -->
|
||||
<NetworkInterface>
|
||||
<TiInfo name="IO" purpose="readValue">
|
||||
<Field name="UI1" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI2" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI3" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI4" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI5" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI6" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI7" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI8" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI9" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI10" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI11" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI12" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
</TiInfo>
|
||||
<TiInfo name="CalOff" purpose="calibration">
|
||||
<Field name="UI1" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI1" type="f32" />
|
||||
<Field name="UI2" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI2" type="f32" />
|
||||
<Field name="UI3" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI3" type="f32" />
|
||||
<Field name="UI4" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI4" type="f32" />
|
||||
<Field name="UI5" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI5" type="f32" />
|
||||
<Field name="UI6" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI6" type="f32" />
|
||||
<Field name="UI7" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI7" type="f32" />
|
||||
<Field name="UI8" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI8" type="f32" />
|
||||
<Field name="UI9" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI9" type="f32" />
|
||||
<Field name="UI10" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI10" type="f32" />
|
||||
<Field name="UI11" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI11" type="f32" />
|
||||
<Field name="UI12" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI12" type="f32" />
|
||||
</TiInfo>
|
||||
|
||||
</NetworkInterface>
|
||||
|
||||
<!-- Tool only use to generate terminal layout -->
|
||||
<WiringDiagram>
|
||||
<PXPath>local:|module://honeywellSpyderTool/sylkDeviceFiles/wiringDiagram/SIO12000.px</PXPath>
|
||||
<PinDisplayNames></PinDisplayNames>
|
||||
</WiringDiagram>
|
||||
|
||||
<!-- List of supported Spyder device models -->
|
||||
<SpyderModels>
|
||||
<!-- RSH: DO NOT MODIFY the formatting, it will affect VarationLogic.XML-->
|
||||
<PUL6438SR modelId="14" />
|
||||
<PUB6438SR modelId="15" />
|
||||
<LCBS modelId="17" />
|
||||
</SpyderModels>
|
||||
|
||||
</SylkDevice>
|
||||
@@ -0,0 +1,139 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<!-- Sylk IO - SIO4022 model definition File descriptor -->
|
||||
<SylkDevice>
|
||||
<DeviceInfo>
|
||||
<!-- OS number of the device -->
|
||||
<Model>SIO4022</Model>
|
||||
|
||||
<!-- Model Description -->
|
||||
<Description>Sylk IO extension module with 4 Universal Inputs, 2 Modulating Outputs, 2 Binary Triac Outputs</Description>
|
||||
|
||||
<!-- Type of the device [sensor / actuator / generic IO, this information will be used
|
||||
by the SpyderTool to know if Sensor dropdown list in the ModulatingInput configuration
|
||||
screen to show this sensor name or in the ModulatingOutput configuration screen to show
|
||||
this actuator name for the easier configuration for the user -->
|
||||
<Type family="IO"/>
|
||||
|
||||
<!-- Device type major/minor associated with the proxy file content for the bus device.
|
||||
This represents the tool's notion of what device was selected during application
|
||||
development. It will be compared to the device type in file 0 of the installed device
|
||||
to ensure compatibility prior to SylkBus file download or upload. -->
|
||||
<DeviceTypeMajor>13</DeviceTypeMajor>
|
||||
<DeviceTypeMinor>5</DeviceTypeMinor>
|
||||
<DeviceTypeMinorForCOV>6</DeviceTypeMinorForCOV>
|
||||
|
||||
<SupportedAdress>1,2,3,4,5,6,7,8,9,10,11,12,13,14,15</SupportedAdress>
|
||||
<!-- Info on how much power it will use up in the Sylk bus, this information will be
|
||||
used by the SpyderTool to validate if the total number of configured sylk device
|
||||
going beyond the total power limit supported by the Spyder controller -->
|
||||
<SylkPower>90</SylkPower>
|
||||
|
||||
<!-- Terminal details of the Sylk IO Device. This information should be matching to
|
||||
corresponding wiring diagram.
|
||||
-->
|
||||
<Terminals>
|
||||
<Terminal name="DO1" number="0" type="digitaloutput" valuePvid="41216" commandPvid="41216" floatingMotorCmdPvid="39424" floatingMotorPosPvid="41472" syncTriggerPvid="41728"/>
|
||||
<Terminal name="DO2" number="1" type="digitaloutput" valuePvid="41217" commandPvid="41217" floatingMotorCmdPvid="39424" floatingMotorPosPvid="41472" syncTriggerPvid="41728"/>
|
||||
<Terminal name="AO1" number="2" type="analogoutput" valuePvid="40960" commandPvid="40960" />
|
||||
<Terminal name="AO2" number="3" type="analogoutput" valuePvid="40961" commandPvid="40961" />
|
||||
<Terminal name="UI1" number="4" type="analoginput" valuePvid="36864" calibrationPvid="41984" />
|
||||
<Terminal name="UI2" number="5" type="analoginput" valuePvid="36865" calibrationPvid="41985" />
|
||||
<Terminal name="UI3" number="6" type="analoginput" valuePvid="36866" calibrationPvid="41986" />
|
||||
<Terminal name="UI4" number="7" type="analoginput" valuePvid="36867" calibrationPvid="41987" />
|
||||
</Terminals>
|
||||
|
||||
<Analog_Outputs>
|
||||
<Voltage voltsLow="0" voltsHigh="11"/>
|
||||
<Current mAmpsLow="0" mAmpsHigh="22"/>
|
||||
</Analog_Outputs>
|
||||
|
||||
<!-- COV related fields -->
|
||||
<COVSupported>true</COVSupported>
|
||||
<FDSupported>true</FDSupported>
|
||||
<FailDetectTime>20</FailDetectTime>
|
||||
|
||||
<Compiler>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.sylkio.compiler.SylkIODeviceCompiler</Compiler>
|
||||
<ResourceCounter>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.sylk.fw.SylkIODeviceResourceCounter</ResourceCounter>
|
||||
</DeviceInfo>
|
||||
|
||||
<Files>
|
||||
<!--
|
||||
id - File number within the Sylk device [values should be >= "0"]
|
||||
fileName - Name for the file for reference in this document
|
||||
readOnly - Read only. When set to "1", this indicates the file is read only.
|
||||
Download attempts are inhibited for read only files - only uploads are performed.
|
||||
[Either "0" or "1" allowed]
|
||||
writeOnly - Write Only. When set to "1", this indicates that file is write only, upload attempts are
|
||||
inhibited for write only files only downloads are performed. This is very useful when the
|
||||
controller uses canned configuration for wall modules. Note: read only and write only flags
|
||||
are mutually exclusive. If both the flags are set to "0" file is considered as read/write
|
||||
file which may be uploaded and downloaded. If both flags are set to "1", a configuration error results.
|
||||
[Either "0" or "1" allowed]
|
||||
pollInterval - Desired polling interval in seconds, as a multiple of WM_INTERVAL_RESOLUTION defined in the Firmware SIS.
|
||||
This is the rate at which periodic checks for file differences will be made. Detection of a
|
||||
difference spawns a synchronization activity to bring the file and proxy file section back
|
||||
into congruence. 0 indicates no periodic polling for status should be performed.
|
||||
[values should be >= "0"]
|
||||
endianness - In which endianness format Sylk device
|
||||
-->
|
||||
<File fileName="fileZero" fileId="0" readOnly="1" writeOnly="0" pollInterval="12" endianness="big">
|
||||
<Table tableName="hardwareInformationTable" loop="defined" rowLength="10">
|
||||
<Field fieldName="deviceTypeMajor" dataType="u8" dependsOn="value" value="13" />
|
||||
<Field fieldName="modelNumber" dataType="u8" dependsOn="value" value="3" />
|
||||
<Field fieldName="majorRevNum" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="minorRevNum" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="deviceSpecific1" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="deviceSpecific2" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="deviceTypeMinor" dataType="u8" dependsOn="value" value="5" />
|
||||
<Field fieldName="spare1" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="spare2" dataType="u16" dependsOn="value" value="1" />
|
||||
</Table>
|
||||
</File>
|
||||
</Files>
|
||||
|
||||
<!-- Tool only information required to generate necessary LON, BACnet
|
||||
network interface in the Spyder for communication -->
|
||||
<NetworkInterface>
|
||||
<TiInfo name="IO" purpose="readValue">
|
||||
<Field name="UI1" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI2" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI3" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI4" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="AO1" unitName="percent" precision="6" value="0" type="f32" />
|
||||
<Field name="AO2" unitName="percent" precision="6" value="0" type="f32" />
|
||||
<Field name="DO1" unitName="VAL-ubyte" value="false" type="b8" />
|
||||
<Field name="DO2" unitName="VAL-ubyte" value="false" type="b8" />
|
||||
</TiInfo>
|
||||
|
||||
<TiInfo name="ManVal" purpose="diagnostics">
|
||||
<Field name="AO1" unitName="percent" precision="3" value="0" purpose="diagnostics" dependsOn="IO/AO1" type="f32" />
|
||||
<Field name="AO2" unitName="percent" precision="3" value="0" purpose="diagnostics" dependsOn="IO/AO2" type="f32" />
|
||||
<Field name="DO1" unitName="VAL-ubyte" value="false" purpose="diagnostics" dependsOn="IO/DO1" type="b8" />
|
||||
<Field name="DO2" unitName="VAL-ubyte" value="false" purpose="diagnostics" dependsOn="IO/DO2" type="b8" />
|
||||
</TiInfo>
|
||||
|
||||
<TiInfo name="CalOff" purpose="calibration">
|
||||
<Field name="UI1" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI1" type="f32" />
|
||||
<Field name="UI2" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI2" type="f32" />
|
||||
<Field name="UI3" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI3" type="f32" />
|
||||
<Field name="UI4" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI4" type="f32" />
|
||||
</TiInfo>
|
||||
|
||||
</NetworkInterface>
|
||||
|
||||
<!-- Tool only use to generate terminal layout -->
|
||||
<WiringDiagram>
|
||||
<PXPath>local:|module://honeywellSpyderTool/sylkDeviceFiles/wiringDiagram/SIO4022.px</PXPath>
|
||||
<PinDisplayNames></PinDisplayNames>
|
||||
</WiringDiagram>
|
||||
|
||||
<!-- List of supported Spyder device models -->
|
||||
<SpyderModels>
|
||||
<!-- RSH: DO NOT MODIFY the formatting, it will affect VarationLogic.XML-->
|
||||
<PUL6438SR modelId="14" />
|
||||
<PUB6438SR modelId="15" />
|
||||
<LCBS modelId="17" />
|
||||
</SpyderModels>
|
||||
|
||||
</SylkDevice>
|
||||
@@ -0,0 +1,150 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<!-- Sylk IO - SIO6042 model definition File descriptor -->
|
||||
<SylkDevice>
|
||||
<DeviceInfo>
|
||||
<!-- OS number of the device -->
|
||||
<Model>SIO6042</Model>
|
||||
|
||||
<!-- Model Description -->
|
||||
<Description>Sylk IO extension module with 6 Universal Inputs, 4 Modulating Outputs, 2 Binary Triac Outputs</Description>
|
||||
|
||||
<!-- Type of the device [sensor / actuator / generic IO, this information will be used
|
||||
by the SpyderTool to know if Sensor dropdown list in the ModulatingInput configuration
|
||||
screen to show this sensor name or in the ModulatingOutput configuration screen to show
|
||||
this actuator name for the easier configuration for the user -->
|
||||
<Type family="IO"/>
|
||||
|
||||
<!-- Device type major/minor associated with the proxy file content for the bus device.
|
||||
This represents the tool's notion of what device was selected during application
|
||||
development. It will be compared to the device type in file 0 of the installed device
|
||||
to ensure compatibility prior to SylkBus file download or upload. -->
|
||||
<DeviceTypeMajor>13</DeviceTypeMajor>
|
||||
<DeviceTypeMinor>10</DeviceTypeMinor>
|
||||
<DeviceTypeMinorForCOV>11</DeviceTypeMinorForCOV>
|
||||
|
||||
<SupportedAdress>1,2,3,4,5,6,7,8,9,10,11,12,13,14,15</SupportedAdress>
|
||||
<!-- Info on how much power it will use up in the Sylk bus, this information will be
|
||||
used by the SpyderTool to validate if the total number of configured sylk device
|
||||
going beyond the total power limit supported by the Spyder controller -->
|
||||
<SylkPower>90</SylkPower>
|
||||
|
||||
<!-- Terminal details of the Sylk IO Device. This information should be matching to
|
||||
corresponding wiring diagram.
|
||||
-->
|
||||
<Terminals>
|
||||
<Terminal name="UI1" number="0" type="analoginput" valuePvid="36864" calibrationPvid="41984" />
|
||||
<Terminal name="UI2" number="1" type="analoginput" valuePvid="36865" calibrationPvid="41985" />
|
||||
<Terminal name="DO1" number="2" type="digitaloutput" valuePvid="41216" commandPvid="41216" floatingMotorCmdPvid="39424" floatingMotorPosPvid="41472" syncTriggerPvid="41728"/>
|
||||
<Terminal name="DO2" number="3" type="digitaloutput" valuePvid="41217" commandPvid="41217" floatingMotorCmdPvid="39424" floatingMotorPosPvid="41472" syncTriggerPvid="41728"/>
|
||||
<Terminal name="AO1" number="4" type="analogoutput" valuePvid="40960" commandPvid="40960" />
|
||||
<Terminal name="AO2" number="5" type="analogoutput" valuePvid="40961" commandPvid="40961" />
|
||||
<Terminal name="AO3" number="6" type="analogoutput" valuePvid="40962" commandPvid="40962" />
|
||||
<Terminal name="AO4" number="7" type="analogoutput" valuePvid="40963" commandPvid="40963" />
|
||||
<Terminal name="UI3" number="8" type="analoginput" valuePvid="36866" calibrationPvid="41986" />
|
||||
<Terminal name="UI4" number="9" type="analoginput" valuePvid="36867" calibrationPvid="41987" />
|
||||
<Terminal name="UI5" number="10" type="analoginput" valuePvid="36868" calibrationPvid="41988" />
|
||||
<Terminal name="UI6" number="11" type="analoginput" valuePvid="36869" calibrationPvid="41989" />
|
||||
</Terminals>
|
||||
|
||||
<Analog_Outputs>
|
||||
<Voltage voltsLow="0" voltsHigh="11"/>
|
||||
<Current mAmpsLow="0" mAmpsHigh="22"/>
|
||||
</Analog_Outputs>
|
||||
|
||||
<!-- COV related fields -->
|
||||
<COVSupported>true</COVSupported>
|
||||
<FDSupported>true</FDSupported>
|
||||
<FailDetectTime>20</FailDetectTime>
|
||||
|
||||
<Compiler>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.sylkio.compiler.SylkIODeviceCompiler</Compiler>
|
||||
<ResourceCounter>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.sylk.fw.SylkIODeviceResourceCounter</ResourceCounter>
|
||||
</DeviceInfo>
|
||||
|
||||
<Files>
|
||||
<!--
|
||||
id - File number within the Sylk device [values should be >= "0"]
|
||||
fileName - Name for the file for reference in this document
|
||||
readOnly - Read only. When set to "1", this indicates the file is read only.
|
||||
Download attempts are inhibited for read only files - only uploads are performed.
|
||||
[Either "0" or "1" allowed]
|
||||
writeOnly - Write Only. When set to "1", this indicates that file is write only, upload attempts are
|
||||
inhibited for write only files only downloads are performed. This is very useful when the
|
||||
controller uses canned configuration for wall modules. Note: read only and write only flags
|
||||
are mutually exclusive. If both the flags are set to "0" file is considered as read/write
|
||||
file which may be uploaded and downloaded. If both flags are set to "1", a configuration error results.
|
||||
[Either "0" or "1" allowed]
|
||||
pollInterval - Desired polling interval in seconds, as a multiple of WM_INTERVAL_RESOLUTION defined in the Firmware SIS.
|
||||
This is the rate at which periodic checks for file differences will be made. Detection of a
|
||||
difference spawns a synchronization activity to bring the file and proxy file section back
|
||||
into congruence. 0 indicates no periodic polling for status should be performed.
|
||||
[values should be >= "0"]
|
||||
endianness - In which endianness format Sylk device
|
||||
-->
|
||||
<File fileName="fileZero" fileId="0" readOnly="1" writeOnly="0" pollInterval="12" endianness="big">
|
||||
<Table tableName="hardwareInformationTable" loop="defined" rowLength="10">
|
||||
<Field fieldName="deviceTypeMajor" dataType="u8" dependsOn="value" value="13" />
|
||||
<Field fieldName="modelNumber" dataType="u8" dependsOn="value" value="2" />
|
||||
<Field fieldName="majorRevNum" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="minorRevNum" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="deviceSpecific1" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="deviceSpecific2" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="deviceTypeMinor" dataType="u8" dependsOn="value" value="10" />
|
||||
<Field fieldName="spare1" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="spare2" dataType="u16" dependsOn="value" value="1" />
|
||||
</Table>
|
||||
</File>
|
||||
</Files>
|
||||
|
||||
<!-- Tool only information required to generate necessary LON, BACnet
|
||||
network interface in the Spyder for communication -->
|
||||
<NetworkInterface>
|
||||
<TiInfo name="IO" purpose="readValue">
|
||||
<Field name="UI1" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI2" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI3" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI4" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI5" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="UI6" unitName="celsius" precision="6" value="0" type="f32" />
|
||||
<Field name="AO1" unitName="percent" precision="6" value="0" type="f32" />
|
||||
<Field name="AO2" unitName="percent" precision="6" value="0" type="f32" />
|
||||
<Field name="AO3" unitName="percent" precision="6" value="0" type="f32" />
|
||||
<Field name="AO4" unitName="percent" precision="6" value="0" type="f32" />
|
||||
<Field name="DO1" unitName="VAL-ubyte" value="false" type="b8" />
|
||||
<Field name="DO2" unitName="VAL-ubyte" value="false" type="b8" />
|
||||
</TiInfo>
|
||||
<TiInfo name="ManVal" purpose="diagnostics">
|
||||
<Field name="AO1" unitName="percent" precision="3" value="0" purpose="diagnostics" dependsOn="IO/AO1" type="f32" />
|
||||
<Field name="AO2" unitName="percent" precision="3" value="0" purpose="diagnostics" dependsOn="IO/AO2" type="f32" />
|
||||
<Field name="AO3" unitName="percent" precision="3" value="0" purpose="diagnostics" dependsOn="IO/AO3" type="f32" />
|
||||
<Field name="AO4" unitName="percent" precision="3" value="0" purpose="diagnostics" dependsOn="IO/AO4" type="f32" />
|
||||
<Field name="DO1" unitName="VAL-ubyte" value="false" purpose="diagnostics" dependsOn="IO/DO1" type="b8" />
|
||||
<Field name="DO2" unitName="VAL-ubyte" value="false" purpose="diagnostics" dependsOn="IO/DO2" type="b8" />
|
||||
</TiInfo>
|
||||
|
||||
<TiInfo name="CalOff" purpose="calibration">
|
||||
<Field name="UI1" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI1" type="f32" />
|
||||
<Field name="UI2" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI2" type="f32" />
|
||||
<Field name="UI3" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI3" type="f32" />
|
||||
<Field name="UI4" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI4" type="f32" />
|
||||
<Field name="UI5" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI5" type="f32" />
|
||||
<Field name="UI6" unitName="celsius" precision="6" value="0" purpose="calibration" dependsOn="IO/UI6" type="f32" />
|
||||
</TiInfo>
|
||||
|
||||
</NetworkInterface>
|
||||
|
||||
<!-- Tool only use to generate terminal layout -->
|
||||
<WiringDiagram>
|
||||
<PXPath>local:|module://honeywellSpyderTool/sylkDeviceFiles/wiringDiagram/SIO6042.px</PXPath>
|
||||
<PinDisplayNames></PinDisplayNames>
|
||||
</WiringDiagram>
|
||||
|
||||
<!-- List of supported Spyder device models -->
|
||||
<SpyderModels>
|
||||
<!-- RSH: DO NOT MODIFY the formatting, it will affect VarationLogic.XML-->
|
||||
<PUL6438SR modelId="14" />
|
||||
<PUB6438SR modelId="15" />
|
||||
<LCBS modelId="17" />
|
||||
</SpyderModels>
|
||||
|
||||
</SylkDevice>
|
||||
@@ -0,0 +1,206 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<!-- Zelix MS7103L3030 model definition File descriptor -->
|
||||
<SylkDevice>
|
||||
<DeviceInfo>
|
||||
<!-- OS number of the device -->
|
||||
<Model>Sylk_Actuator</Model>
|
||||
|
||||
<!-- Model Description -->
|
||||
<Description>Sylk Enabled Actuator</Description>
|
||||
|
||||
<!-- Type of the device [sensor / actuator / generic IO, this information will be used
|
||||
by the SpyderTool to know if Sensor dropdown list in the ModulatingInput configuration
|
||||
screen to show this sensor name or in the ModulatingOutput configuration screen to show
|
||||
this actuator name for the easier configuration for the user -->
|
||||
<Type family="Actuator" id="1000" displayName="FixedSylkOutput" />
|
||||
|
||||
<!-- Device type major/minor associated with the proxy file content for the bus device.
|
||||
This represents the tool's notion of what device was selected during application
|
||||
development. It will be compared to the device type in file 0 of the installed device
|
||||
to ensure compatibility prior to SylkBus file download or upload. -->
|
||||
<DeviceTypeMajor>17</DeviceTypeMajor>
|
||||
<DeviceTypeMinor>0</DeviceTypeMinor>
|
||||
<SupportedAdress>1,2,3,4,5,6,7,8,9,10,11,12,13,14,15</SupportedAdress>
|
||||
<SylkAddressWarning>Sylk address support varies across sylk actuators, set the address after referring Actuator Manual.</SylkAddressWarning>
|
||||
|
||||
<!-- Info on how much power it will use up in the Sylk bus, this information will be
|
||||
used by the SpyderTool to validate if the total number of configured sylk device
|
||||
going beyond the total power limit supported by the Spyder controller -->
|
||||
<SylkPower>45</SylkPower>
|
||||
|
||||
<!-- Terminal details of the Sylk IO Device. This information should be matching to
|
||||
corresponding wiring diagram.
|
||||
-->
|
||||
<Terminals>
|
||||
<Terminal name="Actuator" number="0" type="analogoutput" valuePvid="12288" commandPvid="4097" />
|
||||
<Terminal name="ActTravelTime" number="1" type="analogoutput" valuePvid="4096" commandPvid="4096" />
|
||||
<Terminal name="ActuatorPosition" number="2" type="analoginput" valuePvid="12288" />
|
||||
<Terminal name="ActuatorCycleCount" number="3" type="analoginput" valuePvid="12289" />
|
||||
<Terminal name="ActuatorStatus" number="4" type="analoginput" valuePvid="12290" />
|
||||
<Terminal name="ActuatorOverridden" number="5" type="analoginput" valuePvid="12291" />
|
||||
<Terminal name="PowerReport" number="6" type="analoginput" valuePvid="12293" />
|
||||
</Terminals>
|
||||
|
||||
<!-- COV related fields -->
|
||||
<COVSupported>false</COVSupported>
|
||||
<FDSupported>true</FDSupported>
|
||||
<FailDetectTime>20</FailDetectTime>
|
||||
|
||||
<Compiler>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.sylkio.compiler.GenericSylkDeviceCompiler</Compiler>
|
||||
<ResourceCounter>honeywellSpyderTool.com.honeywell.honeywellXL10NextGen.sylk.fw.FixedSylkResourceCounter</ResourceCounter>
|
||||
</DeviceInfo>
|
||||
|
||||
<Files>
|
||||
<!--
|
||||
id - File number within the Sylk device [values should be >= "0"]
|
||||
fileName - Name for the file for reference in this document
|
||||
readOnly - Read only. When set to "1", this indicates the file is read only.
|
||||
Download attempts are inhibited for read only files - only uploads are performed.
|
||||
[Either "0" or "1" allowed]
|
||||
writeOnly - Write Only. When set to "1", this indicates that file is write only, upload attempts are
|
||||
inhibited for write only files only downloads are performed. This is very useful when the
|
||||
controller uses canned configuration for wall modules. Note: read only and write only flags
|
||||
are mutually exclusive. If both the flags are set to "0" file is considered as read/write
|
||||
file which may be uploaded and downloaded. If both flags are set to "1", a configuration error results.
|
||||
[Either "0" or "1" allowed]
|
||||
pollInterval - Desired polling interval in seconds, as a multiple of WM_INTERVAL_RESOLUTION defined in the Firmware SIS.
|
||||
This is the rate at which periodic checks for file differences will be made. Detection of a
|
||||
difference spawns a synchronization activity to bring the file and proxy file section back
|
||||
into congruence. 0 indicates no periodic polling for status should be performed.
|
||||
[values should be >= "0"]
|
||||
endianness - In which endianness format Sylk device
|
||||
-->
|
||||
<File fileName="fileZero" fileId="0" readOnly="1" writeOnly="0" pollInterval="12" endianness="little">
|
||||
<Table tableName="hardwareInformationTable" loop="defined" rowLength="10">
|
||||
<Field fieldName="deviceType" dataType="u8" dependsOn="value" value="17" />
|
||||
<Field fieldName="modelNumber" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="majorRevNum" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="minorRevNum" dataType="u8" dependsOn="value" value="1" />
|
||||
<Field fieldName="bugRevNum" dataType="u8" dependsOn="value" value="6" />
|
||||
<Field fieldName="deviceAddress" dataType="u8" dependsOn="sylkDeviceAddress" />
|
||||
<Field fieldName="spare" dataType="u32" dependsOn="value" value="0" />
|
||||
</Table>
|
||||
</File>
|
||||
|
||||
<!-- File 1 definition -->
|
||||
<File fileName="fileOne" fileId="1" readOnly="0" writeOnly="0" pollInterval="6" endianness="little">
|
||||
<TableOffset tableName="actuatorConfiguration" dataType="u16" value="14" />
|
||||
<TableOffset tableName="groupTable" dataType="u16" />
|
||||
<TableOffset tableName="sendTable" dataType="u16" />
|
||||
<TableOffset tableName="fdTable" dataType="u16" />
|
||||
<TableOffset tableName="EOFOffset" dataType ="u16"/>
|
||||
|
||||
<!-- Actuator Configuration table -->
|
||||
<Table tableName="actuatorConfiguration" loop="defined" rowLength="6">
|
||||
<Field fieldName="aoRange" dataType="ub" byteOffset="0" bitOffset="7" length="1" dependsOn="pin">
|
||||
<Mapping pinName="AnalogOutput" property="IOComp.sylkAdvProperties.aoRange" />
|
||||
</Field>
|
||||
<Field fieldName="auxSwitchSetPointConfig" dataType="ub" byteOffset="0" bitOffset="6" length="1" value="0" />
|
||||
<Field fieldName="reserved1" dataType="ub" byteOffset="0" bitOffset="0" length="6" value="0"/>
|
||||
<Field fieldName="reserved2" dataType="u8" value="0" />
|
||||
<Field fieldName="outputHoldDelayOnCommLoss" dataType="u32" value="4"/>
|
||||
</Table>
|
||||
|
||||
<!-- Group table definition -->
|
||||
<Table tableName="groupTable" loop="eachPin" rowLength="1">
|
||||
<Field fieldName="updateRate" dataType="ub" byteOffset="0" bitOffset="4" length="4" dependsOn="toolValue">
|
||||
<Mapping object="pointObject" type="property" property="IOComp.sylkAdvProperties.updateRate" />
|
||||
</Field>
|
||||
<Field fieldName="destAddress" dataType="ub" byteOffset="0" bitOffset="0" length="4" dependsOn="spyderAddress" />
|
||||
</Table>
|
||||
|
||||
<!-- Send table definition -->
|
||||
<Table tableName="sendTable" loop="eachPin" rowLength="5">
|
||||
<Field fieldName="groupID" dataType="u8" dependsOn="table">
|
||||
<Mapping tableName="groupTable" mapping="pinName" value="rowIndex" />
|
||||
</Field>
|
||||
<Field fieldName="destPVID" dataType="u16" dependsOn="toolValue">
|
||||
<Mapping object="pointObject" type="facet" facet="pvid" />
|
||||
</Field>
|
||||
<Field fieldName="localPVID" dataType="u16" dependsOn="defined">
|
||||
<Mapping pinName="Actuator" value="12288" />
|
||||
<Mapping pinName="ActTravelTime" value="4096" />
|
||||
<Mapping pinName="ActuatorPosition" value="12288" />
|
||||
<Mapping pinName="ActuatorCycleCount" value="12289" />
|
||||
<Mapping pinName="ActuatorStatus" value="12290" />
|
||||
<Mapping pinName="ActuatorOverridden" value="12291" />
|
||||
<Mapping pinName="PowerReport" value="12293" />
|
||||
</Field>
|
||||
</Table>
|
||||
|
||||
<!-- Fail detect table definition -->
|
||||
<!-- Special rule, user need to define config as "enableDiable" or "actualValue"
|
||||
enableDiable - For the models which can only enable or disable fail detect and timing is fixed in the SylkDevice
|
||||
actualValue - For the models which can fail detect as per the user configured timing
|
||||
-->
|
||||
<Table tableName="fdTable" type="failDetect" config="enableDisable" loop="eachPin" rowLength="2">
|
||||
<Actuator>4097</Actuator>
|
||||
<ActTravelTime>4096</ActTravelTime>
|
||||
<ActuatorPosition>12288</ActuatorPosition>
|
||||
<ActuatorCycleCount>12289</ActuatorCycleCount>
|
||||
<ActuatorStatus>12290</ActuatorStatus>
|
||||
<ActuatorOverridden>12291</ActuatorOverridden>
|
||||
<PowerReport>12293</PowerReport>
|
||||
</Table>
|
||||
|
||||
</File>
|
||||
</Files>
|
||||
|
||||
<!-- Tool only information required to generate necessary LON, BACnet
|
||||
network interface in the Spyder for communication -->
|
||||
<NetworkInterface>
|
||||
<TiInfo name="IO" purpose="readValue">
|
||||
<Field name="Actuator" unitName="percent" value="0" type="f32" />
|
||||
<Field name="ActTravelTime" unitName="second" value="0" type="f32" />
|
||||
<Field name="ActuatorPosition" unitName="percent" value="0" type="f32" />
|
||||
<Field name="ActuatorCycleCount" unitName="VAL-float" value="0" type="f32" />
|
||||
<Field name="ActuatorStatus" unitName="VAL-float" value="0" type="f32" />
|
||||
<Field name="ActuatorOverridden" unitName="VAL-float" value="0" type="f32" />
|
||||
<Field name="PowerReport" unitName="VAL-float" value="0" type="f32" />
|
||||
</TiInfo>
|
||||
|
||||
<TiInfo name="ManVal" purpose="diagnostics">
|
||||
<Field name="Actuator" unitName="percent" purpose="diagnostics" dependsOn="IO/Actuator" value="0" type="f32" />
|
||||
<Field name="ActTravelTime" unitName="second" purpose="diagnostics" dependsOn="IO/ActTravelTime" value="90" type="f32" />
|
||||
</TiInfo>
|
||||
|
||||
<TiInfo name="ValueIn" purpose="modulatingInput">
|
||||
<Field name="ActuatorPosition" unitName="percent" purpose="modulatingInput" dependsOn="IO/ActuatorPosition" value="0" type="f32" />
|
||||
<Field name="ActuatorCycleCount" unitName="VAL-float" purpose="modulatingInput" dependsOn="IO/ActuatorCycleCount" value="0" type="f32" />
|
||||
<Field name="ActuatorStatus" unitName="VAL-float" purpose="modulatingInput" dependsOn="IO/ActuatorStatus" value="0" type="f32" />
|
||||
<Field name="ActuatorOverridden" unitName="VAL-float" purpose="modulatingInput" dependsOn="IO/ActuatorOverridden" value="0" type="f32" />
|
||||
<Field name="PowerReport" unitName="VAL-float" purpose="modulatingInput" dependsOn="IO/PowerReport" value="0" type="f32" />
|
||||
</TiInfo>
|
||||
</NetworkInterface>
|
||||
|
||||
<!-- Tool only use to generate terminal layout -->
|
||||
<WiringDiagram>
|
||||
<PXPath>local:|module://honeywellSpyderTool/sylkDeviceFiles/wiringDiagram/SYLK_ACTUATOR.px</PXPath>
|
||||
<PinDisplayNames></PinDisplayNames>
|
||||
</WiringDiagram>
|
||||
|
||||
<!-- List of supported Spyder device models -->
|
||||
<SpyderModels>
|
||||
<PVL6436AS modelId="11" />
|
||||
<PVL6438NS modelId="11" />
|
||||
<PUL6438S modelId="11" />
|
||||
<PVL4024NS modelId="12" />
|
||||
<PVL4022AS modelId="12" />
|
||||
<PUL4024S modelId="12" />
|
||||
<PUL1012S modelId="12" />
|
||||
<PVL0000AS modelId="12" />
|
||||
<PVB6436AS modelId="13" />
|
||||
<PVB6438NS modelId="13" />
|
||||
<PUB6438S modelId="13" />
|
||||
<PVB4024NS modelId="8" />
|
||||
<PVB4022AS modelId="8" />
|
||||
<PUB4024S modelId="8" />
|
||||
<PUB1012S modelId="8" />
|
||||
<PVB0000AS modelId="8" />
|
||||
<PUL6438SR modelId="14" />
|
||||
<PUB6438SR modelId="15" />
|
||||
<LCBS modelId="17" />
|
||||
</SpyderModels>
|
||||
|
||||
</SylkDevice>
|
||||
@@ -0,0 +1,840 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<SylkIOUnits>
|
||||
|
||||
<FixedSensorLinearizationList>
|
||||
<CustomVoltage />
|
||||
<CustomResistive />
|
||||
<Kntc20 />
|
||||
<Kntc20_TR20_Series />
|
||||
<Pt1000 />
|
||||
<Pt3000 />
|
||||
<KNTC10Type2 />
|
||||
<KNTC10Type3 />
|
||||
</FixedSensorLinearizationList>
|
||||
|
||||
<!-- Linearization table data -->
|
||||
<LinearizationTableData>
|
||||
<CustomVoltage>
|
||||
<Data>
|
||||
<Actual_Value v="0" />
|
||||
<Counts_In v="0" />
|
||||
<Counts_Out v="0" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="10.31" />
|
||||
<Counts_In v="4095" />
|
||||
<Counts_Out v="4095" />
|
||||
</Data>
|
||||
</CustomVoltage>
|
||||
|
||||
<CustomResistive>
|
||||
<Data>
|
||||
<Actual_Value v="0" />
|
||||
<Counts_In v="0" />
|
||||
<Counts_Out v="0" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="0.101" />
|
||||
<Counts_In v="40" />
|
||||
<Counts_Out v="22" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="0.201" />
|
||||
<Counts_In v="80" />
|
||||
<Counts_Out v="44" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="0.504" />
|
||||
<Counts_In v="195" />
|
||||
<Counts_Out v="110" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="0.907" />
|
||||
<Counts_In v="338" />
|
||||
<Counts_Out v="198" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="1.415" />
|
||||
<Counts_In v="505" />
|
||||
<Counts_Out v="309" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="2.056" />
|
||||
<Counts_In v="695" />
|
||||
<Counts_Out v="449" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="3.136" />
|
||||
<Counts_In v="974" />
|
||||
<Counts_Out v="685" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="4.524" />
|
||||
<Counts_In v="1271" />
|
||||
<Counts_Out v="988" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="6.035" />
|
||||
<Counts_In v="1536" />
|
||||
<Counts_Out v="1318" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="7.967" />
|
||||
<Counts_In v="1810" />
|
||||
<Counts_Out v="1740" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="10.073" />
|
||||
<Counts_In v="2048" />
|
||||
<Counts_Out v="2200" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="12.569" />
|
||||
<Counts_In v="2275" />
|
||||
<Counts_Out v="2745" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="16.049" />
|
||||
<Counts_In v="2520" />
|
||||
<Counts_Out v="3505" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="20.192" />
|
||||
<Counts_In v="2730" />
|
||||
<Counts_Out v="4410" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="25.595" />
|
||||
<Counts_In v="2942" />
|
||||
<Counts_Out v="5590" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="33.608" />
|
||||
<Counts_In v="3154" />
|
||||
<Counts_Out v="7340" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="44.093" />
|
||||
<Counts_In v="3337" />
|
||||
<Counts_Out v="9630" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="58.059" />
|
||||
<Counts_In v="3493" />
|
||||
<Counts_Out v="12680" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="76.099" />
|
||||
<Counts_In v="3619" />
|
||||
<Counts_Out v="16620" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="100.137" />
|
||||
<Counts_In v="3723" />
|
||||
<Counts_Out v="21870" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="162.546" />
|
||||
<Counts_In v="3860" />
|
||||
<Counts_Out v="35500" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="300" />
|
||||
<Counts_In v="4095" />
|
||||
<Counts_Out v="65520" />
|
||||
</Data>
|
||||
</CustomResistive>
|
||||
|
||||
<Kntc20>
|
||||
<Data>
|
||||
<Actual_Value v="133.4"/>
|
||||
<Counts_In v="0"/>
|
||||
<Counts_Out v="0"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="124.1"/>
|
||||
<Counts_In v="197"/>
|
||||
<Counts_Out v="1497"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="96.9"/>
|
||||
<Counts_In v="417"/>
|
||||
<Counts_Out v="5882"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="70.4"/>
|
||||
<Counts_In v="916"/>
|
||||
<Counts_Out v="10160"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="50.5"/>
|
||||
<Counts_In v="1598"/>
|
||||
<Counts_Out v="13362"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="29.8"/>
|
||||
<Counts_In v="2512"/>
|
||||
<Counts_Out v="16708"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="24.5"/>
|
||||
<Counts_In v="2746"/>
|
||||
<Counts_Out v="17557"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="18.3"/>
|
||||
<Counts_In v="3000"/>
|
||||
<Counts_Out v="18549"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="9.3"/>
|
||||
<Counts_In v="3331"/>
|
||||
<Counts_Out v="20010"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="0.3"/>
|
||||
<Counts_In v="3586"/>
|
||||
<Counts_Out v="21462"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-5.5"/>
|
||||
<Counts_In v="3711"/>
|
||||
<Counts_Out v="22387"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-10.2"/>
|
||||
<Counts_In v="3796"/>
|
||||
<Counts_Out v="23153"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-16.5"/>
|
||||
<Counts_In v="3886"/>
|
||||
<Counts_Out v="24165"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-25.8"/>
|
||||
<Counts_In v="3979"/>
|
||||
<Counts_Out v="25661"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-40"/>
|
||||
<Counts_In v="4050"/>
|
||||
<Counts_Out v="27956"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-45"/>
|
||||
<Counts_In v="4075"/>
|
||||
<Counts_Out v="28766"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-273"/>
|
||||
<Counts_In v="4095"/>
|
||||
<Counts_Out v="65520"/>
|
||||
</Data>
|
||||
</Kntc20>
|
||||
|
||||
<Kntc20_TR20_Series>
|
||||
<Data>
|
||||
<Actual_Value v="150.0"/>
|
||||
<Counts_In v="0"/>
|
||||
<Counts_Out v="0"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="123.3"/>
|
||||
<Counts_In v="200"/>
|
||||
<Counts_Out v="4133"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="97.3"/>
|
||||
<Counts_In v="411"/>
|
||||
<Counts_Out v="8160"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="70.9"/>
|
||||
<Counts_In v="903"/>
|
||||
<Counts_Out v="12260"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="51.0"/>
|
||||
<Counts_In v="1580"/>
|
||||
<Counts_Out v="15331"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="30.0"/>
|
||||
<Counts_In v="2508"/>
|
||||
<Counts_Out v="18594"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="24.8"/>
|
||||
<Counts_In v="2738"/>
|
||||
<Counts_Out v="19386"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="18.9"/>
|
||||
<Counts_In v="2986"/>
|
||||
<Counts_Out v="20308"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="9.9"/>
|
||||
<Counts_In v="3317"/>
|
||||
<Counts_Out v="21703"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="0.8"/>
|
||||
<Counts_In v="3577"/>
|
||||
<Counts_Out v="23117"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-5.0"/>
|
||||
<Counts_In v="3704"/>
|
||||
<Counts_Out v="24009"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-9.9"/>
|
||||
<Counts_In v="3792"/>
|
||||
<Counts_Out v="24767"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-15.6"/>
|
||||
<Counts_In v="3876"/>
|
||||
<Counts_Out v="25657"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-25.7"/>
|
||||
<Counts_In v="3979"/>
|
||||
<Counts_Out v="27213"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-40.1"/>
|
||||
<Counts_In v="4055"/>
|
||||
<Counts_Out v="29448"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-45.0"/>
|
||||
<Counts_In v="4081"/>
|
||||
<Counts_Out v="30211"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-273.0"/>
|
||||
<Counts_In v="4095"/>
|
||||
<Counts_Out v="65520"/>
|
||||
</Data>
|
||||
</Kntc20_TR20_Series>
|
||||
|
||||
<Pt1000>
|
||||
<Data>
|
||||
<Actual_Value v="-273.0"/>
|
||||
<Counts_In v="0"/>
|
||||
<Counts_Out v="0"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-30.8"/>
|
||||
<Counts_In v="331"/>
|
||||
<Counts_Out v="8502"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-10.8"/>
|
||||
<Counts_In v="358"/>
|
||||
<Counts_Out v="9204"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="9.6"/>
|
||||
<Counts_In v="385"/>
|
||||
<Counts_Out v="9942"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="25.0"/>
|
||||
<Counts_In v="405"/>
|
||||
<Counts_Out v="10469"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="50.1"/>
|
||||
<Counts_In v="437"/>
|
||||
<Counts_Out v="11347"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="94.0"/>
|
||||
<Counts_In v="491"/>
|
||||
<Counts_Out v="12893"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="1592.0"/>
|
||||
<Counts_In v="4095"/>
|
||||
<Counts_Out v="65520"/>
|
||||
</Data>
|
||||
</Pt1000>
|
||||
|
||||
<Pt3000>
|
||||
<Data>
|
||||
<Actual_Value v="-273.0"/>
|
||||
<Counts_In v="0"/>
|
||||
<Counts_Out v="0"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-31.1"/>
|
||||
<Counts_In v="854"/>
|
||||
<Counts_Out v="8502"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-10.9"/>
|
||||
<Counts_In v="914"/>
|
||||
<Counts_Out v="9204"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="9.8"/>
|
||||
<Counts_In v="973"/>
|
||||
<Counts_Out v="9942"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="24.8"/>
|
||||
<Counts_In v="1014"/>
|
||||
<Counts_Out v="10469"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="49.9"/>
|
||||
<Counts_In v="1080"/>
|
||||
<Counts_Out v="11347"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="93.9"/>
|
||||
<Counts_In v="1188"/>
|
||||
<Counts_Out v="12893"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="1592.0"/>
|
||||
<Counts_In v="4095"/>
|
||||
<Counts_Out v="65520"/>
|
||||
</Data>
|
||||
</Pt3000>
|
||||
|
||||
<KNTC10Type2>
|
||||
<Data>
|
||||
<Actual_Value v="150.0"/>
|
||||
<Counts_In v="0"/>
|
||||
<Counts_Out v="0"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="131.0"/>
|
||||
<Counts_In v="116"/>
|
||||
<Counts_Out v="2937"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="119.7"/>
|
||||
<Counts_In v="155"/>
|
||||
<Counts_Out v="4695"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="109.7"/>
|
||||
<Counts_In v="200"/>
|
||||
<Counts_Out v="6245"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="99.7"/>
|
||||
<Counts_In v="262"/>
|
||||
<Counts_Out v="7795"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="89.7"/>
|
||||
<Counts_In v="345"/>
|
||||
<Counts_Out v="9343"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="79.8"/>
|
||||
<Counts_In v="457"/>
|
||||
<Counts_Out v="10876"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="69.7"/>
|
||||
<Counts_In v="612"/>
|
||||
<Counts_Out v="12438"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="59.8"/>
|
||||
<Counts_In v="815"/>
|
||||
<Counts_Out v="13973"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="49.9"/>
|
||||
<Counts_In v="1081"/>
|
||||
<Counts_Out v="15506"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="40.0"/>
|
||||
<Counts_In v="1416"/>
|
||||
<Counts_Out v="17035"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="31.0"/>
|
||||
<Counts_In v="1780"/>
|
||||
<Counts_Out v="18427"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="25.4"/>
|
||||
<Counts_In v="2028"/>
|
||||
<Counts_Out v="19296"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="16.6"/>
|
||||
<Counts_In v="2429"/>
|
||||
<Counts_Out v="20659"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="9.3"/>
|
||||
<Counts_In v="2762"/>
|
||||
<Counts_Out v="21799"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-0.3"/>
|
||||
<Counts_In v="3155"/>
|
||||
<Counts_Out v="23279"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-10.0"/>
|
||||
<Counts_In v="3480"/>
|
||||
<Counts_Out v="24784"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-19.8"/>
|
||||
<Counts_In v="3720"/>
|
||||
<Counts_Out v="26306"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-29.6"/>
|
||||
<Counts_In v="3879"/>
|
||||
<Counts_Out v="27819"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-39.9"/>
|
||||
<Counts_In v="3982"/>
|
||||
<Counts_Out v="29412"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-49.5"/>
|
||||
<Counts_In v="4037"/>
|
||||
<Counts_Out v="30906"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-273.0"/>
|
||||
<Counts_In v="4095"/>
|
||||
<Counts_Out v="65520"/>
|
||||
</Data>
|
||||
</KNTC10Type2>
|
||||
|
||||
<KNTC10Type3>
|
||||
<Data>
|
||||
<Actual_Value v="150.0"/>
|
||||
<Counts_In v="0"/>
|
||||
<Counts_Out v="0"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="131.1"/>
|
||||
<Counts_In v="145"/>
|
||||
<Counts_Out v="2929"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="119.7"/>
|
||||
<Counts_In v="190"/>
|
||||
<Counts_Out v="4694"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="109.7"/>
|
||||
<Counts_In v="242"/>
|
||||
<Counts_Out v="6240"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="99.7"/>
|
||||
<Counts_In v="311"/>
|
||||
<Counts_Out v="7785"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="89.6"/>
|
||||
<Counts_In v="403"/>
|
||||
<Counts_Out v="9350"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="79.8"/>
|
||||
<Counts_In v="522"/>
|
||||
<Counts_Out v="10877"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="69.8"/>
|
||||
<Counts_In v="681"/>
|
||||
<Counts_Out v="12425"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="59.8"/>
|
||||
<Counts_In v="886"/>
|
||||
<Counts_Out v="13969"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="49.9"/>
|
||||
<Counts_In v="1145"/>
|
||||
<Counts_Out v="15501"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="40.0"/>
|
||||
<Counts_In v="1463"/>
|
||||
<Counts_Out v="17032"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="31.0"/>
|
||||
<Counts_In v="1801"/>
|
||||
<Counts_Out v="18426"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="25.2"/>
|
||||
<Counts_In v="2038"/>
|
||||
<Counts_Out v="19330"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="20.0"/>
|
||||
<Counts_In v="2256"/>
|
||||
<Counts_Out v="20136"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="9.1"/>
|
||||
<Counts_In v="2711"/>
|
||||
<Counts_Out v="21820"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-0.3"/>
|
||||
<Counts_In v="3077"/>
|
||||
<Counts_Out v="23283"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-10.0"/>
|
||||
<Counts_In v="3394"/>
|
||||
<Counts_Out v="24789"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-19.9"/>
|
||||
<Counts_In v="3643"/>
|
||||
<Counts_Out v="26319"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-29.8"/>
|
||||
<Counts_In v="3820"/>
|
||||
<Counts_Out v="27855"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-39.7"/>
|
||||
<Counts_In v="3935"/>
|
||||
<Counts_Out v="29381"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-49.6"/>
|
||||
<Counts_In v="4007"/>
|
||||
<Counts_Out v="30916"/>
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="-273.0"/>
|
||||
<Counts_In v="4095"/>
|
||||
<Counts_Out v="65520"/>
|
||||
</Data>
|
||||
</KNTC10Type3>
|
||||
|
||||
<C7400A>
|
||||
<Data>
|
||||
<Actual_Value v="0" />
|
||||
<Counts_In v="0" />
|
||||
<Counts_Out v="0" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="10.3176" />
|
||||
<Counts_In v="4095" />
|
||||
<Counts_Out v="4095" />
|
||||
</Data>
|
||||
</C7400A>
|
||||
|
||||
<C7632A>
|
||||
<Data>
|
||||
<Actual_Value v="0" />
|
||||
<Counts_In v="0" />
|
||||
<Counts_Out v="0" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="10.3176" />
|
||||
<Counts_In v="4095" />
|
||||
<Counts_Out v="4095" />
|
||||
</Data>
|
||||
</C7632A>
|
||||
|
||||
<C7632B>
|
||||
<Data>
|
||||
<Actual_Value v="0" />
|
||||
<Counts_In v="0" />
|
||||
<Counts_Out v="0" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="10.3176" />
|
||||
<Counts_In v="4095" />
|
||||
<Counts_Out v="4095" />
|
||||
</Data>
|
||||
</C7632B>
|
||||
|
||||
<C7600B>
|
||||
<Data>
|
||||
<Actual_Value v="0" />
|
||||
<Counts_In v="0" />
|
||||
<Counts_Out v="0" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="10.3176" />
|
||||
<Counts_In v="4095" />
|
||||
<Counts_Out v="4095" />
|
||||
</Data>
|
||||
</C7600B>
|
||||
|
||||
<H7655A>
|
||||
<Data>
|
||||
<Actual_Value v="0" />
|
||||
<Counts_In v="0" />
|
||||
<Counts_Out v="0" />
|
||||
</Data>
|
||||
<Data>
|
||||
<Actual_Value v="10.3176" />
|
||||
<Counts_In v="4095" />
|
||||
<Counts_Out v="4095" />
|
||||
</Data>
|
||||
</H7655A>
|
||||
</LinearizationTableData>
|
||||
|
||||
<!-- Sensor Limits - Used to configure analog inputs -->
|
||||
<SensorUnits>
|
||||
<Kntc20>
|
||||
<Low v="0" />
|
||||
<High v="100" />
|
||||
<Low_Limit v="0" />
|
||||
<High_Limit v="4095" />
|
||||
</Kntc20>
|
||||
<Pt1000>
|
||||
<Low v="0" />
|
||||
<High v="100" />
|
||||
<Low_Limit v="0" />
|
||||
<High_Limit v="4095" />
|
||||
</Pt1000>
|
||||
<Pt3000>
|
||||
<Low v="1000" />
|
||||
<High v="3000" />
|
||||
<Low_Limit v="0" />
|
||||
<High_Limit v="4095" />
|
||||
</Pt3000>
|
||||
<Hum_C7600B>
|
||||
<Low v="444" />
|
||||
<High v="3300" />
|
||||
<Low_Limit v="0" />
|
||||
<High_Limit v="4095" />
|
||||
</Hum_C7600B>
|
||||
<Hum_C7600C>
|
||||
<Low v="444" />
|
||||
<High v="3300" />
|
||||
<Low_Limit v="0" />
|
||||
<High_Limit v="4095" />
|
||||
</Hum_C7600C>
|
||||
<Enthalpy_C7400>
|
||||
<Low v="444" />
|
||||
<High v="3333" />
|
||||
<Low_Limit v="0" />
|
||||
<High_Limit v="4095" />
|
||||
</Enthalpy_C7400>
|
||||
<Press_Low>
|
||||
<Low v="123" />
|
||||
<High v="133.238" />
|
||||
<Low_Limit v="0" />
|
||||
<High_Limit v="4095" />
|
||||
</Press_Low>
|
||||
<Pressure>
|
||||
<Low v="0" />
|
||||
<High v="1" />
|
||||
<Low_Limit v="0" />
|
||||
<High_Limit v="4095" />
|
||||
</Pressure>
|
||||
<On_Board_Pressure>
|
||||
<Low v="0" />
|
||||
<High v="1" />
|
||||
<Low_Limit v="0" />
|
||||
<High_Limit v="4095" />
|
||||
</On_Board_Pressure>
|
||||
<C7400A>
|
||||
<Low v="2" />
|
||||
<High v="10" />
|
||||
<Low_Limit v="4" />
|
||||
<High_Limit v="20" />
|
||||
</C7400A>
|
||||
<C7632A>
|
||||
<Low v="0" />
|
||||
<High v="10" />
|
||||
<Low_Limit v="0" />
|
||||
<High_Limit v="2000" />
|
||||
</C7632A>
|
||||
<C7632B>
|
||||
<Low v="0" />
|
||||
<High v="10" />
|
||||
<Low_Limit v="0" />
|
||||
<High_Limit v="2000" />
|
||||
</C7632B>
|
||||
<C7600B>
|
||||
<Low v="2" />
|
||||
<High v="10" />
|
||||
<Low_Limit v="0" />
|
||||
<High_Limit v="100" />
|
||||
</C7600B>
|
||||
<H7655A>
|
||||
<Low v="0" />
|
||||
<High v="10" />
|
||||
<Low_Limit v="0" />
|
||||
<High_Limit v="100" />
|
||||
</H7655A>
|
||||
<Kntc20_TR20_Series>
|
||||
<Low v="0" />
|
||||
<High v="100" />
|
||||
<Low_Limit v="0" />
|
||||
<High_Limit v="4095" />
|
||||
</Kntc20_TR20_Series>
|
||||
</SensorUnits>
|
||||
|
||||
<FixedUnits>
|
||||
<Unit low="0" high="100" lowLimit="0" highLimit="100" />
|
||||
<Unit low="0" high="4095" lowLimit="0" highLimit="4095" />
|
||||
<Unit low="0" high="100" lowLimit="1.401298E-045F" highLimit="3.402823E+038F" />
|
||||
<Unit low="0" high="3972" lowLimit="0" highLimit="4091" />
|
||||
<Unit low="0" high="3972" lowLimit="0" highLimit="4095" />
|
||||
<Unit low="0" high="10" lowLimit="0" highLimit="10.3" />
|
||||
<Unit low="0" high="10" lowLimit="0" highLimit="10" />
|
||||
<Unit low="0" high="100" lowLimit="0" highLimit="103" />
|
||||
<Unit low="0" high="100" lowLimit="0" highLimit="100" />
|
||||
<Unit low="0" high="20" lowLimit="0" highLimit="20.6" />
|
||||
<Unit low="0" high="20" lowLimit="0" highLimit="20.0" />
|
||||
<Unit low="0" high="2000" lowLimit="0" highLimit="2060" />
|
||||
<Unit low="0" high="2000" lowLimit="0" highLimit="2000" />
|
||||
<Unit low="794.37" high="3972" lowLimit="714.94" highLimit="4091" />
|
||||
<Unit low="794.37" high="3972" lowLimit="0" highLimit="4095" />
|
||||
<Unit low="2" high="10" lowLimit="1.8" highLimit="10.3" />
|
||||
<Unit low="2" high="10" lowLimit="2.0" highLimit="10.0" />
|
||||
<Unit low="4" high="20" lowLimit="3.6" highLimit="20.6" />
|
||||
<Unit low="0" high="65456" lowLimit="0" highLimit="65456" />
|
||||
<Unit low="0" high="65456" lowLimit="0" highLimit="65520" />
|
||||
<Unit low="0" high="299709" lowLimit="0" highLimit="300000" />
|
||||
<Unit low="945" high="945" lowLimit="0" highLimit="4095" />
|
||||
<Unit low="1" high="0" lowLimit="0" highLimit="1" />
|
||||
<Unit low="0" high="1" lowLimit="0" highLimit="1" />
|
||||
<Unit low="21506.81" high="5384.76" lowLimit="3450.12" highLimit="28761.73" />
|
||||
<Unit low="21506.81" high="5384.76" lowLimit="0" highLimit="65520" />
|
||||
<Unit low="0" high="100" lowLimit="-45" highLimit="112" />
|
||||
<Unit low="32" high="212" lowLimit="-49" highLimit="233.6" />
|
||||
<Unit low="273.15" high="373.15" lowLimit="228.15" highLimit="385.15" />
|
||||
<Unit low="23234.04" high="7744.68" lowLimit="5885.96" highLimit="30204.26" />
|
||||
<Unit low="23234.04" high="7744.68" lowLimit="0" highLimit="65520" />
|
||||
<Unit low="0" high="100" lowLimit="-45" highLimit="112" />
|
||||
<Unit low="32" high="212" lowLimit="-49" highLimit="233.6" />
|
||||
<Unit low="273.15" high="373.15" lowLimit="228.15" highLimit="385.15" />
|
||||
<Unit low="9590.86" high="13104" lowLimit="6077.73" highLimit="16617.14" />
|
||||
<Unit low="9590.86" high="13104" lowLimit="0" highLimit="65520" />
|
||||
<Unit low="0" high="100" lowLimit="-100" highLimit="200" />
|
||||
<Unit low="32" high="212" lowLimit="-148" highLimit="392" />
|
||||
<Unit low="273.15" high="373.15" lowLimit="173.15" highLimit="473.15" />
|
||||
<Unit low="0" high="91" lowLimit="0" highLimit="100" />
|
||||
<Unit low="17" high="91" lowLimit="0" highLimit="100" />
|
||||
</FixedUnits>
|
||||
</SylkIOUnits>
|
||||
|
||||
Reference in New Issue
Block a user