一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于实时通信系统的电梯调试方法及装置与流程

2022-07-16 12:46:06 来源:中国专利 TAG:


1.本技术涉及电梯安全领域,具体而言,涉及一种基于实时通信系统的电梯调试方法及装置。


背景技术:

2.目前,在电梯出现故障问题时,通常会寻求专业人士的帮助,而专业的故障诊断专家就需要根据档期安排时间来对电梯进行安全检查与调试维修。由此可见,该种方式十分依赖故障诊断专家的专业能力,从而使得较少的专业人员无法同时兼顾多个故障电梯,进而导致电梯故障诊断的效率较低。


技术实现要素:

3.本技术实施例的目的在于提供一种基于实时通信系统的电梯调试方法及装置,能够基于实时通信系统实现线上的电梯调试诊断,从而能够避免故障诊断专家的到场调试,进而使得每个故障诊断专家可以兼顾多个故障电梯,大幅提高故障诊断效率。
4.本技术实施例第一方面提供了一种基于实时通信系统的电梯调试方法,所述方法应用于电梯调试程序,包括:
5.与待调试电梯建立无线连接,并通过所述无线连接获取电梯运行数据;
6.基于实时通信系统获取目前在线的诊断专家信息,并根据所述诊断专家信息确定专家诊断程序;
7.基于实时通信系统建立与所述专家诊断程序之间的通信连接;
8.通过所述通信连接发送所述电梯运行数据至所述专家诊断程序,并接收所述专家诊断程序反馈的调试信息;
9.识别所述调试信息中包括的调试指令,并通过所述无线连接发送所述调试指令给所述待调试电梯,以使所述待调试电梯进行自动调试。
10.实施这种实施方式,能够与待调试电梯建立无线连接,并通过所述无线连接获取电梯运行数据,可见,该种方式可以独立的获取电梯运行数据,为电梯调试做准备;然后,该方法再基于实时通信系统获取目前在线的诊断专家信息,并根据所述诊断专家信息确定专家诊断程序,可见,该种方式能够寻找目前空闲的故障诊断专家,并与之进行连线,保障故障诊断效率;再后,该方法基于实时通信系统建立与所述专家诊断程序之间的通信连接,并通过所述通信连接发送所述电梯运行数据至所述专家诊断程序,并接收所述专家诊断程序反馈的调试信息,可见,该种方式可以基于实时通信系统实现线上的电梯调试诊断,从而能够避免故障诊断专家的到场调试,进而使得每个故障诊断专家可以兼顾多个故障电梯,大幅提高故障诊断效率;最后,该方法能够识别所述调试信息中包括的调试指令,并通过所述无线连接发送所述调试指令给所述待调试电梯,以使所述待调试电梯进行自动调试,从而实现远程故障诊断和排障的效果。
11.进一步地,所述电梯运行数据至少包括电梯运行速度、运行距离、电梯位置信息中
的一种或多种。
12.进一步地,所述基于实时通信系统获取目前在线的诊断专家信息,并根据所述诊断专家信息确定专家诊断程序,包括:
13.在服务器中获取目前在线的诊断专家ip地址集合;
14.在所述诊断专家ip地址集合中确定待通信ip地址;
15.根据所述待通信ip地址确定专家诊断程序。
16.进一步地,所述基于实时通信系统建立与所述专家诊断程序之间的通信连接,包括:
17.通过服务器向专家诊断程序发送通信请求;
18.接收所述服务器转发的通信握手数据;所述通信握手数据为所述专家诊断程序发送给服务器的;
19.根据所述通信握手数据建立与所述专家诊断程序之间的通信连接。
20.进一步地,所述通过所述通信连接发送所述电梯运行数据至所述专家诊断程序,并接收所述专家诊断程序反馈的调试信息,包括:
21.获取与所述电梯运行数据相关联的通讯信息;所述通讯信息包括文字信息、语音信息和/或视频信息;
22.对所述电梯运行数据和所述通讯信息进行打包加密处理,得到待传输数据;
23.通过所述通信连接发送所述待传输数据至所述专家诊断程序,并接收所述专家诊断程序反馈的调试信息。
24.进一步地,识别所述调试信息中包括的调试指令的步骤包括:
25.提取所述调试信息中包括的文字信息、语音信息和/或视频信息;
26.识别所述文字信息、所述语音信息和/或所述视频信息中包括的调试指令。
27.进一步地,所述调试指令包括获取参数值的指令、修改参数值的指令、获取电梯状态信息的指令、获取电梯各个端口信息的指令以及获取电梯故障信息的指令中的一种或多种。
28.进一步地,通过所述无线连接发送所述调试指令给所述待调试电梯,以使所述待调试电梯进行自动调试的步骤包括:
29.通过蓝牙连接发送所述调试指令给所述待调试电梯,以使所述待调试电梯根据所述调试指令进行电梯自学习、称重调整、测试运行、抱闸力测试、门信号测试、平层调整或ucmp测试中的至少一种调试。
30.进一步地,所述识别所述调试信息中包括的调试指令,并通过所述无线连接发送所述调试指令给待调试电梯,以使待调试电梯进行自动调试之后,所述方法还包括:
31.获取电梯调试结果,并发送所述电梯调试结果给专家诊断程序。
32.本技术实施例第二方面提供了一种基于实时通信系统的电梯调试装置,所述电梯调试装置中安装有电梯调试程序,所述电梯调试装置包括:
33.无线通信单元,用于与待调试电梯建立无线连接,并通过所述无线连接获取电梯运行数据;
34.确定单元,用于基于实时通信系统获取目前在线的诊断专家信息,并根据所述诊断专家信息确定专家诊断程序;
35.调试通信单元,用于基于实时通信系统建立与所述专家诊断程序之间的通信连接;
36.数据传输单元,用于通过所述通信连接发送所述电梯运行数据至所述专家诊断程序,并接收所述专家诊断程序反馈的调试信息;
37.调试单元,用于识别所述调试信息中包括的调试指令,并通过所述无线连接发送所述调试指令给所述待调试电梯,以使所述待调试电梯进行自动调试。
38.实施这种实施方式,能够与待调试电梯建立无线连接,并通过所述无线连接获取电梯运行数据,可见,该种方式可以独立的获取电梯运行数据,为电梯调试做准备;然后,该方法再基于实时通信系统获取目前在线的诊断专家信息,并根据所述诊断专家信息确定专家诊断程序,可见,该种方式能够寻找目前空闲的故障诊断专家,并与之进行连线,保障故障诊断效率;再后,该方法基于实时通信系统建立与所述专家诊断程序之间的通信连接,并通过所述通信连接发送所述电梯运行数据至所述专家诊断程序,并接收所述专家诊断程序反馈的调试信息,可见,该种方式可以基于实时通信系统实现线上的电梯调试诊断,从而能够避免故障诊断专家的到场调试,进而使得每个故障诊断专家可以兼顾多个故障电梯,大幅提高故障诊断效率;最后,该方法能够识别所述调试信息中包括的调试指令,并通过所述无线连接发送所述调试指令给所述待调试电梯,以使所述待调试电梯进行自动调试,从而实现远程故障诊断和排障的效果。
39.本技术实施例第三方面提供了一种电子设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行本技术实施例第一方面中任一项所述的基于实时通信系统的电梯调试方法。
40.本技术实施例第四方面提供了一种计算机可读存储介质,其存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行本技术实施例第一方面中任一项所述的基于实时通信系统的电梯调试方法。
附图说明
41.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
42.图1为本技术实施例提供的一种基于实时通信系统的电梯调试方法的流程示意图;
43.图2为本技术实施例提供的另一种基于实时通信系统的电梯调试方法的流程示意图;
44.图3为本技术实施例提供的一种基于实时通信系统的电梯调试装置的结构示意图;
45.图4为本技术实施例提供的另一种基于实时通信系统的电梯调试装置的结构示意图;
46.图5为本技术实施例提供的一种基于实时通信系统的电梯调试系统框架示意图;
47.图6为本技术实施例提供的一种基于实时通信系统建立通讯连接的过程示意图。
具体实施方式
48.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。
49.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
50.实施例1
51.请参看图1,图1为本实施例提供了一种基于实时通信系统的电梯调试方法的流程示意图。其中,该基于实时通信系统的电梯调试方法应用于电梯调试程序,该方法包括:
52.s101、与待调试电梯建立无线连接,并通过无线连接获取电梯运行数据。
53.本实施例中,待调试电梯是需要故障诊断专家对其进行故障诊断的电梯,因为故障诊断的过程中需要对电梯进行调试以确定故障的位置与原因,因此该待诊断电梯称之为待调试电梯。
54.本实施例中,电梯调试程序为电梯调试装置中的一个app。
55.在本实施例中,电梯调试程序可以装载于各类设备当中,如手机、平板、电脑等等。
56.在本实施例中,电梯调试装置通常由巡查人员所持有。当出现电梯故障的情况时,巡查人员会带着电梯调试装置到故障电梯处,然后通过蓝牙连接获取到电梯的运行数据。然后,巡查人员使用电梯调试装置寻找在线的故障诊断专家,并将电梯的运行数据发送给故障诊断专家,从而使得故障诊断专家在线对故障电梯进行故障诊断,同时通过远程调试的方法对故障电梯进行调试,以确定故障位置并排除故障。
57.在本实施例中,巡查人员和故障诊断专家并非同一人,在巡查人员的帮助下,故障诊断专家可以同时对接多个故障电梯,从而提高对故障电梯的故障诊断效率。
58.本实施例中,蓝牙技术是一种无线数据和语音通信开放的全球规范,它是基于低成本的近距离无线连接,为固定和移动设备建立通信环境的一种特殊的近距离无线技术连接。通过蓝牙连接,能够使得电梯调试装置和电梯之间无线连接,并快速的获取到电梯运行数据,从而提高整体的故障诊断效率。
59.本实施例中,电梯运行数据至少包括电梯运行速度、运行距离、电梯位置信息中的一种或多种,电梯运行数据是待调试电梯通过modbus协议发送的。
60.在本实施例中,电梯运行速度用于表示故障电梯在运行过程中的运行速度,该运行速度包括上升速度、下降速度、加速的速度、减速的速度、响应的速度等等。
61.在本实施例中,运行距离用于表示故障电梯在运行的时候,每一次运行的距离值。具体的,该运行距离还可以包括单层运行时的运行距离、多层运行时的运行距离、每次停止时电梯与楼层平面之间的距离等等。
62.在本实施例中,电梯位置信息包括空间上的三维位置信息,即纵向位置信息、横向位置信息和深度位置信息,其中纵向与水平面垂直,横向与轿厢横向平行且与纵向相垂直。可见,通过电梯位置信息可以准确确定出电梯的高度、水平位置以及电梯的倾斜角度等。
63.本实施例中,modbus是一种串行通信协议,是modicon公司(现在的施耐德电气schneider electric)于1979年为使用可编程逻辑控制器(plc)通信而发表。modbus已经成为工业领域通信协议的业界标准(de facto),并且现在是工业电子设备之间常用的连接方式。其中,modbus比其他通信协议使用的更广泛的主要原因有包括:公开发表并且无版权要
求;易于部署和维护;对供应商来说,修改移动本地的比特或字节没有很多限制。
64.在本实施例中,modbus允许多个(大约240个)设备连接在同一个网络上进行通信,举个例子,一个由测量温度和湿度的装置,并且将结果发送给计算机。在数据采集与监视控制系统(scada)中,modbus通常用来连接监控计算机和远程终端控制系统(rtu)。
65.s102、基于实时通信系统获取目前在线的诊断专家信息,并根据诊断专家信息确定专家诊断程序。
66.本实施例中,专家信息包括本公司内的专家的身份信息、地理位置信息、在线信息等等。
67.本实施例中,每一个故障诊断装置都具有自己的专家诊断程序。可以理解的是,专家诊断程序是一款app,该app可以登录专家个人的账户,以使每位故障诊断专家能够根据自身账户进行相应的操作。而此种个人账户的形式,可以视专家诊断程序是因人而异的。因此,本实施例中称该种专家诊断程序是与专家想绑定的独特程序。
68.s103、基于实时通信系统建立与专家诊断程序之间的通信连接。
69.本实施例中,电梯调试程序可以通过webrtc与专家诊断程序建立无线通信连接,然后通过该无线通信连接进行数据通信,以使故障诊断专家可以对电梯进行故障诊断。
70.在本实施例中,webrtc采用whatwg协议,目的是通过浏览器提供简单的javascript就可以具有实时通讯(real-time communications(rtc))能力。
71.在本实施例中,使用webrtc(web real-time communication)的最终目的主要是让web开发者能够基于浏览器(chrome\firefox\...)轻易快捷开发出丰富的实时多媒体应用,而无需下载安装任何插件,web开发者也无需关注多媒体的数字信号处理过程,只需编写简单的javascript程序即可实现;另外webrtc还能够建立一个多互联网浏览器间健壮的实时通信的平台,形成开发者与浏览器厂商良好的生态环境。其中,webrtc提供了视频会议的核心技术,包括音视频的采集、编解码、网络传输、显示等功能,并且还支持跨平台:windows,linux,mac,android。可见,使用实时通信系统能够将电梯调试装置中的电梯调试程序和专家诊断程序之间轻易的连接在一起,从而便于专家诊断程序根据音频、视频对电梯进行故障诊断,从而实现对电梯的排障。
72.s104、通过通信连接发送电梯运行数据至专家诊断程序,并接收专家诊断程序反馈的调试信息。
73.本实施例中,该步骤用于表示此时可以不再通过服务器进行通信,而只使用相应的功能即可完成点对点的通信。
74.本实施例中,服务器可以为webrtc服务器。
75.s105、识别调试信息中包括的调试指令,并通过无线连接发送调试指令给待调试电梯,以使待调试电梯进行自动调试。
76.本实施例中,调试指令包括获取参数值的指令、修改参数值的指令、获取电梯状态信息的指令、获取电梯各个端口信息的指令以及获取电梯故障信息的指令中的一种或多种。
77.请参阅图5,图5示出了一种基于实时通信系统的电梯调试系统框架示意图。其中,调试人员手机为电梯调试装置,电梯与电梯调试装置蓝牙连接,电梯调试装置又与在线调试专家(故障诊断专家)通过实时通信系统相连接。基于该种连接关系执行上述方法,能够
有效的对电梯进行故障诊断与调试。
78.本实施例中,该方法的执行主体可以为计算机、服务器等计算装置,对此本实施例中不作任何限定。
79.在本实施例中,该方法的执行主体还可以为智能手机、平板电脑等智能设备,对此本实施例中不作任何限定。
80.可见,实施本实施例所描述的基于实时通信系统的电梯调试方法,能够将电梯调试程序和专家诊断程序安装于各类客户端中(如web端、手机端、pc端等),从而能够使得电梯诊断调试更加具有便利性,进而使得故障诊断专家能够兼顾更多的电梯故障;同时,基于实时通信系统能够使得通讯只发生在组内,减少服务器带宽的占用;另外,基于实时通信系统能够传输更加多样化的内容,如视频、音频、图像、文件以及数据,从而方便故障诊断专家诊断故障点。
81.实施例2
82.请参看图2,图2为本实施例提供了一种基于实时通信系统的电梯调试方法的流程示意图。其中,该基于实时通信系统的电梯调试方法应用于电梯调试程序,该方法包括:
83.s201、与待调试电梯建立蓝牙连接,并通过蓝牙连接获取电梯运行数据。
84.本实施例中,待调试电梯是需要故障诊断专家对其进行故障诊断的电梯,因为故障诊断的过程中需要对电梯进行调试以确定故障的位置与原因,因此该待诊断电梯称之为待调试电梯。
85.本实施例中,电梯调试程序为电梯调试装置中的一个app。
86.在本实施例中,电梯调试程序可以装载于各类设备当中,如手机、平板、电脑等等。
87.在本实施例中,电梯调试装置通常由巡查人员所持有。当出现电梯故障的情况时,巡查人员会带着电梯调试装置到故障电梯处,然后通过无线连接(蓝牙连接)获取到电梯的运行数据。然后,巡查人员使用电梯调试装置寻找在线的故障诊断专家,并将电梯的运行数据发送给故障诊断专家,从而使得故障诊断专家在线对故障电梯进行故障诊断,同时通过远程调试的方法对故障电梯进行调试,以确定故障位置并排除故障。
88.在本实施例中,巡查人员和故障诊断专家并非同一人,在巡查人员的帮助下,故障诊断专家可以同时对接多个故障电梯,从而提高对故障电梯的故障诊断效率。
89.本实施例中,蓝牙技术是一种无线数据和语音通信开放的全球规范,它是基于低成本的近距离无线连接,为固定和移动设备建立通信环境的一种特殊的近距离无线技术连接。通过蓝牙连接,能够使得电梯调试装置和电梯之间无线连接,并快速的获取到电梯运行数据,从而提高整体的故障诊断效率。
90.本实施例中,电梯运行数据至少包括电梯运行速度、运行距离、电梯位置信息中的一种或多种,电梯运行数据是待调试电梯通过modbus协议发送的。
91.在本实施例中,电梯运行速度用于表示故障电梯在运行过程中的运行速度,该运行速度包括上升速度、下降速度、加速的速度、减速的速度、响应的速度等等。
92.在本实施例中,运行距离用于表示故障电梯在运行的时候,每一次运行的距离值。具体的,该运行距离还可以包括单层运行时的运行距离、多层运行时的运行距离、每次停止时电梯与楼层平面之间的距离等等。
93.在本实施例中,电梯位置信息包括空间上的三维位置信息,即纵向位置信息、横向
位置信息和深度位置信息,其中纵向与水平面垂直,横向与轿厢横向平行且与纵向相垂直。可见,通过电梯位置信息可以准确确定出电梯的高度、水平位置以及电梯的倾斜角度等。
94.本实施例中,modbus是一种串行通信协议,是modicon公司(现在的施耐德电气schneider electric)于1979年为使用可编程逻辑控制器(plc)通信而发表。modbus已经成为工业领域通信协议的业界标准(de facto),并且现在是工业电子设备之间常用的连接方式。其中,modbus比其他通信协议使用的更广泛的主要原因有包括:公开发表并且无版权要求;易于部署和维护;对供应商来说,修改移动本地的比特或字节没有很多限制。
95.在本实施例中,modbus允许多个(大约240个)设备连接在同一个网络上进行通信,举个例子,一个由测量温度和湿度的装置,并且将结果发送给计算机。在数据采集与监视控制系统(scada)中,modbus通常用来连接监控计算机和远程终端控制系统(rtu)。
96.本实施例中,待调试电梯可以通过电梯主控制器获取电梯运行数据。具体的,电梯主控制器通过安装在电梯上的传感器来获取数据,比如速度、距离信息通过马达上安装的编码器来获取;电梯位置楼层信息通过安装在井道里的位置开关获取,电梯的一些参数通过控制器ram获取。
97.在本实施例中,实时通信系统相当于一个聊天工具,用于与后台故障诊断专家讨论调试过程的疑难杂症,他们可以把现场情况用文字,视频发给后台的故障调试专家,电梯运行数据是通过通讯协议从电梯读出来的,也是可以传给后台的故障调试专家的。
98.s202、在服务器中获取目前在线的诊断专家ip地址集合。
99.s203、在诊断专家ip地址集合中确定待通信ip地址。
100.s204、根据待通信ip地址确定专家诊断程序。
101.本实施例中,专家信息包括本公司内的专家的身份信息、地理位置信息、在线信息等等。
102.本实施例中,每一个故障诊断装置都具有自己的专家诊断程序。可以理解的是,专家诊断程序是一款app,该app可以登录专家个人的账户,以使每位故障诊断专家能够根据自身账户进行相应的操作。而此种个人账户的形式,可以视专家诊断程序是因人而异的。因此,本实施例中称该种专家诊断程序是与专家想绑定的独特程序。
103.s205、通过服务器向专家诊断程序发送通信请求。
104.s206、接收服务器转发的通信握手数据;通信握手数据为专家诊断程序发送给服务器的。
105.s207、根据通信握手数据建立与专家诊断程序之间的通信连接。
106.请参阅图6,图6示出了一种基于实时通信系统建立通讯连接的过程示意图。其中,服务器为webrtc服务器,用户a为电梯调制程序,用户b为专家诊断程序。基于该种连接结构,能够有效执行步骤s202~s207。
107.在本实施例中,webrtc采用whatwg协议,目的是通过浏览器提供简单的javascript就可以具有实时通讯(real-time communications(rtc))能力。
108.在本实施例中,使用webrtc(web real-time communication)的最终目的主要是让web开发者能够基于浏览器(chrome\firefox\...)轻易快捷开发出丰富的实时多媒体应用,而无需下载安装任何插件,web开发者也无需关注多媒体的数字信号处理过程,只需编写简单的javascript程序即可实现;另外webrtc还能够建立一个多互联网浏览器间健壮的
实时通信的平台,形成开发者与浏览器厂商良好的生态环境。其中,webrtc提供了视频会议的核心技术,包括音视频的采集、编解码、网络传输、显示等功能,并且还支持跨平台:windows,linux,mac,android。可见,使用实时通信系统能够将电梯调试装置中的电梯调试程序和专家诊断程序之间轻易的连接在一起,从而便于专家诊断程序根据音频、视频对电梯进行故障诊断,从而实现对电梯的排障。
109.s208、获取与电梯运行数据相关联的通讯信息;通讯信息包括文字信息、语音信息和/或视频信息。
110.s209、对电梯运行数据和通讯信息进行打包加密处理,得到待传输数据。
111.s210、通过通信连接发送待传输数据至专家诊断程序,并接收专家诊断程序反馈的调试信息。
112.s211、提取调试信息中包括的文字信息、语音信息和/或视频信息。
113.s212、识别文字信息、语音信息和/或视频信息中包括的调试指令。
114.本实施例中,调试指令包括获取参数值的指令、修改参数值的指令、获取电梯状态信息的指令、获取电梯各个端口信息的指令以及获取电梯故障信息的指令中的一种或多种。
115.s213、通过蓝牙连接发送调试指令给待调试电梯,以使待调试电梯根据调试指令进行电梯自学习、称重调整、测试运行、抱闸力测试、门信号测试、平层调整或ucmp测试中的至少一种调试。
116.本实施例中,调试人员也可以读取调试信息和调试指令,并自行在现场进行操作。
117.实施这种实施方式,调试人员可以通过电梯调试装置中的电梯调试程序优先访问服务器,以获取在线的诊断专家的信息(在线的ip地址等),然后通过服务器向想要通讯的专家诊断程序发送通讯请求。当接收到通讯请求以后,专家诊断程序会向电梯调试程序发送一个通讯握手数据,后续电梯调试程序再向在线的专家诊断程序发送实际通讯数据就可以完成双方通讯链路的建立。后续的通讯就不用通过服务器了,使之只在通讯的几个节点之间传输数据(文字、语音、视频、电梯诊断数据等)。
118.本实施例中,该方法的执行主体可以为计算机、服务器等计算装置,对此本实施例中不作任何限定。
119.在本实施例中,该方法的执行主体还可以为智能手机、平板电脑等智能设备,对此本实施例中不作任何限定。
120.可见,实施本实施例所描述的基于实时通信系统的电梯调试方法,能够将电梯调试程序和专家诊断程序安装于各类客户端中(如web端、手机端、pc端等),从而能够使得电梯诊断调试更加具有便利性,进而使得故障诊断专家能够兼顾更多的电梯故障;同时,基于实时通信系统能够使得通讯只发生在组内,减少服务器带宽的占用;另外,基于实时通信系统能够传输更加多样化的内容,如视频、音频、图像、文件以及数据,从而方便故障诊断专家诊断故障点。
121.实施例3
122.请参看图3,图3为本实施例提供的一种基于实时通信系统的电梯调试装置的结构示意图。如图3所示,该基于实时通信系统的电梯调试装置包括:
123.无线通信单元310,用于与待调试电梯建立无线连接,并通过无线连接获取电梯运
行数据;
124.确定单元320,用于基于实时通信系统获取目前在线的诊断专家信息,并根据诊断专家信息确定专家诊断程序;
125.调试通信单元330,用于基于实时通信系统建立与专家诊断程序之间的通信连接;
126.数据传输单元340,用于通过通信连接发送电梯运行数据至专家诊断程序,并接收专家诊断程序反馈的调试信息;
127.调试单元350,用于识别调试信息中包括的调试指令,并通过无线连接发送调试指令给待调试电梯,以使待调试电梯进行自动调试。
128.本实施例中,待调试电梯是需要故障诊断专家对其进行故障诊断的电梯,因为故障诊断的过程中需要对电梯进行调试以确定故障的位置与原因,因此该待诊断电梯称之为待调试电梯。
129.本实施例中,电梯调试程序为电梯调试装置中的一个app。
130.在本实施例中,电梯调试程序可以装载于各类设备当中,如手机、平板、电脑等等。
131.在本实施例中,电梯调试装置通常由巡查人员所持有。当出现电梯故障的情况时,巡查人员会带着电梯调试装置到故障电梯处,然后通过无线连接(蓝牙连接)获取到电梯的运行数据。然后,巡查人员使用电梯调试装置寻找在线的故障诊断专家,并将电梯的运行数据发送给故障诊断专家,从而使得故障诊断专家在线对故障电梯进行故障诊断,同时通过远程调试的方法对故障电梯进行调试,以确定故障位置并排除故障。
132.在本实施例中,巡查人员和故障诊断专家并非同一人,在巡查人员的帮助下,故障诊断专家可以同时对接多个故障电梯,从而提高对故障电梯的故障诊断效率。
133.本实施例中,蓝牙技术是一种无线数据和语音通信开放的全球规范,它是基于低成本的近距离无线连接,为固定和移动设备建立通信环境的一种特殊的近距离无线技术连接。通过蓝牙连接,能够使得电梯调试装置和电梯之间无线连接,并快速的获取到电梯运行数据,从而提高整体的故障诊断效率。
134.本实施例中,电梯运行数据至少包括电梯运行速度、运行距离、电梯位置信息中的一种或多种,电梯运行数据是待调试电梯通过modbus协议发送的。
135.在本实施例中,电梯运行速度用于表示故障电梯在运行过程中的运行速度,该运行速度包括上升速度、下降速度、加速的速度、减速的速度、响应的速度等等。
136.在本实施例中,运行距离用于表示故障电梯在运行的时候,每一次运行的距离值。具体的,该运行距离还可以包括单层运行时的运行距离、多层运行时的运行距离、每次停止时电梯与楼层平面之间的距离等等。
137.在本实施例中,电梯位置信息包括空间上的三维位置信息,即纵向位置信息、横向位置信息和深度位置信息,其中纵向与水平面垂直,横向与轿厢横向平行且与纵向相垂直。可见,通过电梯位置信息可以准确确定出电梯的高度、水平位置以及电梯的倾斜角度等。
138.本实施例中,modbus是一种串行通信协议,是modicon公司(现在的施耐德电气schneider electric)于1979年为使用可编程逻辑控制器(plc)通信而发表。modbus已经成为工业领域通信协议的业界标准(de facto),并且现在是工业电子设备之间常用的连接方式。其中,modbus比其他通信协议使用的更广泛的主要原因有包括:公开发表并且无版权要求;易于部署和维护;对供应商来说,修改移动本地的比特或字节没有很多限制。
139.在本实施例中,modbus允许多个(大约240个)设备连接在同一个网络上进行通信,举个例子,一个由测量温度和湿度的装置,并且将结果发送给计算机。在数据采集与监视控制系统(scada)中,modbus通常用来连接监控计算机和远程终端控制系统(rtu)。
140.本实施例中,webrtc采用whatwg协议,目的是通过浏览器提供简单的javascript就可以具有实时通讯(real-time communications(rtc))能力。
141.在本实施例中,使用webrtc(web real-time communication)的最终目的主要是让web开发者能够基于浏览器(chrome\firefox\...)轻易快捷开发出丰富的实时多媒体应用,而无需下载安装任何插件,web开发者也无需关注多媒体的数字信号处理过程,只需编写简单的javascript程序即可实现;另外webrtc还能够建立一个多互联网浏览器间健壮的实时通信的平台,形成开发者与浏览器厂商良好的生态环境。其中,webrtc提供了视频会议的核心技术,包括音视频的采集、编解码、网络传输、显示等功能,并且还支持跨平台:windows,linux,mac,android。可见,使用实时通信系统能够将电梯调试装置中的电梯调试程序和专家诊断程序之间轻易的连接在一起,从而便于专家诊断程序根据音频、视频对电梯进行故障诊断,从而实现对电梯的排障。
142.本实施例中,专家信息包括本公司内的专家的身份信息、地理位置信息、在线信息等等。
143.本实施例中,每一个故障诊断装置都具有自己的专家诊断程序。可以理解的是,专家诊断程序是一款app,该app可以登录专家个人的账户,以使每位故障诊断专家能够根据自身账户进行相应的操作。而此种个人账户的形式,可以视专家诊断程序是因人而异的。因此,本实施例中称该种专家诊断程序是与专家想绑定的独特程序。
144.本技术实施例中,对于基于实时通信系统的电梯调试装置的解释说明可以参照实施例1或实施例2中的描述,对此本实施例中不再多加赘述。
145.可见,实施本实施例所描述的基于实时通信系统的电梯调试装置,能够将电梯调试程序和专家诊断程序安装于各类客户端中(如web端、手机端、pc端等),从而能够使得电梯诊断调试更加具有便利性,进而使得故障诊断专家能够兼顾更多的电梯故障;同时,基于实时通信系统能够使得通讯只发生在组内,减少服务器带宽的占用;另外,基于实时通信系统能够传输更加多样化的内容,如视频、音频、图像、文件以及数据,从而方便故障诊断专家诊断故障点。
146.实施例4
147.请参看图4,图4是在图3的基础上进一步改进得到的一种基于实时通信系统的电梯调试装置的结构示意图。其中,电梯运行数据至少包括电梯运行速度、运行距离、电梯位置信息中的一种或多种,电梯运行数据是待调试电梯通过modbus协议发送的。
148.作为一种可选的实施方式,确定单元320包括:
149.第一获取子单元321,用于在服务器中获取目前在线的诊断专家ip地址集合;
150.确定子单元322,用于在诊断专家ip地址集合中确定待通信ip地址;
151.确定子单元322,还用于根据待通信ip地址确定专家诊断程序。
152.作为一种可选的实施方式,调试通信单元330包括:
153.发送子单元331,用于通过服务器向专家诊断程序发送通信请求;
154.接收子单元332,用于接收服务器转发的通信握手数据;通信握手数据为专家诊断
程序发送给服务器的;
155.通信子单元333,用于根据通信握手数据建立与专家诊断程序之间的通信连接。
156.作为一种可选的实施方式,数据传输单元340包括:
157.第二获取子单元341,用于获取与电梯运行数据相关联的通讯信息;通讯信息包括文字信息、语音信息和/或视频信息;
158.打包加密子单元342,用于对电梯运行数据和通讯信息进行打包加密处理,得到待传输数据;
159.数据传输子单元343,用于通过通信连接发送待传输数据至专家诊断程序,并接收专家诊断程序反馈的调试信息。
160.作为一种可选的实施方式,调试单元350包括:
161.提取子单元351,用于提取调试信息中包括的文字信息、语音信息和/或视频信息;
162.识别子单元352,用于识别文字信息、语音信息和/或视频信息中包括的调试指令。
163.作为一种可选的实施方式,调试指令包括获取参数值的指令、修改参数值的指令、获取电梯状态信息的指令、获取电梯各个端口信息的指令以及获取电梯故障信息的指令中的一种或多种。
164.作为一种可选的实施方式,调试单元350还包括:
165.调试子单元353,用于通过无线连接发送调试指令给待调试电梯,以使待调试电梯根据调试指令进行电梯自学习、称重调整、测试运行、抱闸力测试、门信号测试、平层调整或ucmp测试中的至少一种调试。
166.作为一种可选的实施方式,数据传输单元340还用于获取电梯调试结果,并发送电梯调试结果给专家诊断程序。
167.本技术实施例中,对于基于实时通信系统的电梯调试装置的解释说明可以参照实施例1或实施例2中的描述,对此本实施例中不再多加赘述。
168.可见,实施本实施例所描述的基于实时通信系统的电梯调试装置,能够将电梯调试程序和专家诊断程序安装于各类客户端中(如web端、手机端、pc端等),从而能够使得电梯诊断调试更加具有便利性,进而使得故障诊断专家能够兼顾更多的电梯故障;同时,基于实时通信系统能够使得通讯只发生在组内,减少服务器带宽的占用;另外,基于实时通信系统能够传输更加多样化的内容,如视频、音频、图像、文件以及数据,从而方便故障诊断专家诊断故障点。
169.本技术实施例提供了一种电子设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行本技术实施例1或实施例2中的基于实时通信系统的电梯调试方法。
170.本技术实施例提供了一种计算机可读存储介质,其存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行本技术实施例1或实施例2中的基于实时通信系统的电梯调试方法。
171.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本技术的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一
部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
172.另外,在本技术各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
173.所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
174.以上所述仅为本技术的实施例而已,并不用于限制本技术的保护范围,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
175.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应所述以权利要求的保护范围为准。
176.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献