MCGS嵌入版組態(tài)應(yīng)用技術(shù)第2版課件第10章_第1頁
MCGS嵌入版組態(tài)應(yīng)用技術(shù)第2版課件第10章_第2頁
MCGS嵌入版組態(tài)應(yīng)用技術(shù)第2版課件第10章_第3頁
MCGS嵌入版組態(tài)應(yīng)用技術(shù)第2版課件第10章_第4頁
MCGS嵌入版組態(tài)應(yīng)用技術(shù)第2版課件第10章_第5頁
已閱讀5頁,還剩51頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、任務(wù)目標(biāo)項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程(1)掌握定時(shí)器函數(shù)的控制方法;(2)掌握?qǐng)D元的分解與合成的方法;(3)掌握用戶窗口屬性設(shè)置的方法。任務(wù)目標(biāo)項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)任務(wù)計(jì)劃項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程本任務(wù)要求實(shí)現(xiàn)以下控制要求:當(dāng)啟動(dòng)按鈕按下時(shí),先南北紅燈、東西綠燈亮,此時(shí)東西方向的車輛運(yùn)行,延時(shí)13秒東西綠燈變?yōu)殚W爍狀態(tài),閃爍5秒后跳到黃燈亮,此時(shí)東西方向的車輛停止運(yùn)行,東西黃燈亮2秒后,變?yōu)闁|西紅燈、南北綠燈亮,則南北方向車輛

2、運(yùn)行,延時(shí)13秒南北綠燈變?yōu)殚W爍,閃爍5秒后跳到南北黃燈亮,則南北方向的車輛停止運(yùn)行,南北黃燈亮2秒后,再回到南北紅燈、東西綠燈亮的狀態(tài),循環(huán)下去。無論運(yùn)行到哪個(gè)狀態(tài)當(dāng)停止按鈕按下時(shí),所有的燈都處于不亮狀態(tài)。任務(wù)計(jì)劃項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程 .繪制狀態(tài)時(shí)序圖在十字路口的東西方向和南北方向各設(shè)有紅、黃、綠三個(gè)信號(hào)燈,各信號(hào)燈按照預(yù)先設(shè)定的時(shí)序輪流點(diǎn)亮或熄滅。由于狀態(tài)變化較復(fù)雜,可先繪制如圖10-1所示的運(yùn)行狀態(tài)時(shí)序圖,為后續(xù)腳本或者策略的編寫提供方便。 圖

3、10-1 交通燈時(shí)序圖任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程.制作工程組態(tài) (1)首先新建工程,參照表10-1所示建立實(shí)時(shí)數(shù)據(jù)庫。 表10-1 交通燈實(shí)時(shí)數(shù)據(jù)庫數(shù)據(jù) (2)選中“交通燈”窗口圖標(biāo),單擊“動(dòng)畫組態(tài)”按鈕,進(jìn)入動(dòng)畫組態(tài)窗口,開始編輯畫面。任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)

4、入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程3)單擊工具條中的“工具箱”按鈕,打開繪圖工具箱。選擇“工具箱”內(nèi)的矩形“ ”,鼠標(biāo)的光標(biāo)呈“十字”形,在窗口中繪制四個(gè)矩形做為草地區(qū)域,并雙擊矩形框打開屬性欄設(shè)置填充顏色為“淺綠色”。接著繪制斑馬線若干,最后效果如圖10-所示。 圖10- 道路界面任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程(4)單擊繪圖工具箱中的“插入元件”圖標(biāo),彈出對(duì)象元件管理對(duì)話框,從對(duì)象元

5、件管理對(duì)話框中選擇“貨車”和“樹”圖元,放到合適位置。其中車的圖元可通過工具條中的 工具進(jìn)行上下、左右翻轉(zhuǎn)調(diào)整。效果如圖10-所示。 圖10- 添加貨車和樹任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程(5)從對(duì)象元件管理對(duì)話框中分別選擇交通燈和管道,放到合適位置,最終生成的畫面如圖10-所示。圖10-4 交通燈組態(tài)效果圖任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通

6、燈控制工程6)單擊“樹”圖元,再單擊工具條中的“鎖定/解鎖”圖標(biāo) 或者“固化”圖標(biāo) ,對(duì)應(yīng)的“樹”圖元將不能改動(dòng),其他元件圖元也通過這種方法鎖定。.動(dòng)畫連接(1)交通燈設(shè)置。 1)東西方向的交通運(yùn)行情況相同,因此兩個(gè)東西方向的交通燈動(dòng)畫連接相同。在用戶窗口中,右鍵單擊東西方向的交通燈排列分解單元,先將東西方向的交通燈的紅、黃、綠燈變成三個(gè)獨(dú)立的圖元。 2)雙擊綠燈圖元,進(jìn)入動(dòng)畫組態(tài)屬性設(shè)置窗口,選中“可見度”和“閃爍效果”,如圖10-5 所示。本任務(wù)要求0-13S東西綠燈亮,13-18S東西綠燈閃爍。參照?qǐng)D10-6所示設(shè)置東西綠燈東西綠燈可見度,參照?qǐng)D10-7 所示設(shè)置東西綠燈閃爍效果。單擊“

7、確認(rèn)”按鈕,完成東西綠燈設(shè)置。任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程圖10-5 “勾選可見度”和“閃爍效果”任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程 圖10-6 東西綠燈可見度設(shè)置 圖10-7 東西綠燈閃爍效果設(shè)置任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入

8、式組態(tài)TPC模擬仿真交通燈控制工程 3)東西黃燈是在綠燈閃爍結(jié)束后開始亮的,亮3S,即東西黃燈在19-21S的范圍內(nèi)是亮的。參考東西綠燈的設(shè)置方法,動(dòng)畫組態(tài)屬性設(shè)置窗口,只需選中“可見度”,不用選擇“閃爍效果”。其設(shè)置如圖10-8所示。單擊“確認(rèn)”按鈕,完成東西黃燈設(shè)置。 圖10-8東西黃燈可見度設(shè)置 圖10-9 東西紅燈可見度設(shè)置任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程 4)東西紅燈是在黃燈滅后開始亮的,亮18S,即東西紅燈在23-41S的范圍內(nèi)是亮的。參考東西黃燈的

9、設(shè)置方法,動(dòng)畫組態(tài)屬性設(shè)置窗口,只需選中“可見度”,不用選擇“閃爍效果”。其設(shè)置如圖10-9所示。單擊“確認(rèn)”按鈕,完成東西紅燈設(shè)置。 5)紅、黃、綠圖元?jiǎng)赢嫿M態(tài)屬性設(shè)置完成后,再將東西交通燈的圖元全部選中,單擊右鍵排列合成單元。完成東西交通燈的動(dòng)畫設(shè)置。 6)南北方向的交通燈動(dòng)畫連接與東西方向類似。本任務(wù)要求南北綠燈圖元在21-39S燈亮,34-39S燈閃爍。參照?qǐng)D10-10所示設(shè)置南北綠燈可見度,參照?qǐng)D10-11 所示設(shè)置南北綠燈閃爍效果。單擊“確認(rèn)”按鈕,完成南北綠燈設(shè)置。任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程

10、任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程 圖10-10南北綠燈可見度設(shè)置 圖10-11 南北綠燈閃爍效果設(shè)置任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程 7)南北黃燈是在綠燈閃爍結(jié)束后開始亮的,亮3S,即南北黃燈在39-42S的范圍內(nèi)是亮的。其設(shè)置如圖10-12所示。 圖10-12南北黃燈可見度設(shè)置 圖10-13 南北紅燈可見度設(shè)置任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式

11、組態(tài)TPC模擬仿真交通燈控制工程 8)南北紅燈是在啟動(dòng)后亮的,亮21S,即南北紅燈在0-21S的范圍內(nèi)是亮的。其設(shè)置如圖10-13所示。(2)車輛的動(dòng)畫設(shè)置 本任務(wù)中當(dāng)東西方向綠燈亮?xí)r其對(duì)應(yīng)方向的汽車開動(dòng),紅燈亮?xí)r則停止運(yùn)動(dòng);同樣南北方向綠燈亮?xí)r,對(duì)應(yīng)方向的汽車開動(dòng),紅燈亮?xí)r停止運(yùn)動(dòng)。 1)雙擊西邊方向上的貨車,彈出屬性設(shè)置窗口,單擊“數(shù)據(jù)對(duì)象”標(biāo)簽。選中“數(shù)據(jù)對(duì)象”標(biāo)簽中的“水平移動(dòng)”,右端出現(xiàn)瀏覽按鈕 ,單擊瀏覽按鈕,雙擊數(shù)據(jù)對(duì)象列表中的“東西貨車”。單擊確認(rèn)完成如圖10-14所示的數(shù)據(jù)聯(lián)接。任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC

12、的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程 圖10-14 “數(shù)據(jù)對(duì)象”標(biāo)簽 圖10-15 西邊方向貨車動(dòng)畫連接任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程 2)單擊“動(dòng)畫連接”標(biāo)簽頁,進(jìn)入該頁,在“圖元名”列,選中 “組合圖符”,右端出現(xiàn)“?”和“”按鈕。單擊“”按鈕,彈出“動(dòng)畫組態(tài)屬性設(shè)置”窗口。在“位置動(dòng)畫連接”處選中“水平移動(dòng)”。在“水平移動(dòng)”頁,表達(dá)式連接“東西貨車”,水平移動(dòng)連接的數(shù)據(jù)根據(jù)運(yùn)行距離和速度自行設(shè)定,參考如圖10-15所示。

13、3)雙擊東邊方向上的貨車,單擊“數(shù)據(jù)對(duì)象”標(biāo)簽設(shè)置與西邊的貨車設(shè)置相同。在“動(dòng)畫連接”標(biāo)簽頁“水平移動(dòng)”頁,表達(dá)式連接“東西貨車”,水平移動(dòng)連接的數(shù)據(jù)根據(jù)運(yùn)行距離和速度自行設(shè)定,參考如圖10-16所示。比較圖10-15和圖10-16中水平移動(dòng)連接的數(shù)據(jù)設(shè)置,可以得出運(yùn)行方向相反的車的參數(shù)設(shè)置規(guī)律。任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程 圖10-16 東邊方向貨車動(dòng)畫連接任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的

14、交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程 4)對(duì)南北邊方向上的貨車進(jìn)行設(shè)置時(shí),其單元屬性設(shè)置對(duì)話框中只有“水平移動(dòng)”設(shè)置功能,不能完成“垂直移動(dòng)”設(shè)置功能。如圖10-17所示。這就得對(duì)貨車圖元重新處理。單擊貨車圖元排列分解單元,然后雙擊貨車圖元,在彈出的動(dòng)畫組態(tài)屬性設(shè)置對(duì)話框中,勾選“垂直移動(dòng)”,刪除“水平移動(dòng)”,如圖10-18所示。然后將貨車圖元排列合成單元,就可以對(duì)重新合成的貨車圖元進(jìn)行垂直移動(dòng)動(dòng)畫設(shè)置了。任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控

15、制工程 圖10-17 貨車單元屬性設(shè)置對(duì)話框 圖10-18 貨車單元屬性修改任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程 5)南邊和北邊的貨車的數(shù)據(jù)對(duì)象設(shè)置對(duì)話框中均連接“垂直移動(dòng)”。北邊貨車的垂直動(dòng)畫設(shè)置如圖10-19所示。南邊貨車的垂直動(dòng)畫設(shè)置如圖10-20所示。 圖10-19 北邊貨車的垂直動(dòng)畫設(shè)置 圖10-20 南邊貨車的垂直動(dòng)畫設(shè)置任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式

16、組態(tài)TPC模擬仿真交通燈控制工程 (3)時(shí)間標(biāo)簽設(shè)置 為了更方便地觀察定時(shí)器的時(shí)間,在原畫面上增加兩個(gè)“時(shí)間”顯示。單擊“工具箱”內(nèi)的“標(biāo)簽”按鈕,根據(jù)需要繪制一個(gè)方框。在方框內(nèi)輸入“時(shí)間”文字。雙擊方框,彈出“動(dòng)畫組態(tài)屬性設(shè)置”窗口。在“輸入輸出連接”一欄中選擇:顯示輸出。單擊“顯示輸出”選項(xiàng)卡,進(jìn)入該頁。按照?qǐng)D10-21進(jìn)行顯示輸出設(shè)置。在定時(shí)器運(yùn)行時(shí),可以顯示計(jì)時(shí)時(shí)間。任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程 圖10-21 時(shí)間標(biāo)簽設(shè)置 圖10-22 啟動(dòng)按鈕設(shè)置

17、(4)啟動(dòng)按鈕設(shè)置 啟動(dòng)按鈕設(shè)置如圖10-22所示。任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程 4.循環(huán)腳本編寫 用戶窗口中,雙擊空白處,彈出用戶窗口屬性設(shè)置對(duì)話框,單擊循環(huán)腳本,首先將循環(huán)時(shí)間設(shè)定為“200”。單擊“打開腳本編輯器”,編寫如下的參考腳本程序:!TimerSetLimit(1,43,0)!TimerSetOutput(1,a)IF 啟動(dòng) = 1 THEN !TimerRun(1)東西貨車 = 東西貨車 + 6 ELSE!TimerReSet(1,0)東西貨

18、車 = 0南北貨車 = 0endifIF a 21 THEN 東西貨車 = 0南北貨車 = 南北貨車 + 5endifif a=42 then南北貨車 =0endif任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程 下載工程并進(jìn)入運(yùn)行環(huán)境,單擊啟動(dòng)按鈕運(yùn)行如圖10-23所示。觀察各個(gè)方向的交通燈是否按設(shè)計(jì)要求工作,觀察車輛是否按照設(shè)計(jì)要求工作。如有異常請(qǐng)進(jìn)行調(diào)試,直到正常工作。運(yùn)行時(shí)由南向北運(yùn)行的兩輛車速度不一樣,仔細(xì)理解是如何設(shè)置的。圖10-23 交通燈模擬仿真運(yùn)行任務(wù)導(dǎo)入

19、任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)任務(wù)導(dǎo)入 練習(xí)提高 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程 任務(wù)10.1嵌入式組態(tài)TPC模擬仿真交通燈控制工程1.本任務(wù)中交通燈和車圖元都進(jìn)行了分解與合成操作,二者為什么都要進(jìn)行這些操作?2.在用戶窗口屬性設(shè)置中設(shè)置循環(huán)腳本和在運(yùn)行策略中設(shè)置循環(huán)腳本有何異同?任務(wù)導(dǎo)入 練習(xí)提高 項(xiàng)目10 嵌入式組態(tài)TPC 的交任務(wù)目標(biāo)項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC

20、+ PLC交通燈控制工程(1)掌握YL-PC交通燈自控與手控模塊的自控功能設(shè)置;(2)掌握定時(shí)器的使用。任務(wù)目標(biāo)項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)1任務(wù)計(jì)劃項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程 根據(jù)交通燈模擬仿真工程,修改成PLC自動(dòng)控制工程,交通燈的工作時(shí)序圖不變。PLC的輸出控制YL-PC交通燈自控與手控模塊,完成對(duì)YL-PC交通燈自控與手控模塊上的交通燈的自動(dòng)控制功能。任務(wù)計(jì)劃項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)1任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TP

21、C+ PLC交通燈控制工程1.在設(shè)備窗口中增加PLC設(shè)備。增加三菱FX系列編程口,并增加設(shè)備通道,連接M10數(shù)據(jù)量。作為“啟動(dòng)”按鈕控制參量。如圖10-25所示。圖10-25 增加三菱PLC設(shè)備和設(shè)備通道任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程2.將用戶窗口中的變量連接都修改成與PLC設(shè)備的連接(1)啟動(dòng)按鈕的動(dòng)畫屬性設(shè)置如圖10-26所示。圖10-26 按鈕的動(dòng)畫屬性設(shè)置任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC

22、的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程2)紅、黃、綠燈的數(shù)據(jù)連接的修改方案一:不做任何改動(dòng)。TPC模擬仿真部分的功能仍然由腳本程序來完成,YL-PC交通燈自控與手控模塊的控制由PLC程序來完成,二者只要同步工作,就相當(dāng)于由同一數(shù)據(jù)來控制一樣。(光盤中的案例采用這種方案)方案二:新建Y1Y6數(shù)據(jù),分別對(duì)應(yīng)東西紅、黃、綠燈和南北紅、黃、綠燈。這6個(gè)數(shù)據(jù)量與PLC的輸出量Y1Y6分別連接。(自行設(shè)置)3.用PLC程序完成組態(tài)運(yùn)行策略的中腳本程序的部分控制功能。任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工

23、程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程本任務(wù)的PLC參考程序如圖10-27所示。任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程圖10-27 交通燈參考程序4.下載運(yùn)行調(diào)試將PLC程序下載到PLC中;組態(tài)工程下載到TPC中;TPC與PLC的硬件連接后進(jìn)行通信調(diào)試。直至工作正常。任務(wù)導(dǎo)入 任務(wù)實(shí)施 項(xiàng)

24、目10 嵌入式組態(tài)TPC 的歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程1.在紅綠燈的空白模板上,完成紅綠燈控制(1) 控制要求光盤中紅綠燈的空白模板如圖10-28所示,根據(jù)已有模板完成交通燈的控制。按下運(yùn)行啟動(dòng)按鈕,南北方向的紅燈、東西方向的綠燈亮,東西方向綠燈亮5S后,東西方向綠燈閃爍3S(每秒1步);之后東西方向綠燈熄滅,東西方向黃燈亮;2S后東西方向黃燈熄滅,東西方向紅燈亮,同時(shí)南北向轉(zhuǎn)為綠燈亮;南北方向綠燈亮5S后,南北方向綠燈閃爍3S(每秒1步);之后南北方向綠燈熄滅;南北方向黃燈亮;2S后南北方向黃燈熄滅,南北方向紅燈亮

25、,同時(shí)東西方向轉(zhuǎn)為綠燈亮;依次循環(huán),按下停止按鈕所示燈都熄滅。歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)1歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程圖10-28 紅綠燈的空白模板歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)1歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程(2)數(shù)據(jù)連接紅、綠、黃燈的數(shù)據(jù)連接可以不采用任務(wù)10.1中使用過的設(shè)置方法,而是簡(jiǎn)化燈圖元的動(dòng)畫組態(tài)屬性設(shè)置,將時(shí)間范圍設(shè)置交由定時(shí)器策略去完成。以南北黃燈為例:其動(dòng)畫組態(tài)屬性設(shè)置如

26、圖10-29所示。其他燈的設(shè)置類似。圖10-29黃燈動(dòng)畫組態(tài)屬性設(shè)置歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)1歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程(3)循環(huán)策略的編寫1)在運(yùn)行策略中選擇循環(huán)策略,增加兩個(gè)策略行。其中上下兩個(gè)策略分別控制東西方向和南北方向腳本程序。如圖10-30所示。圖10-30 增加兩個(gè)策略行歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)1歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程2)單擊策略行中的圖標(biāo) ,分別完成兩個(gè)策略

27、的條件設(shè)置,如圖10-31和圖10-32所示。 圖10-31 東西運(yùn)行的條件設(shè)置 圖10-32 南北運(yùn)行的條件設(shè)置歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)1歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程3)腳本程序編寫東西方向通行時(shí)腳本程序如下:時(shí)間=時(shí)間+1if 時(shí)間=1 THEN 東西綠=1if 時(shí)間=5 then 東西綠=0 if 時(shí)間=1 THEN 南北紅=1if 時(shí)間=14 THEN 南北紅=0if 時(shí)間=5 then 東西綠閃爍=1if 時(shí)間=12 THEN 東西綠閃爍=0if 時(shí)間=12 then 東西黃=

28、1if 時(shí)間=14 then 東西黃=0if 時(shí)間=14 then 控制=1時(shí)間=0endif歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)1歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程南北方向通行時(shí)腳本程序如下:時(shí)間2=時(shí)間2+1if 時(shí)間2=1 THEN 南北綠=1if 時(shí)間2=5 then 南北綠=0 if 時(shí)間2=1 THEN 東西紅=1if 時(shí)間2=14 THEN 東西紅=0if 時(shí)間2=5 then 南北綠閃爍=1if 時(shí)間2=12 THEN 南北綠閃爍=0if 時(shí)間2=12 then 南北黃=1if 時(shí)間2=1

29、4 then 南北黃=0if 時(shí)間2=14 then 控制=0時(shí)間2=0endif歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)1歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程(4)下載并運(yùn)行調(diào)試運(yùn)行仿真環(huán)境如圖10-33所示。其中運(yùn)行監(jiān)控?cái)?shù)據(jù)的制作可參考項(xiàng)目8中水位控制工程中的數(shù)據(jù)監(jiān)控來設(shè)置。圖10-33 紅綠燈模擬運(yùn)行仿真歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)1歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程2.鐵塔之光控制工程本任務(wù)選用三菱系列PL

30、C作為下位機(jī),實(shí)現(xiàn)對(duì)亞龍YL-360B型系列可編程控制器綜合實(shí)訓(xùn)裝置提供的YL-PC鐵塔之光模塊的控制,如圖10-34所示。模塊中8位LED顯示器的設(shè)置在后續(xù)項(xiàng)目中再介紹,這里只學(xué)習(xí)TPC+PLC控制鐵塔上的9個(gè)小燈的亮滅。(1)控制要求:初始9個(gè)小燈全滅;啟動(dòng)后第一步9個(gè)小燈全亮3S;第二步左側(cè)的小燈L1、L3、L5、L7、L9亮3S;第三步右側(cè)的小燈L2、L4、L6、L8亮3S;第四步紅色小燈L1、L4、L7亮3S;第五步綠色小燈L2、L5、L8亮3S;第六步黃色小燈L3、L6、L9亮3S;然后循環(huán)往復(fù),直至按下停止按鈕,所有小燈全滅。歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任

31、務(wù)1歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程圖10-34 YL-PC鐵塔之光模塊歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)1歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程(2)根據(jù)鐵塔之光控制要求,為了方便PLC編程和對(duì)組態(tài)過程的理解,先繪制出鐵塔之光控制的步進(jìn)真值表如表10-3 所示。表10-3 鐵塔之光控制的步進(jìn)真值表表10-3中,Y1Y11一共9個(gè)PLC輸出端子,對(duì)應(yīng)模塊中的9個(gè)指示燈。M0M6分別對(duì)應(yīng)初始步和6個(gè)工作步。表10-3 鐵塔之光控制的步進(jìn)真

32、值表歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)1歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程(3)用戶窗口組態(tài)1)新建工程及新建用戶窗口。 2)工作臺(tái)中雙擊打開新建窗口,在工具箱中選取“直線”,畫出鐵塔圖元。3)單擊“常用符號(hào)”按鈕,選擇“三維圓球”并添加9個(gè)三維圓球,調(diào)整大小并放置到鐵塔上合適的位置,用標(biāo)簽為每個(gè)小球填加標(biāo)注。4)在工具箱中找到標(biāo)準(zhǔn)按鈕,并繪制兩個(gè)大小一樣的按鈕,兩個(gè)按鈕的文本分別為“啟動(dòng)”和“停止”。如圖10-35所示。歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)1歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程 圖10-35 放置圖元?dú)w檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)1歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)10.2嵌入式組態(tài)TPC+ PLC交通燈控制工程(4)設(shè)備組態(tài)1)在工作臺(tái)選擇設(shè)備窗口 ,添加設(shè)備工具箱中“通用串口父設(shè)備”與“三菱FX系列編程口”,如圖10-36所示。圖10-36 添加設(shè)備歸檔應(yīng)用項(xiàng)目10 嵌入式組態(tài)TPC 的交通燈控制工程任務(wù)1歸檔應(yīng)用項(xiàng)目10 嵌

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論