IEC65870-5-101-PH

IEC-101平衡采集驱动协议。主站、从站均可主动发送报文。

一个通道可以接入一个IEC-101协议的设备, 一主站 对 一从站 设备通讯。


IEC-101平衡采集驱动协议.


一、通道配置
1、通讯配置  
    按照现场实际情况配置
2、驱动属性配置
    链路地址的长度     
    传送原因地址长度                    
    公共地址的长度                 
    信息体地址的长度                        
    链路地址
    公共地址
    超时时间(ms)
    设备响应时间(ms)
    遥脉召唤周期(s)
    总召唤周期(s)
    心跳方式(s)
    校时方式(s)
    校时周期(s)

二、设备配置
1、基本信息
    无



名称            类型             标记(TAG)     长度(LENGTH)     值(VALUE)
布尔         Boolean         1             1                 1:true,0:false
小整形         Tiny             43             1                 -128…127
无符号小整形     UTiny             32             1                 0…255
短整形         Short             33             2                 -32768…32767
无符号短整形     UShort             45             2                 0…65535
整形         Int             2             4                 -2147483648…2147483648
无符号整形     Uint             35             4                 0…4294967295
长整形         Long             36             8                 -2^64…2^64
无符号长整形     Ulong             37             8                 0…2^128-1
单精度浮点     Float             38             4                 -2^128…2^128
双精度浮点     Double             39             8                 -2^1024…2^1024
八位位串类型     OcterString     4             可变             OcterString
字符串类型     String             4             可变             一个或者多个 ASCII 组成,最长64 个字节,以‘\0’结尾


<?xml version="1.0" encoding="utf-8"?>
<Root>
    <Protocol Display="IEC_101_REP108" Name="IEC_101_REP108" OS="ARM" Version="1.0.0.1">
        <Driver>
            <Parameter Display="链路地址的长度" EditType="Select" Name="LinkAddLength" Value="1">
                <Select Display="1" Value="1"/>
                <Select Display="2" Value="2"/>
            </Parameter>
            <Parameter Display="传送原因的长度" EditType="Select" Name="TR_REASONLength" Value="1">
                <Select Display="1" Value="1"/>
                <Select Display="2" Value="2"/>
            </Parameter>
            <Parameter Display="公共地址的长度" EditType="Select" Name="CommonAddressLength" Value="1">
                <Select Display="1" Value="1"/>
                <Select Display="2" Value="2"/>
            </Parameter>
            <Parameter Display="信息体地址的长度" EditType="Select" Name="InfoAddressLength" Value="2">
                <Select Display="1" Value="1"/>
                <Select Display="2" Value="2"/>
                <Select Display="3" Value="3"/>
            </Parameter>
            <Parameter Display="链路地址" EditType="Text" Name="Address" Value="1"/>
            <Parameter Display="公共地址" EditType="Text" Name="CommandAddress" Value="1"/>
            <Parameter Display="超时时间(ms)" EditType="Text" Name="TotalTimeOut" Value="1000"/>
            <Parameter Display="设备响应时间(ms)" EditType="Text" Name="tR" Value="100"/>

            <!-- <Parameter Display="一级数据召唤周期(s)" EditType="Text" Name="OneCallTime" Value="60"/> -->
            <!-- <Parameter Display="二级数据召唤周期(s)" EditType="Text" Name="TwoCallTime" Value="1"/> -->
            <Parameter Display="遥脉召唤周期(s)" EditType="Text" Name="ThreeCallTime" Value="60"/>
            <Parameter Display="总召唤周期(s)" EditType="Text" Name="FourCallTime" Value="60"/>
            <!-- <Parameter Display="时标格式" EditType="Select" Name="TimeType" Value="0"> -->
                <!-- <Select Display="CP56 Time2a" Value="0"/> -->
                <!-- <Select Display="CP24 Time2a" Value="1"/> -->
            <!-- </Parameter> -->
            <Parameter Display="心跳方式(s)" EditType="Text" Name="Heartbeat" Value="2"/> 

            <Parameter Display="校时方式(s)" EditType="Select" Name="TimingType" Value="0">
                <Select Display="不校时" Value="0"/>
                <Select Display="初始化后校时" Value="1"/>
                <Select Display="周期校时" Value="2"/>
            </Parameter>
            <Parameter Display="校时周期(s)" EditType="Text" Name="Timing" Value="86400"/>
        </Driver>
        <Device>
        </Device>
        <Groups>
            <Group Display="遥信" Name="YX" Value="0">
                <IOField>
                    <Parameter AttrType="Base" AutoGenerate="1" Display="采集点名" EditType="Link" LinkMark="get" Name="Link" Value="@YX.1.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量名" EditType="Text" Name="Name" Value="@YX.1.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量描述" EditType="Text" Name="Desc" Value="@YX.1.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量编号" EditType="Text" Name="SN" Value="@.1.Add.1" displayType="number"/>
                    <Parameter AttrType="Base" Display="虚量" EditType="Checkbox" Name="Virtual" Value="false" Virtual="true" displayType="string"/>
                    <!-- <Parameter AttrType="Real" Display="公共地址" EditType="Text" Name="CommandAddress" Value="1" displayType="number"/> -->
                    <Parameter AttrType="Real" Display="点号" EditType="Text" Name="PointNo" Value="@.1.Add.1" displayType="number"/>
                    <Parameter AttrType="virtual" Colspan="1" EditType="Text" Name="Formula" Value="" displayType="string"/>
                </IOField>
            </Group>
            <Group Display="遥测" Name="YC" Value="0">
                <IOField>
                    <Parameter AttrType="Base" AutoGenerate="1" Display="采集点名" EditType="Link" LinkMark="get" Name="Link" Value="@YC.1.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量名" EditType="Text" Name="Name" Value="@YC.1.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量描述" EditType="Text" Name="Desc" Value="@YC.1.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量编号" EditType="Text" Name="SN" Value="@.1.Add.1" displayType="number"/>
                    <Parameter AttrType="Base" Display="虚量" EditType="Checkbox" Name="Virtual" Value="false" Virtual="true" displayType="string"/>
                    <!-- <Parameter AttrType="Real" Display="公共地址" EditType="Text" Name="CommandAddress" Value="1" displayType="number"/> -->
                    <Parameter AttrType="Real" Display="点号" EditType="Text" Name="PointNo" Value="@.16385.Add.1" displayType="number"/>
                    <Parameter AttrType="Real" Display="系数" EditType="Text" Name="KValue" Value="1" displayType="string"/>
                    <Parameter AttrType="Real" Display="基数" EditType="Text" Name="BaseValue" Value="0" displayType="string"/>
                    <Parameter AttrType="virtual" Colspan="3" EditType="Text" Name="Formula" Value="" displayType="string"/>
                </IOField>
            </Group>
            <Group Display="遥脉" Name="YM" Value="0">
                <IOField>
                    <Parameter AttrType="Base" AutoGenerate="1" Display="采集点名" EditType="Link" LinkMark="get" Name="Link" Value="@YM.1.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量名" EditType="Text" Name="Name" Value="@YM.1.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量描述" EditType="Text" Name="Desc" Value="@YM.1.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量编号" EditType="Text" Name="SN" Value="@.1.Add.1" displayType="number"/>
                    <Parameter AttrType="Base" Display="虚量" EditType="Checkbox" Name="Virtual" Value="false" Virtual="true" displayType="string"/>
                    <!-- <Parameter AttrType="Real" Display="公共地址" EditType="Text" Name="CommandAddress" Value="1" displayType="number"/> -->
                    <Parameter AttrType="Real" Display="点号" EditType="Text" Name="PointNo" Value="@.25601.Add.1" displayType="number"/>
                    <Parameter AttrType="Real" Display="系数" EditType="Text" Name="KValue" Value="0.01" displayType="string"/>
                    <Parameter AttrType="Real" Display="基数" EditType="Text" Name="BaseValue" Value="0" displayType="string"/>
                    <Parameter AttrType="virtual" Colspan="3" EditType="Text" Name="Formula" Value="" displayType="string"/>
                </IOField>
            </Group>
            <Group Display="遥控" Name="YK" Value="1">
                <IOField>
                    <Parameter AttrType="Base" AutoGenerate="1" Display="采集点名" EditType="Link" LinkMark="set" Name="Link" Value="@YK.1.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量名" EditType="Text" Name="Name" Value="@YK.1.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量描述" EditType="Text" Name="Desc" Value="@YK.1.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量编号" EditType="Text" Name="SN" Value="@.1.Add.1" displayType="number"/>
                    <Parameter AttrType="Base" Display="关联遥信点" EditType="Link" LinkMark="get" Name="YXLink" Value=""/>
                    <Parameter AttrType="Base" Display="虚量" EditType="Checkbox" Name="Virtual" Value="false" Virtual="true" displayType="string"/>
                    <!-- <Parameter AttrType="Real" Display="公共地址" EditType="Text" Name="CommandAddress" Value="1" displayType="number"/> -->
                    <Parameter AttrType="Real" Display="类型标识" EditType="Select" Name="ASDUType" Value="45" displayType="string">
                        <Select Display="单位遥控" Value="45"/>
                        <Select Display="双位遥控" Value="46"/>
                        <Select Display="档位调节" Value="47"/>
                        <Select Display="设定命令, 规一化值" Value="48"/>
                        <Select Display="设定命令, 标度化值" Value="49"/>
                        <Select Display="设定命令, 短浮点数" Value="50"/>
                    </Parameter>
                    <Parameter AttrType="Real" Display="点号" EditType="Text" Name="PointNo" Value="@.24577.Add.1" displayType="number"/>
                    <Parameter AttrType="virtual" Colspan="1" EditType="Text" Name="Formula" Value="" displayType="string"/>
                </IOField>
            </Group>
            <Group Display="定值区操作点" Name="DingZhiQu" Value="1">
                <IOField>
                    <Parameter AttrType="Base" AutoGenerate="1" Display="采集点名" EditType="Link" LinkMark="getset" Name="Link" Value="@读定值区.0.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量名" EditType="Text" Name="Name" Value="@读定值区.0.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量描述" EditType="Text" Name="Desc" Value="@读定值区.0.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量编号" EditType="Text" Name="SN" Value="@.0.Add.1" displayType="number"/>
                    <Parameter AttrType="Base" Display="虚量" EditType="Checkbox" Name="Virtual" Value="false" Virtual="true" displayType="string"/>
                    <Parameter AttrType="Real" Display="类型标识" EditType="Select" Name="ASDUType" Value="45" displayType="string">
                        <Select Display="切换定值区" Value="200"/>
                        <Select Display="读定值区号" Value="201"/>
                        <Select Display="读参数和定值" Value="202"/>
                    </Parameter>
                    <Parameter AttrType="virtual" Colspan="1" EditType="Text" Name="Formula" Value="" displayType="string"/>
                </IOField>
            </Group>
            <Group Display="读参数和定值" Name="CRSNA1" Value="1">
                <IOField>
                    <Parameter AttrType="Base" AutoGenerate="1" Display="采集点名" EditType="Link" LinkMark="getset" Name="Link" Value="@读定值区.0.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量名" EditType="Text" Name="Name" Value="@读定值区.0.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量描述" EditType="Text" Name="Desc" Value="@读定值区.0.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量编号" EditType="Text" Name="SN" Value="@.0.Add.1" displayType="number"/>
                    <Parameter AttrType="Base" Display="虚量" EditType="Checkbox" Name="Virtual" Value="false" Virtual="true" displayType="string"/>
                    <Parameter AttrType="Real" Display="定值区号" EditType="Text" Name="QuHao" Value="@.0.Add.1" displayType="number"/>
                    <Parameter AttrType="Real" Display="点号" EditType="Text" Name="PointNo" Value="@.32769.Add.1" displayType="number"/>
                    <Parameter AttrType="virtual" Colspan="1" EditType="Text" Name="Formula" Value="" displayType="string"/>
                </IOField>
            </Group>
            <Group Display="写参数和定值" Name="CWSNA1" Value="1">
                <IOField>
                    <Parameter AttrType="Base" AutoGenerate="1" Display="采集点名" EditType="Link" LinkMark="getset" Name="Link" Value="@写定值.1.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量名" EditType="Text" Name="Name" Value="@写定值.1.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量描述" EditType="Text" Name="Desc" Value="@写定值.1.Add.1" displayType="string"/>
                    <Parameter AttrType="Base" Display="变量编号" EditType="Text" Name="SN" Value="@.1.Add.1" displayType="number"/>
                    <Parameter AttrType="Base" Display="虚量" EditType="Checkbox" Name="Virtual" Value="false" Virtual="true" displayType="string"/>
                    <Parameter AttrType="Real" Display="定值区号" EditType="Text" Name="QuHao" Value="1" displayType="number"/>
                    <Parameter AttrType="Real" Display="点号" EditType="Text" Name="PointNo" Value="@.32769.Add.1" displayType="number"/>
                    <!-- <Parameter AttrType="Real" Display="TLV数据类型" EditType="Select" Name="TLVType" Value="45" displayType="string">
                        <Select Display="布尔" Value="1"/>
                        <Select Display="小整形" Value="43"/>
                        <Select Display="无符号小整形" Value="32"/>
                        <Select Display="短整形" Value="33"/>
                        <Select Display="无符号短整形" Value="45"/>
                        <Select Display="整形" Value="2"/>
                        <Select Display="无符号整形" Value="35"/>
                        <Select Display="长整形" Value="36"/>
                        <Select Display="无符号长整形" Value="37"/>
                        <Select Display="单精度浮点" Value="38"/>
                        <Select Display="双精度浮点" Value="39"/>
                        <Select Display="八位位串类型" Value="4"/>
                        <Select Display="字符串类型" Value="4"/>
                    </Parameter> -->
                    <Parameter AttrType="virtual" Colspan="1" EditType="Text" Name="Formula" Value="" displayType="string"/>
                </IOField>
            </Group>
        </Groups>
    </Protocol>
</Root>

results matching ""

    No results matching ""