lingcore
級(jí)別: 探索解密
![]() |
許多教科書上都有搶答器的例子,但不少搶答器是不公平的,也就是說(shuō),如果兩個(gè)人在同一PLC掃描周期內(nèi)按下?lián)尨鸢粹o,搶答程序只接受程序位置上排在前面的搶答者的按鈕信號(hào)。 附件是一個(gè)公平搶答器的設(shè)計(jì)過(guò)程。 |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員
![]() ![]() ![]() ![]() |
樓主,您的程序仍然存在先后掃描的問(wèn)題,即在同一個(gè)掃描周期內(nèi),仍然存在按鈕的先后,誰(shuí)在上面誰(shuí)就占優(yōu)勢(shì)。 要改變這一狀況,應(yīng)該使用諸如西門子的比較指令去同時(shí)讀取每個(gè)輸入位狀態(tài),如三菱的K2X0這樣的讀取方式,西門子則應(yīng)該使用IB~~~~ 否則,仍然會(huì)出現(xiàn)掃描周期的問(wèn)題。 Regards |
---|---|
|