gsoap_I2_Client


*** 通讯方式配置
通讯方式无需选择,选择了也无无妨。
*** 通讯属性
无需配置,配置了也无妨。



***    驱动属性配置
定时器间隔(ms)    定时器触发时间间隔
访问路径            填写CAG服务器的webservice访问地址,例如:http://192.168.1.101:8808
CMA唯一标识        17位码
上传心跳周期(s)    
上传监测数据周期(s)

***    设备基本信息配置
传感器唯一标识        17位码
                增加组态设备时需要指定其中一个设备为CMA设备,通过比较驱动属性配置中的"CMA唯一标识"与该设备的"传感器唯一标识"是否一致来确定该设备是否为CMA本身,此设备的心跳组点为心跳上送时cma节点的“电池电压”、“工作温度”、“浮充状态”值
监测类型编码        监测类型编码,参见《输变电设备状态监测系统接入数据规范》
监测参数的版本号    监测参数的版本号,表明监测数据的个数、内容及格式,用于解析监测数据


***    心跳组

当此设备为CMA设备时,在配置"心跳组点"时需要配置如下三个点:电池电压、工作温度、浮充状态
"采集点名"关联CMA的电池电压点,将此点的"变量名"参数修改为"batteryvoltage"
"采集点名"关联CMA的工作温度点,将此点的"变量名"参数修改为"operationtemperature"
"采集点名"关联CMA的浮充状态点,将此点的"变量名"参数修改为"floatingcharge",数值为"1"时为"CHARGE",数值为"2"时为"DISCHARGE",其他数值为"OTHER"

当此设备为传感器设备时,在配置"心跳组点"时需要配置如下四个点:设备通讯状态、电池电压、工作温度、浮充状态
"采集点名"关联传感器设备的心跳状态时,将此点的"变量名"参数修改为"status",数值为"0"时为"BREAK",数值为"1"时为"NORMAL",其他数值为"OTHER"
"采集点名"关联传感器设备的电池电压点,将此点的"变量名"参数修改为"batteryvoltage"
"采集点名"关联传感器设备的工作温度点,将此点的"变量名"参数修改为"operationtemperature"
"采集点名"关联传感器设备的浮充状态点,将此点的"变量名"参数修改为"floatingcharge",数值为"1"时为"CHARGE",数值为"2"时为"DISCHARGE",其他数值为"OTHER"

***    监测数据点
上送监测数据xml报文中的"attr"节点的"name"属性值为"采集点名"中"@"符号后边的字符
例如采集点名为"API.新建设备1@YC1",则上送监测数据xml报文中的"attr"节点的"name"属性值为"YC1"



心跳
<?xml version="1.0" encoding="UTF-8"?>
<request>
    <cma id="CMA12345678901234">
        <ip>本机的ip地址</ip>
        <curtime>2018-07-22 09:06:44</curtime>
        <batteryvoltage>xxx.xx</batteryvoltage>
        <operationtemperature>xxx.xx</operationtemperature>
        <floatingcharge>CHARGE/DISCHARGE</floatingcharge>
    </cma>
    <sensors>
        <sensor id="Device00000000001">
            <status>NORMAL/BREAK</status>
            <batteryvoltage>xxx.xx</batteryvoltage>
            <operationtemperature>xxx.xx</operationtemperature>
            <floatingcharge>CHARGE/DISCHARGE</floatingcharge>
        </sensor>
        <sensor id="Device00000000002">
            <status>NORMAL/BREAK</status>
            <batteryvoltage>xxx.xx</batteryvoltage>
            <operationtemperature>xxx.xx</operationtemperature>
            <floatingcharge>CHARGE/DISCHARGE</floatingcharge>
        </sensor>
    </sensors>
</request>
心跳反馈
<?xml version="1.0" encoding="UTF-8"?>
<response>
    <result code="0"/>
    <commands>
        <command objid="26M00090990000987" subtype="NORMAL" type="SETCONFIG">
            <action name="CAGIP" value="10.144.98.101"/>
            <action name="CURTIME" value="2010-04-10 22:10:11"/>
        </command>
        <command objid="1" subtype="MODEL" type="SETCONFIG">
            <action name="MODELNAME" value="TEMP01"/>
            <action name="MODELVERSION" value="10.1"/>
            <action name="FORMULA" value="coef*input+offset"/>
            <action name="PARA" value="coef:0.1,offset:2"/>
        </command>
        <command objid="26M00090990000986" subtype="NORMAL" type="SETCONFIG">
            <action name="MONITORTYPE" value="01013"/>
            <action name="EQUIPMENTID" value="97M00090990000997"/>
            <action name="CONFIGVERSION" value="2.0"/>
            <action name="MAINTIME" value="20"/>
            <action name="SAMPLECOUNT" value="15"/>
        </command>
    </commands>
</response>

results matching ""

    No results matching ""