变电站内智能电子装置间打印装置共享的方法和系统与流程

文档序号:12747735阅读:411来源:国知局
变电站内智能电子装置间打印装置共享的方法和系统与流程

本发明涉及变电站自动化系统技术领域,尤其涉及一种变电站内智能电子装置间打印装置共享的方法和系统。



背景技术:

在电力行业,电厂、变电站等电力设施的一次设备(完成发电-输电-配电功能的设备,如发电机、变压器、输电线路等)都需要安装继电保护、测控等智能电子装置对其进行保护。而这些智能电子装置都需要连接打印机打印一些运行信息。

现有技术中,一种实现多个智能电子装置之间的打印机共享的方法为:当每面保护屏内设置有两个以上智能电子装置时,采用打印转换开关,通过手动切换打印开关来实现多个智能电子装置共享一台打印机。该方法需要增设专门的打印转换开关,在保护屏内增加额外的接线,而且在打印时还需人工手动切换打印转换开关,成本较高,自动化程度低。

另外一种变电站中智能设备打印机共享打印方法为:在保护屏内增设一个带CPU及管理程序的专用打印控制器,智能电子设备通过RS485总线与打印控制器连接,打印控制器借助RS232串行接口与打印机连接,打印控制器获取智能电子装置的打印信息后,发送至打印机完成打印。这种方法虽然解决了手动切换打印转换开关的问题,提高了自动化程度。但是需要增设专用的打印控制器设备,且智能电子装置和打印控制器之间需要铺设专用的RS485总线,增加了成本,也给施工和设备维护带来了困难。



技术实现要素:

基于此,有必要提供一种无需增加额外装置的变电站内智能电子装置间打印装置共享的方法。

一种变电站内智能电子装置间打印装置共享的方法,变电站间隔层内的一 组智能电子装置之间通过所述变电站的站控层以太网连接,所述一组智能电子装置包括第一智能电子装置和第二智能电子装置,所述方法包括以下步骤:

所述第二智能电子装置接收各个所述第一智能电子装置发送的打印信息;

所述第二智能电子装置将接收到的各个所述第一智能电子装置发送的打印信息和所述第二智能电子装置的打印信息按照预设顺序排序后发送给打印装置进行打印。

在其中一个实施例中,所述方法还包括:所述第二智能电子装置向各个所述第一智能电子装置发送打印指令,各个所述第一智能电子装置根据所述打印指令向所述第二智能电子装置发送所述打印信息。

在其中一个实施例中,所述第二智能电子装置将接收到的各个所述第一智能电子装置发送的打印信息和所述第二智能电子装置的打印信息在所述第二智能电子装置的打印缓存队列中按照所述预设顺序排序;

每个所述第一智能电子装置的打印信息在所述打印缓存队列中均对应一个预设打印缓存队列位置,所述第二智能电子装置的打印信息在所述打印缓存队列中对应一个预设打印缓存队列位置,各个所述第一智能电子装置和所述第二智能电子装置在所述打印缓存空间中对应的预设打印缓存队列位置的顺序构成所述预设顺序。

在其中一个实施例中,每个所述第一智能电子装置在所述变电站的站控层以太网中均对应一个网络地址,所述第二智能电子装置在所述变电站的站控层以太网中对应一个网络地址;每个所述第一智能电子装置的网络地址与每个所述第一智能电子装置的打印信息在所述打印缓存队列中的所述预设打印缓存队列位置对应,所述第二智能电子装置的网络地址与所述第二智能电子装置的打印信息在所述打印缓存队列中的所述预设打印缓存队列位置对应。

在其中一个实施例中,所述预设顺序为所述第二智能电子装置接收到的各个打印信息的先后顺序或与所述第二智能电子装置接收到的各个打印信息的先后顺序相反的顺序。

本发明还提出一种变电站内智能电子装置间打印装置共享的系统,变电站间隔层内的一组智能电子装置通过所述变电站的站控层以太网连接,所述系统 包括第一智能电子装置和第二智能电子装置,所述第二智能电子装置为所述一组智能电子装置中预设的智能电子装置,所述第一智能电子装置为所述一组智能电子装置中的其他智能电子装置;

所述第一智能电子装置用于将打印信息发送至所述第二智能电子装置;

所述第二智能电子装置与所述第一智能电子装置网络连接,被配置以将接收到的各个所述第一智能电子装置发送的打印信息和所述第二智能电子装置的打印信息按照预设顺序排序后发送给打印装置进行打印。

在其中一个实施例中,所述第二智能电子装置还被配置以向各个所述第一智能电子装置发送打印指令;

各个所述第一智能电子装置根据所述打印指令向所述第二智能电子装置发送所述打印信息。

在其中一个实施例中,所述第二智能电子装置将接收到的各个所述第一智能电子装置发送的打印信息和所述第二智能电子装置的打印信息在所述第二智能电子装置的打印缓存队列中按照所述预设顺序排序;

每个所述第一智能电子装置的打印信息在所述打印缓存队列中均对应一个预设打印缓存队列位置,所述第二智能电子装置的打印信息在所述打印缓存队列中对应一个预设打印缓存队列位置,各个所述第一智能电子装置和所述第二智能电子装置在所述缓存空间中对应的预设打印缓存队列位置的顺序构成所述预设顺序。

在其中一个实施例中,每个所述第一智能电子装置在所述变电站的站控层以太网中均对应一个网络地址,所述第二智能电子装置在所述变电站的站控层以太网中对应一个网络地址;每个所述第一智能电子装置的网络地址与每个所述第一智能电子装置的打印信息在所述打印缓存队列中的所述预设打印缓存队列位置对应,所述第二智能电子装置的网络地址与所述第二智能电子装置的打印信息在所述打印缓存队列中的所述预设打印缓存队列位置对应。

在其中一个实施例中,所述预设顺序为所述第二智能电子装置接收到的各个打印信息的先后顺序或与所述第二智能电子装置接收到的各个打印信息的先后顺序相反的顺序。

在其中一个实施例中,所述第二智能电子装置包括打印信息模块和打印服务模块;

所述打印信息模块用于获取所述第二智能电子装置的打印信息,并将所获取的打印信息发送至所述打印服务模块;

所述打印服务模块,被配置以将接收到的各个所述第一智能电子装置发送的打印信息和所述打印信息模块发送的打印信息按照所述预设存储顺序排序后发送给对应的打印装置进行打印。

在其中一个实施例中,所述第二智能电子装置的个数为两个以上,每个所述第一智能电子装置对应一个所述第二智能电子装置,每个所述第二智能电子装置对应一个打印装置。

上述变电站内智能电子装置间打印装置共享的方法和系统,是基于变电站间隔层中的一组智能电子装置实现的,第一智能电子装置将打印信息发送至第二智能电子装置,第二智能电子装置将接收到的各个第一智能电子装置发送的打印信息和第二智能电子装置的打印信息按照预设顺序排序后发送给打印装置进行打印,从而实现智能电子装置间打印装置的共享,而无需增加额外的装置和接线,节省了成本且便于维护。

附图说明

图1为本发明变电站内智能电子装置间打印装置共享的方法一个实施例的流程示意图;

图2为本发明变电站内智能电子装置间打印装置共享的系统一个实施例的结构示意图;

图3为本发明变电站内智能电子装置间打印装置共享的系统一个实施例中的第二智能电子装置的结构示意图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图对本发明变电站内智能电子装置间打印装置共享的方法和系统的具体实施方式进行说 明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参见图1,一个实施例中,本发明变电站内智能电子装置间打印装置共享的方法是基于变电站间隔层的一组智能电子装置实现的,且该组智能电子装置之间通过变电站的站控层以太网连接,该组智能电子装置按照实现的功能可以设置为第一智能电子装置和第二智能电子装置,第二智能电子装置为该组智能电子装置中预设的智能电子装置,第一智能电子装置为该组智能电子装置中的其他智能电子装置。在本实施例中,本发明变电站内智能电子装置间打印装置共享的方法包括以下步骤:

S100,第二智能电子装置接收各个第一智能电子装置发送的打印信息。

其中,第一智能电子装置可以为变电站的间隔层中的继电保护装置或测控装置。同样,第二智能电子装置也可以为变电站的间隔层中的继电保护装置或测控装置,第二智能电子装置可以通过RS232总线与打印装置连接。变电站中的各个第一智能电子装置在运行中会生成相关的运行数据等信息,而这些相关的运行数据等信息需要通过打印装置打印出来给工作人员查验。因此各个第一智能电子装置需要先将各自的相关的运行数据等信息通过变电站的站控层以太网发送至第二智能电子装置。可以理解的,相关的运行数据等信息即为步骤S100中所述的打印信息。

优选的,在步骤S100之前,本发明变电站内智能电子装置间打印装置共享的方法还可以包括:第二智能电子装置向各个第一智能电子装置发送打印指令,各个第一智能电子装置根据打印指令向第二智能电子装置发送打印信息。

其中,可以设置一个预设条件,当满足该预设条件时,第二智能电子装置向各个第一智能电子装置发送打印指令。该打印指令可以包括第二智能电子装置的网络地址、所需打印的打印信息的时间段以及各个第一智能电子装置的网络地址等信息。第一智能电子装置接收到打印指令后,将满足打印指令要求的打印信息发送给第二智能电子装置。当然,也可以人工输入一个打印需求,然后第二智能电子装置根据该打印需求生成打印指令,发送给各个第一智能电子装置。

可以理解的,还可以设置为每隔预设时间,各个第一智能电子装置向第二智能电子装置发送打印信息。

S200,第二智能电子装置将接收到的各个第一智能电子装置发送的打印信息和第二智能电子装置的打印信息按照预设顺序排序后发送给打印装置进行打印。

本实施例中,第二智能电子装置可以将接收到的各个第一智能电子装置发送的打印信息和第二智能电子装置的打印信息在第二智能电子装置的打印缓存队列中按照预设顺序排序,然后发送给打印装置打印。

其中,每个第一智能电子装置的打印信息在打印缓存队列中均对应一个预设打印缓存队列位置,第二智能电子装置的打印信息在打印缓存队列中对应一个预设打印缓存队列位置,各个第一智能电子装置和第二智能电子装置在打印缓存队列中对应的预设打印缓存队列位置的顺序构成步骤200中所述的预设顺序。

可以理解的,各个第一智能电子装置和第二智能电子装置在打印缓存队列中均有事先预设好的位置,因此第二智能电子装置会将各个第一智能电子装置的打印信息和第二智能电子装置的打印信息按照实现预设好的位置存储到打印缓存空间中。用户可以根据实际需要设置步骤S200中所述的预设顺序,而将各个打印信息按照预设顺序进行存储有助于用户按照自己的习惯浏览打印信息,便于用户按照习惯的思维方式思考。

具体的,例如,第一智能电子装置的个数为n,分别为第一智能电子装置1-1、第一智能电子装置1-2、第一智能电子装置1-3直到第一智能电子装置1-n,第二智能电子装置2-1。第一智能电子装置1-1至第一智能电子装置1-n分别将各自的打印信息通过变电站中的站控层网络发送至第二智能电子装置2-1。第二智能电子装置2-1接收第一智能电子装置1-1至第一智能电子装置1-n发送来的打印信息,并将第一智能电子装置1-1至第一智能电子装置1-n发送来的打印信息和第二智能电子装置2-1的打印信息(共n+1条打印信息)按照预设顺序存储到打印缓存队列中。例如,打印缓存队列中各个第一智能电子装置和第二智能电子装置对应的存储顺序为:第一智能电子装置1-1,第一智能电子装置1-2,…, 第一智能电子装置1-n,第二智能电子装置2-1。

进一步地,每个第一智能电子装置与第二智能电子装置之间可以均通过变电站的站控层以太网连接,通过TCP/IP协议进行通讯。因此,每个第一智能电子装置在变电站的站控层以太网中均对应一个网络地址,第二智能电子装置在变电站的站控层以太网中对应一个网络地址。每个第一智能电子装置的网络地址与每个第一智能电子装置的打印信息在打印缓存队列中的预设打印缓存队列位置对应,第二智能电子装置的网络地址与第二智能电子装置的打印信息在打印缓存队列中的预设打印缓存队列位置对应。因此,可以通过识别第一智能电子装置和第二智能电子装置网络地址的方式将各个第一智能电子装置的打印信息和第二智能电子装置的打印信息存储至打印缓存队列中的预先设定的位置上。

另外,在其他实施例中,预设顺序还可以为第二智能电子装置接收到的各个打印信息的先后顺序或与第二智能电子装置接收到的各个打印信息的先后顺序相反的顺序。

以上几种打印缓存队列中的预设顺序,用户可以根据自己需要进行设计或选择,以达到更加符合不同变电站的实际情况需求的目的。

可以理解的,当第二智能电子装置将各个第一智能电子装置的打印信息和第二智能电子装置的打印信息接收完毕并按照预设顺序存储到打印缓存队列后,将打印缓存队列中的打印信息按照预设顺序发送给打印装置进行打印。

具体的,例如,打印缓存队列中各个第一智能电子装置和第二智能电子装置对应的存储顺序为:第一智能电子装置1-1,第一智能电子装置1-2,…,第一智能电子装置1-n,第二智能电子装置2-1。则第二智能电子装置2-1向打印装置发送打印缓存队列中的打印信息的先后顺序为:第一智能电子装置1-1的打印信息,第一智能电子装置1-2的打印信息,…,第一智能电子装置1-n的打印信息,第二智能电子装置2-1的打印信息。

当然,还可以每隔预设时间,第二智能电子装置便将打印缓存队列中的打印信息按照预设顺序发送给打印装置进行打印。

需要说明的是,本发明变电站内智能电子装置间打印装置共享的方法还可以应用到其他智能电子装置需要共享打印装置的设施中,例如电厂。

上述变电站内智能电子装置间打印装置共享的方法,第二智能电子装置接收各个第一智能电子装置发送的打印信息,并将接收到的各个第一智能电子装置发送的打印信息和第二智能电子装置的打印信息按照预设顺序排序后发送给打印装置进行打印,从而实现变电站间隔层中的智能电子装置间打印装置的共享,而无需增加额外的装置和接线,节省了成本且便于维护。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

基于同一发明构思,本发明实施例提供一种变电站内智能电子装置间打印装置共享的系统,由于此系统解决问题的原理与前述一种变电站内智能电子装置间打印装置共享的方法相似,因此,该系统的实施可以按照前述方法的具体步骤实现,重复之处不再赘述。

参见图2,一个实施例中,本发明变电站内智能电子装置间打印装置共享的系统是基于变电站间隔层的一组智能电子装置实现的,包括:第一电子装置100和第二电子装置200。第二智能电子装置200为该组智能电子装置中预设的智能电子装置,第一智能电子装置100为该组智能电子装置中的其他智能电子装置。各个第一智能电子装置100和第二智能电子装置200之间通过变电站的站控层以太网连接。

第一电子装置100用于将打印信息发送至第二智能电子装置200。

其中,第一智能电子装置100可以为变电站中的继电保护装置或测控装置。同样,第二智能电子装置200也可以为变电站中的继电保护装置或测控装置,第二智能电子装置200与打印装置300连接。变电站中的各个第一智能电子装置100在运行中会生成相关的运行数据等信息,而这些相关的运行数据等信息需要通过打印装置300打印出来给工作人员查验。因此各个第一智能电子装置100需要先将各自的相关的运行数据等信息通过变电站的站控层以太网发送至第二智能电子装置200。可以理解的,相关的运行参数等信息即为各个智能电子 装置的打印信息。

优选的,第二智能电子装置200还被配置以向各个第一智能电子装置100发送打印指令,各个第一智能电子装置100根据打印指令向第二智能电子装置200发送打印信息。

其中,可以设置一个预设条件,当满足该预设条件时,第二智能电子装置200向各个第一智能电子装置100发送打印指令。该打印指令可以包括第二智能电子装置200的网络地址、所需打印的打印信息的时间段以及各个第一智能电子装置100的网络地址等信息。第一智能电子装置100接收到打印指令后,将满足打印指令要求的打印信息发送给第二智能电子装置200。当然,也可以人工输入一个打印需求,然后第二智能电子装置200根据该打印需求生成打印指令,发送给各个第一智能电子装置100。

可以理解的,还可以设置为每隔预设时间,各个第一智能电子装置100向第二智能电子装置200发送打印信息。

第二智能电子装置200与第一智能电子装置100网络连接,被配置以将接收到的各个第一智能电子装置100发送的打印信息和第二智能电子装置200的打印信息按照预设顺序存排序后发送给对应的打印装置300进行打印。

在本实施例中,第二智能电子装置200将接收到的各个第一智能电子装置100发送的打印信息和第二智能电子装置200的打印信息在第二智能电子装置200的打印缓存队列中按照预设顺序排序,然后发送给打印装置300打印。

其中,每个第一智能电子装置100的打印信息在打印缓存队列中均对应一个预设打印缓存队列位置,第二智能电子装置200的打印信息在打印缓存队列中对应一个预设打印缓存队列位置,各个第一智能电子装置100和第二智能电子装置200在打印缓存队列中对应的预设打印缓存队列位置的顺序构成该预设顺序。

可以理解的,各个第一智能电子装置100和第二智能电子装置200在打印缓存队列中均有事先预设好的位置,因此第二智能电子装置200会将各个第一智能电子装置100的打印信息和第二智能电子装置200的打印信息按照实现预设好的位置存储到打印缓存空间中。用户可以根据实际需要设置预设顺序,而 将各个打印信息按照预设顺序进行存储有助于用户按照自己的习惯浏览打印信息,便于用户按照习惯的思维方式思考。

而第一智能电子装置可以为多个,图2中所示为三个第一智能电子装置和一个第二智能电子装置之间的连接关系。具体的,例如,第一智能电子装置100的个数为n,为了便于描述,假设各个第一智能电子装置100的标号分别为第一智能电子装置100-1、第一智能电子装置100-2、第一智能电子装置100-3直到第一智能电子装置100-n,第二智能电子装置200的标号为第二智能电子装置200-1。第一智能电子装置100-1至第一智能电子装置100-n分别将各自的打印信息通过变电站中的站控层网络发送至第二智能电子装置200-1。第二智能电子装置200-1接收第一智能电子装置100-1至第一智能电子装置100-n发送来的打印信息,并将第一智能电子装置100-1至第一智能电子装置100-n发送来的打印信息和第二智能电子装置200-1的打印信息(共n+1条打印信息)按照预设顺序存储到打印缓存队列中。例如,打印缓存队列中各个第一智能电子装置100和第二智能电子装置200对应的存储顺序为:第一智能电子装置100-1,第一智能电子装置100-2,…,第一智能电子装置100-n,第二智能电子装置200-1。

进一步地,每个第一智能电子装置100与第二智能电子装置200之间可以均通过变电站的站控层以太网连接,通过TCP/IP协议进行通讯。因此,每个第一智能电子装置100在变电站的站控层以太网中均对应一个网络地址,第二智能电子装置200在变电站的站控层以太网中对应一个网络地址。每个第一智能电子装置100的网络地址与每个第一智能电子装置100的打印信息在打印缓存队列中的预设打印缓存队列位置对应,第二智能电子装置100的网络地址与第二智能电子装置100的打印信息在打印缓存队列中的预设打印缓存队列位置对应。因此,可以通过识别第一智能电子装置100和第二智能电子装置200网络地址的方式将各个第一智能电子装置100的打印信息和第二智能电子装置200的打印信息存储至打印缓存队列中的预先设定的位置上。

另外,在其他实施例中,预设顺序还可以为第二智能电子装置200接收到的各个打印信息的先后顺序或与第二智能电子装置200接收到的各个打印信息的先后顺序相反的顺序。

以上几种打印缓存队列中的预设顺序,用户可以根据自己需要进行设计或选择,以达到更加符合不同变电站的实际情况需求的目的。

可以理解的,当第二智能电子装置200将各个第一智能电子装置100的打印信息和第二智能电子装置200的打印信息接收完毕并按照预设顺序存储到打印缓存队列后,将打印缓存队列中的打印信息按照预设顺序发送给打印装置300进行打印。另外,第二智能电子装置200还可以先将接收到的打印信息存储在预设的缓存中,待接收完毕后,将打印信息按照预设顺序在打印缓存队列中排序,按照排序后的顺序发送给打印装置300。

具体的,例如,打印缓存队列中各个第一智能电子装置100和第二智能电子装置200对应的存储顺序为:第一智能电子装置100-1,第一智能电子装置100-2,…,第一智能电子装置100-n,第二智能电子装置200-1。则第二智能电子装置200-1向打印装置300发送打印缓存队列中的打印信息的先后顺序为:第一智能电子装置100-1的打印信息,第一智能电子装置100-2的打印信息,…,第一智能电子装置100-n的打印信息,第二智能电子装置200-1的打印信息。

当然,还可以每隔预设时间,第二智能电子装置200便将打印缓存队列中的打印信息按照预设顺序发送给打印装置300进行打印。

参见图3,一个实施例中,第二智能电子装置200可以包括打印信息模块210和打印服务模块220。

打印信息模块210用于获取第二智能电子装置200的打印信息,并将所获取的打印信息发送至打印服务模块220。

打印服务模块220,被配置以将接收到的各个第一智能电子装置100发送的打印信息和打印信息模块210发送的打印信息按照预设顺序存储至打印缓存队列中,并将打印缓存队列中的打印信息按照预设顺序发送给对应的打印装置300进行打印。

当然,打印服务模块220,还可以被配置为向各个第一智能电子装置100和打印信息模块210发送打印指令。各个第一智能电子装置100和打印信息模块210根据打印指令向打印服务模块220发送打印信息。

将第二智能电子装置200设置为包括打印信息模块210和打印服务模块220, 能够在不增加额外装置的情况下,即可实现各个第一智能电子装置100和第二智能电子装置200间的打印装置共享,大幅度节约了成本。

可以理解的,在其他实施例中,若变电站中的智能电子装置数量过多,则可以将变电站中的两个以上的智能电子装置设置为第二智能电子装置200,其他的智能电子装置为第一智能电子装置100。每个第一智能电子装置100对应一个第二智能电子装置200,每个第二智能电子装置200对应一个打印装置300和若干个第一智能电子装置100,这样可以提高智能电子装置共享打印装置后的打印效率。

另外,本实施例中,第二智能电子装置200与打印装置300之间通过RS232总线连接。打印装置300可以为打印机或其他具有打印功能的设备。可以理解的,本发明变电站内智能电子装置间打印装置共享的系统是基于变电站间隔层中的一组智能电子装置实现的,用户可以根据实际需要将该组智能电子装置中的一台或多台智能电子装置设置为第二智能电子装置200,其他的智能电子装置设置为第一智能电子装置100。

需要说明的是,本发明变电站内智能电子装置间打印装置共享的系统还可以应用到其他智能电子装置需要共享打印装置的设施中,例如电厂。

上述变电站内智能电子装置间打印装置共享的系统,是基于一组变电站间隔层中的智能电子装置实现的,第一智能电子装置100将打印信息发送至第二智能电子装置200,第二智能电子装置200将接收到的各个第一智能电子装置100发送的打印信息和第二智能电子装置200的打印信息按照预设顺序存储至打印缓存队列中,并将打印缓存队列中的打印信息按照预设顺序发送给打印装置300进行打印,从而实现变电站间隔层中的智能电子装置间打印装置的共享,而无需增加额外的装置和接线,节省了成本且便于维护。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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