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页)
难道是书上的错,还是我理解错误,疑惑中,望帮忙解答,谢谢!
908914819
加垒电气
级别: 家园常客

精华主题: 1 篇
发帖数量: 421 个
工控威望: 527 点
下载积分: 435 分
在线时间: 1409(小时)
注册时间: 2008-07-06
最后登录: 2024-06-09
查看908914819的 主题 / 回贴
1楼  发表于: 2008-10-13 00:51
跳转指令应该是这样的,如果你先按下X1,再按下X0,程序跳转到P0,但是RST  T0 的状态仍然保持,所以程序跳转到X0 ,T0不动作,如果你先按X0程序跳转,T0计时,Y0输出,此时,你按下X1,T0不复位