可编程控制器和基于通讯的编程器 【技术领域】
本发明涉及自动控制领域,涉及仪器仪表,特别是涉及一种可编程控制器和编程器。
背景技术
在自动控制领域中,自动控制仪器仪表中,可编程控制器是一种非常重要和复杂的仪表,需要专门的而昂贵的编程器。在一些特殊的场合需要用其他方法来为可编程控制器来读出一些简单的信息,或局部地修改一下程序,因此需要有其他解决低成本解决方案。
【发明内容】
本发明的技术问题在于:需要运用第三方资源来实现可编程控制器和基于通讯的编程器的其他解决低成本解决方案。
本发明使用第三方公共平台,用全球性移动通信系统(GSM)来作为其他解决低成本解决方案。
简单介绍一下GSM-SMS通信方式
全球性移动通信系统(GSM)是ETSI开发的用于整个欧洲的公共移动电话网络标准,现已被世界采用。目前,国内已建成覆盖范围广、通信质量高、业务品种丰富、服务水平一流的综合通信网络。网络已经覆盖全国绝大多数县(市),主要交通干线实现连续覆盖,网络规模列全球第一。GSM网络的蓬勃发展为GSM通讯技术在电力自动化通讯中的应用提供了广阔的应用前景,也为监控的研制提供了有力的支持和保障。
GSM短消息业务(SMS:short message service)是GSM系统提供给用户的另一种重要的数字业务,它不需要建立端到端的业务通道,一次短消息的传送就是一次通信的完成,具有分组数据的特点。在接口上,短消息通过信令信道进行传输,不占用话音通信的信道。它除了能完成文字信息的传送之外,还可以作为数据业务的承载平台,开发各种应用系统,如基于短消息的WAP、远程监控、数据采集系统.GSM点对点短消息业务具有双向通信能力。这种双向通信能力不仅体现在移动台能向业务中心发送短消息,还体现在发送方能得到所发短消息的反馈信息。反馈信息告知发送方发送是否成功,如果失败则还要包括失败的原因。当发送失败时,接收方没有回答确认消息,网络会保留所传的短消息;一旦网络发现接收方能接通时,短消息能被重发以确保接收方能够收到。GSM点对点短消息业务能规定短消息的有效期和优先等级,在短消息中还能附带它到达业务中心的时间。虽然一个点对点短消息的长度最多为160个7bit字符或140个8bit字节,但短消息业务的数据传输能力并不仅限于此。可以把数据包分段放入一串短消息中,形成串联短消息再进行发送。一个串联短消息最多可由256个短消息组成,因而数据包最长可以达到39015个7bit字符或34170个8bit字节。如果数据包是经过压缩的,实际传送的数据量能够更大。通过SMS,还能够按设定时间自动抄录各户电表电能量即时值,抄读频度可设可调;实时抄读任意用户;可以实现电量数据采集、存储、远传、监控和处理;可靠加密等功能。目前的GSM数据服务是基于电路交换技术并提供9.6kb/s和14.4kb/s的最大用户传输率。该服务针对空间接口,利用加密识别技术为通信双方提供高级安全保障。该服务还可以提供短信息服务(SMS),信息最长可达160字符,并可将4个不同的信息连续发出。短消息系统的以上特点,成为应用到GSM监控系统中的原因。基于GMS技术的电力抄表系统的结构如下:电能表(通过RS485等标准通信接口)→SMS采集终端→SMS服务中心→SMS接收机→主站计算机。由于SMS是通过信令频道传输的,并不占用独立的频道,所以这些信息的发送和接收可以在GSM网络上与语音、数据和传真服务同时进行而不会对彼此产生任何干扰。同时,基于GSM,CDMA和TDMA的PCS网络也同样支持SMS。
本发明的技术方案是:采用第三方公共平台,用全球性移动通信系统(GSM)来保障修改命令的通讯和GSM-SMS通信方式的方法:
----在一个确定的手机中储存可编程控制器和基于通讯的编程器的控制参数及修改命令或者参数读出命令,
----在该命令的前面加上修改密钥,
----在该命令的后面加上修改级别、签署命令等识别信息,
----在接受修改命令的可编程控制器和基于通讯的编程器控制端建立一个手机接受端,
----在接受修改命令的可编程控制器和基于通讯的编程器控制端的手机接受端收到发来的修改命令时,先核对在该命令的前面的修改密钥,
----接受命令,
----核对在该命令后面的修改级别、签署命令等识别信息,
----确认本可编程控制器和基于通讯的编程器的许可级别,
----当本可编程控制器和基于通讯的编程器的许可级别与在命令后面地修改级别、签署命令等识别信息,符合时执行修改命令,反正向发出命令的手机和上级管理者报警。
本发明进一步改进的技术方案:使用GSM-SMS通信方式可以修改的范围和信息有限,为了进一步提高性能,可编程控制器还包括一个储存区接入装置,如优盘,以便引入编程程序。此时方法为
----在一个确定的手机中储存可编程控制器和基于通讯的编程器的应急遥调命令发布者的识别号,
----在该命令的前面加上修改密钥,
----在该命令的后面加上修改级别、签署命令等识别信息,
----在接受修改命令的可编程控制器和基于通讯的编程器控制端建立一个手机接受端,
----在接受修改命令的可编程控制器和基于通讯的编程器控制端的手机接受端收到发来的可编程控制器和基于通讯的编程器的命令发布者的识别号时,先核对在该命令的前面的修改密钥,
----接受通话,
----核对在该命令后面的修改级别、签署命令等识别信息,
----确认本可编程控制器和基于通讯的编程器的修改级别,
----当本可编程控制器和基于通讯的编程器的修改级别与在命令后面的修改级别、签署命令等识别信息,符合时执行修改命令,反之向发出命令的手机和上级管理者报警。
----执行修改命令以应答方式进行。注:以手机与银行转账方式进行。
【具体实施方式】
下面结合实施例来进一步说明本发明的技术方案和优点。
实施例的技术方案:采用第三方公共平台,用全球性移动通信系统(GSM)来保障修改命令的通讯和GSM-SMS通信方式的方法:
----在一个确定的手机中储存可编程控制器和基于通讯的编程器的控制参数及修改命令或者参数读出命令,
----在该命令的前面加上修改密钥,
----在该命令的后面加上修改级别、签署命令等识别信息,
----在接受修改命令的可编程控制器和基于通讯的编程器控制端建立一个手机接受端,
----在接受修改命令的可编程控制器和基于通讯的编程器控制端的手机接受端收到发来的修改命令时,先核对在该命令的前面的修改密钥,
----接受命令,
----核对在该命令后面的修改级别、签署命令等识别信息,
----确认本可编程控制器和基于通讯的编程器的许可级别,
----当本可编程控制器和基于通讯的编程器的许可级别与在命令后面的修改级别、签署命令等识别信息,符合时执行修改命令,反正向发出命令的手机和上级管理者报警。
实施例2:本发明进一步改进的技术方案:使用GSM-SMS通信方式可以修改的范围和信息有限,为了进一步提高性能,可编程控制器还包括一个储存区接入装置,如优盘,以便引入编程程序。此时方法为
----在一个确定的手机中储存可编程控制器和基于通讯的编程器的应急遥调命令发布者的识别号,
----在该命令的前面加上修改密钥,
----在该命令的后面加上修改级别、签署命令等识别信息,
----在接受修改命令的可编程控制器和基于通讯的编程器控制端建立一个手机接受端,
----在接受修改命令的可编程控制器和基于通讯的编程器控制端的手机接受端收到发来的可编程控制器和基于通讯的编程器的命令发布者的识别号时,先核对在该命令的前面的修改密钥,
----接受通话,
----核对在该命令后面的修改级别、签署命令等识别信息,
----确认本可编程控制器和基于通讯的编程器的修改级别,
----当本可编程控制器和基于通讯的编程器的修改级别与在命令后面的修改级别、签署命令等识别信息,符合时执行修改命令,反之向发出命令的手机和上级管理者报警。
----执行修改命令以应答方式进行。注:以手机与银行转账方式进行。
上述实施例是提供给熟悉本领域内的人员来实现或使用本发明的,熟悉本领域的人员可在不脱离本发明的发明思想的情况下,对上述实施例做出种种修改或变化,因而本发明的保护范围并不被上述实施例所限,而应该是符合权利要求书提到的创新性特征的最大范围。