《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計(jì)應(yīng)用 > 基于組掃描的PLC開關(guān)量采集方法設(shè)計(jì)
基于組掃描的PLC開關(guān)量采集方法設(shè)計(jì)
維庫
摘要: 本文設(shè)計(jì)了一種基于組掃描輸入的plc開關(guān)量采集方法,借助于輸入接口板,可以實(shí)現(xiàn)多個開關(guān)輸入信號接入plc單個輸入點(diǎn),使用這種方法,對輸入點(diǎn)數(shù)較多的控制系統(tǒng),可以節(jié)省plc的輸入點(diǎn)數(shù),提高plc的信息采集效率效率,對降低控制系統(tǒng)成本具有重要意義。
關(guān)鍵詞: 組掃描 PLC 開關(guān)量采集
Abstract:
Key words :

1 引 言

  plc是近四十年發(fā)展起來的現(xiàn)代工業(yè)控制技術(shù),由于它把計(jì)算機(jī)的編程靈活、功能齊全、應(yīng)用面廣等優(yōu)點(diǎn)和繼電器系統(tǒng)的控制簡單、使用方便、抗干擾能力強(qiáng)、價(jià)格便宜等優(yōu)點(diǎn)結(jié)合起來,并且其本身具有體積小、功耗低、性能穩(wěn)定等特點(diǎn),因而在工業(yè)生產(chǎn)過程控制中的得到了廣泛應(yīng)用,被稱為現(xiàn)代工業(yè)自動化的三大支柱(plc、 數(shù)控技術(shù)、工業(yè)機(jī)器人)之一。

  對于輸入輸出點(diǎn)數(shù)比較少的系統(tǒng)可以不需要接口擴(kuò)展;當(dāng)點(diǎn)數(shù)較多時,需要進(jìn)行輸入輸出擴(kuò)展。不同公司的plc產(chǎn)品,對系統(tǒng)總點(diǎn)數(shù)及擴(kuò)展模塊數(shù)量都有限制,當(dāng)擴(kuò)展仍不能滿足需要時,就不得不使用網(wǎng)絡(luò)結(jié)構(gòu),這既增加了系統(tǒng)的復(fù)雜度,也提高了系統(tǒng)成本。

  針對大量開關(guān)量信號輸入的問題,以日本三菱公司的fx系列plc為例,本文設(shè)計(jì)了一種基于組掃描輸入的plc開關(guān)量采集方法,借助于輸入接口板,可以實(shí)現(xiàn)多個開關(guān)輸入信號接入plc單個輸入點(diǎn),使用這種方法,對輸入點(diǎn)數(shù)較多的控制系統(tǒng),可以節(jié)省plc的輸入點(diǎn)數(shù),提高plc的信息采集效率效率,對降低控制系統(tǒng)成本具有重要意義。

2 硬件設(shè)計(jì)

  對于工業(yè)現(xiàn)場中經(jīng)常會用到的開關(guān)、按鈕等開關(guān)量信號,通常按照圖1的配線方法接入plc的輸入點(diǎn),該方法以com端作為所有開關(guān)量輸入信號的公共端,每一個開關(guān)或按鈕接入一個plc的輸入點(diǎn)。

 圖1 常用開關(guān)量信號接入方法

  為解決大量開關(guān)量信號輸入問題,利用信號掃描原理,設(shè)計(jì)了一種基于組掃描輸入的plc開關(guān)量輸入采集方法,硬件結(jié)構(gòu)如圖2所示。圖中以16個開關(guān)量輸入信號為例,這16個開關(guān)量輸入信號被分為4組,分別接入四塊接口板(每塊接口板可接入4路信號,通過二極管輸出)。通過接口板后,k1、k5、k9、k13均接入plc的x1輸入端,依此類推,k2、k6、k10、k14均接入plc的x2輸入端,k3、k7、k11、k15均接入plc的x3輸入端,k4、k8、k12、k16均接入plc的x4輸入端,16個開關(guān)量輸入信號只占用了plc的4個輸入端。

  4塊接口板分別由plc的4個輸出y1~y4選通(用虛線畫出),如當(dāng)y1有效而y2~y4均無效時,接口板i被選通,此時k1~k4的信號被送入x1~x4,當(dāng)y2有效而y1、y3、y4無效時,k5~k8的信號被送入x1~x4,另外兩組信號的送入方法相同。在這種結(jié)構(gòu)中,輸出端y代替com作為公共端。

  這樣每個周期掃描4次,可分4次將16個信號送到plc的輸入端,每次掃描過后在程序中將x1~x4的狀態(tài)轉(zhuǎn)移到其他位置。16個輸入信號僅占用了4個輸入端和4個輸出端,節(jié)省了一半的plc輸入輸出點(diǎn)數(shù),在實(shí)際使用中還可以根據(jù)需要進(jìn)行靈活擴(kuò)展,獲得更高的使用效率。如若每塊接口板上接8個開關(guān)量輸入信號,4塊板共接入32個輸入信號,共占用plc的8個輸入端,輸出端仍然是4個。

  設(shè)計(jì)時要注意接口板中二極管的選擇,一定要選擇質(zhì)量高、穩(wěn)定性好的二極管,如果出現(xiàn)二極管損壞或擊穿的情況,將會出現(xiàn)輸入信號不能被正確送入plc輸入端或出現(xiàn)輸入紊亂。另外輸入信號的組數(shù)不宜過多,圖2中是4組,若每次掃描時間間隔為100ms,則4次掃描的掃描周期是400ms,輸入信號的延遲最大可能達(dá)到400ms,若組數(shù)過多(如超過10組),會出現(xiàn)信號延遲導(dǎo)致系統(tǒng)的靈敏度下降。

圖2 基于組掃描的plc開關(guān)量輸入采集硬件結(jié)構(gòu)

 圖3 軟件流程圖

1 引 言

  plc是近四十年發(fā)展起來的現(xiàn)代工業(yè)控制技術(shù),由于它把計(jì)算機(jī)的編程靈活、功能齊全、應(yīng)用面廣等優(yōu)點(diǎn)和繼電器系統(tǒng)的控制簡單、使用方便、抗干擾能力強(qiáng)、價(jià)格便宜等優(yōu)點(diǎn)結(jié)合起來,并且其本身具有體積小、功耗低、性能穩(wěn)定等特點(diǎn),因而在工業(yè)生產(chǎn)過程控制中的得到了廣泛應(yīng)用,被稱為現(xiàn)代工業(yè)自動化的三大支柱(plc、 數(shù)控技術(shù)、工業(yè)機(jī)器人)之一。

  對于輸入輸出點(diǎn)數(shù)比較少的系統(tǒng)可以不需要接口擴(kuò)展;當(dāng)點(diǎn)數(shù)較多時,需要進(jìn)行輸入輸出擴(kuò)展。不同公司的plc產(chǎn)品,對系統(tǒng)總點(diǎn)數(shù)及擴(kuò)展模塊數(shù)量都有限制,當(dāng)擴(kuò)展仍不能滿足需要時,就不得不使用網(wǎng)絡(luò)結(jié)構(gòu),這既增加了系統(tǒng)的復(fù)雜度,也提高了系統(tǒng)成本。

  針對大量開關(guān)量信號輸入的問題,以日本三菱公司的fx系列plc為例,本文設(shè)計(jì)了一種基于組掃描輸入的plc開關(guān)量采集方法,借助于輸入接口板,可以實(shí)現(xiàn)多個開關(guān)輸入信號接入plc單個輸入點(diǎn),使用這種方法,對輸入點(diǎn)數(shù)較多的控制系統(tǒng),可以節(jié)省plc的輸入點(diǎn)數(shù),提高plc的信息采集效率效率,對降低控制系統(tǒng)成本具有重要意義。

2 硬件設(shè)計(jì)

  對于工業(yè)現(xiàn)場中經(jīng)常會用到的開關(guān)、按鈕等開關(guān)量信號,通常按照圖1的配線方法接入plc的輸入點(diǎn),該方法以com端作為所有開關(guān)量輸入信號的公共端,每一個開關(guān)或按鈕接入一個plc的輸入點(diǎn)。

 圖1 常用開關(guān)量信號接入方法

  為解決大量開關(guān)量信號輸入問題,利用信號掃描原理,設(shè)計(jì)了一種基于組掃描輸入的plc開關(guān)量輸入采集方法,硬件結(jié)構(gòu)如圖2所示。圖中以16個開關(guān)量輸入信號為例,這16個開關(guān)量輸入信號被分為4組,分別接入四塊接口板(每塊接口板可接入4路信號,通過二極管輸出)。通過接口板后,k1、k5、k9、k13均接入plc的x1輸入端,依此類推,k2、k6、k10、k14均接入plc的x2輸入端,k3、k7、k11、k15均接入plc的x3輸入端,k4、k8、k12、k16均接入plc的x4輸入端,16個開關(guān)量輸入信號只占用了plc的4個輸入端。

  4塊接口板分別由plc的4個輸出y1~y4選通(用虛線畫出),如當(dāng)y1有效而y2~y4均無效時,接口板i被選通,此時k1~k4的信號被送入x1~x4,當(dāng)y2有效而y1、y3、y4無效時,k5~k8的信號被送入x1~x4,另外兩組信號的送入方法相同。在這種結(jié)構(gòu)中,輸出端y代替com作為公共端。

  這樣每個周期掃描4次,可分4次將16個信號送到plc的輸入端,每次掃描過后在程序中將x1~x4的狀態(tài)轉(zhuǎn)移到其他位置。16個輸入信號僅占用了4個輸入端和4個輸出端,節(jié)省了一半的plc輸入輸出點(diǎn)數(shù),在實(shí)際使用中還可以根據(jù)需要進(jìn)行靈活擴(kuò)展,獲得更高的使用效率。如若每塊接口板上接8個開關(guān)量輸入信號,4塊板共接入32個輸入信號,共占用plc的8個輸入端,輸出端仍然是4個。

  設(shè)計(jì)時要注意接口板中二極管的選擇,一定要選擇質(zhì)量高、穩(wěn)定性好的二極管,如果出現(xiàn)二極管損壞或擊穿的情況,將會出現(xiàn)輸入信號不能被正確送入plc輸入端或出現(xiàn)輸入紊亂。另外輸入信號的組數(shù)不宜過多,圖2中是4組,若每次掃描時間間隔為100ms,則4次掃描的掃描周期是400ms,輸入信號的延遲最大可能達(dá)到400ms,若組數(shù)過多(如超過10組),會出現(xiàn)信號延遲導(dǎo)致系統(tǒng)的靈敏度下降。

圖2 基于組掃描的plc開關(guān)量輸入采集硬件結(jié)構(gòu)

 圖3 軟件流程圖

3 軟件設(shè)計(jì)

  在軟件設(shè)計(jì)中要考慮兩個主要的問題。一是要定時輸出單個掃描選通信號,用來選通相應(yīng)的接口板,二是要及時將掃描進(jìn)來的數(shù)據(jù)轉(zhuǎn)移到其他位置。在這種plc輸入設(shè)計(jì)方法中,在每個掃描周期,每組開關(guān)量信號中的一個依次送入一個plc輸入端,這樣就必須在下次掃描數(shù)據(jù)來臨前將上一次掃描進(jìn)來的開關(guān)量信號狀態(tài)轉(zhuǎn)移到其他位置保存。

  圖3為軟件流程圖,基于上述考慮設(shè)計(jì)的軟件程序(梯形圖)如圖4所示。每次掃描時間間隔100ms,16個開關(guān)量信息采集到plc后分別送入m100~m115保存,指令rol和ref的含義分別是循環(huán)左移和輸出刷新。

 圖4 支持多點(diǎn)掃描輸入的plc輸入軟件實(shí)現(xiàn)

4 結(jié)束語

  本文設(shè)計(jì)的一種基于組掃描輸入的plc開關(guān)量采集方法,利用信號掃描原理,能有效解決工業(yè)現(xiàn)場中存在的大量開關(guān)量信號輸入問題,該方法可以大大減少plc的輸入點(diǎn)數(shù),降低控制系統(tǒng)設(shè)計(jì)成本,系統(tǒng)結(jié)構(gòu)穩(wěn)定,擴(kuò)展性、靈活性好,具有一定的使用價(jià)值和推廣意義。
 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 一级黄色片中国 | 人人添人人澡人人澡人人诱 | 国产成人在线免费观看 | 老湿福利影院 | www.黄免费| 视频一区二区中文字幕 | 99久免费精品视频在线观看2 | 成年人午夜在线 | 午夜天堂视频 | 成人性色生活片免费看成人性 | 久久窝窝国产精品午夜看15 | 亚洲人成免费网站 | 一级色黄| 一区二区三区福利视频 | 日本成本人三级在线观看2018 | 亚洲精品福利在线观看 | 在线观看国产视频 | 一区二区三区午夜 | 亚洲精品乱码久久久久久蜜桃欧美 | 好男人在线社区影院www | 亚洲综合五月 | 中文字幕在线免费视频 | 日本三级欧美三级香港黄 | 老人与老人a级毛片视频 | 国产综合在线观看 | 大黄毛片| 日日干日日草 | 天天天天做夜夜夜夜 | 五月婷婷在线视频观看 | 欧美日韩国产综合在线小说 | 日韩毛片| 一色屋成人免费精品网 | 七色永久性tv网站免费看 | 久久综合香蕉 | 一级毛片一级毛片一级毛片 | 欧美一区二区三区在线 | 亚洲成a人在线观看 | 色噜噜狠狠狠狠色综合久不 | 草草线在成人免费视频 | 日韩有码视频在线 | 国内精品一区二区三区 |