您現(xiàn)在的位置:首頁 / 汽車用品 / 汽車用品_防盜器 / 防盜器_PLC

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

[ 07-9-4 14:35 ]  太平洋汽車網(wǎng)  來源: pcauto    責(zé)任編輯: dongyousheng

圖6 PLC接線圖 

    下面以如何讓Q2為1為例,說明PLC內(nèi)部軟件的編碼方法。由74LS138的功能表可知,若要使輸出Q2為1,應(yīng)該使Y2輸出為0;即對應(yīng)的ABC應(yīng)該為010,從而得到只要讓PLC的Q0.0,Q0.1,Q0.2分別為0,1,0即可;對應(yīng)的STL編碼程序如下,其中M1.2為置位輸出Q2的條件。

    LD     M1.2
    S      Q0.0, 1
    R      Q0.1, 1
    S      Q0.2, 1

    這樣,只需對Q0.0,Q0.1,Q0.2進行組合就可以實現(xiàn)對輸出Q0~Q7分別置為1。本方法存在一個明顯的缺點,即每一個掃描周期只能輸出八種狀態(tài)中的一種,若要同時置位輸出Q0和Q1是不能實現(xiàn)的。

    4.3 用N個輸入點識別N×(N+1)/2個輸入信號

    若我們將輸入信號接成圖7的形式,再配合以軟件編程便可以實現(xiàn)用3個輸入點識別3×(3+1)/2=6個輸入信號。其基本思想是:當(dāng)SB1按下時,PLC只檢測到了I0.0為“1”,此時I0.1和I0.2的狀態(tài)均為“0”,那么在程序里就將I0.0的常開觸點和I0.1、I0.2的常閉觸點相與來識別SB1的狀態(tài);若SB2按下時,I0.0和I0.1均為“1”,I0.2為“0”,此時識別程序應(yīng)該為I0.0和I0.1的常開觸點與上I0.2的常閉觸點;其它點的情況類似,輸入信號SB1和SB2的STL識別程序如下,其中,M2.1、M2.2的狀態(tài)就代表了信號SB1、SB2的狀態(tài)。

    LD     I0.0
    AN     I0.1
    AN     I0.2
    =      M2.1    //信號SB1的識別
    LDN    I0.0
    A      I0.1
    A      I0.2
    =      M2.2    //信號SB2的識別

    需要指出:這種方法不能識別2個及2個以上的信號同時為1的情況,如SB1和SB3同時接通,程序會把它當(dāng)成SB2接通的情況識別。圖7中二極管的作用是為了隔斷寄生電流形成通路。其實,用3個輸入點最多可以7個信號的識別,如果在圖7中再加一個SB7,用3個二極管連到I0.0、I0.1、I0.2上,則可以通過將3個點的常開觸點相與來識別SB7,但這樣過于繁瑣,因此一般不采用。  

1
圖7 硬件接線圖  

    4.4 用輸入/輸出口組成矩陣式鍵盤

    若控制系統(tǒng)需要設(shè)計鍵盤,常規(guī)的思路是每個按鍵接一個輸入口。然而,當(dāng)鍵數(shù)增加時,極為浪費輸入點,因此仿照微機系統(tǒng)中制作矩陣式鍵盤的思路,在PLC系統(tǒng)中利用I/O點組成矩陣式鍵盤,如圖8所示為3×3鍵盤結(jié)構(gòu)圖。編程思路:首先,判斷整個鍵盤上有無鍵按下,方法是將行全輸出為1,然后讀入列的狀態(tài),如果列讀入的狀態(tài)全為0,則無鍵按下,不全為0則有鍵按下;其次,逐列掃描,方法是依次將行線送1,檢查對應(yīng)列線的狀態(tài),若列線全為0,則按鍵不在此行;若不全為0,則按鍵必在此行,且是與1電平列線相交的那個鍵。由此可見,對應(yīng)的軟件編程比較復(fù)雜,但是在有些小型的控制系統(tǒng)中可以避免增加操作屏或觸摸屏,從而提高系統(tǒng)性價比。若需要詳細(xì)的硬件設(shè)計圖和軟件程序可與作者聯(lián)系。 

1
圖8 3×3鍵盤結(jié)構(gòu)圖 

    5、結(jié)束語

    本文從硬件設(shè)計、軟件編程以及硬件軟件結(jié)合三個方面探討了擴展PLC I/O點的方法。在具體應(yīng)用時,還需考慮每種擴展方法的一些優(yōu)缺點以及抗干擾能力等問題。若能合理的利用這些方法,必能有效的節(jié)省PLC的I/O點數(shù),降低系統(tǒng)成本,提供性價比,更為充分的發(fā)揮PLC的優(yōu)勢。  

    本文為太平洋汽車網(wǎng)轉(zhuǎn)載文章,歡迎各家媒體轉(zhuǎn)載。轉(zhuǎn)載時請注明原出處,如果想轉(zhuǎn)載“太平洋汽車網(wǎng)原創(chuàng)文章”,請點擊鏈接:http://article.pcauto.com.cn
    如果網(wǎng)友需要將本文轉(zhuǎn)載到論壇,請點擊下方按鈕復(fù)制代碼,再在“PCauto論壇”發(fā)貼框里粘貼即可,該方法也同樣適用于其它大部分論壇,非常方便!
每日讀圖
揭秘:比基尼車模的幕后生活
揭秘:比基尼車模的幕后生
皮肉牽動4噸重汽車
皮肉牽動4噸重汽車
全裸車模與車共舞
全裸車模與車共舞
超辣性感車模
超辣性感車模
明銳1.6升8月28日上市
明銳1.6升8月28日上市
M3低價沖擊國內(nèi)跑車市場?
M3低價沖擊國內(nèi)跑車市場?
黑色系奔馳SLK 55 AMG
黑色系奔馳SLK 55 AMG
蓮花Exige Sport240超跑
蓮花Exige Sport240超跑
主站蜘蛛池模板: 亚洲AV成人片无码网站| 国产一二三区在线观看| www.色五月| 日韩大片高清播放器| 亚洲视频在线不卡| 色在线亚洲视频www| 国产精品亚洲а∨无码播放 | 中文字幕在线观看第二页| 欧美性猛交xxxx乱大交| 全彩无修本子里番acg| 青青青亚洲精品国产| 国产精品免费看久久久无码| jizzjizz日本护士| 撅起小屁股扒开调教bl| 亚洲av无码专区在线观看成人 | 男人j桶女人p免费视频| 国产乱理伦片在线观看| 老司机成人精品视频lsj| 天天看天天摸天天操| 中文字幕高清在线| 欧美不卡视频一区发布| 人人妻久久人人澡人人爽人人精品| 青草青草久热精品视频在线观看 | 久久99久久99精品免观看| 欧美另类老少配hd| 动漫精品一区二区3d| 黄频免费观看在线播放| 国内揄拍高清国内精品对白| 一本精品99久久精品77| 日本黄色一级大片| 亚洲欧美成人一区二区在线电影| 精品无人区麻豆乱码1区2区 | 精品国产乱码久久久久久浪潮 | 奇米影视在线观看| 久久中文字幕人妻丝袜| 极品丝袜乱系列全集阅读| 亚洲欧美综合在线天堂| 精品久久久久久亚洲综合网| 国产精品久久久久久久伊一| 99视频在线精品免费| 成人一级黄色片|