检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
连接。(ID代表从站号,F为Function代表寄存器类型) 单击鼠标右键,选择修改寄存器数据格式。(寄存器通过临接组合的方式表示复杂类型数据,协议为大端格式协议,寄存器内字节间与寄存器间顺序可交换。) 双击对应位置修改对应点位数据(可设置数据自动改变)。 父主题: 操作步骤
架构介绍 数据处理(OT应用) 协议转换(驱动应用) 工业子系统接入(IT应用) 父主题: 插件侧开发
设备管理 添加设备 查询设备列表 删除设备 修改设备 获取协议配置 父主题: API列表
方向规则”,单击“添加规则”。 SSH协议端口(22)的入方向TCP协议默认开放,无需修改。 边缘节点需要使用7883和8943端口,为了方便省事,可以选择全部放通。 出方向规则默认不做限制,无需修改。 填写参数信息后,单击“确定”。 协议端口:全部放通 源地址:默认配置,IP地址、0
访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 节点管理”单击右上角“注册节点”。 根据页面提示填写参数,勾选右下角“《华为云服务等级协议》”单击“下一步”配置节点数据。 图1 专业版 表1 节点规格参数说明 参数名称 参数说明 节点类型 专业版。 部署类型 Docker。 AI加速卡
据处理”。 数据处理:将边缘接收到的数据处理后(去重,聚合等)再上报云端 协议解析:通过集成sdk接入第三方协议 本地子系统集成:将erp等系统数据接入云端 网关管理:开发中 混合应用:含多个功能(如含协议解析和数据处理两个功能)的应用 数据采集:将数据库数据接入云端 应用描述:自定义,可不填。
格式构成。 采集配置 公共地址 对应IEC104协议中的Common Address,即从站地址 点位地址 对应IEC104协议中的Infomation Object Address,即信息体地址 点位数据类型 对应IEC104协议中数据上报时报文帧的TypeId 采集配置部分点位数据类型支持的几种点位类型如下表:
内部架构 开发指导 下载demo 集成ModuleSDK进行数据处理 集成ModuleSDK进行工业子系统接入 集成ModuleSDK进行协议转换 集成ModuleSDK进行OT数采 集成ModuleSDK进行进程应用的开发 父主题: 插件侧开发
您可以根据实际情况选择: 数据处理:提供设备数据处理能力。 协议解析:提供设备接入能力。 本地子系统集成:提供IT子系统集成能力。 网关管理:扩展边缘节点的协议接入能力,当前支持Modbus,OPC-UA协议接入。 混合应用:包含数据处理、协议转换、子系统接入、网关管理、数据采集其中两个及以上功能的应用。
资源包名 描述 语言版本 版本 下载路径 Module SDK Module SDK是开发边缘运行应用(插件)所必须的工具包,提供数据处理、协议转换、IT子系统接入等功能,开发完成后,通过选择打包方式来决定是容器化部署还是进程化部署。 Java版 2.2.7.Release ModuleSDK_Java
点上进行设备数据协议解析、子系统数据解析、数据业务处理、智能计算等。进程包开发方式见基于IoT边缘实现进程包镜像插件部署。 Docker镜像:是集成了边缘SDK的应用程序打包成的容器镜像,可作为边缘节点的自定义应用部署到边缘服务器上运行,可在节点上进行设备数据协议解析、子系统数据
访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 节点管理”单击右上角“注册节点”。 根据页面提示填写参数,勾选右下角“《华为云服务等级协议》”单击“下一步”配置节点数据。 图1 专业版 表1 节点规格参数说明 参数名称 参数说明 节点类型 专业版。 部署类型 Docker。 AI加速卡
访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 节点管理”单击右上角“注册节点”。 根据页面提示填写参数,勾选右下角“《华为云服务等级协议》”单击“下一步”配置节点数据。 图1 专业版 表1 节点规格参数说明 参数名称 参数说明 节点类型 专业版。 部署类型 Docker。 AI加速卡
访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 节点管理”单击右上角“注册节点”。 根据页面提示填写参数,勾选右下角“《华为云服务等级协议》”单击“下一步”配置节点数据。 图1 专业版 表1 节点规格参数说明 参数名称 参数说明 节点类型 专业版。 部署类型 Docker。 AI加速卡
模块。 该Demo包含三个模块: erp-integration:此模块主要演示It集成服务。 modbus-driver:此模块主要演示协议转换。 monitor-app:此模块主要演示数据处理。 以其中的数据处理样例即monitor-app模块为例演示如何开发一个插件并远程部署到边缘上进行数据处理。
createDevice 更新设备 device updateDevice 删除设备 device deleteDevice 生成modbus协议设备接入码 device createDevcieAccessCode 创建外部实体 externals createExternal 更新外部实体
DATA_COLLECTION function_types 否 Array 功能类型列表 数组长度:0 - 1000 protocol 否 String 驱动协议类型搜索关键字 最小长度:1 最大长度:64 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
自定义,不支持中文,必填,长度不能小于4个字符。 驱动名称 自定义,必填,长度不能小于4个字符。 协议类型 应用集成的协议类型,如无,选择Other。 驱动用途 您可以根据实际情况选择 数据采集:提供OT数采能力。 混合应用:包含数据处理、协议转换、子系统接入、网关管理、数据采集其中两个及以上功能的应用。 应用描述
最小长度:0 最大长度:20000 表3 请求Body参数 参数 是否必选 参数类型 描述 protocol 是 String 连接外部实体的协议类型 connection_type 是 String 连接类型 mqtt_connection_info 否 MqttConnectionInfo
进程包插件:是集成了边缘SDK的应用程序打包而成,可作为边缘节点的自定义应用部署到边缘服务器上,以进程方式运行,可在节点上进行设备数据协议解析、子系统数据解析、数据业务处理、智能计算等。 概述:用户将进程包上传到OBS云服务,通过IoTEdge将该进程包配置为用户自定义应用,按需部署到指定边缘节点上运行起来。