[发明专利]用于执行程序语句的方法和设备无效
| 申请号: | 200710096178.0 | 申请日: | 2007-04-18 |
| 公开(公告)号: | CN101290572A | 公开(公告)日: | 2008-10-22 |
| 发明(设计)人: | 马凌 | 申请(专利权)人: | 施耐德电器工业公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44;G05B19/05 |
| 代理公司: | 北京市柳沈律师事务所 | 代理人: | 邸万奎;黄小临 |
| 地址: | 法国吕埃*** | 国省代码: | 法国;FR |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 执行 程序 语句 方法 设备 | ||
1.一种执行程序语句的方法,包括步骤:
在每一条语句中设置判定条件;以及
根据所述判定条件来决定是否执行含有所述判定条件的语句。
2.如权利要求1所述的方法,还包括步骤:
确定所述判定条件是否得到满足;以及
如果所述判定条件没有得到满足,则跳过含有所述判定条件的语句。
3.如权利要求2所述的方法,还包括步骤:
如果所述判定条件得到满足,则执行包含所述判定条件的语句。
4.如权利要求1所述的方法,还包括步骤:
在第一次执行全部语句之前,设置每一条语句的判定条件,使得每一条语句都将被执行。
5.如权利要求1所述的方法,还包括步骤:
如果所述判定条件得到满足,立即清除其判定条件。
6.如权利要求1所述的方法,还包括步骤:
如果包含在所述语句中的任何变量发生改变,则设置所述语句的判定条件,使得该语句将要被执行。
7.如权利要求1所述的方法,其中判定条件位于每一条语句的前面。
8.如权利要求1所述的方法,其中所述语句是用于可编程逻辑控制器的梯形语言。
9.一种用于执行程序的方法,所述程序包括多条语句,所述方法包括:
在每一条语句中设置条件值;以及
当执行程序时,仅执行条件值为预定值的语句。
10.如权利要求9所述的方法,还包括步骤:
在第一次执行程序前,将每一条语句的条件值设置为所述预定值;以及
在第一次执行程序后,如果包含于所述语句中的任何变量发生改变,则将所述语句的条件值设置为所述预定值。
11.如权利要求9所述的方法,还包括步骤:
所述语句一旦得到执行,立即清除所述条件值。
12.如权利要求9所述的方法,其中条件值被设置于每一条语句的前面。
13.一种用于执行程序的方法,所述程序包括多条语句,该方法包括:
在第一次执行所述程序时,执行其中的每一条语句;
在第二次及以后执行所述程序时,首先检查每一条语句中设置的条件值;
如果所述条件值是预定值,则执行包含所述条件值的语句。
14.如权利要求11所述的方法,还包括步骤:
如果包含在所述语句中的任何变量发生改变,则将所述语句的条件值设置为所述预定值。
15.一种用于执行程序语句的设备,包括:
设置装置,用于在每一条语句中设置判定条件;以及
控制装置,用于根据所述判定条件来决定是否执行含有所述判定条件的语句。
16.如权利要求15所述的设备,还包括:
执行装置,用于如果所述判定条件得到满足,则执行包含所述判定条件的语句。
17.如权利要求16所述的设备,其中所述控制装置确定所述判定条件是否得到满足,如果所述判定条件没有得到满足,则所述执行装置不执行含有所述判定条件的语句。
18.如权利要求15所述的设备,其中在第一次执行全部语句之前,所述设置装置设置每一条语句的判定条件,使得每一条语句都将被执行。
19.如权利要求15所述的设备,其中如果包含在所述语句中的任何变量发生改变,则设置所述语句的判定条件,使得该语句将要被执行。
20.如权利要求15所述的设备,其中所述设备是可编程逻辑控制器。
21.一种用于执行程序的设备,包括:
设置装置,用于在每一条语句中设置条件值;以及
执行装置,用于当执行程序时,仅执行条件值为预定值的语句。
22.如权利要求21所述的设备,其中在第一次执行程序前,所述设置装置将每一条语句的条件值设置为所述预定值;在第一次执行程序后,如果包含于所述语句中的任何变量发生改变,则所述设置装置将所述语句的条件值设置为所述预定值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于施耐德电器工业公司,未经施耐德电器工业公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710096178.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:高精度电梯导轨用热轧型钢加工工艺
- 下一篇:一种可变导热系数的测量装置及方法





