亚欧洲精品在线视频免费观看,国产成人精品本亚洲,校园春色综合网,国产91极品福利手机观看,99久久99久久精品国产片果冻,亚洲精品911,91视频一88av

您現(xiàn)在的位置:首頁 / 汽車用品 / 著名品牌 / 著名品牌_PLC

擴(kuò)展CPL控制系統(tǒng)I/O點(diǎn)的方法探討

[ 07-9-4 14:35 ]  太平洋汽車網(wǎng)  來源: pcauto    責(zé)任編輯: dongyousheng
硬件和軟件結(jié)合I/O點(diǎn)擴(kuò)展方法

    4.1 硬件編碼和軟件譯碼,擴(kuò)展輸入點(diǎn)

    在控制系統(tǒng)輸入信號較多的情況下,可以利用編碼器對輸入信號編碼,然后引到PLC的輸入端,再通過PLC內(nèi)部程序配合進(jìn)行譯碼,對各個(gè)輸入信號加以識別,可以大大減少對輸入點(diǎn)的占用。PLC的外部接線如圖5所示。由于普通編碼器在有多個(gè)信號同時(shí)輸入時(shí)會出現(xiàn)亂碼,故可采用8線-3線優(yōu)先編碼器74LS148,設(shè)定好信號的優(yōu)先權(quán),有時(shí)還要將編碼器的選通輸出端和擴(kuò)展端也接入PLC中,配合程序減少誤判斷。另外,還要注意的是電平的匹配問題(信號電路的+5V和PLC的+24V之間)以及PLC的輸入口對信號識別所要求的技術(shù)規(guī)范(驅(qū)動電流和電壓能識別的范圍),有時(shí)還需增加適當(dāng)?shù)男盘柗糯蠛透綦x電路。 

1
圖5 硬件編碼接線圖 

    下面以按鈕SB2按下為例,說明PLC內(nèi)部軟件譯碼的程序識別方法。由74LS148的功能表可知,該芯片低電平有效,因此圖5中用3個(gè)非門將輸出電平轉(zhuǎn)換成正邏輯。若SB2按下,無論SB0和SB1是否按下,但SB3~SB7均未按下;此時(shí),ABC的輸出為101,經(jīng)過非門后I0.0,I0.1,I0.2的狀態(tài)分別為0,1,0;對應(yīng)的STL譯碼程序如下。

    LDN I0.0
    A  I0.1
    AN I0.2
    =  M0.2

    這樣,筆者在程序里用M0.2的常開觸點(diǎn)代替了按鈕SB2。即當(dāng)按鈕SB2按下,M0.2為1;SB2彈起,M0.2又為0,從而實(shí)現(xiàn)了軟件譯碼的功能。另外需要指出,該方法在PLC的每一個(gè)掃描周期只能讀入8個(gè)輸入中的一個(gè)輸入狀態(tài),若有2個(gè)以上開關(guān)閉合,PLC只能檢測出優(yōu)先權(quán)高的那個(gè)信號。

  4.2 軟件編碼和硬件譯碼,擴(kuò)展輸出點(diǎn)

    在控制系統(tǒng)輸出信號較多的情況下,可以通過PLC的內(nèi)部程序?qū)敵鲂盘栠M(jìn)行編碼,然后通過硬件譯碼器進(jìn)行譯碼,驅(qū)動負(fù)載工作,這可以大大的減少對輸出點(diǎn)的占用。PLC的外部接線如圖6所示,采用3線-8線譯碼器74LS138。此時(shí),同樣存在電平匹配的問題,即PLC的直流模塊典型輸出為+24V,而信號電路的工作電壓一般為+5V,因此,有時(shí)同樣需要增加信號電路以及功率放大電路以驅(qū)動負(fù)載工作。 

1

    本文為太平洋汽車網(wǎng)轉(zhuǎn)載文章,歡迎各家媒體轉(zhuǎn)載。轉(zhuǎn)載時(shí)請注明原出處,如果想轉(zhuǎn)載“太平洋汽車網(wǎng)原創(chuàng)文章”,請點(diǎn)擊鏈接:http://article.pcauto.com.cn
    如果網(wǎng)友需要將本文轉(zhuǎn)載到論壇,請點(diǎn)擊下方按鈕復(fù)制代碼,再在“PCauto論壇”發(fā)貼框里粘貼即可,該方法也同樣適用于其它大部分論壇,非常方便!
每日讀圖
東風(fēng)標(biāo)致206s黑色動感風(fēng)暴
東風(fēng)標(biāo)致206s黑色動感風(fēng)暴
揭秘:比基尼車模的幕后生活
揭秘:比基尼車模的幕后生
全裸車模與車共舞
全裸車模與車共舞
超辣性感車模
超辣性感車模
明銳1.6升8月28日上市
明銳1.6升8月28日上市
M3低價(jià)沖擊國內(nèi)跑車市場?
M3低價(jià)沖擊國內(nèi)跑車市場?
EDO改裝的全新997 GT2 R
EDO改裝的全新997 GT2 R
更性感 H&R改裝版菲亞特500
更性感 H&R改裝版菲亞特50