【技术实现步骤摘要】
用于继电保护装置的数字打印方法及装置
本专利技术涉及一种数字打印
,是一种用于继电保护装置的数字打印方法及装置。
技术介绍
继电保护装置为能反应电力系统中电气设备所发生的故障或不正常状态,并动作于断路器跳闸或发出信号的一种自动装置。当电力系统发生故障时,继电保护装置能自动地、迅速地、有选择性地将故障设备从电力系统中切除,以保证系统其余部分迅速恢复正常运行,并使故障设备不再继续遭受损。继电保护装置工作中产生的数据需要导出,使得工作人员能依据导出的数据对异常故障进行分析,并生成对应的决策。目前导出继电保护装置的数据多通过工作人员到继电保护装置所在的保护屏柜前,使用交流电的打印机打印在纸上,从而获取相关数据,并且后期需人工转换为电子版。该方式二次或重复利用不方便,不便于直接进行电子化归档。
技术实现思路
本专利技术提供了一种用于继电保护装置的数字打印方法及装置,克服了上述现有技术之不足,其能有效解决现有继电保护装置的打印方式存在的不便于直接进行电子化归档的问题。本专利技术的技术方案之一是通 ...
【技术保护点】
1.一种用于继电保护装置的数字打印方法,其特征在于,包括:/n建立与继电保护装置的通信链路;/n监听继电保护装置发送的ESC/P数据,对监听到的ESC/P数据进行解码,获取UTF-8编码格式的文本;/n调用pywin32库将UTF-8编码格式的文本打印成PDF文档,并进行存储。/n
【技术特征摘要】
1.一种用于继电保护装置的数字打印方法,其特征在于,包括:
建立与继电保护装置的通信链路;
监听继电保护装置发送的ESC/P数据,对监听到的ESC/P数据进行解码,获取UTF-8编码格式的文本;
调用pywin32库将UTF-8编码格式的文本打印成PDF文档,并进行存储。
2.根据权利要求1所述的用于继电保护装置的数字打印方法,其特征在于,还包括在调用pywin32库将UTF-8编码格式的文本打印成PDF文档,并进行存储后,判断打印是否成功,具体包括:
获得打印结果信号;
根据打印结果信号,判断打印是否成功;
响应于打印成功,则继续监听继电保护装置发送的ESC/P数据;
响应于打印不成功,则报错退出。
3.根据权利要求1或2所述的用于继电保护装置的数字打印方法,其特征在于,还包括转存PDF文档,包括:
获得PDF文档复制信号;
识别移动存储设备,根据PDF文档复制信号将选定的PDF文档拷贝至移动存储设备中。
4.根据权利要求1或2或3所述的用于继电保护装置的数字打印方法,其特征在于,所述建立与继电保护装置的通信链路,包括:
通过串口模块与继电保护装置连接;
设置串口模块参数;
输出准备完毕数据至继电保护装置,等待继电保护装置返回的就绪信号;
响应于接收到继电保护装置就绪信号,则监听继电保护装置发送的ESC/P数据;响应于没有接收到继电保护装置就绪信号,则报错退出。
5.根据权利要求3所述的用于继电保护装置的数字打印方法,其特征在于,所述建立与继电保护装置的通信链路,包括:
通过串口模块与继电保护装置连接;
设置串口模块参数;
输出准备完毕数据至继电保护装置,等待继电保护装置返回的就绪信号;
响应于接收到继电保护装置就绪信号,则监听继电保护装置发送...
【专利技术属性】
技术研发人员:赵伟,董龙,李科,张俊,郭登科,刘博,郭书波,阳鹏,石涛,赵理威,贾爱迪,马美婷,余哲,
申请(专利权)人:国网新疆电力有限公司昌吉供电公司,国家电网有限公司,
类型:发明
国别省市:新疆;65
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。