华为云用户手册

  • 下载升级包 根据PCP协议约定的交互流程, 物联网平台 通知设备有新的软件版本时,设备向物联网平台请求下载软件包,按照分片的序号进行下载。 设备发送的请求消息 根据PCP消息结构的定义可以得出,设备向物联网平台发送的请求软件包分片的第一条消息,各消息字段的填写如下。 起始标识固定为:FFFE。 版本号固定为:01。 消息码:查询消息码表可知请求升级包的消息码为21,转换为十六进制为:15。 校验码:CRC16计算前先用0000替代。 数据区长度:根据数据区的字段的数据类型得出数据区长度为18个字节,转换为十六进制为:0012。 数据区:目标版本号为平台下发的新版本通知版本号,即v1.0,转换为十六进制为56312E30000000000000000000000000,分片序号为第0个分片,即0000。 字段 数据类型 描述及要求 目的版本号 BYTE[16] 目的版本号,由ASCII字符组成,位数不足时,后补“0X00”。 分片序号 WORD 表示请求获取的分片序号,从0开始计算,分片的总数为软件包大小除以每个分片的大小并向上取整获得。设备可以保存已经收到的分片,下次直接从缺失的分片开始请求,达到断点续传的效果。 设备向物联网平台发送请求软件包分片的第一条消息为:FFFE 01 15 0000 0012 56312E30000000000000000000000000 0000(CRC16校验前),经CRC16计算得到校验码为:5618。则替换校验码后设备发送的第一条请求分片消息为:FFFE01155618001256312E300000000000000000000000000000。 其它分片请求的消息流只需要替换分片序号后,重新计算并替换CRC16校验码即可,此处就不再展开。 物联网平台的应答消息 物联网平台收到设备的请求软件包分片消息后,将会给设备下发分片的数据。物联网平台向设备响应的第一条请求分片的消息,各消息字段的填写如下。 起始标识固定为:FFFE。 版本号固定为:01。 消息码:与请求的消息码一致:15。 校验码:CRC16计算前先用0000替代。 数据区:先讲数据区再讲数据区长度。结果码:00,分片序号:第0个分片:0000,分片数据:跟软件包定义的内容有关,我们假设软件包内容为HELLO, IoT SOTA!,经ASCII码转换为十六进制为:48454C4C4F2C20496F5420534F544121,共16字节。由于制作软件升级版本包中的“deviceShard”字段定义分片大小为500byte,即最大长度为500字节。这种情况下,无需在数据的后面补充0。 字段 数据类型 描述及要求 结果码 BYTE 0X00处理成功。 0X80升级任务不存在。 0X81指定的分片不存在。 分片序号 WORD 表示返回的分片序号。 分片数据 BYTE[n] 分片的内容,n为实际的分片大小。如果结果码不为0,则不带此字段。 数据区长度:根据数据区的字段定义得出该数据长度为19,转换为十六进制为:0013。 物联网平台向设备发送的第一个软件包分片消息为:FFFE 01 15 0000 0013 00 0000 48454C4C4F2C20496F5420534F544121(CRC16校验前),经CRC16计算得到校验码为:E107。则替换校验码后物联网平台向设备发送的第一个软件包分片消息为:FFFE0115E107001300000048454C4C4F2C20496F5420534F544121。 其它软件包分片的消息流只需要替换分片序号和分片数据后,重新计算并替换CRC16校验码即可,此处就不再展开。
  • 查询设备版本号 从设备的软件升级流程(本流程只描述物联网平台与设备基于PCP协议交互的流程,完整的软件升级流程请参考LWM2M协议软件升级流程)可以看到,首先物联网平台向设备下发查询版本号信息,设备进行应答。 物联网平台发送消息 根据PCP消息结构的定义可以得出,物联网平台向设备下发查询版本号时,各消息字段的填写如下: 起始标识:固定为消息流的前2个字节,固定为FFFE。 版本号:数据类型为1个字节整数,且固定为1,即在消息流中为01。 消息码:数据类型为1个字节整数,查询设备版本的消息码为19,转换为十六进制为13。 校验码:数据类型为2个字节整数,先将校验码置为0000,然后将完整的消息码流进行CRC16的算法计算得到校验码,再将得到的校验码替换原消息中的0000。 数据区长度:数据类型为2个字节整数,代表数据区的消息长度,根据数据区的数据结构可以得出该条消息无数据区,即数据区长度为0000。 数据区:数据区代表要真正发送给设备的数据,根据查询版本信息的数据区定义,该条消息是没有实际要传送的数据的,即无需数据区字段。 字段 数据类型 描述及要求 无数据区 因此将查询版本消息的码流组合起来得到:FFFE 01 13 0000 0000。前面的校验码时讲了,需要将组合后的消息码流进行CRC16算法(物联网平台提供了基于JAVA和C语言的CRC16算法代码样例,您可以直接使用)得到校验码4C9A,然后将该校验码替换原码流中的0000后得到FFFE01134C9A0000,该消息码流即为物联网平台发送给设备的查询版本信息的消息码流。 设备返回的应答消息 设备收到物联网平台要查询设备的软件版本号消息,设备要向物联网平台反馈查询的结果,各消息字段的填写如下。 起始标识固定为:FFFE。 版本号固定为:01。 消息码:与请求的消息码一致,为13。 校验码:CRC16计算前先用0000替代。 数据区长度:根据数据区的字段的数据类型得出数据区长度为17个字节,转换为十六进制为:0011。 数据区:根据数据区的定义可知,处理成功的结果码为00,版本号信息假设为V0.9,将V0.9进行ASCII转码得到56302E39,由于版本号的数据类型为BYTE[16],即16个字节,当前只有4个字节,因此需要在版本号数据后面补0,得到56302E39000000000000000000000000。因此,数据区合并后为0056302E39000000000000000000000000。 字段 数据类型 描述及要求 结果码 BYTE “0X00”处理成功 当前版本号 BYTE[16] 当前版本号,由ASCII字符组成,位数不足时,后补“0X00”。 将查询版本信息的消息流组合起来得到:FFFE 01 13 0000 0011 0056302E39000000000000000000000000。前面讲到,还要将消息流进行CRC16算法计算得到校验码为8DE3。因此,物联网平台向设备查询版本号信息,设备向平台返回的消息流为FFFE01138DE300110056302E39000000000000000000000000。
  • 概述 设备的OTA软件升级是基于华为定义的PCP协议进行的,设备侧需根据PCP协议定义的交互流程进行适配开发。下面我们将结合物联网平台与设备的软件升级交互流程,介绍终端设备将如何基于PCP协议构建交互过程中的请求消息和应答消息,帮助您更好的根据PCP协议进行终端侧的软件升级功能开发。 下面我们先了解下PCP消息的结构,PCP协议的请求消息和应答消息都遵循相同的消息结构,主要由这几部分组成: PCP协议消息由:起始标识位、版本号、消息码、校验码、数据区长度和数据区组成,各字段的要求和描述如下表所示。 字段名 字段类型 描述和要求 起始标识 WORD 起始标识,固定为0XFFFE。 版本号 BYTE 高四位预留;低四位表示协议版本号,当前为1。 消息码 BYTE 标识物联网平台与设备之间的请求消息类型,应答消息的消息码和请求消息相同。消息码的定义为: 0-18:预留消息码,暂未使用。 19:查询设备版本。 20:下载新版本软件包通知。 21:请求下载升级包。 22:上报升级包下载结果。 23:执行软件升级。 24:上报升级结果。 25-127:预留消息码,暂未使用。 校验码 WORD 从起始标识到数据区的最后一个字节的CRC16校验值,计算前先把校验码字段置为0,计算完成后把结果写到校验码字段。 数据区长度 WORD 数据区的长度。 数据区 BYTE[n] 可变长度,具体由各个指令定义,可参考下面介绍的各个指令对应的请求消息和应答消息定义。 数据类型 描述 BYTE 无符号一字节整数 WORD 无符号二字节整数 DWORD 无符号四字节整数 BYTE[n] n字节的十六进制数 STRING 字符串
  • 概述 固件(Firmware)一般是指设备硬件的底层“驱动程序”,承担着一个系统最基础最底层工作的软件,比如计算机主板上的基本输入/输出系统BIOS(Basic Input/output System)。 固件升级又称为FOTA(Firmware Over The Air),是指用户可以通过OTA的方式对支持LWM2M协议和MQTT协议的设备进行固件升级。物联网平台支持LWM2M协议和MQTT协议的产品模型的固件升级。
  • LWM2M协议固件升级流程 LWM2M协议FOTA升级流程的详细说明: 1~2. 用户在设备管理服务的控制台上传固件包,并在控制台或者应用服务器上创建固件升级任务。 3. NB-IoT设备上报数据,平台感知设备上线,触发升级协商流程。 4~5. 物联网平台向设备下发查询设备固件版本的命令,查询成功后,物联网平台根据升级的目标版本判断设备是否需要升级。 如果返回的固件版本信息与升级的目标版本信息相同,则升级流程结束,不做升级处理。 如果返回的固件版本信息与升级的目标版本信息不同,则继续进行下一步的升级处理。 6~7. 物联网平台查询终端设备所在的无线信号覆盖情况,获取小区ID、RSRP(Reference Signal Received Power,参考信号接收功率)和SINR(Signal to Interference Plus Noise Ratio,信号干扰噪声比)信息。 查询成功:则根据如下方式计算可同时升级的并发数计算,并按照步骤9进行处理。 如下图所示,如果设备的RSRP强度和SINR强度均落在等级“0”中,则同时可以对该小区的50个相同信号覆盖区间的设备进行同时升级。 如果设备的RSRP强度和SINR强度分别落在等级“0”和“1”中,则以信号较弱的等级“1”为准,则只能同时对该小区的10个设备进行升级。 如果设备的RSRP强度和SINR强度分别落在等级“1”和“2”中,则以信号较弱的等级“2”为准,则只能同时对该小区的1个设备进行升级。 如果设备的RSRP强度和SINR强度不在该3个等级范围内,且均可以查询到,则按照信号最弱覆盖等级“2”处理,则只能同时对1个设备进行升级。 如果用户在固件升级中发现同时进行升级的设备数较少,则可以联系当地运营商检查和优化设备所在小区的无线覆盖情况。 查询失败:则按照流程步骤8进行处理。 8. 物联网平台继续下发查询小区ID信息的命令,获取终端设备所在的小区ID信息。 如果查询成功:物联网平台支持同时对该小区的10个相同情况的设备进行固件升级。 如果查询失败:则升级失败。 9. 物联网平台向设备订阅固件升级的状态。 10~11. 物联网平台向设备下发下载固件包的URL地址,通知设备下载固件包。终端设备根据该URL地址下载固件包,固件包的下载支持分片下载,下载完成后,设备知会物联网平台固件包已下载完毕。 12~13. 物联网平台向设备下发升级的命令,终端设备进行升级操作,升级完成后终端设备向物联网平台反馈升级结束。 14~16. 物联网平台下发命令查询固件升级的结果,获取升级结果后,向终端设备取消订阅升级状态通知,并向控制台应用服务器通知升级的结果。
  • MQTT协议固件升级流程 MQTT协议FOTA升级流程的详细说明: 1~2. 用户在设备管理服务的控制台上传软件包,并在控制台或者应用服务器上创建软件升级任务。 3. 平台感知设备是否在线,当设备在线时立即触发升级协商流程。当设备不在线时,等待设备上线订阅升级topic,平台感知设备上线,触发升级协商流程。 4~5. 平台向设备下发查询设备固件版本号的命令,查询成功后,物联网平台根据升级的目标版本判断设备是否需要升级 。如果返回的固件版本信息与升级的目标版本信息相同,则升级流程结束,不做升级处理,升级任务置为成功。如果返回的固件版本信息与升级的目标版本信息不同,且该版本号支持升级,则继续进行下一步的升级处理。 6~7. 物联网平台下发下载包URL、token及包的相关信息,用户根据下载包URL和token通过HTTP协议来下载软件包,24小时后token无效。 8. 终端设备进行下载包升级操作,升级完成后终端设备向物联网平台反馈升级的结果。 9. 物联网平台向控制台/应用服务器通知升级的结果。
  • 检查固件升级能力 对终端设备进行固件升级,需要检查设备对应的产品模型中,是否支持设备的固件升级能力。您可以通过如下方式检查和设置设备固件升级的能力。 该操作只是修改了产品模型中定义的固件升级能力,该产品模型对应的终端设备也需要支持固件升级的能力。否则,当升级任务中选择了不支持固件升级的终端设备,会导致固件升级失败。 登录物联网平台控制台,点击右上角“进入设备管理服务”。单击左下角,切换到设备管理页面。 在“产品模型”界面点击“详情”,进入“产品详情”界面。 在“维护能力配置”界面中,检查固件升级的能力。协议类型为LWM2M的产品模型,将固件升级设置为“支持”,协议为LWM2M。协议类型为MQTT的产品模型,将固件升级设置为“支持”,不校验固件升级协议类型。
  • PCP消息识别 由于PCP协议消息和设备业务消息共用一个端口和URL通讯,平台收到设备的消息时,按照如下步骤判断是PCP协议消息还是业务消息: 检查设备是否支持软件升级(根据设备profile的omCapability.upgradeCapability定义),如果不支持,则认为是业务消息。 检查设备软件升级协议是否是PCP,如果不是,则认为是业务消息。 检查消息前两个字节是否为0XFFFE,如果不是,则认为是业务消息。 检查版本号是否合法,如果不合法,则认为是业务消息。 检查消息码是否合法,如果不合法,则认为是业务消息。 检查校验码是否正确,如果不正确,则认为是业务消息。 检查数据区长度是否正确,如果不正确,则认为是业务消息。 如果以上检查都通过,认为是PCP协议消息。 对设备的要求:需要设备保证业务消息的起始字节不是0XFFFE。
  • 消息结构 字段名 字段类型 描述和要求 起始标识 WORD 起始标识,固定为0XFFFE。 版本号 BYTE 高四位预留;低四位表示协议版本号,当前为1。 消息码 BYTE 标识物联网平台与设备之间的请求消息类型,应答消息的消息码和请求消息相同。消息码的定义为: 0-18:预留消息码,暂未使用。 19:查询设备版本。 20:下载新版本软件包通知。 21:请求下载升级包。 22:上报升级包下载结果。 23:执行软件升级。 24:上报升级结果。 25-127:预留消息码,暂未使用。 校验码 WORD 从起始标识到数据区的最后一个字节的CRC16校验值,计算前先把校验码字段置为0,计算完成后把结果写到校验码字段。 数据区长度 WORD 数据区的长度。 数据区 BYTE[n] 可变长度,具体由各个指令定义,可参考下面介绍的各个指令对应的请求消息和应答消息定义。
  • 编号规则 【功能说明】 查看编号规则具体设置,统计每个编号规则的使用情况 【操作说明】 编号规则添加:进入对象建模/表单对象管理,选择要设置的表单,进入“布局设计”页面,选择“文本框”类型的组件,组件属性默认值类型选择“自动编号”,可设置编号规则。根据设置的编号的“段规则”实时进行规则预览,预览的规则号码为编号设置生成的初始号码。 图5 编号规则设置 编号规则查看:已在表单设计中创建的编号规则,自动纳入编号规则统计; 图6 编号规则查看 双击编号规则,进入编号规则详情页面,可查看编号使用情况。 图7 双击编号规则
  • 整机测试 【操作说明】 在【检验项目】中,行选中检验项目,并输入计量数值,当计量数值不在计量范围内时,自动回显“NG”至检验项目网格中对应行,并在实际判定时显示“NG”,待检验项目输入完毕,单击【过站】按钮,会传送至【M000-维修采集】工位;但如果所有检验项目均符合检验标准,则在检验项目网格中会自动回显“PASS”,并将最终判定结果“PASS”回显至最右端【实际判定】文本框和图片中; 图2 检验项目 如果不想手动输入检验项目,可使用【一键通过】功能,触发后会自动将所有检验项目通过,并在右上角【实际判定】中回显“PASS”; 图3 一键通过
  • 上料装配 【操作说明】 扫描批号,可使用扫码枪进行扫码,对应回显出该工位操作员所在工位的相关信息; 扫描物料批号进行; 行选中左边的物料上料网格,在右边网格会出现对应领料明细批号,即已上料的领料号; 【已上料数/上料总数】根据该工位总上料数情况进行累加,初始为“0/5”,当上料完成之后会变为“5/5”; 【物料批号】在装配完成之后,会自动转变为“装配事务已完成”; 单击【锁定/解锁】,对【请扫描批号】文本框进行锁定或者解锁; 单击【作业模式】,该文本框会从“UP”变为“DOWN”; 单击【数据刷新】,可对物料网格进行刷新。 图1 上料装配
  • 系统登录 【功能说明】 目前系统支持账号登录、二维码登录 【操作说明】 账号登录:输入组织编号、用户名、密码,单击“登录”按钮登录系统; 图1 账号登录 二维码登录:登录系统之后,进入“个人中心/安全设置”模块,单击“刷新二维码”,输入账号密码进入验证,验证完成后,会自动生二维码,可将二维码进行打印;回到登录页面,切换单击“二维码”登录页签,用扫描枪扫描刚才打印的二维码进行登录。 图2 二维码登录
  • 包装/称重 【操作说明】 当没有装配数据线时,打开称重秤左下角的开关,打开串口,对产品进行称重,会在【质量代码】中提示“数据线未装配,请检查”;当没有装配风扇主体时,则提示“未装配风扇主体,请检查”;当没有装配盒子时,则提示“未装配外包装小盒,请检查”;当没有装配盒子与数据线时,则提示“外包装小盒与数据线均未装配,请检查”;当有错误信息时,会有对应的语音播报 图2 包装/称重1 当装配产品无问题时,会自动回显出【重量】为“143g”左右,【质量代码】“0000”,【自检结果】“PASS”,并自动打印小包标签,传送至【完工入库】; 图3 包装/称重2
  • 上料装配 【操作说明】 扫描批号,可使用扫码枪进行扫码,对应回显出该工位操作员所在工位的相关信息; 扫描物料批号进行; 行选中左边的物料上料网格,在右边网格会出现对应领料明细批号,即已上料的领料号; 【已上料数/上料总数】根据该工位总上料数情况进行累加,初始为“0/5”,当上料完成之后会变为“5/5”; 【物料批号】在装配完成之后,会自动转变为“装配事务已完成”; 单击【锁定/解锁】,对【请扫描批号】文本框进行锁定或者解锁; 单击【作业模式】,该文本框会从“UP”变为“DOWN”; 单击【数据刷新】,可对物料网格进行刷新。 图1 上料装配
  • 方案优势 跨行业实践能力:基于ISA-SP95标准,深入结合华磊迅拓在智能制造领域近20多年的行业实践沉淀,迭代出电子/元器件、机加工、新能源等行业套件,累计服务了700多家客户,具有从材料、元件、部件、整机的全产业链的跨行业方案的交付能力 跨行业建模能力:基于当先的“元模型动态建模”思想,采用可配置化模型参数+低代码脚本来描述多业态的SP95领域模型,并与周边系统实现全面集成。 跨平台底座能力:基于开源自主可控的微服务架构,满足信创标准,全面满足MOM平台上层工业模型/流程的敏迭代与高性能场景的需求。 云计算能力:方案选用华为云的基础设施服务作为系统的运行环境,大量整合了华为云服务包括 GaussDB (for MySQL)、Redis、CCE、OBS、 DLV 等云原生应用,使得系统在数据存储、计算和运维部署方面的能力都得到大大的提升。
  • 方案架构 图1 华磊迅拓MOMpro企业智造运营管理解决方案业务架构 华为云公有云部署和华为云基础设施服务,包括计算、存储、网络、安全等服务,作为该系统软件的运行环境; 整合了包括华为云的云数据库 GaussDB(for MySQL)、分布式缓存服务Redis、云容器引擎CCE、 对象存储服务 OBS、 数据可视化 服务DLV 等云服务,很好的保证了系统的数据存储和处理能力,提高了系统的性能和并发处理的能力; 基于安全、柔性与敏捷的平台底座打造的面向于离散类制造企业的跨行业MOM解决方案,涵盖了物流、制造、设备和质量等多个环节; 提供实时的数据可视化服务能力,通过管理驾驶舱、现场云看板、可视化图形报表等工具为用户提供实时的信息反馈,为企业的各项决策提供实时的依据和保障; 提供强大的联网和组态能力,实现对现场设备的联网和实时监视,通过对生产设备海量数据的采集和分析,让数据真正成为企业的财富,并提供更多的机遇;
  • 应用场景 客户的痛点: 制造企业正面临着市场全球化带来的各种挑战和压力,日益激烈的市场竞争,要求制造企业在降低成本的同时,缩短供货时间,提高产品质量,面对这些挑战,制造企业需要改善内部管理,提高企业资源的使用效率。制造企业普遍面临以下行业痛点和需求: 生产信息不透明,次品率高居不下,无法定位次品原因; 设备状态不明确,经常故障停机,保养维护管理滞后; 供应商送货不及时,物料缺料导致的生产等待,影响生产排产,易出现原材料有缺陷等; 未能有效控制出厂的货品潜在质量缺陷的问题,当发现异常时,未能通过有效措施进行合理和及时的处理; 生产经常性发生漏工序,生产进度难以管控,生产瓶颈问题难以发现等问题; 收发物料效率低下,人力、物料、存放场地混乱与管理耗时; 通过本方案实现的业务效果: 本章节介绍如何通过华磊迅拓MOMpro的导入对企业制造环节的数字化改造,对生产、仓储物流、品质、设备各方面的有效管理, 最终实现车间物流的透明化,生产信息的准确性和实时性,以及对生产的产品品质进行有效的控制,从而达到提升生产效率和降低生成成本的目的。 解决方案实践的应用行业推荐: 整个解决方案以 华为云计算 底座+华为云云服务应用+华磊迅拓基础平台打造,面向制造类企业的跨行业制造运营管理解决方案,涵盖了物流、制造、设备和质量等多个环节,可很好的应用于一般性的离散类企业,包括电子装配、机械加工、五金注塑、光伏、新能源、线缆线材等行业。
  • 用户管理 【操作说明】 单击添加按钮,进入新增用户页面,新增用户成功后,用户可用默认密码登录系统。 图1 用户管理 默认密码可进入“系统设置/系统参数”进行编辑,选择参数名称为SysUser Password Reset的数据,单击编辑按钮,进入编辑页面,编辑默认密码参数值即可。 图2 系统参数 当用户忘记自己的密码时,可单击“重置密码”按钮进行密码重置,重置成功后密码恢复到默认密码。 图3 重置密码成功
  • 资源和成本规划 表1 资源和成本规划 云资源 规格 数量 每月费用(元) CCE 50节点|高可用| 1 1262.40 GaussDB MySQL 8.0|共享存储|独享型| 16 vCPUs | 64 GB|存储空间1024G 1 12106 Redis 高性能型|6.0|主备|64GB| 1 4544 OBS 标准存储单AZ存储包 | 1TB 1 129 DLV 专业版 1 1250 LTS 标准存储包|100GB 1 31.4 总计:9071.00 (1000条短信)
  • 维保计划发布履历 【功能说明】 用于查看【维保计划发布】发布的维保计划 【操作说明】 选择工厂,查看该工厂资产的年度维保计划、月度维保计划、每日维保计划; 年度计划:汇总发布计划的年份、工厂、资产总类、维保类型信息; 月度计划:记录每个月的发布版本号,每月最后的一个版本号为激活版本号,每月只有一个激活的版本号; 每日计划:记录每个版本号下在【维保计划发布】功能中发布的计划; 图1 维保计划发布履历 父主题: 维保管理
  • 上料装配 【操作说明】 扫描批号,可使用扫码枪进行扫码,对应回显出该工位操作员所在工位的相关信息; 扫描物料批号进行; 行选中左边的物料上料网格,在右边网格会出现对应领料明细批号,即已上料的领料号; 【已上料数/上料总数】根据该工位总上料数情况进行累加,初始为“0/5”,当上料完成之后会变为“5/5”; 【物料批号】在装配完成之后,会自动转变为“装配事务已完成”; 单击【锁定/解锁】,对【请扫描批号】文本框进行锁定或者解锁; 单击【作业模式】,该文本框会从“UP”变为“DOWN”; 单击【数据刷新】,可对物料网格进行刷新。 图1 上料装配
  • 上料装配 【操作说明】 扫描批号,可使用扫码枪进行扫码,对应回显出该工位操作员所在工位的相关信息; 扫描物料批号进行; 行选中左边的物料上料网格,在右边网格会出现对应领料明细批号,即已上料的领料号; 【已上料数/上料总数】根据该工位总上料数情况进行累加,初始为“0/5”,当上料完成之后会变为“5/5”; 【物料批号】在装配完成之后,会自动转变为“装配事务已完成”; 单击【锁定/解锁】,对【请扫描批号】文本框进行锁定或者解锁; 单击【作业模式】,该文本框会从“UP”变为“DOWN”; 单击【数据刷新】,可对物料网格进行刷新。 图1 事务预览
  • M000-维修采集 【操作说明】 在【维修采集】工位输入待维修工单批号,按回车,自动回显对应工单号、产品名称、返回节点,并在“不良列表”网格回显不良位置、缺陷代码、不良描述; 行选中不良列表,回显文本框缺陷代码、不良描述、不良位置; 图1 输入批号 手动输入维修方法,维修结果选择“OK/NG”,输入不良原因,单击“维修记录提交”; 图2 维修记录提交 维修记录提交后,自动将不良位置、缺陷代码、不良描述、维修方法、维修结果、不良原因回显至维修列表网格中; 图3 维修列表 单击“打开摄像头”,弹出摄像头窗口,调整摄像头焦距,并选中拍摄图片,单击“上传”,弹出确认上传窗口,选择确认即可; 图4 打开摄像头 行选中“维修列表”网格,单击“维修确认”,该工单批号会传送回维修前的站点; 图5 维修确认 父主题: 生产管理
  • 工位点自检 【操作说明】 打开万用表,先将指针调整至OFF,然后将指针调整至内阻值,并单击“RS232”,单击界面中的【打开串口】,【串口状态】从“已关闭”调整至“已开启”,【挡位显示】为“电阻”,将内阻值传递到界面【马达内阻值】; 图4 工位点自检 扫码【质量代码】和【自检结果】,当自检结果为【PASS】会自动传入下一站点【M002-装风扇挡片和叶片】,如果自检结果为【NG】则会传送至【M000-维修采集】;
  • 上料装配 【操作说明】 扫描批号,可使用扫码枪进行扫码,也可使用 RFID 进行扫码。 扫码枪直接扫描批号码; RFID 扫码:单击【烧录 RFID】,将物料周转盒上的标签条形码对准工位一的 RFID进行扫码即可; 图1 烧录 RFID 扫描物料批号进行 图2 扫描物料批号进行1 图3 扫描物料批号进行2 行选中左边的物料上料网格,在右边网格会出现对应领料明细批号,即已上料的领料号; 【已上料数/上料总数】根据该工位总上料数情况进行累加,初始为“0/5”,当上料完成之后会变为“5/5”; 【物料批号】在装配完成之后,会自动转变为“装配事务已完成”; 单击【锁定/解锁】,对【请扫描批号】文本框进行锁定或者解锁; 单击【作业模式】,该文本框会从“UP”变为“DOWN”; 单击【数据刷新】,可对物料网格进行刷新。
  • 创建rf_admin_trust委托(可选) 进入华为云官网,打开控制台管理界面,鼠标移动至个人账号处,打开“ 统一身份认证 ”菜单。 图1 控制台管理界面 图2 统一身份认证菜单 进入“委托”菜单,搜索“rf_admin_trust”委托。 图3 委托列表 如果委托存在,则不用执行接下来的创建委托的步骤 如果委托不存在时执行接下来的步骤创建委托 单击步骤2界面中的“创建委托”按钮,在委托名称中输入“rf_admin_trust”,委托类型选择“云服务”,选择“ RFS ”,单击“下一步”。 图4 创建委托 在搜索框中输入“Tenant Administrator”权限,并勾选搜索结果。 图5 选择策略 选择“所有资源”,并单击下一步完成配置。 图6 设置授权范围 “委托”列表中出现“rf_admin_trust”委托则创建成功。 图7 委托列表
    AI
  • 安全组规则修改(可选) 安全组实际是网络流量访问策略,包括网络流量入方向规则和出方向规则,通过这些规则为安全组内具有相同保护需求并且相互信任的云服务器、云容器、云数据库等实例提供安全保护。 如果您的实例关联的安全组策略无法满足使用需求,比如需要添加、修改、删除某个TCP端口,请参考以下内容进行修改。 添加安全组规则:根据业务使用需求需要开放某个TCP端口,请参考添加安全组规则添加入方向规则,打开指定的TCP端口。 修改安全组规则:安全组规则设置不当会造成严重的安全隐患。您可以参考修改安全组规则,来修改安全组中不合理的规则,保证云服务器等实例的网络安全。 删除安全组规则:当安全组规则入方向、出方向源地址/目的地址有变化时,或者不需要开放某个端口时,您可以参考删除安全组规则进行安全组规则删除。
    AI
  • 快速部署 本章节主要帮助用户快速部署该解决方案。 表1 参数填写说明 参数名称 类型 是否必填 参数解释 默认值 vpc_name String 必填 虚拟私有云名称,该模板使用新建VPC,不允许重名。取值范围:1-64个字符,支持中文、英文字母、数字、_(下划线)、-(中划线)、.(点)。 creating-short-hd-videos-demo security_group_name String 必填 安全组名称,该模板新建安全组,安全组规则请参考安全组规则修改(可选)进行修改。取值范围:1-64个字符,支持数字、字母、中文、_(下划线)、-(中划线)、.(点)。 creating-short-hd-videos-demo ecs_name String 必填 弹性云服务器 E CS 名称,用于搭建WebUI服务器,不允许重名。取值范围:1-52个字符,仅支持数字、字母、中文、_(下划线)、-(中划线)、.(点)。 creating-short-hd-videos-demo ecs_flavor String 必填 弹性云服务器规格,推荐使用4vCPUs8GB及以上规格,请参考弹性云服务器规格清单。 s6.xlarge.2 ecs_password String 必填 弹性云服务器初始化密码。取值范围:长度为8-26个字符,密码至少包含大写字母、小写字母、数字和特殊字符(!@$%^-_=+[{()}]:,./?~#*)中的三种,管理员账户默认root。 空 pexels_api_keys String 必填 Pexel服务的API KEY。 空 llm_provider String 必填 AI大模型(LLM)服务提供商。支持:OpenAI、Moonshot、gpt4free、qwen(通义千问)、Google Gemini。可选值:openai,moonshot,g4f,qwen,gemini。 moonshot llm_api_key String 可选 LLM服务商API KEY。当llm_provider选择为g4f时,可不填。 空 email String 必填 邮箱地址。用于注册订阅短视频平台。 空 charging_mode String 必填 计费模式,默认自动扣费。可选值为:postPaid(按需计费)、prePaid(包年包月)。 postPaid charging_unit String 必填 订购周期类型。仅当charging_mode为prePaid(包年/包月)生效,此时该参数为必填参数。可选值为:month(月),year(年)。 month charging_period Number 必填 订购周期,仅当charging_mode为prePaid(包年/包月)生效,此时该参数为必填参数。当charging_unit=month(周期类型为月)时,取值范围:1-9;当charging_unit=year(周期类型为年)时,取值范围:1-3。 1 登录华为云解决方案实践,选择“基于关键词快速生成高清短视频”并单击,跳转至该解决方案一键部署界面。 图1 解决方案实施库 单击“一键部署”,跳转至该解决方案创建资源栈部署界面。 图2 创建资源栈 单击“下一步”,参考表1完成自定义参数填写。 图3 参数配置 (可选)在资源设置界面中,“权限委托”下拉框中选择“rf_admin_trust”委托,单击“下一步”。 图4 资源栈设置 在配置确认界面中,单击“创建执行计划”。 图5 创建执行计划 在弹出的创建执行计划框中,自定义填写执行计划名称,单击“确定”。 图6 创建执行计划 单击“部署”,弹出执行计划提示信息,单击“执行”确认执行。 图7 执行计划确认 图8 确认执行 (可选)如果计费模式选择“包年包月”,在余额不充足的情况下(所需总费用请参考表2)请及时登录费用中心,手动完成待支付订单的费用支付。 等待解决方案自动部署。部署成功后,单击“事件”,回显结果如下: 图9 资源创建成功 在“输出”中查看WebUI访问说明。堆栈部署成功后,短视频自动生成平台环境搭建脚本开始执行,耐心等待15分钟左右(受网络波动影响)。 图10 输出 父主题: 实施步骤
  • 名词解释 基本概念、云服务简介、专有名词解释 弹性云服务器 ECS:是一种可随时自助获取、可弹性伸缩的云服务器,可帮助您打造可靠、安全、灵活、高效的应用环境,确保服务持久稳定运行,提升运维效率。 弹性公网IP EIP:提供独立的公网IP资源,包括公网IP地址与公网出口带宽服务。可以与弹性云服务器、裸金属服务器、虚拟VIP、弹性负载均衡、NAT网关等资源灵活地绑定及解绑。 虚拟私有云 VPC:是用户在云上申请的隔离的、私密的虚拟网络环境。用户可以自由配置VPC内的IP地址段、子网、安全组等子服务,也可以申请弹性带宽和弹性IP搭建业务系统。
    AI
共100000条