帮忙看一下这个小程序 点击:344 | 回复:7



凯撒星星

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 12回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2012年6月01日
发表于:2014-07-07 16:30:07
楼主

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

当I4.1给启动信号并且保持,C1为什么不能实现加一的功能




银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2014-07-07 16:39:18
1楼

你首先监控一下,T2是否实现的闪烁功能。

wyb2866255---王者之师

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2014-07-07 20:34:42
2楼

“当I4.1给启动信号并且保持,C1为什么不能实现加一的功能”的回复:计数器C1的预设计数值 PV设置=0的缘故(见网络2)。

 

银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2014-07-08 08:04:08
3楼

引用 wyb2866255---王者之师 的回复内容: “当I4.1给启动信号并且保持,C1为什么不能实现加一...


但是I4.2没有为1,那么不会一直设置计数器为0的。

凯撒星星

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 12回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2012年6月01日
发表于:2014-07-08 08:08:52
4楼

回复内容:

对: 银光人生—华  你首先监控一下,T2是否实现的闪烁功能。 内容的回复!


 把程序段1里面的T2换成Q0.0就可以正常工作,这是为什么呢

银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2014-07-08 08:15:53
5楼

引用 凯撒星星 的回复内容: 回复内容:对: 银光人生—华  你首先监控一下,T2是...


可以看一下定时器的帮助,是不是T2不允许放在定时器之前作为条件。

看起来是没问题的,闪烁电路。

凯撒星星

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 12回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2012年6月01日
发表于:2014-07-08 10:54:44
6楼

回复内容:

对: 银光人生—华  引用 凯撒星星 的回复内容: 回复内容:对: 银光人生... 内容的回复!


 是因为定时器刷新方式,S7-300的定时器刷新是异步刷新,不会恰好在执行程序段2的时候T2导通,正因为如此程序段2不会执行。

淄博-工控

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 41回
  • 年度积分:0
  • 历史总积分:137
  • 注册:2007年2月19日
发表于:2014-07-08 11:10:26
7楼

300里这个问题应该归结于扫描周期与定时器的问题,定时器计时、动作与扫描周期没有关系。

CU需要一个周期的扫描脉冲来触发,比如Q0.0的上升沿。Q0.0输出变化正需要经过一个扫描周期的时间才能刷新,符合CU的要求,我是这么理解的。欢迎大家讨论。


热门招聘
相关主题

官方公众号

智造工程师