suer2008
级别: 探索解密
精华主题: 0
发帖数量: 15 个
工控威望: 178 点
下载积分: 516 分
在线时间: 0(小时)
注册时间: 2007-06-30
最后登录: 2018-06-10
查看suer2008的 主题 / 回贴
楼主  发表于: 2008-10-05 01:21
图片:

书上写:
          被跳过程序段中的时间继电器T及计数器C,无论其是否具有掉电保持功能,由于相关程序停止执行,它们的现实值寄存器被锁定,跳转发生后其计时、计数值保持不变,在跳转中止,程序继续执行时,计时计数将继续进行。另外,计时、计数器的复位指令具有优先权,即使复位指令位于被跳过的程序段中,当执行条件满足时,复位工作也将执行
我用上面的程序在GX-Simulator验证时,发现结果不对,何解?
按书上介绍,我程序里如果X1接通,则T0应该复位的,实际不是这样。
资料来源于史国生主编的《电气控制与可编程控制器技术》第二版 第八章第二节(p204页)
难道是书上的错,还是我理解错误,疑惑中,望帮忙解答,谢谢!
suer2008
级别: 探索解密
精华主题: 0
发帖数量: 15 个
工控威望: 178 点
下载积分: 516 分
在线时间: 0(小时)
注册时间: 2007-06-30
最后登录: 2018-06-10
查看suer2008的 主题 / 回贴
1楼  发表于: 2008-10-05 12:34
TO 2楼,谢谢了
    我还是有疑问,按资料字面意思理解:"另外,计时、计数器的复位指令具有优先权,即使复位指令位于被跳过的程序段中,当执行条件满足时,复位工作也将执行",这里是不有歧义:“当执行条件满足时”,是指跳转完成,跳转条件不成立了?这样似乎与书上要表达的意思不一样啊?