设备网络SDK开发使用手册

SensorPortList XML Block

SensorPortList传感器能力集XML描述

<SensorPortList version="2.0">
<SensorPort/>
<!-- opt -->
</SensorPortList>

<SensorPort version="2.0">
<id><!-- req, xs:string;id "Terminal1-4,Socket1-2,Analog1-8"传感器id--></id>
<enabled><!-- req, xs:boolean 传感器是否使能--></enabled>
<name><!-- req, xs:string, 1-32Bytes 传感器名称--> </name>
<samplingTime><!-- req, xs:integer, 1-3600秒 传感器采样时间--></samplingTime>
<AnalogRegions><!-- dep 模拟量传感器参数--></AnalogRegions>
<ACTerminal><!-- dep 上电端子参数--></ACTerminal>
<SocketRegions><!-- dep 上电插座参数--></SocketRegions>
</SensorPort>

<AnalogRegions version="2.0">
<type><!--req,xs:string,"temperature, humidity, wind speed, gas, AC voltage, AC current, DC voltage, DC current, water pressure, pressure transmitter, flow transmitter, water leakage, intergrated temperature detector, isolation temperature detector, residual chlorine 传感器检测的类型,即实际值代表的类型--></type>
<maxValue><!-- req, xs:integer 量程上限--> </maxValue>
<minValue><!-- req, xs:integer 量程下限--> </minValue>
<sensitivity><!-- req, xs:integer, 0.01-1 灵敏度--></sensitivity>
<unit><!--opt,xs:string,"℃, V, mA…, 0-32Bytes" 实际值的单位--></unit>
<Region><!-- dep -->
<id><!-- req, xs:integer --></id>
<regionMin><!-- req, xs:integer--></regionMin>
<regionMax><!-- req, xs:integer--></regionMax>
<normalOrExcept>
<!-- req, xs:integer 1-normal, 2-exception-->
</normalOrExcept>
</Region>
</AnalogRegions>

<ACTerminal>
<isPowerOn><!-- req, xs:boolean true-on, false-off 是否通电--></isPowerOn>
<normalOrExcept><!-- req, xs:integer 1-normal, 2-exception 本区段是正常还是异常状态--></normalOrExcept>
</ACTerminal>

<SocketRegions version="2.0">
<CurrentRegion><!-- opt 电流区间参数-->
<id><!-- req, xs:integer --> </id>
<regionMin><!-- req, xs:integer--></regionMin>
<regionMax><!-- req, xs:integer--></regionMax>
<normalOrExcept>
<!-- req, xs:integer 1-normal, 2-exception-->
</normalOrExcept>
</CurrentRegion>

<VoltageRegion><!-- opt 电压区间参数-->
<id><!-- req, xs:integer --> </id>
<regionMin><!-- req, xs:integer--></regionMin>
<regionMax><!-- req, xs:integer--></regionMax>
<normalOrExcept>
<!-- req, xs:integer 1-normal, 2-exception-->
</normalOrExcept>
</VoltageRegion>

<PowerStatus><!-- opt 是否通电状态-->
<isPowerOn><!-- req, xs:boolean true-on, false-off--></isPowerOn>
<normalOrExcept>
<!-- req, xs:integer 1-normal, 2-exception-->
</normalOrExcept>
</PowerStatus>
</SocketRegions>

See Also

NET_DVR_STD_ABILITY