摘 要:本文采用日本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常開閉合時……