TCP_Client_Send

固定报文头、尾状态 默认值为0,不增加报文头和尾,当此参数为1时,增加报文头、内容长度、报文尾 报文头 68681616 内容长度1 4字节,大端字节序 内容长度2 4字节,大端字节序 内容 json格式 报文尾 55AA55AA

主动上传驱动。

此驱动基于TCP/IP,TCP Client方式推送数据。

此驱动为tcpclient方式发送数据驱动,报文格式为json格式。

报文示例:

{
    "equipmentDatas": [{
        "datas": [{
            "m": "A",
            "v": "53"
        }, {
            "m": "B",
            "v": "53"
        },, {
            "m": "C",
            "v": "53"
        }],
        "equipmentCode": "设备_1",
        "equipmentType": "49"
    }, {
        "datas": [{
            "m": "Ua",
            "v": "53"
        }, {
            "m": "Ub",
            "v": "53"
        }, {
            "m": "Uc",
            "v": "53"
        }],
        "equipmentCode": "设备_2",
        "equipmentType": "49"
    }],
    "stationId": "test1",
    "timestamp": "2021-09-03 15:17:33",
    "type": 1
}
参数 说明 备注
stationId 站ID 可以使用设备编号,用于标识该设备,可自定义。
timestamp 时标 本报文时间,例如:2021-09-03 15:17:33
type 类型 1表示周期上送;2表示变化上送
equipmentDatas 网关的子设备集合
datas 表示一个子设备
equipmentCode 表示子设备名,可自定义
equipmentType 表示子设备类型,可自定义
m 表示该数据点标识 采集点名@符号后边的字符
v 表示该数据点数值

一、通道配置

1.1 通讯配置

传输层协议选择"TCPClient"方式。

参数 说明
远程主机地址 填写远程主机的IP地址,支持域名方式;
支持备用IP模式,多个IP需要使用半角逗号分隔开,例如:192.168.1.101,192.168.1.102,192.168.1.103
如果远程主机多个备用IP地址的端口是一样的,则“远程主机端口”可配置一个,否则“远程主机端口”配置数目与“远程主机地址”数目应一致。
远程主机端口 填写远程主机的端口号;
支持备用端口模式,多个端口需要使用半角逗号分隔开,例如:60001,60002,60003。
站点识别码类型 选择None
站点识别码 清空此参数项
超时无收报文断开连接重连(s) 设置为0
超时无发报文断开连接重连(s) 设置为0
绑定本地地址 默认为空,无需设置。
绑定本地端口 默认为空,无需设置。
TCPClient通讯方式详解表

1.2 驱动属性配置

应用层协议选择"XinAo_SmartPV"。

参数 说明
站ID 对应json报文中的"stationId"参数值
主动上传数据周期(s) 主动向服务端发送数据的周期
变化上传数据周期(s) 为负数时变化不上传,为正数时变化上传
一帧报文最多允许的点数 一帧报文最多允许的点数量,一帧报文最少包含一个设备所有的点,一个设备的点不会分配到两帧报文中。
重发次数 发送失败时此报文的重发次数
Json格式选择 可选择上传格式化的json格式报文和未经格式化的json格式报文

二、设备配置

2.1 基本信息

参数 说明
名称 对应json报文中的"equipmentCode"参数值,即equipmentCode:设备名字
设备类型 对应json报文中的"equipmentType"参数值

2.2 信息点组

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
变化上传幅度 为负数时变化不上传,为正值时变化上传,按照变化的幅度上传值
例如:原值为100,现值为106,设置变化幅度为0.05则值由100变化为106时上传此值。

三、运行效果图

results matching ""

    No results matching ""