摘 要:本文采用日本OMRON公司CP1H型PLC,實(shí)現(xiàn)了一種0-9的循環(huán)顯示。具體完成了PLC硬件設(shè)計(jì)和軟件編程,并通過(guò)系統(tǒng)調(diào)試,達(dá)到數(shù)字顯示的目的。
關(guān)鍵詞:PLC 梯形圖 數(shù)字顯示
中圖分類號(hào):TP273文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1674-098X(2011)04(b)-0095-01
PLC是集自動(dòng)控制、計(jì)算機(jī)、網(wǎng)絡(luò)、通信等功能于一體的自動(dòng)化裝置。可靠性高,功能完善。具有編程簡(jiǎn)單、體積小、重量輕等特點(diǎn),是一種專門用于工業(yè)環(huán)境及過(guò)程控制的數(shù)字運(yùn)算操作的電子系統(tǒng)。PLC的應(yīng)用范圍很廣泛,目前國(guó)內(nèi)應(yīng)用較多的為日本的OMRON公司、松下公司、三菱公司,德國(guó)的西門子公司,美國(guó)的AB、GE等公司的產(chǎn)品。PLC一般分為大、中、小型機(jī),中大型機(jī)一般是模塊式,小型機(jī)一般是整體式。
日本OMRON(歐姆龍)公司的CP1H系列的PLC為整體式PLC,CPU單元裝配了20~40點(diǎn)的輸入輸出電路。它將模塊式的各個(gè)單元集為一體,不如模塊式靈活方便。如果I/O點(diǎn)數(shù)不夠用可用CPM1A系列擴(kuò)展單元進(jìn)行擴(kuò)展,但最多不超過(guò)7臺(tái)。
1 系統(tǒng)功能概述
設(shè)計(jì)的顯示裝置主要為0-9的顯示,按下啟動(dòng)按鈕SB1后,由八組LED發(fā)光二極管模擬的八段數(shù)碼管開(kāi)始顯示:顯示次序是0、1、2、3、4、5、6、7、8、9,然后循環(huán)顯示,按下停止按鈕程序停止運(yùn)行(顯示的時(shí)間間隔為0.8s)。
2 系統(tǒng)設(shè)計(jì)
為完成上述功能,采用日本OMRON(歐姆龍)公司的CP1H系列的PLC作為該裝置的控制器。
2.1 控制器硬件設(shè)計(jì)
根據(jù)顯示情況,確定1點(diǎn)輸入,7段數(shù)碼管各段作為7點(diǎn)輸出,PLC輸入、輸出地址分配如表1所示。
2.2 控制器軟件設(shè)計(jì)
根據(jù)控制要求和I/O地址編制的控制梯形圖見(jiàn)圖1。用SFT移位指令依次進(jìn)行控制,當(dāng)0.00接通,T0000常開(kāi)閉合時(shí),W0通道最低位W0.00為1,W0.00常開(kāi)閉合,從而使100.00-100.05線圈得電,相應(yīng)的A、B、C、D、E、F段接通,從而顯示“0”數(shù)字,再隔0.8秒,W0.00上的1傳遞給了W0.01,W0.01常開(kāi)閉合,從而使100.01、100.02線圈得電,相應(yīng)的B、C段接通,從而顯示“1”數(shù)字,依次到“9”后,SFT指令數(shù)據(jù)輸入端上W0.09常開(kāi)閉合,隔0.8秒后,T0000常開(kāi)閉合,W0通道最低位W0.00又為1,W0.00常開(kāi)閉合,從而又顯示“0”數(shù)字,周而復(fù)始,當(dāng)需停止時(shí),將0.00斷開(kāi)即可,W0通道所有位均為0,停止顯示。
3 結(jié)論
實(shí)踐證明,本設(shè)計(jì)所采用日本OMRON公司CP1H型PLC的硬件配置和程序設(shè)計(jì)是完全可行的,在實(shí)踐中取得了令人滿意的效果。在實(shí)際控制中,采用PLC控制數(shù)字顯示,還能容易地隨時(shí)修改可編程控制器程序以改變顯示時(shí)間和工作狀況,滿足不同數(shù)字顯示的需要。
參考文獻(xiàn)
[1]陳勝利,曾誼暉.PLC在控制交通信號(hào)燈中的應(yīng)用[J].機(jī)電一體化2003,5(9):85~87
[2]常斗南,李全利,等.可編程序控制器[M].北京:機(jī)械工業(yè)出版社2002.9~23,372~374
“本文中所涉及到的圖表、公式、注解等請(qǐng)以PDF格式閱讀”