一种物联网模拟系统的制作方法

文档序号:12135187阅读:214来源:国知局

本发明涉及物联网应用技术领域,特别是涉及一种物联网模拟系统。



背景技术:

随着科学技术的发展,电子信息技术得到了长足的进步,各种各样的智能电器逐渐进入人们的生活中。现有研发智能电器的步骤主要分为产品定义、设备功能研发、联网模块固件研发、控制端(如手机应用)研发、多方面联合调试、测试验收。

现有开发过程中,联网模块固件开发和控制端开发需互相协调开发周期,以便于一起验证,部分平台提供模拟设备端能力来验证控制端简单功能的能力。不能满足现有开发需求,研发任务难以分解和集成及验证。



技术实现要素:

本发明的目的是提供一种物联网模拟系统,提升开发和调试效率。

为解决上述技术问题,本发明实施例提供了一种物联网模拟系统,包括物联平台模拟器、电子设备控制端模拟器和设备端模拟器,所述电子设备控制端模拟器与所述物联平台模拟器连接,并将生成的控制指令发送到所述物联平台模拟器,所述物联网平台模拟器接收并处理所述控制指令后,将所述控制指令发送到与所述物联平台模拟器连接的所述设备端模拟器,并由所述设备端模拟器显示所述控制指令信息、所述电子设备控制端模拟器的信息和所述设备端模拟器的信息。

其中,所述设备端模拟器包括设备端逻辑模拟器和设备端界面模拟器,所述设备端逻辑模拟器接收并处理所述控制指令后发送响应反馈到与所述设备端逻辑模拟器连接的所述设备端界面模拟器,所述设备端界面模拟器将所述设备端界面模拟器和所述设备端逻辑模拟器的当前状态信息发送到所述物联平台模拟器。

其中,所述物联平台模拟器包括物联平台逻辑模拟器和与所述物联平台逻辑模拟器连接的物联平台信息界面模拟器,所述物联平台逻辑模拟器接收所述控制指令并对所述控制指令进行处理后,将所述控制指令的信息、所述电子设备控制端模拟器的信息和所述设备端模拟器的信息发送到所述物联平台信息界面模拟器并由所述物联平台信息界面模拟器进行显示,所述物联平台逻辑模拟器接收所述设备端界面模拟器发送的所述设备端界面模拟器和所述设备端逻辑模拟器的当前状态信息,进行处理后发送到所述电子设备控制端模拟器,同时将所述当前状态信息、所述设备端模拟器的信息、所述电子设备控制端模拟器的信息在所述物联平台信息模拟器界面模拟器上进行显示,所述电子设备控制端模拟器接收所述当前状态信息并做出响应,将所述响应显示在所述电子设备控制端模拟器的操作界面上。

其中,所述物联网模拟器为本地电脑中运行的物联平台模拟器或运行在物联网云端的物联平台模拟器。

其中,所述电子设备控制端模拟器为本地电脑运行的电子设备控制端模拟器或在移动设备上运行的电子设备控制端模拟器。

其中,还包括监控模块,所述监控模块与所述设备端模拟器连接,用于将所述设备端模拟器的状态改变信息发送到物联平台信息界面模拟器。

其中,多个所述电子设备控制端模拟器与所述物联平台模拟器连接。

其中,还包括与所述物联平台模拟器连接的真实设备端设备。

其中,多个所述真实设备端设备与所述物联平台模拟器连接。

本发明实施例所提供的物联网模拟系统,与现有技术相比,具有以下优点:

本发明实施例提供的物联网模拟系统,包括物联平台模拟器、电子设备控制端模拟器和设备端模拟器,所述电子设备控制端模拟器与所述物联平台模拟器连接,并将生成的控制指令发送到所述物联平台模拟器,所述物联网平台模拟器接收并处理所述控制指令后,将所述控制指令发送到与所述物联平台模拟器连接的所述设备端模拟器,并由所述设备端模拟器显示所述控制指令信息、所述电子设备控制端模拟器的信息和所述设备端模拟器的信息。

所述物联网模拟系统,通过物联平台模拟器、设备端模拟器、电子设备控制端模拟器三大部分建立相互关联并实时同步数据,实现快速查看控制程序的界面、执行效果,使得三大部分可以实现相互协调,提升开发及调试效率,并可用做项目验收参考使用的目的。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的物联网模拟系统的一种具体实施方式结构示意图。

具体实施方式

正如背景技术部分所述,现有开发过程中,联网模块固件开发和控制端开发需互相协调开发周期,以便于一起验证,部分平台提供模拟设备端能力来验证控制端简单功能的能力,不能满足现有开发需求,研发任务难以分解和集成及验证。

基于此,本发明实施例所提供了一种物联网模拟系统,包括物联平台模拟器、电子设备控制端模拟器和设备端模拟器,所述电子设备控制端模拟器与所述物联平台模拟器连接,并将生成的控制指令发送到所述物联平台模拟器,所述物联网平台模拟器接收并处理所述控制指令后,将所述控制指令发送到与所述物联平台模拟器连接的所述设备端模拟器,并由所述设备端模拟器显示所述控制指令信息、所述电子设备控制端模拟器的信息和所述设备端模拟器的信息。

综上所述,本发明实施例提供的物联网模拟系统,通过物联平台模拟器、设备端模拟器、电子设备控制端模拟器三大部分建立相互关联并实时同步数据,实现快速查看控制程序的界面、执行效果,使得三大部分可以实现相互协调,提升开发及调试效率,并可用做项目验收参考使用的目的。

为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。

在以下描述中阐述了具体细节以便于充分理解本发明。但是本发明能够以多种不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广。因此本发明不受下面公开的具体实施的限制。

请参考图1,图1为本发明实施例提供的物联网模拟系统的一种具体实施方式结构示意图。

在一种具体实施方式中,所述物联网模拟系统,包括物联平台模拟器10、电子设备控制端模拟器20和设备端模拟器30,所述电子设备控制端模拟器20与所述物联平台模拟器10连接,并将生成的控制指令发送到所述物联平台模拟器10,所述物联网平台模拟器接收并处理所述控制指令后,将所述控制指令发送到与所述物联平台模拟器10连接的所述设备端模拟器30,并由所述设备端模拟器30显示所述控制指令信息、所述电子设备控制端模拟器20的信息和所述设备端模拟器30的信息。

通过物联平台模拟器10、设备端模拟器30、电子设备控制端模拟器20三大部分建立相互关联并实时同步数据,实现快速查看控制程序的界面、执行效果,使得三大部分可以实现相互协调,提升开发及调试效率,并可用做项目验收参考使用的目的。

在一实施例中,设备端模拟器30包括设备端逻辑模拟器和设备端界面模拟器,所述设备端逻辑模拟器接收并处理所述控制指令后发送响应反馈到与所述设备端逻辑模拟器连接的所述设备端界面模拟器,所述设备端界面模拟器将所述设备端界面模拟器和所述设备端逻辑模拟器的当前状态信息发送到所述物联平台模拟器10。

所述物联平台模拟器10包括物联平台逻辑模拟器和与所述物联平台逻辑模拟器连接的物联平台信息界面模拟器,所述物联平台逻辑模拟器接收所述控制指令并对所述控制指令进行处理后,将所述控制指令的信息、所述电子设备控制端模拟器20的信息和所述设备端模拟器30的信息发送到所述物联平台信息界面模拟器并由所述物联平台信息界面模拟器进行显示,所述物联平台逻辑模拟器接收所述设备端界面模拟器发送的所述设备端界面模拟器和所述设备端逻辑模拟器的当前状态信息,进行处理后发送到所述电子设备控制端模拟器20,同时将所述当前状态信息、所述设备端模拟器30的信息、所述电子设备控制端模拟器20的信息在所述物联平台信息模拟器界面模拟器上进行显示,所述电子设备控制端模拟器20接收所述当前状态信息并做出响应,将所述响应显示在所述电子设备控制端模拟器20的操作界面上。

在本发明中,物联网模拟器可以为本地电脑中运行的物联平台模拟器10,也可以是运行在物联网云端的物联平台模拟器10。

所述电子设备控制端模拟器20可以为本地电脑运行的电子设备控制端模拟器20或,也可以为在移动设备上运行的电子设备控制端模拟器20。

移动设备包括但不限定于智能手机、平板电脑。

为了监控设备端模拟器30的运行状态,还包括监控模块,所述监控模块与所述设备端模拟器30连接,用于将所述设备端模拟器30的状态改变信息发送到物联平台信息界面模拟器。

即只要设备端模拟器30发生有任何的状态信息改变,都会被自动的上传到物联平台模拟器,并经由物联平台逻辑模拟器处理后发送给电子设备控制端模拟器20,同时状态信息、设备模拟器信息、电子设备控制端模拟器20信息呈现在物联平台信息界面模拟器上。

在实际的操作过程中,大体将所有人使用的模拟器依据自身所处的地位和作用,划分为上述三大类,但是每一类中不一定只有一个相应的模拟器,更多的时候是多个所述电子设备控制端模拟器20与所述物联平台模拟器10连接,即所述电子设备控制端模拟器20的数量为大于等于1的整数。

在本发明中,除了模拟器之间进行数据传输外,所述物联网模拟系统还包括与所述物联平台模拟器10连接的真实设备端设备40。

在一具体实施例中,通过操作电子设备控制端模拟器20生成相应的控制指令发送给物联平台模拟器10,并经由物联平台逻辑模拟器处理后将控制指令传送给真实设备端设备40,同时控制指令信息、电子设备控制端模拟器20信息、真实设备端设备40信息显示在物联平台信息界面模拟器上。真实设备端设备40收到控制指令后,由设备端逻辑模拟器处理后做出响应反馈在设备端界面模拟器上,而后真实设备端设备40将当前状态信息上报给物联平台模拟器10,上报的数据经由物联平台逻辑模拟器处理后发送给电子设备控制端模拟器20,同时状态信息、真实设备端设备40信息、电子设备控制端模拟器20信息呈现在物联平台信息界面模拟器上。而后电子设备控制端模拟器20收到真实设备端设备40状态信息后做出响应,显示在其操作界面上。

需要说明的是,在本实施例中,物联平台模拟器可以是本机电脑中运行的物联平台模拟器10系统,也可以是运行在云端的物联平台模拟器10系统。电子设备控制端模拟器可以是在本地电脑系统运行的电子设备控制端模拟器20,也可以是在移动设备(如平板电脑、智能手机)上运行的电子设备控制端模拟器20。

进一步地,连接物联平台模拟器10的真实设备端设备40可以是n个,n为不小于1的整数。连接物联平台模拟器10的真实设备端设备40和设备端模拟器30可同时存在。

更进一步,真实设备端设备40的任何状态信息改变,都会自动上传到物联平台模拟器10并经由物联平台逻辑模拟器处理后发送给电子设备控制端模拟器20,同时状态信息、真实设备端设备40信息、电子设备控制端模拟器20信息呈现在物联平台信息界面模拟器上。

在本发明中,设备端模拟器30通过云端模拟器与电子设备控制端模拟器连20接,但设备端模拟器30与电子设备控制端模拟器20直接连接也可能实现本发明的发明目的,即设备端模拟器30与电子设备控制端模拟器20,但是获得效果相同,本发明再次不再做赘述。

综上所述,本发明实施例提供的物联网模拟系统,通过物联平台模拟器、设备端模拟器、电子设备控制端模拟器三大部分建立相互关联并实时同步数据,实现快速查看控制程序的界面、执行效果,使得三大部分可以实现相互协调,提升开发及调试效率,并可用做项目验收参考使用的目的。

以上对本发明所提供的物联网模拟系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1