CN111831496A - 一种直播卫星设备预置厂测参数的***及方法 - Google Patents

一种直播卫星设备预置厂测参数的***及方法 Download PDF

Info

Publication number
CN111831496A
CN111831496A CN202010662641.9A CN202010662641A CN111831496A CN 111831496 A CN111831496 A CN 111831496A CN 202010662641 A CN202010662641 A CN 202010662641A CN 111831496 A CN111831496 A CN 111831496A
Authority
CN
China
Prior art keywords
factory
parameters
module
test
testing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010662641.9A
Other languages
English (en)
Other versions
CN111831496B (zh
Inventor
杨玲玲
杨军
刘平
郑茂
郭甜
罗建春
肖佳琳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan Jiuzhou Electronic Technology Co Ltd
Original Assignee
Sichuan Jiuzhou Electronic Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sichuan Jiuzhou Electronic Technology Co Ltd filed Critical Sichuan Jiuzhou Electronic Technology Co Ltd
Priority to CN202010662641.9A priority Critical patent/CN111831496B/zh
Publication of CN111831496A publication Critical patent/CN111831496A/zh
Application granted granted Critical
Publication of CN111831496B publication Critical patent/CN111831496B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2289Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by configuration test
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3089Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Factory Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种直播卫星设备预置厂测参数的***,包括厂测工具和数据库服务器、测试装置和被测设备,测试装置包括控制模块以及状态监控模块、watch dog、计数模块、报警模块、适配模块和log日志输出模块。还公开了一种方法,包括将厂测工具与数据库服务器、测试装置和被测设备建立连接;测试装置驱动厂测工具向被测设备置入厂测参数并向测试装置输入置入厂测参数的参数写入启动信息;测试装置校验置入参数,若一致,厂测工具向被测设备执行循环参数预置操作;否则测试装置告警并生成故障日志。本发明通过用有限的设备模拟实际批量设备生产,进行高频次的厂测参数预置操作,同时对厂测工具和被测设备进行监控,定位问题更准确。

Description

一种直播卫星设备预置厂测参数的***及方法
技术领域
本发明涉及直播卫星设备测试技术领域,具体的说,是一种直播卫星设备预置厂测参数的***及方法。
背景技术
随着直播卫星设备种类增多、功能不断扩展,需出厂前预置的参数也越来越多,以直播星融合终端为例,生产时需预制如HSM ID、CHIP ID、STB ID、CA ID、SN、MAC、WIFISSID、WIFI password、其它私有数据等参数。而用于研发测试的设备数量往往有限,致使无法拦截大批量产品生产时概率性出现预置参数异常问题,可能是软件问题,也可能是厂测工具问题。
厂测工具是直播卫星设备生产制程中用于辅助生产的软件工具,其主要作用是向直播卫星设备预置与产品工作相关的参数(如HSM ID、CHIP ID、STB ID、CA ID、SN、MAC、WIFI SSID、WIFI password、其它私有数据等)。厂测工具向直播卫星设备预置厂测参数过程为:直播卫星设备在生产制程中,在产线的厂测参数预置工位,厂测工具连接工厂数据库获取需向直播卫星设备写入的数据,厂测工具通过网线或串口线与直播卫星设备连接并获取直播卫星设备初始值factory ID,若factory ID=0则自动向直播卫星设备发送指令写入相关的厂测参数,同时将写入的记录上传至工厂数据库服务器。存在以下问题:
1、与厂测参数预置相关的概率性生产制程问题只有在产品小批试制或大批量设备生产阶段才会被暴露出来,一旦出现这类问题将会大大增加企业制程成本;
2、若设备小批试制或批量生产阶段出现概率性预置参数异常,企业势必会投入大量人力资源和时间去定位问题,而现有技术只能由人工模拟生产进行多次反复预置参数来复现问题,效率低下,且不准确;
3、与厂测参数预置相关的现有测试技术大多为模拟厂测工具对被测设备自动置入,测试的仅仅是单一的厂测工具功能或被测设备厂测参数预置功能,具有一定的局限性。
发明内容
本发明的目的在于提供一种直播卫星设备预置厂测参数的***及方法,用于解决现有技术中有限次数的测试设备预置参数无法拦截预置参数异常的问题。
本发明通过下述技术方案解决上述问题:
一种直播卫星设备预置厂测参数的***,包括厂测工具和与所述厂测工具进行数据交互的数据库服务器、测试装置和被测设备,所述测试装置包括控制模块以及与所述控制模块连接的状态监控模块、watch dog、计数模块、报警模块、适配模块和log日志输出模块,其中:
控制模块,用于控制所述状态监控模块、watch dog、计数模块、报警模块、适配模块和log日志输出模块的工作;
适配模块:用于适配不同的产品以及采集被测设备的指定信息和参数给控制模块并将控制模块重置设备命令返回给被测设备;
状态监控模块:用于监控网络状态和监控厂测工具及被测设备的工作状态;
watch dog:用于监控厂测工具向被测设备置入的时间以及判断预置参数耗时是否正常;
计数模块:用于对预置参数成功的被测设备进行计数;
报警模块:用于在预置参数过程中出现异常情况时发出告警;
Log日志输出模块:用于告警时,抓取log日志,便于研发人员分析定位问题。
一种直播卫星设备预置厂测参数的方法,包括:
步骤S001:配置厂测工具的厂测参数和IP地址,将厂测工具与数据库服务器、测试装置和被测设备建立连接;
步骤S002:测试装置实时监测厂测工具与被测设备的网络状态和工作日志;
步骤S003:测试装置驱动厂测工具向被测设备置入厂测参数,厂测工具向被测装置置入厂测参数后同步向测试装置输入置入厂测参数的参数写入启动信息;被测设备被成功置入厂测参数后输出参数写入完成信息同时自身的factory ID值变为1;
步骤S004:测试装置判断被测设备在设定时间T内是否成功被置入厂测参数;如果是,进入下一步,否则,进入步骤S007;
步骤S005:测试装置读取被测设备寄存器中的参数值与厂测工具置入的参数进行校验,若一致,则计数加一,同时测试装置重置被测设备factory ID为0;若不一致,进入步骤S007;
步骤S006:当计数值达到设定值后,测试结束,输出log日志,否则厂测工具读取被测设备factory ID为0后,自动触发向被测设备参数预置操作,否则返回步骤S002;
步骤S007:测试装置中断测试并发出告警,同时生成厂测工具及被测设备的故障日志。
所述步骤S004中测试装置判断被测设备在设定时间T内是否成功被置入厂测参数的方法为:
测试装置收到同步置入的厂测参数的参数写入启动信息后,启动watch dog对预置参数过程进行耗时判断,若接收参数写入信息和参数写入完成信息的时间间隔小于设定时间T,且监控到被测设备的factory ID为1,则判定为写入参数成功;否则判定为写入过程异常。
本发明与现有技术相比,具有以下优点及有益效果:
(1)本发明通过用有限的设备模拟实际批量设备生产,进行高频次的厂测参数预置操作,提高了定位问题效率和准确性,减少人力资源投入;且能够同时对厂测工具功能和被测设备厂测参数预置功能进行监控,定位问题更准确、更高效。
(2)本发明将大批量设备生产出现的概率性生产制程问题拦截前置到研发测试阶段,降低企业生产制造成本。
(3)对于出现写参数异常问题,能自动精准判断并中断告警,降低了人工成本、提高了测试效率和正确率
附图说明
图1为本发明的***原理框图;
图2为本发明的流程图。
具体实施方式
下面结合实施例对本发明作进一步地详细说明,但本发明的实施方式不限于此。
实施例1:
厂测工具是直播卫星设备生产制程中用于辅助生产的软件工具,其主要作用是向直播卫星设备预置如HSM ID、CHIP ID、STB ID、CA ID、SN、MAC、WIFI SSID、WIFI password、其它私有数据等与产品工作相关的参数。厂测工具向直播卫星设备预置厂测参数过程为:直播卫星设备在生产制程中,在产线的厂测参数预置工位,厂测工具连接工厂数据库获取需向直播卫星设备写入的数据,厂测工具通过网线或串口线与直播卫星设备连接并获取直播卫星设备初始值factory ID,若factory ID=0则自动向直播卫星设备发送指令写入相关的厂测参数,同时将写入的记录上传至工厂数据库服务器。
结合附图1所示,一种直播卫星设备预置厂测参数的***,包括厂测工具和与所述厂测工具进行数据交互的数据库服务器、测试装置和被测设备,所述测试装置包括控制模块以及与所述控制模块连接的状态监控模块、Watch dog、计数模块、报警模块、适配模块和log日志输出模块,其中:
控制模块,是整个测试装置的核心,用于控制所述状态监控模块、watch dog、计数模块、报警模块、适配模块和log日志输出模块的工作;
适配模块:用于适配不同的产品以及采集被测设备的指定信息和参数给控制模块并将控制模块重置设备命令返回给被测设备;
状态监控模块:用于监控网络状态和监控厂测工具及被测设备的工作状态;
watch dog:用于监控厂测工具向被测设备置入的时间以及判断预置参数耗时是否正常;
计数模块:用于对预置参数成功的被测设备进行计数;
报警模块:用于在预置参数过程中出现异常情况时发出告警;
Log日志输出模块:用于告警时,抓取log日志,便于研发人员分析定位问题。
厂测工具从数据库服务器获取参数信息后,下发相关参数及指令至测试装置及被测设备,启动自动测试流程。测试装置在收到相关参数后,在控制模块的统一控制下,通过适配模块采集被测设备指定信息和参数,参数获取后与厂测工具下发的参数进行比对,若是一致,则启动计数模块,如果成功预置参数则计数模块自动计数加一,然后返回控制命令给被测设备重置设备状态,触发厂测工具进行自动循环预置操作,如预置参数失败则做出告警和日志输出。
实施例2:
结合图2所示,一种直播卫星设备预置厂测参数的方法,包括:
步骤S001:配置好厂测工具参数和服务器连接的IP,为厂测工具向被测设备置入厂测参数做准备。其中厂测参数包括本批次生产产品起始序列号、MAC、SSID号,本批次生产固定的生产年、周、私有数据等参数;
步骤S002:测试装置实时监测厂测工具与被测设备的网络状态,确保能与厂测工具、被测设备网络正常通信,以便测试装置的状态监控模块实时监控厂测工具及被测设备的工作日志;
步骤S003:在厂测工具首次向被测设备置入厂测参数或者出现异常重新启动后,才由测试装置驱动厂测工具向被测设备置入厂测参数,其他情况下,自动执行以下步骤:
厂测工具向被测装置开始置入厂测参数是,厂测工具会同步向测试装置输入置入厂测参数的参数写入启动Parameter Write Start信息;被测设备被成功置入厂测参数后输出参数写入完成Parameter Write complete信息同时自身的factory ID值变为1;
步骤S004:测试装置监控厂测工具向被测设备的厂测参数置入过程,并判断被测设备在设定时间T内是否成功被置入厂测参数;
具体判断方法是测试装置收到步骤S003输出的Parameter Write Start信息后,通过Watch dog,开始对预置参数过程进行耗时判断,如预置一个正常写入参数时间T给watch dog,若在设定时间T内完成置入参数操作(判断的标准为接收到的Parameter Writecomplete信息时间减去接收到Parameter Write Start信息时间小于设定时间T,且在监控到被测设备factory ID值为1),则判定写入参数成功,进入下一步;若是超过设定时间T则判定为写入过程异常,即说明预置参数过程中有异常情况。其中时间T由企业研发根据被测设备特性确定,设定时间T可以为3s~10s。
步骤S005:正常时间内置入参数后,控制模块对预置的参数值进行校验判断,即控制模块读取被测设备寄存器中参数值与厂测工具预置的值进行比对校验,校验一致则测试装置的控制模块驱动计数模块进行加1,即:控制模块发送指令给计数模块,计数模块收到指令后进行计数加1,同时计数模块返回一个指令给控制模块,控制模块收到计数模块指令后将转换返回控制命令给适配模块,适配模块重置被测设备初始值factory ID为初始状态0;进入下一步;
步骤S006:当计数值达到设定值后,测试结束,输出log日志,否则厂测工具读取被测设备factory ID为0后,自动触发向被测设备参数预置操作,否则返回步骤S002;
步骤S007:测试装置中断测试并发出告警,同时生成厂测工具及被测设备的故障日志,用于判断导致故障的原因。
尽管这里参照本发明的解释性实施例对本发明进行了描述,上述实施例仅为本发明较佳的实施方式,本发明的实施方式并不受上述实施例的限制,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。

Claims (3)

1.一种直播卫星设备预置厂测参数的***,其特征在于,包括厂测工具和与所述厂测工具进行数据交互的数据库服务器、测试装置和被测设备,所述测试装置包括控制模块以及与所述控制模块连接的状态监控模块、watch dog、计数模块、报警模块、适配模块和log日志输出模块,其中:
控制模块,用于控制所述状态监控模块、watch dog、计数模块、报警模块、适配模块和log日志输出模块的工作;
适配模块:用于适配不同的产品以及采集被测设备的指定信息和参数给控制模块并将控制模块重置设备命令返回给被测设备;
状态监控模块:用于监控网络状态和监控厂测工具及被测设备的工作状态;
watch dog:用于监控厂测工具向被测设备置入的时间以及判断预置参数耗时是否正常;
计数模块:用于对预置参数成功的被测设备进行计数;
报警模块:用于在预置参数过程中出现异常情况时发出告警;
Log日志输出模块:用于告警时,抓取log日志,便于研发人员分析定位问题。
2.一种直播卫星设备预置厂测参数的方法,其特征在于,包括:
步骤S001:配置厂测工具的厂测参数和IP地址,将厂测工具与数据库服务器、测试装置和被测设备建立连接;
步骤S002:测试装置实时监测厂测工具与被测设备的网络状态和工作日志;
步骤S003:测试装置驱动厂测工具向被测设备置入厂测参数,厂测工具向被测装置置入厂测参数后同步向测试装置输入置入厂测参数的参数写入启动信息;被测设备被成功置入厂测参数后输出参数写入完成信息同时自身的factory ID值变为1;
步骤S004:测试装置判断被测设备在设定时间T内是否成功被置入厂测参数;如果是,进入下一步,否则,进入步骤S007;
步骤S005:测试装置读取被测设备寄存器中的参数值与厂测工具置入的参数进行校验,若一致,则计数加一,同时测试装置重置被测设备factory ID为0;若不一致,进入步骤S007;
步骤S006:当计数值达到设定值后,测试结束,输出log日志,否则厂测工具读取被测设备factory ID为0后,自动触发向被测设备参数预置操作,否则返回步骤S002;
步骤S007:测试装置中断测试并发出告警,同时生成厂测工具及被测设备的故障日志。
3.根据权利要求2所述的一种直播卫星设备预置厂测参数的方法,其特征在于,所述步骤S004中测试装置判断被测设备在设定时间T内是否成功被置入厂测参数的方法为:
测试装置收到同步置入的厂测参数的参数写入启动信息后,启动watch dog对预置参数过程进行耗时判断,若接收参数写入信息和参数写入完成信息的时间间隔小于设定时间T,且监控到被测设备的factory ID为1,则判定为写入参数成功;否则判定为写入过程异常。
CN202010662641.9A 2020-07-10 2020-07-10 一种直播卫星设备预置厂测参数的***及方法 Active CN111831496B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010662641.9A CN111831496B (zh) 2020-07-10 2020-07-10 一种直播卫星设备预置厂测参数的***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010662641.9A CN111831496B (zh) 2020-07-10 2020-07-10 一种直播卫星设备预置厂测参数的***及方法

Publications (2)

Publication Number Publication Date
CN111831496A true CN111831496A (zh) 2020-10-27
CN111831496B CN111831496B (zh) 2023-06-02

Family

ID=72901323

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010662641.9A Active CN111831496B (zh) 2020-07-10 2020-07-10 一种直播卫星设备预置厂测参数的***及方法

Country Status (1)

Country Link
CN (1) CN111831496B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111240986A (zh) * 2020-01-16 2020-06-05 四川九州电子科技股份有限公司 一种人工智能设备检测***及方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102520715A (zh) * 2011-12-28 2012-06-27 北京航空航天大学 一种通用化的卫星地面总体控制测试***
CN102542002A (zh) * 2011-12-08 2012-07-04 北京空间飞行器总体设计部 一种卫星遥测数据处理***以及其实现方法
US20130227352A1 (en) * 2012-02-24 2013-08-29 Commvault Systems, Inc. Log monitoring
CN107632219A (zh) * 2017-10-11 2018-01-26 四川九州电子科技股份有限公司 一种自动开关机测试***及其测试方法
US20190113896A1 (en) * 2017-10-18 2019-04-18 David R. Hall Local and Cloud Based Wireless Intelligent Actuated Devices
CN110462654A (zh) * 2017-02-16 2019-11-15 艾高特有限责任公司 记录存取和管理

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102542002A (zh) * 2011-12-08 2012-07-04 北京空间飞行器总体设计部 一种卫星遥测数据处理***以及其实现方法
CN102520715A (zh) * 2011-12-28 2012-06-27 北京航空航天大学 一种通用化的卫星地面总体控制测试***
US20130227352A1 (en) * 2012-02-24 2013-08-29 Commvault Systems, Inc. Log monitoring
CN110462654A (zh) * 2017-02-16 2019-11-15 艾高特有限责任公司 记录存取和管理
CN107632219A (zh) * 2017-10-11 2018-01-26 四川九州电子科技股份有限公司 一种自动开关机测试***及其测试方法
US20190113896A1 (en) * 2017-10-18 2019-04-18 David R. Hall Local and Cloud Based Wireless Intelligent Actuated Devices

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
D. SCHOR等: "A COMMAND AND DATA HANDLING UNIT FOR PICO-SATELLITE MISSIONS" *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111240986A (zh) * 2020-01-16 2020-06-05 四川九州电子科技股份有限公司 一种人工智能设备检测***及方法
CN111240986B (zh) * 2020-01-16 2023-04-28 四川九州电子科技股份有限公司 一种人工智能设备检测***及方法

Also Published As

Publication number Publication date
CN111831496B (zh) 2023-06-02

Similar Documents

Publication Publication Date Title
CN202533519U (zh) 一种继电保护装置的全自动闭环测试***
CN102118282A (zh) 通信协议一致性检测方法和***
CN113890830B (zh) 一种iec104主站模拟***
CN104076807B (zh) 智能变电站的自动化***的调试方法
CN113315222A (zh) 一种适用于电力***的智能变电站自动化设备运维管控***
CN109445309B (zh) 一种核能供热装置自启停控制仿真***的测试方法
CN103631245A (zh) 一种配电终端缺陷诊断***及方法
CN111831496B (zh) 一种直播卫星设备预置厂测参数的***及方法
CN112230095A (zh) 负荷辨识模块硬件接口检测设备及其自动检测方法
CN112904099A (zh) 一种配电终端自动化并行测试方法及***
CN106371125B (zh) 一种基于plc的辐射监测方法
CN112543110A (zh) 一种海量配电自动化终端的网络通信模拟方法和***
CN108965053B (zh) 上位机软件压力测试方法、装置及***
CN111708700A (zh) 一种智能远动机闭环综合测试方法
CN108200062B (zh) 一种智能仪表设备的数据管理方法及***
CN114500178B (zh) 一种自运维的智慧物联网关
CN115393118A (zh) 一种基于监测数据分析的二次***故障定位方法及***
CN112181726A (zh) 冗余后备测控与四统一测控一致性验证测试***及方法
CN114281615B (zh) 一种存储数据一致性自动化测试***及方法
CN110688299A (zh) 一种核电厂应用软件自动化测试平台
CN110703730A (zh) 一种基于mes中数据采集测试方法和装置
CN116225944B (zh) 一种预置组网环境的软件测试***和方法
CN114697238B (zh) 一种测试通信设备***健壮性的***及方法
CN114915562B (zh) Iec 61850站控层网络通讯服务仿真的服务端和仿真方法
CN114253854A (zh) 基于多类型设备模拟上报数据的自动化测试方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant