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