现场设备远程调试系统及调试方法技术方案

技术编号:4296510 阅读:285 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种现场设备远程调试系统及调试方法,其特征是该系统包括装有监控程序模块的现场设备,凭借串行接口连接在装有通讯程序模块的现场计算机,和装有调试服务程序模块的远程调试计算机,并经由互联网使现场计算机和远程调试计算机建立通讯连接。该调试方法包括在远程调试计算机上操作调试服务程序,经由现场计算机从现场设备获取数据或状态;调试者根据上述数据确定调试指令,并经由远程调试计算机、互联网和现场计算机将指令发送给现场设备;并判断是否需要继续调试直到结束。本发明专利技术通过互联网实现了不增加专用网关或其他硬件而对现场设备的远程调试,大大降低了设备调试和维护的时间与费用,方法简单、成本低廉。

【技术实现步骤摘要】

本专利技术涉及互联网通讯技术,具体说是一种利用互联网进行现场设备远程调试的系统和方法。
技术介绍
当前许多现场设备由于受现场环境等各种因素影响,在设备出厂前设置的运行参 数,在现场运行时可能不符合要求,设备安装时必须派技术人员到现场对设备的工作状态、 运行参数等进行调试;当设备发生故障时也必须派技术人员到现场排除故障。对生产厂家 来说,派技术人员到现场进行设备调试不仅会浪费大量的时间,还会产生大量费用,增加了 生产成本。对用户来说如果设备发生故障时,技术人员不能及时到达现场,影响了企业生 产,会给企业造成极大的损失。 目前也有一些家电或工业设备通过互联网连接,可以实现一定的远程监控功能。 但这些设备大都增加了家庭网关等类似的专用网关设备,或者设备内部本身增加了网络 适配器和网络接口。如家用电器的远程控制,要在每个家电设备内部各装一个数据收发器, 还要增加包括家庭控制模块和家庭网关等硬件的家庭网络,显然这些专用设备的增加不仅 增加了设备成本,也增加了系统的复杂性。然而,对于以往已经使用的家电,由于这些家电 没有安装相应的数据收发器,所以要实现远程控制,就必须进行硬件改造,甚至有的家电没 法进行改造,而只能更换成新的产品才能实现远程控制。 另外,当前多数现场设备虽然具有串行接口可与计算机连接,但是在不增加专用 设备或改造原有系统的情况下,却无法采用类似网络家电的方法实现远程调试的功能。 而且,已有的家电远程控制只是针对在出厂前就已经调试好的、无须再进行调试 的成熟产品;并且其通过网络进行的远程控制作用仅限于出厂时已设定好的有限的参数, 如冰箱的温度控制等普通参数的调整,并不是、也不能实现对设备的全面调试。 总之,对于当前需要有专业人员在现场反复调试的设备,无法在不增加或改造硬 件的情况下利用已有技术而实现现场设备的远程调试;况且进行硬件改造,必然会增加成 本,还必须停止设备运转,影响设备使用。
技术实现思路
本专利技术的目的是提供一种,以克服已有技术的不足。以实现在不增加专用设备,不对现场硬件设备进行改造的情况下,技术人员能够借助互联网远程调试现场设备,或者在现场设备发生故障时及时准确的发现并排除故障。 本专利技术充分利用通用计算机和互联网的普及以及设备上的串行接口,将现场设备通过串行接口连接到现场计算机上,再经由互联网连接到远程计算机上,只需在现场设备、现场计算机和远程计算机上分别安装相应功能软件,即可实现在不增加硬件的情况下的现场设备远程调试及控制。 本专利技术的技术方案包括装有监控程序模块的现场设备、凭借串行接口连接在装有通讯程序模块的现场计算机,和装有调试服务程序模块的远程调试计算机,并且经由互 联网使现场计算机和远程调试计算机建立通讯连接,即所述的现场计算机和远程调试计算 机均连接在互联网上。 上述监控程序模块包括以下内容接收来自现场计算机的调试指令并判断指令 是否完整;使现场设备进入监控状态并将状态数据发送给现场计算机;判断调试指令的功 能,执行调试指令。 上述通讯程序模块包括以下内容对串行接口进行初始化设置,接收来自远程调 试计算机的调试指令转发给现场设备;接收来自现场设备监控程序模块发送的数据并转发 给远程调试计算机。 上述调试服务程序模块包括以下内容进行初始化设置,并接收来自现场计算机 的数据进行显示和保存;通过人机界面接收调试人员输入的调试指令,并发送给现场计算 机。 采用上述系统通过互联网实现现场设备远程调试的方法,其特征是包括以下步 骤 首先将现场设备经串行接口连接到现场计算机上;将现场计算机和远程调试计算机与互联网建立通讯连接;然后将监控程序模块、通讯程序模块和调试服务程序模块分别安装在现场设备、现场计算机和远程调试计算机,并开始运行;在远程调试计算机上操作调试服务程序模块,并根据调试参数经由现场计算机从现场设备获取数据或状态;远程调试计算机的调试者根据上述的状态或数据确定调试指令,并经由远程调试计算机、互联网和现场计算机将调试指令发送给现场设备进行实时参数调试或调整;最后远程调试计算机继续获取现场设备的状态或数据,并判断是否需要继续调试,否则调试结束。 本专利技术通过互联网实现了技术人员对现场设备的远程调试,不仅减少了调试时间,也降低了设备调试和维护的费用。而且本专利技术采用通用计算机作为分别连接现场设备和互联网的设备,只增加三个程序模块即实现了现场设备的远程调试,避免了增加专用网关设备或为现场设备增加网络适配器,具有实现简单、成本低廉等优点。相比于家电的远程控制,本专利技术并不需要增加任何硬件设备,可以对复杂的现场设备进行全面调试。附图说明 图1是本专利技术的总体结构示意图。 其中,现场设备101,监控程序模块102,串行接口 103,现场计算机104,串行接口105,通讯程序模块106,互联网107,远程调试计算机108,调试服务程序模块109。 图2是本专利技术现场设备上装有的监控程序模块流程图。 其中包括主程序201、接收中断程序202和通讯处理子程序203三部分。 图3是本专利技术现场计算机装有的通讯程序模块流程图。 图4是本专利技术远程调试计算机装有的调试服务程序模块流程图。 其中包括主程序401和人机接口线程402两部分。具体实施例方式下面结合附图,对本专利技术及其实施方式作进一步具体详述。4 如图1所示,本专利技术包括装有监控程序模块102的现场设备101、凭借串行接口 103、105连接装有通讯程序模块106的现场计算机104,和装有调试服务程序模块109的远 程调试计算机108,并且经由互联网107使现场计算机104和远程调试计算机108建立通讯 连接,即所述的现场计算机和远程调试计算机均连接在互联网上。 上述监控程序模块102包括以下内容接收来自现场计算机104的调试指令并判 断指令是否完整;使现场设备101进入监控状态并将状态数据发送给现场计算机104 ;判断 调试指令的功能,执行调试指令。 上述通讯程序模块106包括以下内容对串行接口 105进行初始化设置,接收来自 远程调试计算机108的调试指令转发给现场设备101 ;接收来自现场设备101的监控程序 模块102发送的数据并转发给远程调试计算机108。 上述调试服务程序模块109包括以下内容进行初始化设置,并接收来自现场计 算机104的数据进行显示和保存;通过人机界面接收调试人员输入的调试指令,并发送给 现场计算机104。 上述现场计算机104和远程调试计算机108都为具有公网IP地址或者具有局域 网IP地址的通用计算机。 上述现场设备101具有的串行接口 103可以是RS-232、 RS_485、 RS-422等通讯接口,上述现场计算机104具有的串行接口 105可以是RS-232、USB等通讯接口。 采用上述系统通过互联网实现现场设备远程调试的方法,其特征是包括以下步骤 A、将现场设备101经串行接口连接到现场计算机104上,将现场计算机104和远 程调试计算机108与互联网107建立连接。 B、将监控程序模块102、通讯程序模块106和调试服务程序模块109分别安装在现 场设备101、现场计算机104和远程调试计算机108,并开始运行,现场设备104安装的监控 程序模块102通常在现场设备出厂时已经安装,通讯程序模块106本文档来自技高网
...

【技术保护点】
一种现场设备远程调试系统,其特征是该调试系统包括装有监控程序模块(102)的现场设备(101)、凭借串行接口(103、105)连接在装有通讯程序模块(106)的现场计算机(104),和装有调试服务程序模块(109)的远程调试计算机(108),并且经由互联网(107)使现场计算机(104)和远程调试计算机(108)建立通讯连接。

【技术特征摘要】
一种现场设备远程调试系统,其特征是该调试系统包括装有监控程序模块(102)的现场设备(101)、凭借串行接口(103、105)连接在装有通讯程序模块(106)的现场计算机(104),和装有调试服务程序模块(109)的远程调试计算机(108),并且经由互联网(107)使现场计算机(104)和远程调试计算机(108)建立通讯连接。2. 如权利要求l所述的远程调试系统,其特征是上述监控程序模块(102)包括以下内 容接收来自现场计算机(104)的调试指令并判断指令是否完整;使现场设备(101)进入 监控状态并将状态数据发送给现场计算机(104);判断调试指令的功能,执行调试指令。3. 如权利要求l所述的远程调试系统,其特征是上述通讯程序模块(106)包括以下内 容对串行接口 (105)进行初始化设置,接收来自远程调试计算机(108)的调试指令转发给 现场设备(101);接收来自现场设备监控程序模块(102)发送的数据并转发给远程调试计 算机(108)。4. 如权利要求l所述的远程调试系统,其特征是上述调试服务程序模块(109)包括以下内容进行初始化设置,并接收来自现场计算机(104)的数据进行显示和保存;通过人机界面接收调试人员输入的调试指令,并发送给现场...

【专利技术属性】
技术研发人员:于炳亮刘慧项顼于砚廷王中秋许岩韩桂海邢攸广
申请(专利权)人:山东省科学院海洋仪器仪表研究所
类型:发明
国别省市:95[中国|青岛]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1