[发明专利]远动装置软件防误逻辑闭锁及全站程序化操作无效
申请号: | 200710133763.3 | 申请日: | 2007-10-24 |
公开(公告)号: | CN101140457A | 公开(公告)日: | 2008-03-12 |
发明(设计)人: | 丁泉;胡道徐;佘登明 | 申请(专利权)人: | 国电南京自动化股份有限公司 |
主分类号: | G05B19/048 | 分类号: | G05B19/048 |
代理公司: | 南京纵横知识产权代理有限公司 | 代理人: | 董建林;薛伯奇 |
地址: | 210009江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 装置 软件 逻辑 闭锁 程序化 操作 | ||
1.远动装置软件防误逻辑闭锁的实现,该系统具体组成模块说明如下:
(1)逻辑定义
对逻辑进行编程,将需要远动装置判断的五防闭锁逻辑用PS-LOGIC语言描述出来,具体内容包括逻辑变量、逻辑闭锁对象、逻辑表达式等。编辑完成后形成*.log文件
(2)逻辑编译及下载;
在逻辑文件*.log编辑完成后,需要将其转化成远动程序可以识别的二进制代码,本系统开发了针对PS-LOGIC的编译和下载工具PS-GCC,对*.log进行语法检测,编译通过后通过以太网从PC机下装至远动装置,远动装置收到后再次进行本地相关校验及数据连接,即可形成可供使用的逻辑闭锁二进制代码*.bin;
(3)逻辑执行;
当远动装置收到来自于远方调度的控制命令,首先查询*.blog中是否有该控制命令的防误逻辑定义,如果没有则直接将控制命令发往相应测控装置,而如果有定义,则根据*.blog中的内容,进行逻辑计算。逻辑计算的算法,参考了计算机编译原理中的波兰表达式算法,具体说来就是将普通逻辑表达式转化为计算机可以识别的逆波兰表达式形式,采用堆栈原理对该表达式进行计算。远动装置中可支持的运算总类包括:加、减、乘、除,以及逻辑与、或、非等基本运算,此外还支持三角函数、开方、乘方等数学函数运算;
(4)逻辑闭锁
在逻辑判断后,根据判断结果,如果逻辑通过,则放行该操作,向对应保护测控发出操作命令,如果逻辑判断失败,则可以向主站返回失败命令,同时还可将失败原因通知主站,帮助调度人员分析问题。
2.根据权利要求1所述的远动装置软件防误逻辑闭锁的实现,其特征在于其中所述的
(1)逻辑定义是指对逻辑进行编程,将需要远动装置判断的五防闭锁逻辑用PS-LOGIC语言描述出来,具体内容包括逻辑变量、逻辑闭锁对象、逻辑表达式等;编辑完成后形成*.log文件;
(2)逻辑编译及下载指在逻辑文件*.log编辑完成后,需要将其转化成远动程序可以识别的二进制代码,针对PS-LOGI C的编译和下载工具PS-GCC,对*.log进行语法检测,编译通过后通过以太网从PC机下装至远动装置,远动装置收到后再次进行本地相关校验及数据连接,即可形成可供使用的逻辑闭锁二进制代码*.bin;
(3)逻辑执行是指当远动装置收到来自于远方调度的控制命令,首先查询*.blog中是否有该控制命令的防误逻辑定义,如果没有则直接将控制命令发往相应测控装置,而如果有定义,则根据*.blog中的内容,进行逻辑计算;
(4)逻辑闭锁是指在逻辑判断后,根据判断结果,如果逻辑通过,则放行该操作,向对应保护测控发出操作命令,如果逻辑判断失败,则可以向主站返回失败命令,同时还可将失败原因通知主站,帮助调度人员分析问题。
3.根据权利要求2所述的远动装置软件防误逻辑闭锁的实现,其特征在于其中所述的(3)中所指的逻辑计算的算法是指参考了计算机编译原理中的波兰表达式算法,具体说来就是将普通逻辑表达式转化为计算机可以识别的逆波兰表达式形式,采用堆栈原理对该表达式进行计算。
4.根据权利要求3所述的远动装置软件防误逻辑闭锁的实现,其特征在于其中所述的远动装置中可支持的运算总类包括:加、减、乘、除,以及逻辑与、或、非等基本运算,此外还支持三角函数、开方、乘方等数学函数运算。
5.远动装置中的全站程序化操作,其特征在于它包括:
(1)通过PS-Logic语言,将所要进行的系列程序化操作定义成*.sq文件;
(2)文件中包括每一步操作的对象、执行的内容、每一步操作的防误逻辑以及相关的变量;所述的执行的内容包括遥控、遥调及定值操作等;
(3)定义完成后经PS-GCC编译后下载到远动装置中,远动装置在校验和数据连接无误后,即形成了一个程序化操作的二进制文件*.bsq;当需要启动该程序化操作时,远方调度只需要发一条对应的遥控命令,远动装置即可调出对应的*.bsq文件,根据其中记录的一步步操作指令,进行执行,每一步指令的执行都要判断对应的防误逻辑并根据判断结果选择执行还是闭锁;当该程序化操作中所定义的操作全部成功执行后,该组程序化操作即宣告结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国电南京自动化股份有限公司,未经国电南京自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710133763.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:资源文件的校验方法和系统
- 下一篇:换热装置