检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
安装完毕后,启动IEC104 Server Simulator模拟器 单击Add Server 添加server信息 修改server的ip地址和端口号(改为模拟器所在的设备的IP地址,确认该设备的端口正常开放)。 在模拟器上添加采集点的信息,信息添加完成后载入配置。 打开模拟器,右键对应的数据值进行数据更新
以其中的数据处理样例即monitor-app模块为例演示如何开发一个插件并远程部署到边缘上进行数据处理。 如果您有兴趣,可以参考开发指南-插件侧开发,该文档详细讲述了实践的架构和业务。 父主题: 前提条件
端点进行配置。 部署配置请根据您的需要进行选择。 输入输出端点是非必需配置的,当有数据流转时需要配置,如OT应用(数据处理)。 驱动类应用和IT应用一般不需要配置。 配置确认 建议直接单击“立即发布”,方便后面直接部署应用的时候,能够获取到最新版本。 安装包部署 软件部署配置 部
在应用详情中,单击左侧“应用名称”,则可查看版本详情,如图2所示。 已发布:只有已发布的版本才可以部署实例,已发布的版本不允许编辑和删除。 未发布:未发布的版本可以进行编辑、发布等操作。 已下线:已下线的版本只能被拷贝和删除。 部署实例:可对在线节点进行应用批量部署。 升级实例:可对已部署在在线节点的应用进行批量升级。
”后,弹出命令窗口,输入如下命令打开SDK的示例工程。 IoT Edge Sdk:Open Sdk Project 图2 输入命令 图3 SDK示例工程页面 如果需要调试和运行代码,参考步骤1,安装“Extension Pack for Java”” 插件。 图4 安装Extension Pack for Java
查看应用在边缘运行状态 输入命令docker ps 可以看到插件应用已经在边缘运行了。 部署应用后还需要配置数据流转规则,以使您的应用能够接收和发送数据 父主题: 操作步骤
= "output"; 定义输入和输出的端点,关于取值需要需在创建应用版本的inputs参数中定义,创建应用时输入端点与输出端点以及数据流转规则的配置与此是对应的。例如此处定义了输入端点为“input”,输出端点为“output”,则创建应用时的端点和软件配置输入端点需要配置为in
选择“工业OT设备/系统数采服务”,单击“购买资源包”。 选择“工业OT设备采集服务”,根据需求选择合适的规格加入清单,勾选“数据采集服务”和“数据集成服务”,配置完成后单击“加入清单”再“立即购买”。 数据集成服务付款成功后,可在华为云页面右上角“支持与服务 > 专业服务 > 我的服务单”中查看。
最小长度:1 最大长度:128 service_id 否 String 服务id,可选 properties 是 Object 属性key和value的map,用于设置属性的值 响应参数 无 请求示例 POST https://{endpoint}/v2/{project_id}
String 节点ID allotted_time String 路由分配到节点的时间 update_time String 节点实例化后通道的连接和推送信息的修改时间 synchronized_time String 下发时间,表示通道是否已经同步到了节点 synchronized_status
否 Long 控制结束时间,毫秒级时间戳 最小值:0 最大值:4828176000000 properties 是 Object 属性key和value的map,用于设置属性的值 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 result_code Integer
最大长度:64 protocol String 接入协议类型:MQTT,HTTP。 connection_type String 连接类型(client和server) create_time String 创建时间 最小长度:0 最大长度:256 last_modify_time String
java -jar ./monitor-app.jar > monitor_running.log 2>&1 将monitor-app.jar和start.sh一起压缩得到monitor-app.zip。 插件包升级时,会删除运行目录的所有文件,注意持久化文件的存储。插件包的运行路径
情”页面。 图1 选择边缘网关 进入“节点详情”后,单击“数据配置”页签。 图2 数据配置页签 开启“设备数据打印配置”开关,填写磁盘配额和老化时间参数,单击“确认”,此时开始记录网关成功上报的点位数据。 磁盘配额:限制记录数据的文件占用的磁盘空间,范围是1024~5120之间的整数,单位为MB。
分为数据处理(DATA_PROCESSING)、协议解析(PROTOCOL_PARSING)、IT集成(ON_PREMISE_INTEGRATION)和混合应用(COMPOSITE_APPLICATION),数据默认为DATA_PROCESSING,数据处理模块可以传输消息,协议解析为驱动类
collectPointDataFromOpcuaServer(PointConfig pointConfig) { //todo 伙伴根据address和周期读取点位数据 //示例从服务器读取到点位数据为10 Object returnValue = 10;
最小长度:0 最大长度:64 npu_details Array of NPUDetailsDTO objects NPU设备详细信息,包括硬件信息和使用情况。 数组长度:0 - 64 表5 Nic 参数 参数类型 描述 eth String 网卡信息,如eth0,eth1 最小长度:0 最大长度:32
专业版或者基础版节点,若搭载昇腾AI加速卡,且已安装,可以选择查看昇腾设备的详细信息。 图4 昇腾AI加速卡详细信息 设备数据格式配置,支持“IoTDA1.0模型”和“属性平铺格式”2种数据格式,在创建节点时选择。 节点的设备数据格式为“IoTDA1.0模型”,节点的设备数据格式如下: { "devices":
Non-Authoritative Information 非授权信息,请求成功。 204 NoContent 请求完全成功,同时HTTP响应不包含响应体。 在响应OPTIONS方法的HTTP请求时返回此状态码。 205 Reset Content 重置内容,服务器处理成功。 206
mcr.microsoft.com/dotnet/runtime:2.1 # 指定工作目录 WORKDIR /app # 复制工程二进制文件和相关文件(即项目构建发布的产物) COPY ModuleSDK-Demo/ /app ENTRYPOINT ["dotnet", "ModuleSDK-Demo