楊洪文 王偉 沈陽工學院機械與運載學院
PLC是可編程控制器的英文縮寫。是一種專門為在工業環境下應用而設計的數字運算操作的電子裝置。它采用可以編制程序的存儲器,用來在其內部存儲執行邏輯運算、順序運算、計時、計數和算術運算等操作的指令,并能通過數字式或模擬式的輸入和輸出,控制各種類型的機械或生產過程進行控制。
PLC具有在工業環境下運行可靠和穩定的性能,同時,由于其易于擴展的特點,可以外接擴展模塊,擴大其信號輸入和數字量與模擬量的輸出。由于其編程簡單易學PLC的編程大多采用類似于繼電器控制線路的梯形圖形式,對使用者來說,不需要具備計算機的專門知識,因此很容易被一般工程技術人員所理解和掌握。
流水燈由四個LED燈構成。在PLC的控制下,LED燈依次點亮并形成亮滅有序的循環。這是采用計算機控制系統最為典型的控制實例。其可以采用單片機控制,也可以采用PLC進行控制。本例為S7-200 PLC控制的LED流水燈設計。

圖一 PLC控制的LED燈接線圖
如圖一所示。PLC的輸入端為SB1和SB2,分別控制燈的連續點亮和熄滅。輸出端接四個LED燈。當按下SB1時,四個LED燈每隔1秒,輪流點亮;當按下SB2時,LED燈不再輪流顯示。

表1 I/O地址分配表

(1)將語句表程序輸入到計算機,檢查電源正確無誤。
(2)對程序進行調試運行。
(3)將PLC置于RUN狀態,觀察流水燈的變化情況。
使用PLC進行LED燈的編程控制,可以改變延時時間,實現LED燈點亮頻率控制,也可以輸出配對的燈數上進行修改,實現8燈、16燈、24燈等多燈的控制。從上述討論可以看出, PLC的硬件變化與編程軟件的參數改變,可以實現不同功能顯示的流水燈控制。
[1]史國生.《電氣控制與可編程控制器技術》[M] .北京:學工業出版社.2005.
[2]魏志精.《可編程控制器應用基礎》[M].南京:電子工業出版社.2006.
[3]陳建明.《電氣控制與PLC應用》[M].北京:電子工業出版社.2004.