设备网络SDK开发使用手册 |
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> |