CA800首页 >> 技术文库 >> 应用案例 >> 海为PLC——实现8路竞赛抢答器
 
海为PLC——实现8路竞赛抢答器
2008-7-31 17:32: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个中断子程序——实现抢答锁定和输出:

版权归本站所有,未经书面允许,不得转载[关闭][打印]
相关文章
·PLC及触摸屏的发射机控制系统设计2008-7-31
·PLC的无功补偿控制系统2008-7-31
·PLC和组态王的油管热洗监控系统设计2008-7-31
·油田污水处理模糊PLC控制系统2008-7-30
·PLC自控系统实现棉纺织企业空压站自动化控制2008-7-30
·多线程的PC与PLC的通讯在推进系统中的应用2008-7-30
·LS PLC应用于汽车焊接控制系统2008-7-29
·基于TeleService的沥青搅拌站控制系统PLC远程服务2008-7-29
文章评论 已有位对此文章感兴趣的网友发表了看法 点击查看  
用户名: 密 码: 匿名(不用注册)
行业分类
电力能源 冶 金 石油化工
机械制造 纺织印染 水工业
造纸印刷 智能建筑 建 材
交 通 汽车制造 食品工业
包装工业 机 床 塑胶工业
医 药 物 流 安 防
环 保 烟草工业 电 梯
电子制造 电气机械 金 融
I T 通 信 其 他
热门文章
·西门子PCS7在胜利油田的应用(上)
·通用变频器SAMCO-vm05实现卷绕控制
·西门子PCS7在胜利油田的应用(下)
·服装工业非接触三维人体测量技术分
·山宇SY6000变频调速器在回转窑的应
·北尔电子人机界面应用于医药业
·三菱FX系列PLC与三菱变频器通讯应用
·变频器常见故障和预防
·三菱FX2NPLC与三菱变频器ModbusRTU
·中达机电产品在油田采油生产过程中
热评文章
·自动化焊接技术在机床行业的应用
·电气施工时常用的经验公式
·变频供水新概念---新型的可视化自动
·炼油厂节电降耗新途径--页岩干馏装
·济钢燃气-蒸汽发电DCS电气系统设计
·缸体珩磨机床的电气改造
·磁悬浮列车是怎样运行的?
·泓格WinCon8000在油库消防监控系统
·关于自动化装置受干扰及抗干扰措施
·“铁老大”注入ERP力量