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

文档序号:9527402阅读:来源:国知局
[0113] 为了提高本实施例方法实用性,在上述管理方法基础上,本实施例管理方法的一 种改进方案为:在步骤204之前还可以包括:所述智能手持设备检测是否接受到用户操作; 若是,则本实施例方法执行步骤204,若否,则本实施例方法根据预设规则从保存的当前运 行数据中调用对应的当前运行数据呈现给用户。
[0114] 本实施例中预设规则可以根据实际管理需求进行设置。例如当智能手持设备停留 在查看实时数据界面时,就会调用本地的实时数据进行显示。
[0115] 本实施例的管理方法可以在用户不操作智能手持设备的情况下自动实现对嵌入 式监控设备的管理。例如自动显示嵌入式监控设备当前的参数。
[0116] 为了加快历史记录的获取和显示速度,本实施例方法在获取历史记录数据时,智 能手持设备可以通过SFTP方式将嵌入式设备上保存有历史记录的文件快速获取到智能终 端上,后续显示时,直接把历史记录从文件中读取出来显示即可。具体地,当所述协议命令 包括获取历史记录数据命令时,智能手持设备将其发送给嵌入式监控设备,所述智能手持 设备通过SFTP方式接收保存有历史记录数据的文件,并保存所述文件,所述文件为嵌入式 监控设备响应所述获取历史记录数据命令得到的;然后从所述文件中提取相应的历史记录 数据命令呈现给用户。
[0117] 下面将进一步说明实施例一的管理方法,优先地,本实施例中协议命令可以包括: 获取嵌入式监控设备的当前运行数据命令、获取嵌入式监控设备的历史记录数据命令、设 置嵌入式监控设备参数命令或者系统控制命令。优先地,本实施例中嵌入式监控设备的当 前运行数据包括:嵌入式监控设备的实时数据、嵌入设备的参数以及嵌入式监控设备的实 时告警数据。
[0118] 下面相应介绍在智能手持设备上实现本实施例管理方法的具体步骤:
[0119] 1、首先制定通讯协议。通讯协议约定了双方的通讯报文格式,其协议支持上述管 理数据和管理命令;
[0120] 2、智能手持设备与嵌入式监控设备建立连接后,智能手持设备首先批量获取嵌入 式监控设备发送的运行数据,如实时信息和参数信息,以便在用户查看这些数据时直接显 不,提1?响应速度。
[0121] 嵌入式监控设备与智能手持设备建立连接。如果两者通过蓝牙连接,嵌入式监控 设备和智能手持设备首先自动搜索完成配对;如果是通过USB数据线连接,则需要嵌入式 监控设备移植安卓下的调试软件,实现通过USB数据线的虚拟TCP/IP协议通讯;如果是通 过WiFi连接,则嵌入式监控设备和智能手持设备进行TCP/IP协议(传输控制协议/因特 网互联协议)通讯。
[0122] 3、智能手持设备软件实现生成软件界面,各界面能够将用户操作转换成相应的协 议命令;智能手持设备与嵌入式监控设备建立连接后,智能手持设备首先批量获取嵌入式 监控设备的当前运行数据,如嵌入式监控设备的实时数据、嵌入设备的参数以及嵌入式监 控设备的实时告警数据,以便在用户查看这些数据时直接显示,提高响应速度。
[0123] 4、在智能手持设备上生成程序主界面。
[0124] 5、检测用户操作,若无用户操作,则跳到步骤6,若有用户操作,则跳到步骤7;
[0125] 6、智能手持设备从存储的运行数据中调用预设的管理数据进行显示之后刷新显 示数据,然后跳到步骤5。刷新就是将新近获取到的数据,代替原来的数据,重新显示的过 程。例如某智能手持设备中包括三种数据:实时运行信息、参数和历史记录,则刷新的过程 为:如果当前显示的是实时信息或者参数,则重新获取显示信息的内容;如果当前显示历 史记录,则先重新获取该条历史记录,并重新显示之(某条历史记录是具有唯一标识可区 分的)。刷新的频率应该不小于1次/秒,以保证数据显示的实时性;
[0126] 7、智能手持设备判断用户操作是否为查看当前运行数据,若是,从存储的运行数 据中调用相应的运行数据进行显示,然后将用户操作转换为两设备之间通信连接所支持的 协议命令发送给嵌入式监控设备刷新显示的数据,之后跳到步骤5,若否,则直接将用户操 作转换为两设备之间通信连接所支持的协议命令发送嵌入式监控设备,解析嵌入式监控设 备返回的响应结果信息并显示,之后跳到步骤5。
[0127] 具体的管理过程如下:如果用户操作是查看嵌入式监控设备的实时运行数据、嵌 入设备的参数或者实时告警数据时,先从智能手持设备本地存储获取实时运行数据、实时 告警数据或者参数进行显示,并重新获取显示的数据用以刷新存储的数据;如果用户操作 是参数设置或者设备控制命令,则智能手持设备将参数设置或者设备控制命令发送给嵌入 式监控设备,嵌入式监控设备收到命令以后,对相关条件进行检查,并将结果返回给智能手 持设备,智能手持设备解析嵌入式监控设备的响应结果显示之;
[0128] 优选地,在支持TCP/IP通讯(如通过USB数据线或WiFi连接)的情况下,当获取 嵌入式监控设备历史数据命令不满足预设条件时,将该命令发送至嵌入式监控设备,接收 嵌入式监控设备返回的历史记录数据。本实施例中为加快历史记录的获取和显示速度,在 智能手持设备可以通过SFTP方式将嵌入式监控设备上保存有历史记录的文件快速获取到 智能手持设备上,后续显示时,直接把历史记录从文件中读取出来显示即可。
[0129] 实施例三:
[0130] 为了提高对嵌入式管理的效率,本实施例提供了一种嵌入式监控设备的管理方 法,如图3所示,其执行主体为嵌入式监控设备,包括如下步骤:
[0131] 步骤301 :所述嵌入式监控设备与所述智能手持设备建立通信连接。
[0132] 本实施例中嵌入式监控设备可以与智能手持设备进行无线连接或USB数据线连 接。由于目前嵌入式监控设备是不支持无线连接和USB数据线连接的,所以当采用这种连 接方式时,还需要对嵌入式监控设备进行改进,例如在嵌入式监控设备中设置无线通信模 块(蓝牙模块、WIFI模块、无线上网卡等)或USB数据接口,还可以利用嵌入式监控设备自 带的接口接入无线通信模块或者USB数据接口实现无线通信或者USB数据线通信。
[0133] 步骤302 :所述嵌入式监控设备响应所述智能手持设备发送的协议命令,并将响 应结果信息发送给所述智能手持设备,以供所述智能手持设备呈现给用户。
[0134] 本实施例的管理方法利用智能终端实现对嵌入式设备进行管理。通过该方法,一 方面,充分利用了智能手机、平板电脑等智能终端容易获取,操作方便,硬件资源丰富的优 势,使用户对设备的管理更加方便;另一方面,能够实现利用智能终端对设备进行管理,则 可以使设备自身的液晶和按键等部件成为选配部件,有利于降低用户采购设备的成本;最 后,智能终端通过蓝牙或者WiFi等无线连接方式对嵌入式设备进行的管理,可以避免有线 电缆的损坏,使设备的管理和维护更加方便快捷。
[0135] 为了提高智能手持设备的响应速度,本实施例中管理方法在所述嵌入式监控设备 响应所述智能手持设备发送的协议命令之前还包括:响应所述智能手持设备发送的运行数 据请求命令返回所述嵌入式监控设备的当前运行数据给所述智能手持设备。
[0136] 本实施例的管理方法可以在嵌入式监控设备与智能手持设备建立连接之后将用 户需要查看的运行数据发送给智能手持设备,当用户查看运行数据时,可以从智能手持设 备中直接调用相应的运行数据进行显示,提高了智能手持设备的响应速度以及提升了用户 的体验。
[0137] 为了加快历史记录的获取和显示速度,本实施例方法在获取历史记录数据时,嵌 入式监控设备响应所述智能手持设备发送的获取历史记录数据命令,将保存有历史记录数 据的文件通过SFTP方式发送给智能手持设备。智能手持设备可以通过SFTP方式将嵌入式 设备上保存有历史记录的文件快速获取到智能终端上,后续显示时,直接把历史记录从文 件中读取出来显示即可。具体地,当所述协议命令包括获取历史记录数据协议命令时,智能 手持设备将其发送给嵌入式监控设备,所述智能手持设备通过SFTP方式接收保存有历史 记录数据的文件,并保存所述文件,所述文件为嵌入式监控设备响应所述获取历史记录数 据命令得到的;然后从所述文件中提取相应的历史记录数据命令呈现给用户
[0138] 如图4所示,本实施例方法中响应协议命令的具体过程可以包括:
[0139]步骤401:判断是否收到来自智能手持设备的协议命令,若是,则执行步骤402:, 若否,则结束。
[0140] 步骤402:判断协议命令是否为获取嵌入式监控设备的实时数据命令、获取嵌入 式监控设备的历史记录数据命令、获取嵌入设备的参数命令中的一种,若否,执行步骤403, 若是,则执行步骤405。
[0141] 步骤403:判断协议命令是否为设置嵌入式监控设备参数命令,若否,则执行步骤 404,若是,则执行步骤407。
[0142] 步骤404:判断协议命令是否为控制命令,若否,则结束,若是,执行步骤;
[0143] 步骤405:组织与协议命令对应的数据发送给智能手持设备,结束。
[0144] 步骤406:响应设置嵌入式监控设备参数命令并将结果发送给智能手持设备,结 束。
[0145] 步骤407:响应控制嵌入式监控设备命令并将结果发送给智能手持设备,结束。
[0146] 本实施例方法中响应协议命令的过程不仅限于图4的流程,也可以是接收某个命 令直接响应不需要判断。本实施例响应命令的过程可以根据协议命令的类型进行设置。
[0147] 如图5所示,本实施例方法中上述响应设置嵌入式监控设备的参数命令并将结果 发送给智能手持设备的过程可以包括:
[0148] 步骤501:判断设置嵌入式监控设备的参数命令中需要设置参数的参数值是否合 法,若是,则执行步骤502,若否,则结束流程:
[0149] 步骤502:修改对应参数的参数值。
[0150] 步骤503:回复成功信息给智能手持设备,结束。
[0151] 步骤504:回复失败信息给智能手持设备,结束。
[0152] 如图6所示,本实施例方法中响应控制命令并将结果发送给智能手持设备的过程 包括:
[0153] 步骤601:判断控制命令是否满足控制条件,若是,则执行步骤602,若否,则结束 流程:
[0154] 步骤602:对嵌入式监控设备进行相应的控制。
[0155] 步骤603:回复成功信息给智能手持设备,结束。
[0156] 步骤604:回复失败信息给智能手持设备,结束。
[0157] 本实施例的管理方法可以方便对
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1