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

求助!简单的程序,我脑袋很乱想不出来啊,帮帮忙呗! 点击:1312 | 回复:32



欢欢123

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 90回
  • 年度积分:0
  • 历史总积分:111
  • 注册:2008年1月10日
发表于:2008-11-25 15:21:51
楼主

有这样一个问题,脑袋很乱想不出来,求大家帮我想想,

说有一个输出点I0.0当第一次I0.0有信号的时候输出Q0.0,当这个信号消失后Q0.0消失.

第二次I0.0有信号的时候输出Q0.1当这个信号消失后Q0.1也消失.




newchp

  • 精华:3帖
  • 求助:0帖
  • 帖子:113帖 | 3966回
  • 年度积分:0
  • 历史总积分:9364
  • 注册:2006年7月15日
发表于:2009-01-04 23:06:12
21楼
用计数的方法会好点               

shiliucheng

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 269回
  • 年度积分:0
  • 历史总积分:867
  • 注册:2008年10月17日
发表于:2009-01-05 08:34:11
22楼

肯定又是学校布置的作业!!

要自己动脑的!

雨之子

  • 精华:0帖
  • 求助:3帖
  • 帖子:59帖 | 252回
  • 年度积分:0
  • 历史总积分:481
  • 注册:2005年2月22日
发表于:2009-01-05 09:04:18
23楼

18楼的那个程序就很好,简单.

芳季

  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2009-01-05 12:35:07
24楼

如果将题目改成

按一下后亮,放手后不变。

再按一下后暗,放手后不变。

应该会了吧。
然后再改题目

按一下后A亮B暗,放手后不变。

再按一下后A暗B亮,放手后不变。

也可以做得出来吧。

还可以再改,

A和B信号都串联上X。

那么就成功了。

杨氏

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 36回
  • 年度积分:0
  • 历史总积分:271
  • 注册:2007年8月14日
发表于:2009-01-05 13:28:09
25楼

同一个按钮实现启动、停止功能,#IN0为按钮,第一次按下启动,再次按下停止。以下程序可以实现。

handapipi

  • 精华:0帖
  • 求助:2帖
  • 帖子:145帖 | 743回
  • 年度积分:0
  • 历史总积分:4529
  • 注册:2007年12月05日
发表于:2009-02-05 16:52:03
26楼
I0.0与VW0=0时Q0.0输出,在Q0.0的下降沿使VW0=1,I0.0与VW0=1时Q0.1输出,在Q0.1的下降沿使VW0=0。这个简单吧!

handapipi

  • 精华:0帖
  • 求助:2帖
  • 帖子:145帖 | 743回
  • 年度积分:0
  • 历史总积分:4529
  • 注册:2007年12月05日
发表于:2009-02-05 16:56:38
27楼
Network 1 // 网络标题
// 网络注释
LD I0.0
AW= VW0, 0
= Q0.0
Network 2
LD Q0.0
ED
MOVW 1, VW0
Network 3
LD I0.0
AW= VW0, 1
= Q0.1
Network 4
LD Q0.1
ED
O SM0.1
MOVW 0, VW0

happyheyiwen

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:191
  • 注册:2009年2月24日
发表于:2009-02-24 16:11:05
28楼
我想用记数器做应该简单点把

ikkoku

  • 精华:0帖
  • 求助:1帖
  • 帖子:40帖 | 187回
  • 年度积分:0
  • 历史总积分:371
  • 注册:2006年4月07日
发表于:2009-02-24 17:54:27
29楼

0 xor 0 =1

1 xor 0 =0

初始设置一个vw100,让它一直wxor 一个固定的0,读取vw100的值,就得到一个按一下变化一次的效果!!

ikkoku

  • 精华:0帖
  • 求助:1帖
  • 帖子:40帖 | 187回
  • 年度积分:0
  • 历史总积分:371
  • 注册:2006年4月07日
发表于:2009-02-24 17:54:53
30楼
物品想我这种方法是最简单的!

阿影

  • 精华:0帖
  • 求助:4帖
  • 帖子:63帖 | 885回
  • 年度积分:0
  • 历史总积分:2609
  • 注册:2008年11月21日
发表于:2009-02-24 17:57:21
31楼
引用missyou 的回复内容:

楼主的意思是不是循环执行呢?当第三次执行的时候就是q0.0,第四次就是q0.1。。。?

如果这样的话下面的程序就能实现这个功能,有可能少麻烦,方法很多自己慢慢想,HOHO




   这样才   "一目了燃"?

l_guang_yi

  • 精华:3帖
  • 求助:0帖
  • 帖子:113帖 | 3966回
  • 年度积分:0
  • 历史总积分:9364
  • 注册:2006年7月15日
发表于:2009-02-24 18:15:04
32楼

逻辑简单的还是做个计数器,当为一时输出Q0。0

当为二时输出Q0。1

且为二时,复位计数器


热门招聘
相关主题

官方公众号

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