基于plc的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置的制造方法
【專(zhuān)利摘要】本實(shí)用新型公開(kāi)了一種基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置,包括鍵盤(pán)和可編程邏輯控制器PLC,每個(gè)按鍵信號(hào)輸出接口均分別與可編程邏輯控制器PLC上至少兩個(gè)不同的輸入端連接,各個(gè)按鍵信號(hào)輸出接口與PLC上輸入端的連接對(duì)應(yīng)關(guān)系不相同。本實(shí)用新型中,將鍵盤(pán)點(diǎn)陣的每個(gè)按鍵信號(hào)輸出接口分別與PLC上兩個(gè)不同的輸入端連接,PLC只需要幾個(gè)輸入端,就可以將鍵盤(pán)點(diǎn)陣的多個(gè)輸出接口完全區(qū)分開(kāi),實(shí)現(xiàn)對(duì)鍵盤(pán)點(diǎn)陣的信號(hào)采集。由于PLC直接檢測(cè)輸入端,無(wú)需設(shè)置單片機(jī)等信號(hào)傳輸?shù)闹虚g環(huán)節(jié),從而能有效避免信號(hào)由于單片機(jī)與PLC通訊所造成干擾與丟失,提高了信號(hào)傳輸?shù)膶?shí)時(shí)性,并有效降低了成本。
【專(zhuān)利說(shuō)明】
基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置
技術(shù)領(lǐng)域
[0001]本實(shí)用新型涉及通信領(lǐng)域,尤其涉及基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置。
【背景技術(shù)】
[0002]鍵盤(pán)是電腦、手機(jī)、POS機(jī)等電子產(chǎn)品中主要的人機(jī)對(duì)話(huà)設(shè)備。現(xiàn)在有很多觸摸屏式鍵盤(pán),其通過(guò)編程實(shí)現(xiàn)按鍵隨機(jī)分布,但是使用編程實(shí)現(xiàn)的方式容易被黑客等利用而淪為盜取用戶(hù)隱私的工具,所以在一些涉及高私密度的情況下,如涉及金融、安全的情況下,具有物理按鍵的鍵盤(pán)有著更廣泛的應(yīng)用。
[0003]物理按鍵鍵盤(pán)的邏輯電路提供按鍵的矩陣排列方式,現(xiàn)有的矩陣鍵盤(pán)電路大多使用單片機(jī)I/O 口來(lái)進(jìn)行鍵盤(pán)掃描以控制鍵盤(pán)的按鍵部分。現(xiàn)有的4X4矩陣鍵盤(pán)電路,如圖1所示,包括4行4列排列的4X4個(gè)按鍵,4個(gè)電阻器R1-R4,2X4個(gè)I/O口。依次類(lèi)推,NXN矩陣鍵盤(pán)電路,則需要2N個(gè)I/O 口。在矩陣鍵盤(pán)電路中,N根行線(xiàn)和N根列線(xiàn)交叉放置形成NXN個(gè)交叉點(diǎn),每個(gè)交叉點(diǎn)都設(shè)置一個(gè)按鍵。按鍵的兩端分別與相應(yīng)的行線(xiàn)和列線(xiàn)連接,每根行線(xiàn)與一個(gè)I/O口連接。依次設(shè)置I/O口為低電平輸入口,當(dāng)無(wú)按鍵按下時(shí),列線(xiàn)與行線(xiàn)斷開(kāi),列線(xiàn)呈高電平狀態(tài);當(dāng)有按鍵按下時(shí),按鍵對(duì)應(yīng)的列線(xiàn)與該行線(xiàn)連接獲得一低電平,進(jìn)而確定按鍵所處的列,從而識(shí)別按鍵的位置。
[0004]矩陣鍵盤(pán)電路通常采用行列掃描方法來(lái)確定按下之按鍵所在的行列位置。行列掃描法是指:把鍵盤(pán)的行線(xiàn)所對(duì)應(yīng)的I/O口設(shè)置為輸出口,列線(xiàn)所對(duì)應(yīng)的I/O口設(shè)置為輸入口 ;在掃描時(shí),輪流將輸出口設(shè)置為低電平,其他的輸入口設(shè)置為高電平;再讀取輸入口的電平狀態(tài),并根據(jù)輸入口發(fā)生的電平變化判斷所按的按鍵。使用這種鍵盤(pán)電路,如控制鍵盤(pán)的I/O 口數(shù)為2N,最大按鍵數(shù)量是N X No
[0005]如圖1所示,現(xiàn)有的方案在實(shí)施過(guò)程中,由于PLC的輸入端口數(shù)量較少,信號(hào)需首先經(jīng)單片機(jī)采集點(diǎn)陣鍵盤(pán)I/O電平變化,之后再傳給PLC,期間信號(hào)經(jīng)單片機(jī)與PLC通訊及線(xiàn)路傳輸。這種方式很容易造成信號(hào)的干擾與丟失,另外,因?yàn)檩斎胄盘?hào)掃描的方式是點(diǎn)陣循環(huán)掃描,再經(jīng)單片機(jī)與PLC通訊,所以在實(shí)時(shí)性方面會(huì)也有欠缺。并且在實(shí)際設(shè)備上線(xiàn)路繁多,線(xiàn)路長(zhǎng)度較長(zhǎng),干擾源眾多,容易對(duì)信號(hào)造成干擾。
【實(shí)用新型內(nèi)容】
[0006]為了解決上述技術(shù)問(wèn)題,本實(shí)用新型提供了一種基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置,不需要單片機(jī),PLC直接與點(diǎn)陣鍵盤(pán)的輸出端接口連接就能實(shí)現(xiàn)鍵盤(pán)信號(hào)的采集,電路結(jié)構(gòu)簡(jiǎn)單,有效地避免了單片機(jī)通信造成的信號(hào)干擾問(wèn)題。
[0007]本實(shí)用新型是這樣實(shí)現(xiàn)的:基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置,包括鍵盤(pán)和可編程邏輯控制器PLC,所述鍵盤(pán)包括多個(gè)按鍵及分別與每個(gè)按鍵對(duì)應(yīng)的按鍵信號(hào)輸出接口,所述可編程邏輯控制器PLC包括多個(gè)輸入端,每個(gè)所述按鍵信號(hào)輸出接口均分別與所述可編程邏輯控制器PLC上至少兩個(gè)不同的輸入端連接,各個(gè)按鍵信號(hào)輸出接口與PLC上輸入端的連接對(duì)應(yīng)關(guān)系不相同。
[0008]進(jìn)一步地,每個(gè)所述按鍵信號(hào)輸出接口包括兩個(gè)聯(lián)動(dòng)的開(kāi)關(guān),兩個(gè)所述開(kāi)關(guān)分別與所述可編程邏輯控制器PLC上至少兩個(gè)不同的輸入端連接。
[0009]進(jìn)一步地,兩個(gè)所述開(kāi)關(guān)通過(guò)導(dǎo)線(xiàn)串聯(lián)。
[0010]進(jìn)一步地,每個(gè)所述按鍵信號(hào)輸出接口還包括兩個(gè)二極管,每個(gè)所述二極管與一個(gè)所述開(kāi)關(guān)串聯(lián),每個(gè)所述開(kāi)關(guān)的一端與電源連接,另一端與對(duì)應(yīng)的二極管的正極連接,所述二極管的負(fù)極與可編程邏輯控制器PLC的輸入端連接。
[0011 ]進(jìn)一步地,每個(gè)所述按鍵信號(hào)輸出接口包括一個(gè)開(kāi)關(guān),所述開(kāi)關(guān)分別與所述可編程邏輯控制器PLC上至少兩個(gè)不同的輸入端連接。
[0012]進(jìn)一步地,每個(gè)所述按鍵信號(hào)輸出接口還包括一個(gè)二極管,所述二極管與所述開(kāi)關(guān)串聯(lián),所述開(kāi)關(guān)的一端與電源連接,另一端與二極管的正極連接,所述二極管的負(fù)極與可編程邏輯控制器PLC的輸入端連接。
[0013]進(jìn)一步地,每個(gè)所述按鍵信號(hào)輸出接口均分別與所述可編程邏輯控制器PLC上兩個(gè)不同的輸入端連接,所述可編程邏輯控制器PLC( I)的輸入端的數(shù)目N與所述鍵盤(pán)的按鍵數(shù)目M滿(mǎn)足如下關(guān)系:2N—1多M。進(jìn)一步地,所述按鍵的數(shù)目為32,所述可編程邏輯控制器PLC的輸入端的數(shù)目不少于6.
[0014]本實(shí)用新型還提供了一種基于上述裝置的基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集方法,包括以下步驟:
[0015]S1、根據(jù)鍵盤(pán)的按鍵與可編程邏輯控制器PLC的輸入端的連接關(guān)系,設(shè)置每個(gè)按鍵的標(biāo)識(shí)碼;
[0016]S2、可編程邏輯控制器PLC循環(huán)掃描輸入端,當(dāng)輸入端對(duì)應(yīng)的輸出結(jié)果與按鍵的標(biāo)識(shí)碼相同時(shí),判定該按鍵按下。
[0017]實(shí)施本實(shí)用新型,具有如下有益效果:
[0018](I)本實(shí)用新型中,將鍵盤(pán)點(diǎn)陣的每個(gè)按鍵信號(hào)輸出接口分別與可編程邏輯控制器PLC上至少兩個(gè)不同的輸入端連接,所述可編程邏輯控制器PLC的輸入端的數(shù)目N與所述鍵盤(pán)的按鍵數(shù)目M只需要滿(mǎn)足如下關(guān)系:2^1彡M或2N>MXX,也就是說(shuō),PLC只需要區(qū)區(qū)幾個(gè)輸入端,就可以將鍵盤(pán)點(diǎn)陣的多個(gè)輸出接口完全區(qū)分開(kāi),實(shí)現(xiàn)對(duì)鍵盤(pán)點(diǎn)陣的信號(hào)采集。由于PLC直接檢測(cè)點(diǎn)陣1/0,無(wú)需設(shè)置單片機(jī)等信號(hào)傳輸?shù)闹虚g環(huán)節(jié),從而能有效避免信號(hào)由于單片機(jī)與PLC通訊所造成干擾與丟失,提高了信號(hào)傳輸?shù)膶?shí)時(shí)性,并有效降低了成本。
[0019](2)本實(shí)用新型的每個(gè)按鍵信號(hào)輸出接口包括兩個(gè)聯(lián)動(dòng)的開(kāi)關(guān),兩個(gè)所述開(kāi)關(guān)分別與所述可編程邏輯控制器PLC上兩個(gè)不同的輸入端連接,當(dāng)其中一個(gè)開(kāi)關(guān)發(fā)生故障時(shí),另外一個(gè)開(kāi)關(guān)還能正常工作,有效地提高了鍵盤(pán)的使用壽命,提高了裝置的穩(wěn)定性。
【附圖說(shuō)明】
[0020]為了更清楚地說(shuō)明本實(shí)用新型實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案和優(yōu)點(diǎn),下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單的介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本實(shí)用新型的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它附圖。
[0021 ]圖1是現(xiàn)有技術(shù)中鍵盤(pán)采集裝置的示意圖;
[0022]圖2是本實(shí)用新型實(shí)施例一提供的裝置的示意圖;
[0023]圖中:1-可編程邏輯控制器PLC,2_按鍵信號(hào)輸出接口,3_電源。
【具體實(shí)施方式】
[0024]下面將結(jié)合本實(shí)用新型實(shí)施例中的附圖,對(duì)本實(shí)用新型實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本實(shí)用新型一部分實(shí)施例,而不是全部的實(shí)施例?;诒緦?shí)用新型中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本實(shí)用新型保護(hù)的范圍。
[0025]實(shí)施例一:
[0026]本實(shí)用新型提供了一種基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置,不需要單片機(jī),PLC直接與點(diǎn)陣鍵盤(pán)的輸出端接口連接就能實(shí)現(xiàn)鍵盤(pán)信號(hào)的采集,電路結(jié)構(gòu)簡(jiǎn)單,有效地避免了單片機(jī)通信造成的信號(hào)干擾問(wèn)題。
[0027]本實(shí)用新型是這樣實(shí)現(xiàn)的:基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置,包括鍵盤(pán)和可編程邏輯控制器PLCl,所述鍵盤(pán)包括多個(gè)按鍵及分別與每個(gè)按鍵對(duì)應(yīng)的按鍵信號(hào)輸出接口2,所述可編程邏輯控制器PLCl包括多個(gè)輸入端,每個(gè)所述按鍵信號(hào)輸出接口 2均分別與所述可編程邏輯控制器PLCl上至少兩個(gè)不同的輸入端連接,各個(gè)按鍵信號(hào)輸出接口與PLC上輸入端的連接對(duì)應(yīng)關(guān)系不相同。如圖2所示,本實(shí)施例以鍵盤(pán)包括六個(gè)按鍵為例,對(duì)本實(shí)用新型的方案進(jìn)行詳細(xì)解釋?zhuān)緦?shí)施例中,每個(gè)所述按鍵信號(hào)輸出接口2均分別與所述可編程邏輯控制器PLCl上兩個(gè)不同的輸入端連接。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)了解,在不同的應(yīng)用場(chǎng)景中,鍵盤(pán)中的按鍵數(shù)目可以是任意數(shù)目,均適用于本實(shí)用新型,本實(shí)用新型多鍵盤(pán)數(shù)目不做具體限定。值得注意的是,在具體的應(yīng)用場(chǎng)景中,每個(gè)所述按鍵信號(hào)輸出接口可以均分別與所述可編程邏輯控制器PLC上多個(gè)不同的輸入端連接,比如三個(gè)、四個(gè)等,只要各個(gè)按鍵信號(hào)輸出接口與PLC上輸入端的連接對(duì)應(yīng)關(guān)系不相同,從PLC的輸入端能夠?qū)Ω鱾€(gè)按鍵信號(hào)輸出接口進(jìn)行區(qū)分均適用于本實(shí)用新型。
[0028]每個(gè)所述按鍵信號(hào)輸出接口2包括兩個(gè)聯(lián)動(dòng)的開(kāi)關(guān)和兩個(gè)二極管,兩個(gè)所述開(kāi)關(guān)分別與所述可編程邏輯控制器PLCl上兩個(gè)不同的輸入端連接。兩個(gè)所述開(kāi)關(guān)通過(guò)導(dǎo)線(xiàn)串聯(lián)。每個(gè)所述按鍵信號(hào)輸出接口還包括兩個(gè)二極管,每個(gè)所述二極管與一個(gè)所述開(kāi)關(guān)串聯(lián),每個(gè)所述開(kāi)關(guān)的一端與電源3連接,另一端與對(duì)應(yīng)的二極管的正極連接,所述二極管的負(fù)極與可編程邏輯控制器PLC的輸入端連接。所述可編程邏輯控制器PLC的輸入端的數(shù)目N與所述鍵盤(pán)的按鍵數(shù)目M滿(mǎn)足如下關(guān)系:2n-^M0
[0029]當(dāng)然,若每個(gè)所述按鍵信號(hào)輸出接口均分別與所述可編程邏輯控制器PLC上多個(gè)(例如,X個(gè))不同的輸入端連接時(shí),每個(gè)所述按鍵信號(hào)輸出接口 2可以包括X個(gè)聯(lián)動(dòng)的開(kāi)關(guān)和X個(gè)二極管,二極管的數(shù)目與所述開(kāi)關(guān)的數(shù)目對(duì)應(yīng)。多個(gè)二極管的負(fù)極連接X(jué)個(gè)PLC的輸入端。當(dāng)然,每個(gè)所述按鍵信號(hào)輸出接口 2可以仍然包括兩個(gè)聯(lián)動(dòng)的開(kāi)關(guān)和兩個(gè)二極管,二極管的數(shù)目與所述開(kāi)關(guān)的數(shù)目對(duì)應(yīng)。兩個(gè)二極管的負(fù)極連接X(jué)個(gè)PLC的輸入端。
[0030]當(dāng)每個(gè)所述按鍵信號(hào)輸出接口均分別與所述可編程邏輯控制器PLC上X個(gè)(X多2)不同的輸入端連接時(shí),所述可編程邏輯控制器PLC的輸入端的數(shù)目N與所述鍵盤(pán)的按鍵數(shù)目M滿(mǎn)足如下關(guān)系:2n>MXX。
[0031]以本實(shí)施例為例,6個(gè)按鍵對(duì)應(yīng)的開(kāi)關(guān)分別1(1、1(2、1(3、1(4、1(6、1(6,如圖2所示,1(1、K2、K3、K4、K6、K6均對(duì)應(yīng)兩個(gè)聯(lián)動(dòng)的開(kāi)關(guān)。當(dāng)對(duì)應(yīng)的按鍵按下時(shí),兩個(gè)聯(lián)動(dòng)的開(kāi)關(guān)閉合??删幊踢壿嬁刂破鱌LCI的輸入端分別為X1、X2、X3、X4、X5。本實(shí)施例中,所述鍵盤(pán)的按鍵數(shù)目M為6,可編程邏輯控制器PLCl的輸入端的數(shù)目N為5,很明顯,該數(shù)目的設(shè)置滿(mǎn)足如下關(guān)系:2ν<多M0
[0032]圖2中,Kl的一個(gè)開(kāi)關(guān)與二極管DKll的正極連接,另一個(gè)開(kāi)關(guān)與二極管DK12的正極連接;Κ2的一個(gè)開(kāi)關(guān)與二極管DK21的正極連接,另一個(gè)開(kāi)關(guān)與二極管DK22的正極連接;Κ3的一個(gè)開(kāi)關(guān)與二極管DK31的正極連接,另一個(gè)開(kāi)關(guān)與二極管DK32的正極連接;Κ4的一個(gè)開(kāi)關(guān)與二極管DK41的正極連接,另一個(gè)開(kāi)關(guān)與二極管DK42的正極連接;Κ5的一個(gè)開(kāi)關(guān)與二極管DK51的正極連接,另一個(gè)開(kāi)關(guān)與二極管D52的正極連接;Κ6的一個(gè)開(kāi)關(guān)與二極管DK61的正極連接,另一個(gè)開(kāi)關(guān)與二極管DK62的正極連接;
[0033]二極管DKll的負(fù)極與Xl連接,二極管DK12的負(fù)極與Χ4連接;二極管DK21的負(fù)極與Xl連接,二極管DK22的負(fù)極與Χ5連接;二極管DK31的負(fù)極與Χ2連接,二極管DK32的負(fù)極與Χ4連接;二極管DK41的負(fù)極與Χ2連接,二極管DK42的負(fù)極與Χ5連接;二極管DK51的負(fù)極與Χ3連接,二極管DK52的負(fù)極與Χ4連接;二極管DK61的負(fù)極與Χ3連接,二極管DK62的負(fù)極與Χ5連接。
[0034]本實(shí)用新型還提供了一種基于上述裝置的基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集方法,包括以下步驟:
[0035]S1、根據(jù)鍵盤(pán)的按鍵與可編程邏輯控制器PLC的輸入端的連接關(guān)系,設(shè)置每個(gè)按鍵的標(biāo)識(shí)碼;
[0036]S2、可編程邏輯控制器PLC循環(huán)掃描輸入端,當(dāng)輸入端對(duì)應(yīng)的輸出結(jié)果與按鍵的標(biāo)識(shí)碼相同時(shí),判定該按鍵按下。
[0037]本實(shí)用新型的裝置工作過(guò)程如下:
[0038]獲取鍵盤(pán)的按鍵數(shù)目Μ,根據(jù)公式2Ν^ΜΧΧ,確定可編程邏輯控制器PLC上所需的輸入端的數(shù)目N;當(dāng)然,為了接收除鍵盤(pán)點(diǎn)陣外的其他輸入信號(hào),2Ν-ΜΧΧ的值最好大于其他輸入信號(hào)的數(shù)目。其中,X為每個(gè)按鍵信號(hào)輸出接口與PLC不同的輸入端的連接數(shù)目。
[0039]將每個(gè)所述按鍵信號(hào)輸出接口均分別與所述可編程邏輯控制器PLC上至少兩個(gè)不同的輸入端連接。
[0040]根據(jù)鍵盤(pán)的按鍵與可編程邏輯控制器PLC的輸入端的連接關(guān)系,設(shè)置每個(gè)按鍵的標(biāo)識(shí)碼,比如,若定義Χ1-Χ5分別是二進(jìn)制數(shù)的低位到高位,Kl的一個(gè)開(kāi)關(guān)與二極管DKll的正極連接,另一個(gè)開(kāi)關(guān)與二極管DK12的正極連接;二極管DKl I的負(fù)極與Xl連接,二極管DK12的負(fù)極與Χ4連接;則Kl對(duì)應(yīng)的標(biāo)識(shí)碼為01001,當(dāng)Kl對(duì)應(yīng)的按鍵按下時(shí),PLC能夠檢測(cè)到輸入端輸入了 01001,從而判定KI對(duì)應(yīng)的按鍵按下。
[0041]可編程邏輯控制器PLC循環(huán)掃描輸入端,當(dāng)輸入端對(duì)應(yīng)的輸出結(jié)果與按鍵的標(biāo)識(shí)碼相同時(shí),判定該按鍵按下??删幊踢壿嬁刂破鱌LC循環(huán)掃描輸入端,是指可編程邏輯控制器PLC以預(yù)定的時(shí)間間隔掃描輸入端,讀取輸入端的狀態(tài),實(shí)現(xiàn)對(duì)鍵盤(pán)信號(hào)的采集。
[0042]實(shí)施例二:
[0043]本實(shí)施例提供了一種基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置,包括鍵盤(pán)和可編程邏輯控制器PLCl,所述鍵盤(pán)包括多個(gè)按鍵及分別與每個(gè)按鍵對(duì)應(yīng)的按鍵信號(hào)輸出接口 2,所述可編程邏輯控制器PLCl包括多個(gè)輸入端,每個(gè)所述按鍵信號(hào)輸出接口均分別與所述可編程邏輯控制器PLC上至少兩個(gè)不同的輸入端連接。
[0044]與實(shí)施例一不同之處在于,本實(shí)施例中,每個(gè)所述按鍵信號(hào)輸出接口包括一個(gè)開(kāi)關(guān),所述開(kāi)關(guān)分別與所述可編程邏輯控制器PLC上至少兩個(gè)不同的輸入端連接。
[0045]每個(gè)所述按鍵信號(hào)輸出接口還包括一個(gè)二極管,所述二極管與所述開(kāi)關(guān)串聯(lián),所述開(kāi)關(guān)的一端與電源連接,另一端與二極管的正極連接,所述二極管的負(fù)極與可編程邏輯控制器PLC的輸入端連接。
[0046]當(dāng)按鍵的數(shù)目為32時(shí),所述可編程邏輯控制器PLC的輸入端的數(shù)目不少于6,例如,可以是11.
[0047]實(shí)施本實(shí)用新型,具有如下有益效果:
[0048](I)本實(shí)用新型中,將鍵盤(pán)點(diǎn)陣的每個(gè)按鍵信號(hào)輸出接口分別與可編程邏輯控制器PLC上至少兩個(gè)不同的輸入端連接,所述可編程邏輯控制器PLC的輸入端的數(shù)目N與所述鍵盤(pán)的按鍵數(shù)目M只需要滿(mǎn)足如下關(guān)系:2^1彡M或2N>MXX,也就是說(shuō),PLC只需要區(qū)區(qū)幾個(gè)輸入端,就可以將鍵盤(pán)點(diǎn)陣的多個(gè)輸出接口完全區(qū)分開(kāi),實(shí)現(xiàn)對(duì)鍵盤(pán)點(diǎn)陣的信號(hào)采集。由于PLC直接檢測(cè)點(diǎn)陣1/0,無(wú)需設(shè)置單片機(jī)等信號(hào)傳輸?shù)闹虚g環(huán)節(jié),從而能有效避免信號(hào)由于單片機(jī)與PLC通訊所造成干擾與丟失,提高了信號(hào)傳輸?shù)膶?shí)時(shí)性,并有效降低了成本。
[0049](2)本實(shí)用新型的每個(gè)按鍵信號(hào)輸出接口包括兩個(gè)聯(lián)動(dòng)的開(kāi)關(guān),兩個(gè)所述開(kāi)關(guān)分別與所述可編程邏輯控制器PLC上兩個(gè)不同的輸入端連接,當(dāng)其中一個(gè)開(kāi)關(guān)發(fā)生故障時(shí),另外一個(gè)開(kāi)關(guān)還能正常工作,有效地提高了鍵盤(pán)的使用壽命,提高了裝置的穩(wěn)定性。
[0050]以上所述是本實(shí)用新型的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本實(shí)用新型原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也視為本實(shí)用新型的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置,其特征在于,包括鍵盤(pán)和可編程邏輯控制器PLC(1),所述鍵盤(pán)包括多個(gè)按鍵及分別與每個(gè)按鍵對(duì)應(yīng)的按鍵信號(hào)輸出接口(2),所述可編程邏輯控制器PLC(I)包括多個(gè)輸入端,每個(gè)所述按鍵信號(hào)輸出接口(2)均分別與所述可編程邏輯控制器PLC( I)上至少兩個(gè)不同的輸入端連接,各個(gè)按鍵信號(hào)輸出接口與PLC上輸入端的連接對(duì)應(yīng)關(guān)系不相同。2.根據(jù)權(quán)利要求1所述的基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置,其特征在于,每個(gè)所述按鍵信號(hào)輸出接口(2)包括兩個(gè)聯(lián)動(dòng)的開(kāi)關(guān),兩個(gè)所述開(kāi)關(guān)分別與所述可編程邏輯控制器PLC(I)上至少兩個(gè)不同的輸入端連接。3.根據(jù)權(quán)利要求2所述的基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置,其特征在于,兩個(gè)所述開(kāi)關(guān)通過(guò)導(dǎo)線(xiàn)串聯(lián)。4.根據(jù)權(quán)利要求2所述的基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置,其特征在于,每個(gè)所述按鍵信號(hào)輸出接口(2)還包括兩個(gè)二極管,每個(gè)所述二極管與一個(gè)所述開(kāi)關(guān)串聯(lián),每個(gè)所述開(kāi)關(guān)的一端與電源(3)連接,另一端與對(duì)應(yīng)的二極管的正極連接,所述二極管的負(fù)極與可編程邏輯控制器PLC( I)的輸入端連接。5.根據(jù)權(quán)利要求1所述的基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置,其特征在于,每個(gè)所述按鍵信號(hào)輸出接口(2)包括一個(gè)開(kāi)關(guān),所述開(kāi)關(guān)分別與所述可編程邏輯控制器PLC(I)上至少兩個(gè)不同的輸入端連接。6.根據(jù)權(quán)利要求5所述的基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置,其特征在于,每個(gè)所述按鍵信號(hào)輸出接口(2)還包括一個(gè)二極管,所述二極管與所述開(kāi)關(guān)串聯(lián),所述開(kāi)關(guān)的一端與電源(3)連接,另一端與二極管的正極連接,所述二極管的負(fù)極與可編程邏輯控制器PLC(I)的輸入端連接。7.根據(jù)權(quán)利要求1所述的基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置,其特征在于,每個(gè)所述按鍵信號(hào)輸出接口(2)均分別與所述可編程邏輯控制器PLC(I)上兩個(gè)不同的輸入端連接,所述可編程邏輯控制器PLC( I)的輸入端的數(shù)目N與所述鍵盤(pán)的按鍵數(shù)目M滿(mǎn)足如下關(guān)系:2N—1多M08.根據(jù)權(quán)利要求1所述的基于PLC的鍵盤(pán)點(diǎn)陣信號(hào)采集裝置,其特征在于,所述按鍵的數(shù)目為32,所述可編程邏輯控制器PLC(I)的輸入端的數(shù)目不少于6。
【文檔編號(hào)】G06F3/02GK205594591SQ201620377486
【公開(kāi)日】2016年9月21日
【申請(qǐng)日】2016年4月29日
【發(fā)明人】唐志銘
【申請(qǐng)人】廈門(mén)徠鈿數(shù)控自動(dòng)化有限公司