0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

通過(guò)plc輸入、輸出點(diǎn)的組合,介紹兩種基于軟件編程方法的輸入點(diǎn)擴(kuò)充方法

aIpM_gongkongwo ? 2018-02-07 15:36 ? 次閱讀

1、引言

PLC具有體積小、性價(jià)比高、功耗低、抗干擾能力強(qiáng)、編程使用方便等優(yōu)點(diǎn)被廣泛地應(yīng)用于工業(yè)控制領(lǐng)域。但在實(shí)際應(yīng)用過(guò)程中,被控對(duì)象的輸出點(diǎn)少于輸入點(diǎn)現(xiàn)象較為頻繁,實(shí)現(xiàn)控制任務(wù)需要檢測(cè)的點(diǎn)較多,或者操作按鈕比較多,這樣在選型時(shí)plc的輸出點(diǎn)數(shù)目可以很容易的滿足要求,而對(duì)于輸入點(diǎn)來(lái)說(shuō)有可能不易滿足,針對(duì)上述情況通??梢圆扇∪缦麓胧?(1)選擇輸出點(diǎn)數(shù)目滿足要求的plc,通過(guò)配置專用的輸入模塊來(lái)增加輸入點(diǎn)數(shù)目,使輸入點(diǎn)數(shù)目滿足控制系統(tǒng)的要求,這種方法增加了控制系統(tǒng)的成本,降低了系統(tǒng)的性價(jià)比。(2)選取輸入點(diǎn)數(shù)目比較多的plc,這樣在滿足了控制系統(tǒng)對(duì)輸入點(diǎn)數(shù)目的要求同時(shí),增加了輸出點(diǎn)數(shù)目,使輸出點(diǎn)產(chǎn)生冗余而閑置,造成了資源浪費(fèi)。(3)仍然是選擇輸出點(diǎn)數(shù)目滿足要求的plc,但在擴(kuò)展時(shí)增加部分外圍電路,這部分電路主要由譯碼器構(gòu)成,這樣可以大大降低系統(tǒng)的初期投資。(4)采用plc的軟件編程實(shí)現(xiàn),其優(yōu)點(diǎn)是在plc輸出點(diǎn)數(shù)目滿足系統(tǒng)要求的前提下,選擇輸入點(diǎn)數(shù)目較少的plc,不增加額外的硬件,利用這plc自身固有的資源,通過(guò)編碼方法實(shí)現(xiàn)輸入點(diǎn)數(shù)目的擴(kuò)展。本文通過(guò)對(duì)plc輸入、輸出點(diǎn)的組合,介紹了兩種基于軟件編程方法的輸入點(diǎn)擴(kuò)充方法。

2、基于軟件編程方法的輸入點(diǎn)擴(kuò)充方法

plc的一個(gè)重要的特點(diǎn)就是各組輸入、輸出點(diǎn)的獨(dú)立性較強(qiáng),這一點(diǎn)主要表現(xiàn)在輸入、輸出點(diǎn)的公共端上。一方面,單獨(dú)的輸入、輸出點(diǎn)可以有自己的公共端另一方面,多個(gè)輸入、輸出點(diǎn)可以共用一個(gè)公共端,這樣輸入、輸出點(diǎn)相互間的組合就比較容易。通過(guò)這些組合,我們可以借用矩陣鍵盤掃描原理和輸入節(jié)點(diǎn)組合矩陣的原理來(lái)增加輸入點(diǎn)數(shù)目。

2.1利用矩陣鍵盤掃描原理擴(kuò)展plc輸入點(diǎn)數(shù)目

取plc的m個(gè)輸入點(diǎn)作為輸入節(jié)點(diǎn)矩陣的行回掃線輸入端,取plc的n個(gè)輸出點(diǎn)作為輸入節(jié)點(diǎn)矩陣的列選擇線輸出端,同時(shí)將所用輸入端的公共端com和輸出端的公共端com相連,通過(guò)內(nèi)部程序控制n條列選擇線的狀態(tài),從而實(shí)現(xiàn)輸入節(jié)點(diǎn)矩陣列掃描;通過(guò)檢測(cè)m個(gè)輸入點(diǎn)的狀態(tài),完成輸入節(jié)點(diǎn)矩陣的行掃描;這樣就可以唯一確定輸入節(jié)點(diǎn)矩陣中某一接點(diǎn)的閉合狀態(tài)。利用節(jié)點(diǎn)矩陣,可以很方便地由m個(gè)輸入點(diǎn)和n個(gè)輸出點(diǎn)擴(kuò)展成m×n個(gè)輸入點(diǎn)。

圖1為采用矩陣鍵盤掃描原理擴(kuò)展4×2個(gè)輸入點(diǎn)的原理圖。當(dāng)plc的輸入、輸出動(dòng)作時(shí)必須構(gòu)成一個(gè)閉合回路。下面以輸入節(jié)點(diǎn)s0和s1說(shuō)明系統(tǒng)的工作過(guò)程:

(1)當(dāng)plc輸出點(diǎn)y0、y1斷開(kāi)時(shí),輸入點(diǎn)i0的回路不通,此時(shí)即使輸入節(jié)點(diǎn)s1、s2閉合,plc也無(wú)法檢測(cè)到節(jié)點(diǎn)的閉合。

(2)當(dāng)plc輸出點(diǎn)y0閉合,y1斷開(kāi)時(shí),若輸入節(jié)點(diǎn)s0閉合,可使plc輸入點(diǎn)i0有效;同時(shí),因?yàn)閥1斷開(kāi),s1閉合無(wú)效。

(3)當(dāng)plc的輸出點(diǎn)y1閉合,y0斷開(kāi)時(shí),若輸入節(jié)點(diǎn)s1閉合,可使plc輸入點(diǎn)i0有效;同時(shí),因?yàn)閥0斷開(kāi),s2閉合無(wú)效。

通過(guò)上述分析,可以知道分時(shí)控制輸出點(diǎn)y0、y1的狀態(tài),就可以唯一確定輸入節(jié)點(diǎn)s1、s2的閉合狀態(tài),同理也可以將推廣到輸入節(jié)點(diǎn)s2、s3、s4、s5、s6、s7。在使用這種方法時(shí)必須確定鍵盤的掃描時(shí)間,而掃描時(shí)間的長(zhǎng)短取決于plc的輸出點(diǎn)形式。對(duì)于晶體管、晶閘管以及固態(tài)繼電器輸出的plc,在滿足控制要求的前提下,可將掃描時(shí)間取的短一些;對(duì)于繼電器輸出的plc,考慮到觸點(diǎn)的壽命,掃描時(shí)間應(yīng)適當(dāng)延長(zhǎng)。

2.2利用輸入點(diǎn)組合矩陣方法擴(kuò)展plc輸入點(diǎn)數(shù)目

利用矩陣鍵盤掃描原理擴(kuò)展plc輸入點(diǎn)數(shù)目的前提是plc必須有剩余的輸出點(diǎn)。如果沒(méi)有,這種方案必然不可行,這時(shí)必須借助于輸入點(diǎn),下面介紹一種基于輸入點(diǎn)組合矩陣的輸入點(diǎn)擴(kuò)展方法。

取plc的m個(gè)輸入點(diǎn)構(gòu)成m個(gè)輸入節(jié)點(diǎn)組,取plc的n個(gè)輸入點(diǎn)構(gòu)成n個(gè)輸入節(jié)點(diǎn)狀態(tài)檢測(cè)端,即每個(gè)輸入節(jié)點(diǎn)組包含有n個(gè)節(jié)點(diǎn),這樣就可以實(shí)現(xiàn)m×n個(gè)輸入點(diǎn)的擴(kuò)展。當(dāng)某一接點(diǎn)閉合時(shí),對(duì)應(yīng)的輸入節(jié)點(diǎn)組和輸入節(jié)點(diǎn)檢測(cè)端都有信號(hào)送入plc,通過(guò)輸入節(jié)點(diǎn)的判斷就可以唯一確定輸入節(jié)點(diǎn)狀態(tài)。

圖2是利用輸入節(jié)點(diǎn)組合矩陣擴(kuò)展3×4個(gè)輸入點(diǎn)的原理圖。圖2中包含有3個(gè)輸入節(jié)點(diǎn)組,4個(gè)輸入狀態(tài)檢測(cè)端,即每組包含4個(gè)輸入節(jié)點(diǎn)。圖2中二極管的作用是防止節(jié)點(diǎn)閉合時(shí)相互間的干擾。下面以輸入節(jié)點(diǎn)s0說(shuō)明系統(tǒng)的工作過(guò)程。

(1)當(dāng)輸入節(jié)點(diǎn)s0斷開(kāi)時(shí),對(duì)應(yīng)的輸入節(jié)點(diǎn)組輸入端x0和輸入狀態(tài)檢測(cè)端x6均無(wú)輸入,表明s0斷開(kāi)。

(2)當(dāng)輸入節(jié)點(diǎn)s0閉合時(shí),對(duì)應(yīng)的輸入節(jié)點(diǎn)組輸入端x0和輸入狀態(tài)檢測(cè)端x6均有信號(hào)進(jìn)入plc,表明s0閉合。

通過(guò)上述分析,可以得到如下結(jié)論:由輸入點(diǎn)x0和輸入點(diǎn)x6組合的唯一性就可以唯一確定輸入節(jié)點(diǎn)s0的狀態(tài),從而達(dá)到擴(kuò)展輸入點(diǎn)數(shù)的目的,這一結(jié)論可以從附表的真值表得出。附表1中,“1”表示plc輸入點(diǎn)內(nèi)部觸點(diǎn)閉合,“0”表示斷開(kāi)。

這種方法可方便的擴(kuò)展plc輸入點(diǎn)數(shù)目,與前一種方法相比,對(duì)plc的適用性較強(qiáng),掃描時(shí)間的選擇取決于應(yīng)用程序的掃描時(shí)間。

3、結(jié)束語(yǔ)

利用plc自身的輸入點(diǎn)和輸出點(diǎn)擴(kuò)展plc實(shí)際的輸入點(diǎn)數(shù)目無(wú)需增加額外的硬件,提高了系統(tǒng)的性價(jià)比。對(duì)于上面提到的2種擴(kuò)展plc輸入點(diǎn)數(shù)的方法,在實(shí)驗(yàn)室中進(jìn)行了驗(yàn)證,運(yùn)行可靠,簡(jiǎn)便易懂,應(yīng)用價(jià)值頗為可觀。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5006

    文章

    13109

    瀏覽量

    461466
  • 軟件編程
    +關(guān)注

    關(guān)注

    1

    文章

    41

    瀏覽量

    11270

原文標(biāo)題:低成本的PLC輸入點(diǎn)擴(kuò)展方法

文章出處:【微信號(hào):gongkongworld,微信公眾號(hào):工控資料窩】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    開(kāi)關(guān)量和模擬量是PLC初期使用最多的兩種輸入輸出方式?

    開(kāi)關(guān)量和模擬量是大家學(xué)習(xí)PLC初期使用最多的兩種輸入輸出方式。什么是開(kāi)關(guān)量?什么是模擬量?本文就跟隨小編一起來(lái)了解一下吧。
    的頭像 發(fā)表于 10-05 09:26 ?6598次閱讀

    PLC輸入點(diǎn)增擴(kuò)

    通道作用,關(guān)鍵組合輸入時(shí)切斷單通道輸入。組合輸入通過(guò)輸入
    發(fā)表于 11-18 11:15

    PCB設(shè)計(jì)軟件操作之兩種建立Match Group的方法

    `上一期我們介紹了主流PCB設(shè)計(jì)軟件allegro區(qū)域規(guī)則的設(shè)置不知道我們可愛(ài)的攻誠(chéng)師們學(xué)會(huì)了木有如果沒(méi)有學(xué)會(huì)沒(méi)有關(guān)系可以去我們的快點(diǎn)PCB學(xué)院官網(wǎng)上看視頻操作廢話不多板兒妹本期繼續(xù)給大家介紹
    發(fā)表于 12-30 11:13

    PCB設(shè)計(jì)軟件操作之兩種建立Match Group的方法

    `上一期我們介紹了主流PCB設(shè)計(jì)軟件allegro區(qū)域規(guī)則的設(shè)置不知道我們可愛(ài)的攻誠(chéng)師們學(xué)會(huì)了木有如果沒(méi)有學(xué)會(huì)沒(méi)有關(guān)系板兒妹本期繼續(xù)給大家介紹兩種建立Match Group的
    發(fā)表于 12-30 11:20

    兩種使用C#實(shí)現(xiàn)ADSL自動(dòng)撥號(hào)的方法

    在網(wǎng)絡(luò)編程中,有時(shí)候會(huì)需要重新?lián)芴?hào)建立網(wǎng)絡(luò)連接(如Ad點(diǎn)擊軟件通過(guò)重新?lián)芴?hào)形成有效點(diǎn)擊) ,下面介紹兩種程序中撥號(hào)的
    發(fā)表于 07-12 06:33

    掌握原理圖輸入以及Verilog的兩種設(shè)計(jì)方法

    過(guò)1位全加器的詳細(xì)設(shè)計(jì),掌握原理圖輸入以及Verilog的兩種設(shè)計(jì)方法。
    發(fā)表于 11-08 07:57

    1.3 兩種運(yùn)行 Python 程序方法

    界面上執(zhí)行 Python 語(yǔ)句使用命令行執(zhí)行 .py 后綴的腳本文件下面分別對(duì)這兩種方法進(jìn)行演示。1. 第一種方法首先打開(kāi)你的終端,直接輸入 python3 回車,然后輸入 prin
    發(fā)表于 02-16 18:31

    PLC編程邏輯器件的選擇方法

    介紹了在控制系統(tǒng)中選擇PLC的一般方法詳細(xì)說(shuō)明了在PLC機(jī)型的多樣性以及在PLC輸入輸出點(diǎn)數(shù)功
    發(fā)表于 07-01 17:35 ?30次下載

    通過(guò)單片機(jī)A/D方式實(shí)現(xiàn)鍵盤輸入方法

    本文介紹通過(guò)單片機(jī) A/D 方式實(shí)現(xiàn)鍵盤輸入的方式方法, 闡釋了此種方法相對(duì)于其他幾種鍵盤輸入
    發(fā)表于 03-29 11:01 ?11次下載

    PLC系統(tǒng)節(jié)省輸入輸出點(diǎn)數(shù)的方法介紹

    編碼的方式輸入。如圖,三個(gè)輸入信號(hào)SB0~SB2只占用個(gè)輸入點(diǎn) (2)分組輸入,如下圖,系統(tǒng)有
    發(fā)表于 11-02 15:19 ?2次下載
    <b class='flag-5'>PLC</b>系統(tǒng)節(jié)省<b class='flag-5'>輸入輸出點(diǎn)</b>數(shù)的<b class='flag-5'>方法</b><b class='flag-5'>介紹</b>

    奧越信PLC輸入點(diǎn)輸出點(diǎn)介紹

    在奧越信PLC輸出功能允許的條件下,通斷/狀態(tài)完全相同的多個(gè)負(fù)載并聯(lián)后,可以共用一個(gè)輸出點(diǎn),通過(guò)外部的或奧越信PLC控制的轉(zhuǎn)換開(kāi)關(guān)的切換,
    發(fā)表于 07-21 10:45 ?1567次閱讀
    奧越信<b class='flag-5'>PLC</b><b class='flag-5'>輸入</b><b class='flag-5'>點(diǎn)</b>和<b class='flag-5'>輸出點(diǎn)</b><b class='flag-5'>介紹</b>

    PLC控制系統(tǒng)通過(guò)確定輸入/輸出點(diǎn)數(shù)選擇PLC型號(hào)

    確定輸入/輸出點(diǎn)數(shù)并選擇PLC型號(hào)。 1)輸入信號(hào) 位置檢測(cè)信號(hào):下限、上限、右限、左限共4個(gè)行程開(kāi)關(guān),需要4個(gè)輸入端子。 無(wú)工件檢測(cè)信號(hào):
    發(fā)表于 06-04 17:00 ?3273次閱讀

    運(yùn)算放大器輸入偏置電流的兩種測(cè)試方法研究

    本文我們將探討輸入偏置電流的兩種測(cè)試方法。選擇哪種方法要取決于偏置電流的量級(jí)。我們將介紹器件測(cè)試過(guò)程中需要考慮的各種誤差源。本系列的下篇文章
    發(fā)表于 09-18 10:30 ?4736次閱讀
    運(yùn)算放大器<b class='flag-5'>輸入</b>偏置電流的<b class='flag-5'>兩種</b>測(cè)試<b class='flag-5'>方法</b>研究

    PLC編程中開(kāi)關(guān)量輸入/輸出單元的選擇方法

    plc的開(kāi)關(guān)輸入點(diǎn)用于接收現(xiàn)場(chǎng)傳感器輸入的電平信號(hào),輸出點(diǎn)在開(kāi)關(guān)過(guò)程中根據(jù)內(nèi)部控制信號(hào)驅(qū)動(dòng)外部負(fù)載。 ?(1)開(kāi)關(guān)
    發(fā)表于 12-14 14:36 ?2550次閱讀

    2擴(kuò)展plc輸入點(diǎn)數(shù)的方法有哪些

    plc的一個(gè)重要的特點(diǎn)就是各組輸入、輸出點(diǎn)的獨(dú)立性較強(qiáng),這一點(diǎn)主要表現(xiàn)在輸入、輸出點(diǎn)的公共端上。
    發(fā)表于 08-07 11:47 ?1522次閱讀
    2<b class='flag-5'>種</b>擴(kuò)展<b class='flag-5'>plc</b><b class='flag-5'>輸入</b>點(diǎn)數(shù)的<b class='flag-5'>方法</b>有哪些