- PLC應用技術實訓教程
- 梁碩主編
- 484字
- 2021-10-27 15:12:18
2.3.3 實訓:彩燈控制
【任務提出】
控制要求:有8盞彩燈,按鈕S1按下,8盞燈全亮;按鈕S2按下,偶數燈亮;按鈕S3按下,奇數燈亮;按鈕S4按下,8盞燈全滅。
【任務分析】
用傳送指令給QB0賦不同的值,8盞燈就會有不同的亮滅,首先需要掌握QB0是一個字節(8bit)數據,包含Q0.7~Q0.0這8bit輸出,其中Q0.7為最高位,Q0.0為最低位。例如:需要8盞燈全亮的時候只需要用傳送指令為QB0賦FF即可。
【任務實施】
1.PLC硬件配置及接線
本項目硬件配置可參考實訓2.1.2節中的硬件配置。系統電路的設計與接線參考2.1.2節中該部分描述。
根據控制要求,輸入信號共有4點,S1~S4全部為常開按鈕,接I0.0~I0.3;輸出信號有8個,分別接Q0.0~Q0.7,PLC硬件接線圖如圖2-52所示。

圖2-52 接線圖
2.創建工程項目
打開SIMATIC Manager對話框,單擊“文件”→“新建”菜單項,新建一個空項目文檔,并命名為“彩燈控制”。
3.硬件組態
參考實訓2.1.2節中描述。
4.編輯符號表
I/O分配參考接線圖。
5.程序設計
梯形圖程序見圖2-53。

圖2-53 梯形圖
6.調試運行
當B#16#FF傳送給QB0時,8盞燈全亮,當B#16#55即二進制數“01010101”被傳送給QB0時,第1、3、5、7盞燈亮,即奇數燈亮;同理,當B#16#AA即二進制數“10101010”被傳送給QB0時,第2、4、6、8盞燈亮,即偶數燈亮。