盧易楓
(河南工業貿易職業學院 汽車工程學院,河南 鄭州 450012)
搶答器是各類競賽中的必備設備,廣泛應用于各種知識競賽、文娛活動等場合。各類競賽在搶答過程中,為了準確快速判斷出哪一組或哪一名選手在主持人發出開始答題信號后,優先答題,需要設計一套穩定可靠的搶答器控制系統。以PLC 為核心,設計搶答器,能夠很好的解決此類問題。有單路輸入的,也有組輸入方式,本設計以PLC 為控制核心,設計了三路輸入三路輸出的搶答器,具有搶答且不限時功能;本設計采用PLC 作為控制核心,同時由于PLC 的輸入/輸出端口資源豐富,可以在本設計基礎上修改擴展多組輸入的搶答器控制系統。
選手通過自己的搶答按鈕發出搶答信息,最先按下按鈕的選手,搶答成功。按鈕即使松開,通過程序設計立即將該選手信息保持下來,同時禁止其他選手的信息輸入,整個過程可以精確到毫秒。搶答成功后對應選手的燈立即點亮。主持人的復位按鈕發出的復位信號,解鎖當前信息,各路輸出信號復位,進入下一輪搶答。
三人搶答器控制系統是每位選手擁有一個搶答按鈕,按動按鈕發出搶答信號;競賽主持人有一個啟動按鈕和一個復位按鈕,用于將搶答信號開始搶答和復位進入下一輪搶答;比賽開始后,優先按動按鈕者搶答成功,同時禁止另外2 路按鈕輸入,禁止其他參賽者搶答;參賽者搶答成功后對應的燈點亮。

圖1 PLC 控制3 路搶答器硬件電路
還設置一個搶答控制按鈕,該按鈕由主持人控制;只有當主持人按下開始鍵才能搶答,主持人相應的指示燈點亮;在主持人啟動開始按鈕前,輸入信號被禁止,搶答屬于無效。
主持人按下復位按鈕即可實現搶答器的復位,繼續下一輪的搶答。
搶答器具有優先搶答鎖存功能和顯示功能。三路選手開始搶答時,按動按鈕,優先搶答的選手鎖存相應的組號,在搶答實行優先鎖存,優先搶答選手的相應組號保持到下一輪搶答開始。PLC 控制3 路搶答器硬件電路如圖1 所示。
由PLC 控制3 路搶答器硬件電路分析可知,本控制系統有5 路輸入信號,包括3 位選手的搶答按鈕SB1、SB2、SB3 和1 位主持人的啟動搶答按鈕SB0、復位按鈕SB4。有4 路輸出信號,即主持人的啟動搶答指示燈、控制選手的3 盞搶答指示燈L1、L2、L3。輸入輸出信號均選擇開關量。所以控制系統可選用CPU226,集成14 路輸入量,和10 輸出量,共24 個開關量I/O 點,滿足三路搶答器的控制要求,而且還留有一定的余量。PLC 控制3 路搶答器I/O 分配表如表1 所示。

表1 PLC 控制3 路搶答器I/O 分配表
搶答器的程序設計的重點有兩處:一是實現三路搶答器控制系統選手指示燈的“自鎖”狀態,即當主持人啟動開始搶答命令后,某一選手優先按動相應的搶答按鈕,并搶答成功后,即使釋放其搶答按鈕,該選手相應的指示燈保持亮的狀態,直至主持人進行復位,所以指示燈熄滅;二是如何保證一位選手搶答后,其他兩位選手后搶無效(不會亮燈),即“互鎖”功能,同時由于是3 個人搶答,所以要“兩兩互鎖”。


圖2
以Q0.1 為例,如程序中的網絡7 所示,當I0.1 動作后,Q0.1 線圈得電,隨后Q0.1 常開觸點閉合,即使I0.1斷開,由于Q0.1 常開觸點閉合,Q0.1 線圈仍保持得電狀態,故與I0.1 并聯的Q0.1 常開觸點處于接通狀態,因此Q0.1 線圈進入自鎖狀態。Q0.2、Q0.3 同樣能夠實現自鎖。如程序中的網絡9、網絡11 所示。
以Q0.1 為例,如程序中的網絡7 所示,在網絡7 這個通路中,Q0.2 與Q0.3 以常閉觸點的形式串聯在電路中,當搶答席2 或搶答席3 搶答成功時,Q0.2 或Q0.3 的常閉觸點將斷開,從而使得此條通路斷開,按鈕I0.1 無效,實現3 個按鈕的兩兩互鎖。
在本例中,主持人可以通過操作按鈕,實現搶答器指示燈的復位,如程序中的網絡5 所示,當主持人的復位按鈕SB4 動作,則I0.4 常開觸點閉合,將搶答席所有指示燈復位熄滅,實現復位操作。
PLC 控制三路搶答器系統調試包括硬件調試和軟件調試,軟件采用分支跳轉指令。實驗證明:通過硬件電路設計和軟件程序調試成功,驗證了三路搶答器控制系統硬件和軟件的正確性;另外,三路搶答器控制系統是否達到任務的要求,只有經過反復多次修改和調試,才能發現問題,解決問題,最終將完成一套運行可靠,功能完善的控制系統。