用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
中奖
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
程序样例
设计一个公平的抢答器
上一主题
下一主题
lingcore
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
5 个
工控威望:
103 点
下载积分:
596 分
在线时间: 6(小时)
注册时间:
2010-12-15
最后登录:
2018-07-10
查看lingcore的
主题
/
回贴
楼主
发表于: 2010-12-16 04:06
全看
|
小
中
大
许多教科书上都有抢答器的例子,但不少抢答器是不公平的,也就是说,如果两个人在同一PLC扫描周期内按下抢答按钮,抢答程序只接受程序位置上排在前面的抢答者的按钮信号。
附件是一个公平抢答器的设计过程。
附件:
一个保证公平的抢答器.doc
(58 K) 下载次数:145
网站提示: 请不要用迅雷下载附件,容易出错
分享
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员
发送短信
加为好友
精华主题:
3 篇
发帖数量:
6777 个
工控威望:
38380 点
下载积分:
4243 分
在线时间: 9538(小时)
注册时间:
2006-09-13
最后登录:
2024-12-23
查看cvlsam的
主题
/
回贴
1楼
发表于: 2010-12-16 09:11
全看
|
小
中
大
楼主,您的程序仍然存在先后扫描的问题,即在同一个扫描周期内,仍然存在按钮的先后,谁在上面谁就占优势。
要改变这一状况,应该使用诸如西门子的比较指令去同时读取每个输入位状态,如三菱的K2X0这样的读取方式,西门子则应该使用IB~~~~
否则,仍然会出现扫描周期的问题。
Regards
分享
上一主题
下一主题
工控人家园
程序样例
设计一个公平的抢答器
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问