使用动态域名访问远程可程序化逻辑控制设备的方法及其系统的制作方法

文档序号:8415715阅读:200来源:国知局
使用动态域名访问远程可程序化逻辑控制设备的方法及其系统的制作方法
【技术领域】
[0001]本发明涉及一种使用动态域名访问远程可程序化逻辑控制设备的方法,特别是涉及一种利用有线网络或是无线网络访问远程可程序化逻辑控制设备的方法。
【背景技术】
[0002]因特网(Internet)是一种目前被广泛使用于网络通讯与数据传输的工具,尤其是局域网络(Local Area Network,LAN)和广域网络(Wide Area Network,WAN)的应用,因为因特网具有可以有效的利用共享资源、容易重新配置和维护、提供多制造商和系统之间的兼容性而且成本低廉的优点,同时可达到百万位/每秒(Mb/s)甚至十亿位/每秒(Gb/s)的传输速度,因此非常适合应用于计算机与计算机间的远程(remote)操作或是计算机与一个支持因特网的可程序化逻辑控制设备(Programmable Logic Controller,PLC设备)的远程操作。
[0003]PLC设备是一种具有微处理机的数字电子设备,其内部含有自动化控制的数字逻辑控制器,可以将控制指令随时载入内存内储存与执行,具有通用性强、使用方便、适应面广、可靠度高以及抗干扰能力强等优点,常常被应用于控制工业机具或家电等机器,而使这些机器能依据PLC设备内之逻辑指令准确的操作。
[0004]目前在市面上已经有许多可以支持因特网的PLC设备,理论来说,用户可以透过网络远程操作PLC设备以控制对应的家电,虽然这是一种经济且可行的方法,但仍然需要克服至少三个问题。第一,根据因特网通讯协议(Transmiss1n Control Protocol/Internet Protocol, TCP/IP)下之规范,如果使用动态网际协议地址(Internet ProtocolAddress, IP地址),每次透过网络连结的PLC设备都会产生不同的IP地址,但是用户在远程计算机上并不知道PLC设备的IP地址变化而造成用户无法准确指向欲连结PLC设备的网络地址;第二,用户透过网络连结之PLC设备并没有诸如防火墙、防病毒软件或是用密码加密保护其安全性,也就是说,PLC设备容易被其他用户利用网络入侵并控制其操作权;第三,用户必须利用计算机,透过网络的方式才能和PLC设备连结,所以在没有计算机的环境下,用户将无法控制PLC设备。上述三点均会限制利用网络连结PLC设备以操作家电机具之相关方法的应用性。

【发明内容】

[0005]本发明的一个方面,提供了一种使用动态域名访问远程可程序化逻辑控制设备的方法。
[0006]根据本发明的一个实施例,一种使用动态域名访问远程可程序化逻辑控制设备的方法,所述方法包括:将所述控制设备连结到一路由器;将一动态域名服务器的一服务器名称、一连结网址以及一端口号设定到所述路由器以将所述路由器连结到所述动态域名服务器;根据所述动态域名服务器的所述连结网址,将一电子装置连结到所述路由器;以及所述电子装置的一远程操作软件透过所述路由器控制所述控制设备。这样电子设备无需事先知晓控制设备的IP地址即可成功访问、进而控制所述可程序化逻辑控制设备。
[0007]根据本发明的一个优选实施例,上述方法还包括所述电子装置透过所述动态域名服务器的所述连结网址,请求所述路由器建立联机;所述路由器提供一网际协议地址给所述电子装置;以及所述电子装置利用所述网际协议地址连结到所述路由器。这样,所述电子装置可以通过所述IP地址与所述路由器进行连接。
[0008]根据本发明的另一个优选实施例,上述方法还包括所述电子装置的所述远程操作软件验证从所述路由器传来的一用户密码;其中若所述用户密码验证成功,则所述电子装置利用所述网际协议地址连结到所述路由器。如此,只有经过授权的合法电子设备才能通过路由器访问所述控制设备。
[0009]根据本发明的另一个优选实施例,上述方法还包括所述电子装置的所述远程操作软件产生一随机数字验证码;所述电子装置将所述随机数字验证码透过所述路由器传送到所述控制设备;所述控制设备验证所述随机数字验证码;以及若所述随机数字验证码验证成功,则所述控制设备允许所述电子装置控制所述控制设备。这样,控制设备也可以对电子装置进行论证、授权,只有通过论证的电子装置才能访问控制设备,进一步保证了安全性。
[0010]根据本发明的另一个优选实施例,上述方法还包括所述电子装置的所述远程操作软件是依据一超文件传输协议(HyperText Transfer Protocol, HTTP)控制所述控制设备,优选地的,可以使用超文件传输安全协议(HyperText Transfer Protocol Secure,HTTPS)。
[0011]根据本发明的另一个优选实施例,上述方法还包括所述电子装置是透过一无线网络或一有线网络连结到所述路由器。
[0012]本发明的另一个方面,提供了一种远程控制系统,包括:一路由器;一可程序化逻辑控制设备,连结于所述路由器;一动态域名服务器,用以将一服务器名称、一连结网址以及一端口号设定到所述路由器以将所述路由器连结到所述动态域名服务器;以及一电子装置,用以根据所述动态域名服务器的所述连结网址连结到所述路由器,所述电子装置包括一远程操作软件,用以透过所述路由器控制所述可程序化逻辑控制设备。通过所述控制系统,所述电子装置在无需获得控制设备的IP地址的情况下即可访问所述控制设备。
[0013]优选地,所述电子装置是一计算器或者一智能手机。另外,所述控制设备可连接多个受其控制的电器设备。
【附图说明】
[0014]图1为依据本发明的一个实施例的远程控制系统网络架构图。
[0015]图2为依据本发明的一个实施例的一种使用动态域名访问远程可程序化逻辑控制设备的方法流程图。
[0016]其中,附图标记说明如下:
[0017]100:远程控制系统
[0018]101:动态域名服务器
[0019]102:因特网络
[0020]103:路由器
[0021]104:可程序化逻辑控制设备,即PLC设备
[0022]105:电器设备
[0023]106:电子装置
[0024]110-113:步骤
【具体实施方式】
[0025]为让本发明更显而易懂,下文依本发明的远程控制系统,特举实施例配合所附图作详细说明,但所提供之实施例并非用以限制本发明所涵盖的范围。
[0026]图1为根据本发明的一个实施例的远程控制系统的网络架构100的示意图。图1中,远程控制系统的网络架构100包含路由器103,连结于因特网络102,用以产生对应的因特网协议地址(internet protocol address, IP地址);PLC设备104,其一端连结于路由器103而另一端连结于电器设备105 ;动态域名服务器101,连结于因特网络102,并将服务器名称、连结网址以及端口号设定到路由器103以将路由器103透过因特网络102指向到动态域名服务器101 ;及电子装置106,用以根据动态域名服务器101的连结网址连结到路由器103,电子装置106内包含有远程操作软件,用以透过路由器103访问、控制PLC设备104进而控制电器设备105。在图1中,电子装置106可为具有连网功能的计算器或智能手机,以有线或是无线的传输方式透过因特网络102与动态域名服务器101以及路由器103连结。
[0027]图2为根据本发明的一个实施例的使用动态域名访问远程PLC设备104的方法的流程图。使用动态域名访问远程PLC设备104的方法包括:
[0028]步骤110:将PLC设备104连结到路由器103 ;
[0029]步骤111:将动态域名服务器101的服务器名称、连结网址以及端口号设定到路由器103以将路由器103连结到动态域名服务器101 ;
[0030]步骤112:根据动态域名服务器101的连结网址,将电子装置106连结到路由器103 ;
[0031]步骤113
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1