检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
注册节点 注册节点,请参照注册边缘节点。 父主题: 集成ModuleSDK进行进程应用的开发
操作场景 使用ModuleSDK开发插件应用,并以进程方式跑在服务器上。 父主题: 集成ModuleSDK进行进程应用的开发
连接。(ID代表从站号,F为Function代表寄存器类型) 单击鼠标右键,选择修改寄存器数据格式。(寄存器通过临接组合的方式表示复杂类型数据,协议为大端格式协议,寄存器内字节间与寄存器间顺序可交换。) 双击对应位置修改对应点位数据(可设置数据自动改变)。 父主题: 操作步骤
边端协同,加速企业应用创新。IoT边缘平台作为云边协同管理平台,提供统一边缘管理中心和云边端协同引擎与监控运维异构的边缘基础设施,为您提供低成本、本地自闭环、边缘智能、云边协同的软硬一体化方案。 您可以使用本文档提供API来使用IoT边缘平台的服务,包括北向NA管理、南向IA配置
使用eclipse/IDEA创建工程。 3. 下载ModuleSDK,并在工程中导入jar包。 4. 开发代码 开发数据处理的代码示例,详细说明请参考开发应用集成ModuleSDK进行数据处理。 /** * 监控APP,检视设备上报的数据,并对设备进行相应的控制 */ public class MonitorApp
项目构建发布 修改构建类型 “Visual Studio > 生成 > 配置管理器”,将"活动解决方案配置"选择为"Release"。 项目发布 “Visual Studio > 生成 > 发布 ModuleSDK-Demo”。 单击配置按钮,将弹出"配置文件设置"窗口,可根据您实际使用的开发环境进行配置。
如 用户名:edge-test 密码:1234 定义数据源属性。 例如在OPC UA服务端模拟器的地址空间中,可认为Simulation是接入OPC UA服务端的一个设备,该设备有 Counter, Random等属性数据,地址为ns=3;i=1001和ns=3;i=1002。
拟器所在的设备的IP地址,确认该设备的端口正常开放)。 在模拟器上添加采集点的信息,信息添加完成后载入配置。 打开模拟器,右键对应的数据值进行数据更新 父主题: 操作步骤
开发指导 方案概述 前提条件 创建工程 项目构建发布 制作镜像包或插件包 添加应用 发布应用 接口方法 父主题: 集成ModuleSDK(C#)
pem //证书 └───start.sh // 启动脚本(编写启动脚本可参考制作镜像包或插件包) 详细目录树如下图 更多Demo参见ModuleSDK-C Demo展示。 父主题: 集成ModuleSDK(C)
连接状态变化回调接口,用于MQTT连接状态改变时的处理 表2 提供的类 类 说明 DcClient 数采客户端,用于开发数采驱动接入点位数据,驱动需实现相关回调函数 父主题: 集成ModuleSDK(C#)
数据处理(OT应用) IoT边缘云服务为应用提供总线对接能力、设备命令下发能力。IoTEdge对应用的日志、数据存储目录进行统一配置,应用相关设置通过环境变量传递给应用。 App从输入点接收来自总线的设备数据上报,对数据进行处理,将处理后的数据通过输出点发送到总线。 App也可以
log),触发子设备数据上报时,查看日志内容是否有异常信息。 若日志提示“No services”,为该设备上报的数据与设备产品的serviceId对应不上。当前边缘节点不感知产品的更新。若新建一个空白的设备产品,为边缘节点创建子设备,然后修改设备产品新增服务和属性,则此时设备上报数据中的服务属性在边缘节点无感知,即会出现“No
修改数据配置并下发,数据源配置未更新 修改数据源配置并下发后,驱动会接收到更新过的数据影子。在连接建立成功的前提下,若修改端点信息或组配置信息后,下发修改项未生效,优先考虑配置错误的可能。 采集未避开坏点 现象描述:在出坏点问题后,通过主动采集的方式感知坏点地址并配置组配置信息内
响应Body参数 参数 参数类型 描述 ds_id String 采集数据源id,节点下唯一 最小长度:1 最大长度:64 config Object 数据源的连接及采集信息 name String 采集数据源名称,允许中、数字、英文大小写、下划线、中划线 最小长度:1 最大长度:64
参数 是否必选 参数类型 描述 ds_id 是 String 采集数据源id,节点下唯一 最小长度:1 最大长度:64 config 是 Object 数据源的连接及采集信息 name 是 String 采集数据源名称,允许中、数字、英文大小写、下划线、中划线 最小长度:1 最大长度:64
AppClient 应用客户端,用于开发设备数据处理应用。 DriverClient 驱动客户端,用于开发驱动接入设备,驱动需实现网关回调接口。 ItClient IT客户端,用于开发IT集成应用。 DcDriver OT数采客户端,用于开发点位数采驱动。 父主题: 集成ModuleSDK(Java)
可用程序包源,"源"为ModuleSDK对应的“NuGet包”所在的本地路径。 为工程导入Nuget包 在Visual Studio的解决方案资源中,右键单击"依赖项",选择"管理Nuget程序包"。 选择上一步添加的本地包源作为"程序包源",然后选择"浏览"选项卡,在列表中选择该包,然后单击安装。
开发指导 接口函数 前提条件 创建工程 生成可执行文件 制作镜像包或插件包 添加应用 发布应用 如何使用 父主题: 集成ModuleSDK(C)
Tiny直连边缘节点,边缘节点将设备上报的数据透传给物联网平台,并将平台下发的命令透传给设备。 请参考以下流程完成设备接入: 在设备接入服务完成设备的产品模型(也称Profile)、编解码插件的开发,并进行自助测试。 对于设备通过边缘节点上报至物联网平台的数据,云端物联网平台要能够解析设备上报的数据。 具体请参考“设备接入服务”的开发指南