廈門海爲(wéi / wèi)科技有限公司

請上(shàng)傳logo 請上(shàng)傳logo

國(guó)産PLC—Haiwell(海爲(wéi / wèi))PLC實現8路競賽搶答器介紹

2008-07-31 14:04:06 haiwell 532

一(yī / yì /yí)、海爲(wéi / wèi)PLC——實現8路競賽搶答器:

我們在(zài)電視上(shàng)經常看到(dào)各種知識或智力競賽的(de)節目,在(zài)競賽過程中選手們需要(yào / yāo)進行搶答各種問題,用PLC實現“搶答器”的(de)功能具有價格便宜/設置靈活等優勢。

完全用程序判斷各個(gè)選手按鍵搶答的(de)先後,從實現上(shàng)沒有什麽問題,但由于(yú)PLC是(shì)循環掃描運行,它會一(yī / yì /yí)次性讀入X0-X7的(de)所有輸入狀态,然後再執行程序,最後将結果輸出(chū)。如果在(zài)一(yī / yì /yí)個(gè)掃描周期有一(yī / yì /yí)個(gè)以(yǐ)上(shàng)選手同時(shí)按鍵搶答即有多個(gè)X輸入爲(wéi / wèi)ON,這(zhè)時(shí)必然是(shì)依靠人(rén)爲(wéi / wèi)的(de)程序去評判先後順序,這(zhè)會産生本質上(shàng)的(de)不(bù)公平。

如何避免這(zhè)種情況的(de)發生,最好的(de)方法是(shì)使用“開關量輸入上(shàng)升沿捕捉”功能,以(yǐ)硬件中斷産生的(de)先後來(lái)判斷選手按鍵的(de)先後。

海爲(wéi / wèi)PLC具有X0-X7輸入“上(shàng)升沿捕捉”和(hé / huò)“下降沿捕捉”功能,提供多達68個(gè)中斷功能,很好滿足這(zhè)種需求。

假如對X輸入和(hé / huò)Y輸出(chū)定義如下:

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搶答成功

在(zài)“PLC硬件配置”窗口選擇X0-X7的(de)“上(shàng)升沿捕捉”,打開X0-X7的(de)中斷捕捉功能。如下圖:


lQLPJxaJkzDf4ZvNARPNAkSwzXf3AlxUl98C4ngYXsAsAA_580_275.png


二、主程序——實現中斷綁定和(hé / huò)自動複位:


lQLPJxaJkzDf4ZXNA93NAjCwRs4wBH3m3x0C4ngYXkCiAA_560_989.png


微信技術客服:08:30-21:00
0592-3278716
關注我們

海爲(wéi / wèi)公衆号

海爲(wéi / wèi)雲APP