首页 上一页 1 2 下一页 尾页

简单程序问题 点击:1277 | 回复:35



qq410740535

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 52回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2008年9月18日
发表于:2008-09-27 09:52:22
楼主

采用定时器和计数器可以组成长时间延时程序 如下

程序如下
 
问什么减数器 不能减数???network2 中的T0一直都是0.



zhangyonglaoda

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 37回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2004年5月31日
发表于:2008-10-04 19:37:19
21楼

M3.0是随便加了的一个,因为你原程序中MW0已经用过,而且我自己在程序中把MB2做成了时钟脉冲,所以才加了个M3.0

而前后顺序这个问题我也想请高手来解答一下,我只是验证有这个问题,但是原因解释不了.

qq410740535

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 52回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2008年9月18日
发表于:2008-10-04 20:15:53
22楼
回复内容:
对:zhangyonglaoda 关于

M3.0是随便加了的一个,因为你原程序中MW0已经用过,而且我自己在程序中把MB2做成了时钟脉冲,所以才加了个M3.0

而前后顺序这个问题我也想请高手来解答一下,我只是验证有这个问题,但是原因解释不了.

内容的回复:

不加这个中间寄存器M 为什么不行呢??

大喜

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 112回
  • 年度积分:0
  • 历史总积分:185
  • 注册:2007年6月25日
发表于:2008-10-04 20:20:16
23楼
引用qq410740535 的回复内容:我觉得是T0和常闭T0之间的问题,怎么改一下能使定时器多循环定时??






zhangyonglaoda

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 37回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2004年5月31日
发表于:2008-10-04 22:33:55
24楼

这里不加M到底行不行根本验证不了,因为只要是这块放在计数器的上面,而不是19楼图的那种情况,就不能实现计数功能,不加M点是不能实现19楼那种形式的,而只从观测程序上来看,加不加M都是可以实现T0的定时器自复位功能.

李占生

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 123回
  • 年度积分:0
  • 历史总积分:138
  • 注册:2003年7月19日
发表于:2008-10-05 00:17:27
25楼

定时器用的不对,仔细看一下帮助,建议更换成sd肯定ok!

北京鹭岛

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 133回
  • 年度积分:0
  • 历史总积分:312
  • 注册:2008年6月21日
发表于:2008-10-06 11:04:49
26楼

关键在于指令的了解,知道了指令的工作方式就能正确工作了。

古堡

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2004年11月01日
发表于:2008-10-06 16:28:05
27楼

qq410740535

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 52回
  • 年度积分:0
  • 历史总积分:71
  • 注册:2008年9月18日
发表于:2008-10-08 16:35:44
28楼

不加这个中间寄存器M 为什么不行呢??
 这个问题还是没有解决

 

zhangyonglaoda

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 37回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2004年5月31日
发表于:2008-10-09 00:11:34
29楼

不加中间寄存器M把网络1和网络2的位置调换了你再试下看,也是可以实现计数,这个程序不成功的根本原因是T0的触点不是我们想象的在本周期内动作,而是在下个扫描周期里才发生变化,因为导致不能计数.

yjdn

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 203回
  • 年度积分:0
  • 历史总积分:408
  • 注册:2007年3月19日
发表于:2008-10-16 19:12:53
30楼
网络4不可以在网络2之前

yjdn

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 203回
  • 年度积分:0
  • 历史总积分:408
  • 注册:2007年3月19日
发表于:2008-10-16 19:16:33
31楼

C0 计数值为0时,Q0.0接通

lk0429

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 10回
  • 年度积分:0
  • 历史总积分:15
  • 注册:2007年12月13日
发表于:2008-10-16 19:57:42
32楼

倒是没这么做过,扫描的时候应该是在一个network里面没有前后的扫描顺序,但是你如果分开两个network,就有先后顺序了

利用m0.3这个中间点只是将在一行自我中断的分开两个network,不过你这样我感觉也没有什么意义啊,如果在ob1,你一个t0产生的那个脉冲周期只是2个扫描周期,太短了啊,如果在ob35里可能还好

ljm212121

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 76回
  • 年度积分:0
  • 历史总积分:91
  • 注册:2008年9月26日
发表于:2008-10-16 22:16:52
33楼

学习 了? !!!!!!!!!!!!!!!!!!!!!!!!!

ly0554

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 10回
  • 年度积分:0
  • 历史总积分:64
  • 注册:2008年8月22日
发表于:2008-10-17 19:28:20
34楼

把 network 1??? 常闭 T0? 改为 常闭 M0???? Q输出为 M0

???? network 2???? 常开 T0 ?改为? 常开 M0??

?

ly0554

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 10回
  • 年度积分:0
  • 历史总积分:64
  • 注册:2008年8月22日
发表于:2008-10-17 19:29:14
35楼
把 network 1............常闭..........T0........改为 常闭 M0.........Q输出为 M0

network 2.................常开 T0..........改为............常开 M0............

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页