海为PLC——实现8路竞赛抢答器 点击:857 | 回复:15



海为

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:31帖 | 165回
  • 年度积分:0
  • 历史总积分:950
  • 注册:2006年11月11日
发表于:2008-07-31 09:41:00
楼主
一、海为PLC——实现8路竞赛抢答器:
        我们在电视上经常看到各种知识或智力竞赛的节目,在竞赛过程中选手们需要进行抢答各种问题,用PLC实现“抢答器”的功能具有价格便宜/设置灵活等优势。
        完全用程序判断各个选手按键抢答的先后,从实现上没有什么问题,但由于PLC是循环扫描运行,它会一次性读入X0-X7的所有输入状态,然后再执行程序,最后将结果输出。如果在一个扫描周期有一个以上选手同时按键抢答即有多个X输入为ON,这时必然是依靠人为的程序去评判先后顺序,这会产生本质上的不公平。
        如何避免这种情况的发生,最好的方法是使用“开关量输入上升沿捕捉”功能,以硬件中断产生的先后来判断选手按键的先后。
        海为PLC具有X0-X7输入“上升沿捕捉”和“下降沿捕捉”功能,提供多达68个中断功能,很好满足这种需求。
        假如对X输入和Y输出定义如下:
        X0:选手1抢答按键
        X1:选手2抢答按键
        X2:选手3抢答按键
        X3:选手4抢答按键
        X4:选手5抢答按键
        X5:选手6抢答按键
        X6:选手7抢答按键
        X7:选手8抢答按键

        Y0:选手1抢答成功
        Y1:选手2抢答成功
        Y2:选手3抢答成功
        Y3:选手4抢答成功
        Y4:选手5抢答成功
        Y5:选手6抢答成功
        Y6:选手7抢答成功
        Y7:选手8抢答成功

        在“PLC硬件配置”窗口选择X0-X7的“上升沿捕捉”,打开X0-X7的中断捕捉功能。如下图:
二、主程序——实现中断绑定和自动复位:
三、8个中断子程序——实现抢答锁定和输出:




lesing

  • 精华:1帖
  • 求助:0帖
  • 帖子:76帖 | 3076回
  • 年度积分:0
  • 历史总积分:5728
  • 注册:2005年4月13日
发表于:2008-08-13 08:00:24
1楼
支持国产PLC                              

nature730

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 932回
  • 年度积分:0
  • 历史总积分:2068
  • 注册:2008年7月10日
发表于:2008-08-13 09:10:14
2楼
支持国产PLC    !       

nature730

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 932回
  • 年度积分:0
  • 历史总积分:2068
  • 注册:2008年7月10日
发表于:2008-08-13 09:10:52
3楼
感谢楼主分享!        

xcltb

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 38回
  • 年度积分:0
  • 历史总积分:69
  • 注册:2007年1月31日
发表于:2008-11-27 18:07:01
4楼

用plc做抢答器?楼主也太浪费了吧?用逻辑电路做个抢答器几十元而已,相差不止一点点哦。还有程序也不够简洁。

老狼

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 821回
  • 年度积分:0
  • 历史总积分:1588
  • 注册:2008年3月01日
发表于:2008-11-27 18:21:20
5楼
还是西门子的用着舒服!国产还是不放心,怕他们乱搞。

xcltb

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 38回
  • 年度积分:0
  • 历史总积分:69
  • 注册:2007年1月31日
发表于:2008-11-28 13:26:49
6楼

楼上,你用都没用过,怎么就不放心了?都像你这么想,那还要什么民族产业,中国的企业都不要活了。

我就看不贯那些崇洋媚外的家伙,不肯改变观念,不去尝试改变和创新的人,就是混在技术队伍中的“滥竽”,应该受到全国人民的鄙视!

罗文报

  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 133回
  • 年度积分:0
  • 历史总积分:157
  • 注册:2008年5月23日
发表于:2008-11-28 17:10:11
7楼

支持楼上的

支持楼上的!!!!!!!

 

 

罗文报

  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 133回
  • 年度积分:0
  • 历史总积分:157
  • 注册:2008年5月23日
发表于:2008-11-28 17:11:33
8楼

5楼,你用都没用过,怎么就不放心了?都像你这么想,那还要什么民族产业,中国的企业都不要活了。

我就看不贯那些崇洋媚外的家伙,不肯改变观念,不去尝试改变和创新的人,就是混在技术队伍中的“滥竽”,应该受到全国人民的鄙视!

cgy918

  • 精华:0帖
  • 求助:1帖
  • 帖子:32帖 | 1169回
  • 年度积分:0
  • 历史总积分:376
  • 注册:2008年2月19日
发表于:2008-11-28 19:35:59
9楼

拿PLC做抢答器,是不是有点大材小用了,这个单片机就可以了

季全共

  • 精华:8帖
  • 求助:1帖
  • 帖子:121帖 | 608回
  • 年度积分:0
  • 历史总积分:1945
  • 注册:2005年11月04日
发表于:2008-11-28 20:30:33
10楼

安常规编程,若同时抢答,则编程位置在前面的就抢答成功,

利用输入中断功能确实可以消除人为的不公平

季全共

  • 精华:8帖
  • 求助:1帖
  • 帖子:121帖 | 608回
  • 年度积分:0
  • 历史总积分:1945
  • 注册:2005年11月04日
发表于:2008-11-28 20:43:35
11楼

该国产PLC有点仿西门子的迹象,如果模仿度达90%,而价格只有40%以下应该有市场,

建议先从民营中小企业打开市场,

建议在各大工控论坛免费推广编程软件,并提供使用手册,提供选型手册及编程实例

与各大民办技校、院校合作,为这些学校低价甚至免费提供硬件和软件,定期派出技术人员指导学校老师和学生,在这些学校每年举行一次编程比赛,培养潜在客户。

季全共

  • 精华:8帖
  • 求助:1帖
  • 帖子:121帖 | 608回
  • 年度积分:0
  • 历史总积分:1945
  • 注册:2005年11月04日
发表于:2008-11-29 18:24:32
12楼
     支持国产PLC

hcz

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 24回
  • 年度积分:0
  • 历史总积分:146
  • 注册:2006年9月25日
发表于:2009-01-06 16:10:06
13楼
11楼说的很好,支持国产的.

bg7mka

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 261回
  • 年度积分:0
  • 历史总积分:701
  • 注册:2006年6月28日
发表于:2010-11-12 12:49:01
14楼
支持国产的. 11楼说的很好

LIUXD6909

  • 精华:2帖
  • 求助:11帖
  • 帖子:145帖 | 5530回
  • 年度积分:1300
  • 历史总积分:29990
  • 注册:2008年4月27日
发表于:2010-11-12 15:16:28
15楼
国产品牌,得需国人树立,总是没有自信哪行。

热门招聘
相关主题

官方公众号

智造工程师