关于置 复位指令的问题 点击:763 | 回复:7



ruandejin

    
  • 精华:0帖
  • 求助:12帖
  • 帖子:12帖 | 44回
  • 年度积分:0
  • 历史总积分:407
  • 注册:2011年4月25日
发表于:2013-01-13 11:30:54
楼主

大家好:

现在有两个问题向大家请教,假如我用置位指令将Q0.0--Q0.7八个位置为1 除了利用复位指令将这八个位恢复为

0外,可以用MOV_B指令将这八个位变为0吗?想了一下 应该是可以的 但是不确定

还有,利用复位指令复位定时器的问题 假如T37接通延时定时器定时到了(5S) 也就是T37变为1 那么复位T37后 定时器值和定时器位都是变为0吗? 我买的S7-200书籍上关于这点没有介绍 对于计数器的复位倒是有介绍的?

请大家给与支持,谢谢!




zh882935

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 16回
  • 年度积分:0
  • 历史总积分:108
  • 注册:2011年3月08日
发表于:2013-01-13 13:06:15
1楼

回答楼主第一个问题:可以用mov指令将Q0.0-Q0.7中任意个值为0,

回答楼主第二个问题:当定时器通电计时时间到了,则定时器变为1,当定时器断电了,就立即变为0,注意,这是针对通电定时器而言!在s7-200中还有两种定时器的!

秦君_1

  • 精华:8帖
  • 求助:22帖
  • 帖子:148帖 | 4867回
  • 年度积分:1651
  • 历史总积分:39896
  • 注册:2005年6月28日
发表于:2013-01-13 13:48:59
2楼

两个问题答案都是肯定的:

是。

东山脚下-骑士军团

  • 精华:0帖
  • 求助:9帖
  • 帖子:19帖 | 1235回
  • 年度积分:2
  • 历史总积分:4415
  • 注册:2012年4月06日
发表于:2013-01-13 18:33:31
3楼
引用 zh882935 的回复内容: 回答楼主第一个问题:可以用mov指令将Q0.0-Q0.7中任意个值为0,回答楼主第二个问题:当定时器通电计时时间到了,则定时器变为1,当定时器断电了,就立即变为0,注意,这是针对通电定时器而言!在s7-200中还有两种定时器的!



王者之师—广州@阿君

  • [版主]
  • 精华:25帖
  • 求助:18帖
  • 帖子:503帖 | 6997回
  • 年度积分:0
  • 历史总积分:66772
  • 注册:2010年6月26日
发表于:2013-01-13 20:25:26
4楼

楼主你好!

如下图:这句可以把Q0.0-Q0.7全部置位(置1)

如下图:这句可以把Q0.0-Q0.7全部复位(置0)

 

关于你所说的:假如T37接通延时定时器定时到了(5S) 也就是T37变为1 那么复位T37后 定时器值和定时器位都是变为0吗?

这个是肯定的。。。当M0.2被接通,5S定时到达时接通T38的触点从而让Q0.0置位。。。。当M0.2被复位时,T38也定时器被断开,从而T38的触点也断开。

如下图:

银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2013-01-14 09:11:22
5楼

是1楼的回答:

第一个问题:可以用mov指令将Q0.0-Q0.7中任意个值为0,建议还是用复位指令;

第二个问题:当定时器通电计时时间到了,则定时器变为1,当定时器断电了,就立即变为0,注意,这是针对通电定时器而言!在s7-200中还有两种定时器的!还有断电延时器;

ruandejin

  • 精华:0帖
  • 求助:12帖
  • 帖子:12帖 | 44回
  • 年度积分:0
  • 历史总积分:407
  • 注册:2011年4月25日
发表于:2013-01-14 17:28:14
6楼
回复内容:
对:王者之师—广州@阿君关于楼主你好!如下图:这句可以把Q0.0-Q0.7全部置位(置1)如下图:这句可以把Q0.0-Q0.7全部复位(置0) 关于你所说的:假如T37接通延时定时器定时到了(5S) 也就是T37变为1 那么复位T37后 定时器值和定时器位都是变为0吗?这个是肯定的。。。当M0.2被接通,5S定时到达时接通T38的触点从而让Q0.0置位。。。。当M0.2被复位时,T38也定时器被断开,从而T38的触点也断开。如下图:内容的回复:

你好 王者之师 对于第二个问题  我的意思是 利用reset指令进行复位 就你所说的 假如我直接复位T38  会是什么结果?T38定时器值和定时器位都是0吗?

waiwai1989zz

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 49回
  • 年度积分:0
  • 历史总积分:32
  • 注册:2012年12月24日
发表于:2013-01-15 09:49:30
7楼
引用 王者之师—广州@阿君 的回复内容:楼主你好!如下图:这句可以把Q0.0-Q0.7全部置位(置1)如下图:这句可以把Q0.0-Q0.7全部复位(置0) 关于你所说的:假如T37接通延时定时器定时到了(5S) 也就是T37变为1 那么复位T37后 定时器值和定时器位都是变为0吗?这个是肯定的。。。当M0.2被接通,5S定时到达时接通T38的触点从而让Q0.0置位。。。。当M0.2被复位时,T38也定时器被断开,从而T38的触点也断开。如下图:


热心人啊!

热门招聘
相关主题

官方公众号

智造工程师