一种嵌入式监控设备的管理方法及系统的制作方法_4

文档序号:9527402阅读:来源:国知局
嵌入式监控设备管理,节约嵌入式监控设备的制 作成本。
[0158] 实施例四:
[0159] 如图7所示,本实施例提供了一种嵌入式监控设备的管理方法,其执行主体包括: 智能手持设备和嵌入式监控设备,包括如下步骤:
[0160] 步骤701:智能手持设备与所述嵌入式监控设备相互建立通信连接。
[0161] 步骤702:所述智能手持设备将所述用户操作转换为所述通信连接所支持的协议 命令,并将所述协议命令发送给所述嵌入式监控设备。
[0162] 步骤703:所述嵌入式监控设备响应所述智能手持设备发送的协议命令,并将响 应结果信息发送给所述智能手持设备。
[0163] 步骤704 :所述智能手持设备接收所述响应结果信息,并将所述响应结果信息呈 现给用户。
[0164] 本实施例的管理方法利用智能终端实现对嵌入式设备进行管理。通过该方法,一 方面,充分利用了智能手机、平板电脑等智能终端容易获取,操作方便,硬件资源丰富的优 势,使用户对设备的管理更加方便;另一方面,能够实现利用智能终端对设备进行管理,则 可以使设备自身的液晶和按键等部件成为选配部件,有利于降低用户采购设备的成本;最 后,智能终端通过蓝牙或者WiFi等无线连接方式对嵌入式设备进行的管理,可以避免有线 电缆的损坏,使设备的管理和维护更加方便快捷。
[0165] 如图8所示,为了提高智能手持设备的响应速度,本实施例的管理方法还可以在 建立通信连接之后,智能手持设备事先获取并保存嵌入式监控设备的当前运行数据,当用 户查看嵌入式监控设备的当前运行数据时,可以直接从智能手持设备中提取相应的运行数 据进行显示。如图8所示,此时本实施例的方法具体包括:
[0166] 步骤801 :智能手持设备与所述嵌入式监控设备相互建立通信连接。
[0167] 步骤802 :所述智能手持设备向所述嵌入式监控设备发送运行数据请求命令。
[0168] 步骤803 :所述嵌入式监控设备响应所述运行数据请求命令返回嵌入式监控设备 的当前运行数据给所述智能手持设备。
[0169] 步骤804 :所述智能手持设备接收并保存所述嵌入式监控设备发送的当前运行数 据。
[0170] 步骤805 :所述智能手持设备判断所述用户操作是否为查看所述嵌入式监控设备 的当前运行数据,若是,执行步骤806,若否,则执行步骤807。
[0171] 步骤806 :所述智能手持设备从保存的当前运行数据中调用相应的当前运行数据 呈现给用户。
[0172] 步骤807 :所述智能手持设备将所述用户操作转换为所述通信连接所支持的协议 命令。
[0173] 步骤808:所述嵌入式监控设备响应所述智能手持设备发送的协议命令,并将响 应结果信息发送给所述智能手持设备。
[0174] 步骤809 :所述智能手持设备接收所述嵌入式监控设备响应于所述协议命令的响 应结果信息,并将所述响应结果信息呈现给用户。
[0175] 下面以智能手机和通讯基站电源监控产品为例来具体介绍本实施例的管理方 法:
[0176] 某公司生产的某型号通讯基站电源监控产品,自身带有LCD和按键,具有USB接 口,该USB接口能够支持接入蓝牙模块,从而具有蓝牙通讯功能;也支持接入3G/4G无线上 网卡或者通过有线网络连接;还支持手机通过USB数据线连接。该电源监控本身具有采集 模拟量和状态量的功能,有告警功能,有保存历史记录的功能。在设备安装、更换、故障排除 的情况下,用户通过IXD和按键对设备进行管理,在正常使用时,采用远程以太网后台对设 备进行管理。考虑到成本、结构、体积等因素,存在液晶尺寸小,按键数量少的问题,有些信 息显示不完整,有些信息为了显示完整,采用了简写,这导致用户不能立即明白所看到信息 的内容,而需要借助于手册查找,降低了产品的用户体验。同时,由于用户不理解显示信息, 也不能理解自己所进行的操作的意义,容易造成产品的错误使用,增加了产品维护成本。
[0177] 以下说明该电源监控如何通过智能手机来实现对设备的管理:
[0178] 1、约定ID对应关系。对于实时运行信息、告警、参数等,每个信息量必须对应一个 特定的ID,通过ID来实现对该信息的获取或者设置的操作。
[0179] 2、制定通讯协议。为了降低对电源监控的资源消耗,同时简化开发过程,协议的制 定尽可能简单。根据前面的分析,协议必须支持以下几种命令:获取实时信息(包括实时模 拟量和实时状态量,实时告警)、获取参数值、获取某条历史记录、单个参数的设置、系统控 制。
[0180] 制定协议帧格式如下:
[0181]
[0182] 各字段含义如下:
[0183] SOI:起始标志
[0184]DEV_ADDR:设备地址
[0185] CTRL:表7K帧传输方向,是否是主动发起方;
[0186] LEN:指数据域的长度
[0187] DATA:数据域
[0188] CRC:从开始到数据域结束的CRC16校验
[0189] Ε0Ι:结束符
[0190]
[0191] CMD_C0DE表示命令种类,分为以下几类:获取实时数据、获取实时告警、获取参数 值、获取历史记录、参数设置、系统控制。
[0192] RTN为0,表示正常,非0表示某种已经定义的错误;
[0193] INF0,根据CMD_C0DE类型不同而不同:获取实时数据、获取实时告警、获取参数, 都是批量获取命令,发起方的INFO长度为0,而回应这些命令时,INF部分采用ID+VALUE 的方式来回应;系统控制和参数设置命令,发起方的INFO部分采用ID+VALUE的形式,如设 置某个参数时,则CMD_C0DE为参数设置命令,INFO部分是表示参数类型的ID+该参数的 VALUE,而回应方则采用RTN来返回结果,RTN为0表示成功,RTN为非0表示失败,INF部分 长度为0。获取历史记录命令,CMD_C0DE根据历史记录类型不同而不同,发起方的INFO为 2个字节,表示获取该类型历史记录的偏移,如果偏移为0,表示目前存储的该种记录最早 的一条,回应帧中INF的开始的四个字节中,前面两个字节表示前面记录的偏移(和前面一 致),后两个字节表示目前该种记录总条数,第五个字节开始是ID+VALUE形式表示的该记 录结构中各个量的值。
[0194] 3、实现智能手机和电源监控对上述通讯协议的支持:智能手机能够将用户在手机 上的操作转换成协议命令下发给电源监控,电源监控能够响应协议命令,将信息回复给智 能手机;
[0195] 4、为了提高响应速度,智能手机上创建两个线程T1和T2,T1实现协议通讯功能, T2实现界面功能。界面可分成以下几种:查看实时数据、查看实时告警、查看参数、查看历 史记录、设置参数、系统控制。其实现又包括了下列步骤:
[0196] 智能手机在和电源监控连接前先进行鉴权。智能手机检查用户输入的密码,密码 正确则创建线程,两个线程以T1和T2表示。
[0197] (1)T1负责与电源监控通讯,先与电源监控建立连接,批量获取实时数据、实时告 警、参数并加以保存;
[0198] (2)Τ2显示程序主界面。主界面上包含有查看实时数据、查看实时告警、查看参数、 查看历史记录信息、参数设置、系统控制的入口,供用户进行输入。每个菜单对应了一个执 行函数,负责完成菜单界面的显示,界面数据的获取、刷新等操作,当用户选择某菜单时,该 菜单的执行函数被执行,则菜单界面被显示出来。
[0199] (3)Τ2线程不间断获取用户操作并进行响应。用户可以在智能手机界面上进行点 击、滑动、取消操作,这些用户操作由Τ2线程来处理。当没有检测到用户操作时,Τ2线程将 通知Τ1线程获取当前界面相关的数据,以便进行界面数据的刷新。当检测到用户操作时, 则根据用户操作进行界面的切换和数据的显示与刷新,其策略是:当切换到实时数据查看、 参数查看或实时告警查看界面时,则直接显示Τ1线程已经获取的数据,然后通知Τ1线程重 新获取数据以便进行刷新;当切换到参数设置或者系统控制界面时,则将用户操作转化成 相应的命令,并通知Τ1线程发送出去;如果切换到历史记录查看界面,则先通知Τ1线程获 取对应类型的历史记录信息,然后显示之。
[0200] (4)考虑到历史记录数据量较大,获取过程中可能导致界面响应不及时,当智能 手机和嵌入式监控设备通过USB数据线或者通过网络连接时,如果用户操作"获取历史记 录",则智能手持设备通过SFTP直接快速获取嵌入式监控设备上的历史记录数据文件,显 示历史数据时直接从获取到的历史记录文件中读取历史记录并显示之,以提高界面响应速 度。
[0201] 如图9所示,下面具体介绍智能手持设备利用上述两个线程实现管理的过程:
[0202] 步骤901 :T2线程检测是否有用户操作,若是,执行步骤902,若否,则执行步骤 907。
[0203] 步骤902 :Τ2线程判断用户操作是否为设置参数或者控制设备,若否,则执行步骤 903,若是,则执行步骤906。
[0204] 步骤903 :Τ2线程判断用户操作是否为查看查看历史记录,若否,则执行步骤904, 若是,则执行步骤906。
[0205] 步骤904 :Τ2线程判断用户操作是否查看实时信息或者参数或者告警信息,若是, 则执行步骤905,若是,则执行步骤907。
[0206] 步骤905 :Τ2线程将示Τ1线程已经获取的实时信息或者参数或者告警信息数据直 接显示。
[0207] 步骤906 :T2线程将用户操作转换为对应的协议命令,通知T1线程将协议命令发 送给电源监控;Τ2线程解析电源监控返回的结果信息并显示,结束流程。
[0208] 步骤907 :Τ2线程将通知Τ1线程获取当前界面相关的数据进行显示,结束流程。
[0209] 本发明实现利用智能手持设备管理嵌入式监控设备,可以借助目前常见的功能强 大的智能手持设备,如:智能手机、平板电脑等,在智能手持设备上实现了管理嵌入式监控 设备的程序算法,与现有的自带液晶进行管理的方法相比,可以节省设备成本,而且使用户 使用更加方便;与现有的通过有线电缆连接进行管理的方法相比,通过无线连接可以避免 电缆线损坏而带来的种种不便。
[0210] 实施例五:
[0211] 如图10所示,本实施例还提供了一种嵌入式监控设备的管理系统,包括智能手持 设备和嵌入式监控设备;
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1