![通信功能調(diào)試系統(tǒng) 使用說(shuō)明_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/30/f6b32333-bc87-4339-8dda-689bfe43713b/f6b32333-bc87-4339-8dda-689bfe43713b1.gif)
![通信功能調(diào)試系統(tǒng) 使用說(shuō)明_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/30/f6b32333-bc87-4339-8dda-689bfe43713b/f6b32333-bc87-4339-8dda-689bfe43713b2.gif)
![通信功能調(diào)試系統(tǒng) 使用說(shuō)明_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/30/f6b32333-bc87-4339-8dda-689bfe43713b/f6b32333-bc87-4339-8dda-689bfe43713b3.gif)
![通信功能調(diào)試系統(tǒng) 使用說(shuō)明_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/30/f6b32333-bc87-4339-8dda-689bfe43713b/f6b32333-bc87-4339-8dda-689bfe43713b4.gif)
![通信功能調(diào)試系統(tǒng) 使用說(shuō)明_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/30/f6b32333-bc87-4339-8dda-689bfe43713b/f6b32333-bc87-4339-8dda-689bfe43713b5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、通信功能調(diào)試系統(tǒng)使用說(shuō)明電子工程設(shè)計(jì)訓(xùn)練中心電子工程設(shè)計(jì)通信功能調(diào)試系統(tǒng)(EDTCOM)使用說(shuō)明電子工程設(shè)計(jì)通信功能調(diào)試系統(tǒng)涵蓋有線點(diǎn)對(duì)點(diǎn)(UART)、無(wú)線點(diǎn)對(duì)點(diǎn)(紅外線)、有線網(wǎng)絡(luò)(CAN)、無(wú)線網(wǎng)絡(luò)(ZigBee)四種典型的通信手段。在“所有程序”中選擇“Beijing University of Technolog-EDTCOM”操作,進(jìn)入通信功能選擇界面(見(jiàn)圖0-1),選擇與需要進(jìn)行調(diào)試的通信電路對(duì)應(yīng)的調(diào)試模塊。共有7個(gè)通信功能調(diào)試模塊供選擇,除去ZigBee通信調(diào)試系統(tǒng)正在完善之中,其余模塊均能夠進(jìn)行正常的通信調(diào)試操作。圖0-1.EDTCOM模塊選擇頁(yè)面一、紅外線通信遙控電路調(diào)試系統(tǒng)
2、1-1系統(tǒng)組成紅外線通信遙控電路調(diào)試系統(tǒng)(簡(jiǎn)稱“調(diào)試系統(tǒng)”)是一個(gè)模擬的四通道溫度控制環(huán)境,用于調(diào)試紅外線溫度控制系統(tǒng)遙控裝置的全部功能。系統(tǒng)由4通道溫度控制信息顯示,4通道溫度變化曲線顯示,時(shí)間信息顯示、通信調(diào)試消息顯示四個(gè)窗體構(gòu)成前臺(tái)操作環(huán)境,由串行數(shù)據(jù)收發(fā),控制命令解析與執(zhí)行,溫度控制特性軟件模擬,窗體顯示刷新等模塊在后臺(tái)支撐系統(tǒng)運(yùn)行。圖1-1.紅外線通信溫度控制系統(tǒng)模擬運(yùn)行環(huán)境1-2溫度控制信息顯示溫度控制信息顯示窗體由溫度控制參量顯示和溫度控制數(shù)據(jù)顯示二個(gè)部分組成。溫度控制數(shù)據(jù)是紅外線遙控裝置傳送的控制命令中所包含的操作數(shù)據(jù),溫度控制參量是對(duì)控制命令進(jìn)行解析之后得到的含有物理意義的控
3、制量,二者具有直接對(duì)應(yīng)關(guān)系。4個(gè)通道的溫度控制信息顯示窗體具有相同的內(nèi)容。 溫度控制參量的設(shè)置與執(zhí)行溫度控制參量包括“溫度”、“定時(shí)啟動(dòng)”、“定時(shí)停止”、“延時(shí)啟動(dòng)”、“延時(shí)停止”5項(xiàng)內(nèi)容。每1項(xiàng)又分為“當(dāng)前”和“設(shè)置”二個(gè)部分?!霸O(shè)置”部分是由接收的控制命令設(shè)置的參量,“當(dāng)前”部分是系統(tǒng)運(yùn)行中實(shí)時(shí)變化的參量。圖1-2.紅外線通信溫度控制系統(tǒng)溫度控制參量設(shè)置窗口由于無(wú)法測(cè)得環(huán)境溫度,系統(tǒng)將25默認(rèn)為是環(huán)境溫度。系統(tǒng)啟動(dòng)以后,當(dāng)前溫度顯示為默認(rèn)的環(huán)境溫度25。在收到啟動(dòng)溫度控制的命令之后,當(dāng)前溫度按照系統(tǒng)后臺(tái)模擬的溫度控制特性,逼近設(shè)置溫度。設(shè)置溫度值的范圍為0.099.99,系統(tǒng)啟動(dòng)以后設(shè)置溫
4、度與當(dāng)前顯示溫度相同。圖1-3.紅外線通信溫度控制系統(tǒng)溫度設(shè)置窗口 “定時(shí)啟動(dòng)”和“定時(shí)停止”的當(dāng)前時(shí)間與計(jì)算機(jī)系統(tǒng)的當(dāng)前時(shí)間同步,設(shè)置時(shí)間為預(yù)設(shè)的啟動(dòng)或停止溫度控制的時(shí)間,數(shù)值范圍為00:0023:59。當(dāng)前時(shí)間與設(shè)定時(shí)間相等時(shí)啟動(dòng)或停止溫度控制過(guò)程。圖1-4.紅外線通信溫度控制系統(tǒng)定時(shí)時(shí)間設(shè)置窗口 “延時(shí)啟動(dòng)”和“延時(shí)停止”的設(shè)置時(shí)間值為預(yù)設(shè)的啟動(dòng)或停止溫度控制的延時(shí)時(shí)間,當(dāng)前時(shí)間為“延時(shí)啟動(dòng)”和“延時(shí)停止”開(kāi)始計(jì)時(shí)以后的時(shí)間值。二者的設(shè)置范圍均為00:0059:59。“延時(shí)啟動(dòng)”時(shí)間置入以后,“當(dāng)前”窗口中立即開(kāi)始計(jì)時(shí),設(shè)置窗口中的數(shù)值維持不變。當(dāng)前窗口中顯示的計(jì)時(shí)數(shù)值與設(shè)置窗口中的數(shù)值
5、相等時(shí),啟動(dòng)溫度控制過(guò)程。無(wú)論哪一條命令啟動(dòng)了溫度控制過(guò)程,“延時(shí)停止”的 “當(dāng)前”窗口中立即開(kāi)始計(jì)時(shí),設(shè)置窗口中的數(shù)值維持不變。當(dāng)前窗口中顯示的計(jì)時(shí)數(shù)值與設(shè)置窗口中的數(shù)值相等時(shí),終止溫度控制過(guò)程。圖1-5.紅外線通信溫度控制系統(tǒng)延時(shí)時(shí)間設(shè)置窗口“立即啟動(dòng)/立即停止”是優(yōu)先級(jí)別最高的控制操作,“立即啟動(dòng)/立即停止”可以終止其他形式的啟動(dòng)/停止控制,并清除設(shè)置的時(shí)間參數(shù)使之無(wú)效。定時(shí)控制方式無(wú)效的情況下,設(shè)置值顯示為“-:-”;延時(shí)控制方式無(wú)效的情況下,設(shè)置值和當(dāng)前值均顯示為“00:00”。 各溫度控制操作之間的關(guān)系定時(shí)控制與延時(shí)控制之間是有排他性的,通俗地講如果設(shè)置了定時(shí)或延時(shí)操作中的一種控制
6、方式就不再接受另一種控制方式的設(shè)定。因此,溫度控制設(shè)定中遵循優(yōu)先原則和排他原則。在此原則下,支持混合控制方式設(shè)定,即立即啟動(dòng)可搭配定時(shí)停止或延時(shí)停止,定時(shí)啟動(dòng)可以搭配延時(shí)停止、延時(shí)啟動(dòng)可以搭配定時(shí)停止。每個(gè)通道在“當(dāng)前溫度”窗口前面設(shè)有溫度控制的“啟動(dòng)”、“停止”狀態(tài)指示。任何條件使得溫度控制過(guò)程啟動(dòng),控制狀態(tài)指示顯示“啟動(dòng)”。任何條件使得已經(jīng)啟動(dòng)的溫度控制過(guò)程停止,控制狀態(tài)指示顯示“停止”。 圖1-6.紅外線通信溫度控制系統(tǒng)控制啟動(dòng)/停止指示1-3溫度變化趨勢(shì)曲線顯示系統(tǒng)為每個(gè)通道保留300秒鐘的溫度測(cè)量數(shù)據(jù),并進(jìn)行溫度變化趨勢(shì)的圖形顯示。顯示窗口中紅顏色的標(biāo)線表示溫度的設(shè)置值,綠顏色的曲線
7、為300秒鐘內(nèi)的溫度變化趨勢(shì)曲線。曲線圖下面的按鈕用于切換不同通道的溫度變化曲線顯示。圖1-7.紅外線通信溫度控制系統(tǒng)溫度變化曲線顯示窗口1-4通信調(diào)試功能通信調(diào)試在通信調(diào)試窗體中進(jìn)行。通信調(diào)試窗體分為發(fā)送和接收 2個(gè)窗口,接收窗口中顯示接收到的完整數(shù)據(jù)幀,包括同步字、命令操作碼、命令操作數(shù)和使命令保持定長(zhǎng)的填充字節(jié)。接收的內(nèi)容可以暫時(shí)凍結(jié),以便在不斷更新的數(shù)據(jù)流中,重點(diǎn)觀察、分析某一幀數(shù)據(jù)。圖1-8.紅外線通信溫度控制系統(tǒng)通信調(diào)試窗口發(fā)送窗口中為系統(tǒng)向遙控電路回傳的數(shù)據(jù),須手工填入。數(shù)據(jù)可以選擇“單次發(fā)送”或“連續(xù)發(fā)送”方式?!皢未伟l(fā)送”只將填入的數(shù)據(jù)傳送一次,“連續(xù)發(fā)送”按一定時(shí)間間隔連續(xù)
8、傳送數(shù)據(jù),直到點(diǎn)擊“停止發(fā)送”中止數(shù)據(jù)發(fā)送為止。通信調(diào)試功能用于紅外線通信電路設(shè)計(jì)初期對(duì)紅外線發(fā)射電路和接收電路進(jìn)行調(diào)試。1-5時(shí)間顯示當(dāng)前日期與時(shí)間窗口的顯示內(nèi)容,與計(jì)算機(jī)系統(tǒng)的時(shí)間同步。圖1-9.紅外線通信溫度控制系統(tǒng)時(shí)間顯示窗口1-6紅外線遙控命令解析 A(B、C、D)0 溫度設(shè)定值整數(shù)(00H63H) 溫度設(shè)定值小數(shù)(00H63H)溫度設(shè)定值整數(shù)部分和小數(shù)部分分別出現(xiàn)在A(B、C、D)通道數(shù)據(jù)通信信息窗體中的“設(shè)定溫度”值的第1、2二個(gè)字節(jié)的窗口中。設(shè)定溫度的十進(jìn)制數(shù)值出現(xiàn)在A(B、C、D)通道溫度控制信息窗體中的“溫度設(shè)置”窗口中。 A(B、C、D)1A(B、C、D)通道數(shù)據(jù)通信信息
9、窗體中的“設(shè)定溫度”值的第1字增1。A(B、C、D)通道溫度控制信息窗體中的“溫度設(shè)置”窗口中十進(jìn)制整數(shù)部分增1。 A(B、C、D)2A(B、C、D)通道數(shù)據(jù)通信信息窗體中的“設(shè)定溫度”值的第1字減1。A(B、C、D)通道溫度控制信息窗體中的“溫度設(shè)置”窗口中十進(jìn)制整數(shù)部分減1。 A(B、C、D)3立即啟動(dòng)/停止A(B、C、D)通道溫度控制過(guò)程。如果A(B、C、D)通道處于溫度控制停止?fàn)顟B(tài)或在溫度定時(shí)啟動(dòng)、延時(shí)啟動(dòng)的等待期間,則立即啟動(dòng)溫度控制過(guò)程。A(B、C、D)通道溫度控制狀態(tài)顯示為“啟動(dòng)”,清除已經(jīng)設(shè)定的定時(shí)啟動(dòng)或延時(shí)啟動(dòng)時(shí)間參量,使之無(wú)效。如果A(B、C、D)通道處于溫度控制啟動(dòng)狀態(tài)或
10、在溫度定時(shí)停止、延時(shí)停止的等待期間,則立即停止溫度控制過(guò)程。A(B、C、D)通道溫度控制狀態(tài)顯示為“停止”,清除已經(jīng)設(shè)定的定時(shí)停止或延時(shí)停止時(shí)間參量,使之無(wú)效。 A(B、C、D)4 分?jǐn)?shù)據(jù)(00H3BH)、秒數(shù)據(jù)(00H3BH)分?jǐn)?shù)據(jù)和秒數(shù)據(jù)分別出現(xiàn)在A(B、C、D)通道數(shù)據(jù)通信信息窗體中的“延時(shí)啟動(dòng)”第1、2二個(gè)字節(jié)的窗口中。由分、秒數(shù)據(jù)組成的十進(jìn)制時(shí)間值出現(xiàn)在通道溫度控制信息窗體中的“延時(shí)啟動(dòng)”設(shè)置窗口中?!把訒r(shí)啟動(dòng)”設(shè)定完成后,“延時(shí)啟動(dòng)”當(dāng)前窗口中隨即開(kāi)始計(jì)時(shí)顯示。 A(B、C、D)5 分?jǐn)?shù)據(jù)(00H3BH)、秒數(shù)據(jù)(00H3BH)分?jǐn)?shù)據(jù)和秒數(shù)據(jù)分別出現(xiàn)在A(B、C、D)通道數(shù)據(jù)通信信
11、息窗體中的“延時(shí)停止”第1、2二個(gè)字節(jié)的窗口中。由分、秒數(shù)據(jù)組成的十進(jìn)制時(shí)間值出現(xiàn)在通道溫度控制信息窗體中的“延時(shí)停止”設(shè)置窗口中。 A(B、C、D)6 時(shí)數(shù)據(jù)(00H17H)、分?jǐn)?shù)據(jù)(00H3BH)時(shí)數(shù)據(jù)和分?jǐn)?shù)據(jù)分別出現(xiàn)在A(B、C、D)通道數(shù)據(jù)通信信息窗體中的“定時(shí)啟動(dòng)”第1、2二個(gè)字節(jié)的窗口中。由時(shí)、分?jǐn)?shù)據(jù)組成的十進(jìn)制時(shí)間值出現(xiàn)在通道溫度控制信息窗體中的“定時(shí)啟動(dòng)”設(shè)置窗口中。 A(B、C、D)7 時(shí)數(shù)據(jù)(00H17H)、分?jǐn)?shù)據(jù)(00H3BH)時(shí)數(shù)據(jù)和分?jǐn)?shù)據(jù)分別出現(xiàn)在A(B、C、D)通道數(shù)據(jù)通信信息窗體中的“定時(shí)停止”第1、2二個(gè)字節(jié)的窗口中。由時(shí)、分?jǐn)?shù)據(jù)組成的十進(jìn)制時(shí)間值出現(xiàn)在通道溫度
12、控制信息窗體中的“定時(shí)停止”設(shè)置窗口中。 A(B、C、D)8 “調(diào)試系統(tǒng)”以“ I R A(B、C、D)8 溫度整數(shù) 溫度小數(shù)”的格式,回發(fā)A(B、C、D)通道當(dāng)前溫度值。 A(B、C、D)9 “調(diào)試系統(tǒng)”以“ I R A(B、C、D)9 溫度整數(shù) 溫度小數(shù) ”的格式,回發(fā)A(B、C、D)通道設(shè)置溫度窗口中顯示的設(shè)定溫度數(shù)值。 A(B、C、D)A “調(diào)試系統(tǒng)”以“ I R A(B、C、D)A 分?jǐn)?shù)據(jù) 秒數(shù)據(jù)”的格式,回發(fā)A(B、C、D)通道延時(shí)啟動(dòng)當(dāng)前倒計(jì)時(shí)剩余的時(shí)間數(shù)值。 A(B、C、D)B“調(diào)試系統(tǒng)”以“ I R A(B、C、D)B 分?jǐn)?shù)據(jù) 秒數(shù)據(jù)”的格式,回發(fā)A(B、C、D)通道延時(shí)停止
13、當(dāng)前倒計(jì)時(shí)剩余的時(shí)間數(shù)值。 A(B、C、D)C “調(diào)試系統(tǒng)”以“ I R A(B、C、D)C 時(shí)數(shù)據(jù) 分?jǐn)?shù)據(jù)”的格式,回發(fā)A(B、C、D)通道定時(shí)啟動(dòng)設(shè)置窗口中的時(shí)間數(shù)值。 A(B、C、D)D“調(diào)試系統(tǒng)”以“ I R A(B、C、D)D 時(shí)數(shù)據(jù) 分?jǐn)?shù)據(jù)”的格式,回發(fā)A(B、C、D)通道定時(shí)停止設(shè)置窗口中的時(shí)間數(shù)值。 A(B、C、D)E “調(diào)試系統(tǒng)”以“ I R A(B、C、D)E 運(yùn)行狀態(tài)數(shù)據(jù)”的格式,回發(fā)A(B、C、D)通道溫度控制系統(tǒng)的運(yùn)行狀態(tài)數(shù)據(jù)。二、紅外線通信溫度控制電路調(diào)試系統(tǒng)2-1系統(tǒng)組成紅外線通信溫度控制電路調(diào)試系統(tǒng)(簡(jiǎn)稱“調(diào)試系統(tǒng)”)是一個(gè)模擬的紅外線四通道溫度遙控系統(tǒng),用于調(diào)
14、試帶有紅外線通信接口的溫度控制系統(tǒng)的紅外線通信功能。系統(tǒng)由4通道控制信息顯示,4通道溫度變化曲線顯示,時(shí)間信息顯示、通信調(diào)試消息顯示四個(gè)窗體構(gòu)成前臺(tái)操作環(huán)境。由串行數(shù)據(jù)收發(fā)、控制命令發(fā)送、窗體顯示刷新等模塊后臺(tái)支撐系統(tǒng)運(yùn)行。圖2-1.紅外線遙控系統(tǒng)模擬運(yùn)行環(huán)境2-2溫度控制信息顯示溫度控制信息顯示窗體由控制參量顯示和控制數(shù)據(jù)查詢信息顯示二個(gè)部分組成。溫度控制參量是對(duì)溫度控制系統(tǒng)實(shí)施控制所需的具有物理意義的控制量??刂茢?shù)據(jù)查詢信息是溫度控制系統(tǒng)對(duì)“調(diào)試系統(tǒng)”查詢命令的應(yīng)答結(jié)果。4個(gè)通道的溫度控制顯示窗體具有相同的顯示內(nèi)容。 控制參數(shù)的置入與命令的發(fā)送操作溫度控制命令包括控制溫度設(shè)定和控制啟動(dòng)/停
15、止設(shè)定二大類,每一類命令都包括帶有參數(shù)的控制命令和不帶有參數(shù)的控制命令。因此,“調(diào)試系統(tǒng)”實(shí)施的控制動(dòng)作包含參數(shù)置入和命令發(fā)送二個(gè)內(nèi)容。a. 溫度設(shè)定命令溫度設(shè)定命令有三條,分別為任意溫度設(shè)置命令(00.099.9之間),溫度加1和溫度減1命令。在“溫度設(shè)置”窗口中置入溫度的整數(shù)部分和小數(shù)部分,點(diǎn)擊后面的“設(shè)置”按鈕,“調(diào)試系統(tǒng)”將以“I R A(B、C、D)0 溫度整數(shù) 溫度小數(shù)”的格式向溫度控制系統(tǒng)傳送“溫度設(shè)置”紅外線命令。圖2-2.紅外線遙控系統(tǒng)控制溫度設(shè)置窗口點(diǎn)擊“設(shè)置溫度”后面的“”按鈕,“調(diào)試系統(tǒng)”將以“I R A(B、C、D)1”的格式向溫度控制系統(tǒng)傳送“溫度加1”的紅外線命令
16、。點(diǎn)擊“設(shè)置溫度”后面的“”按鈕,“調(diào)試系統(tǒng)”將以“I R A(B、C、D)2”的格式向溫度控制系統(tǒng)傳送“溫度減1”的紅外線命令。b. 溫度控制啟動(dòng)/停止命令溫度控制啟動(dòng)/停止命令由立即啟動(dòng)/停止、定時(shí)啟動(dòng)/停止、延時(shí)啟動(dòng)/停止3組命令組成。點(diǎn)擊“啟動(dòng)/停止”按鈕,“調(diào)試系統(tǒng)”將以“I R A(B、C、D)3”的格式向溫度控制系統(tǒng)傳送“啟動(dòng)/停止”溫度控制的紅外線命令。圖2-3.紅外線遙控系統(tǒng)溫度控制立即啟動(dòng)/停止設(shè)置窗口在“延時(shí)啟動(dòng)”后面的窗口置入分(0-59)秒(0-59)時(shí)間數(shù)據(jù),點(diǎn)擊后面的“設(shè)置”按鈕,“調(diào)試系統(tǒng)”將以“I R A(B、C、D)4 分?jǐn)?shù)值 秒數(shù)值”的格式向溫度控制系統(tǒng)傳
17、送“延時(shí)啟動(dòng)”的紅外線命令。圖2-4.紅外線遙控系統(tǒng)溫度控制延時(shí)啟動(dòng)時(shí)間設(shè)置窗口在“延時(shí)停止” 后面的窗口置入分(0-59)秒(0-59)時(shí)間數(shù)據(jù),點(diǎn)擊后面的“設(shè)置”按鈕,“調(diào)試系統(tǒng)”將以“I R A(B、C、D)5 分?jǐn)?shù)值 秒數(shù)值”的格式向溫度控制系統(tǒng)傳送“延時(shí)停止”的紅外線命令。圖2-5.紅外線遙控系統(tǒng)溫度控制延時(shí)停止時(shí)間設(shè)置窗口在“定時(shí)啟動(dòng)” 后面的窗口置入時(shí)(0-23)分(0-59)時(shí)間數(shù)據(jù),點(diǎn)擊后面的“設(shè)置”按鈕,“調(diào)試系統(tǒng)”將以“I R A(B、C、D)6 時(shí)數(shù)值 分?jǐn)?shù)值”的格式向溫度控制系統(tǒng)傳送“定時(shí)啟動(dòng)”的紅外線命令。圖2-6.紅外線遙控系統(tǒng)溫度控制定時(shí)啟動(dòng)時(shí)間設(shè)置窗口在“定時(shí)
18、停止” 后面的窗口置入時(shí)(0-23)分(0-59)時(shí)間數(shù)據(jù),點(diǎn)擊后面的“設(shè)置”按鈕,“調(diào)試系統(tǒng)”將以“I R A(B、C、D)7 時(shí)數(shù)值 分?jǐn)?shù)值”的格式向溫度控制系統(tǒng)傳送“定時(shí)停止”的紅外線命令。圖2-7.紅外線遙控系統(tǒng)溫度控制定時(shí)停止時(shí)間設(shè)置窗口 溫度控制數(shù)據(jù)查詢命令的發(fā)送與查詢結(jié)果的顯示操作“調(diào)試系統(tǒng)”支持5條溫度控制數(shù)據(jù)查詢命令的發(fā)送,分別為“溫度測(cè)量結(jié)果查詢”、“延時(shí)啟動(dòng)剩余時(shí)間查詢”、“延時(shí)停止剩余時(shí)間查詢”、“工作狀態(tài)查詢”、“當(dāng)前時(shí)間查詢”。點(diǎn)擊A(B、C、D)通道的“聯(lián)機(jī)”按鈕,系統(tǒng)將立即以“I R A(B、C、D)8”的格式按一定的時(shí)間間隔連續(xù)發(fā)送“溫度測(cè)量結(jié)果查詢”命令,溫
19、度控制系統(tǒng)收到“溫度測(cè)量結(jié)果查詢”命令后,以“I R A(B、C、D)8溫度整數(shù)、溫度小數(shù)”的格式予以回應(yīng),回應(yīng)的溫度數(shù)據(jù)置入A(B、C、D)通道的“當(dāng)前溫度”窗口中,同時(shí)存入用于溫度變化曲線顯示的數(shù)據(jù)緩存區(qū)。圖2-8.紅外線遙控系統(tǒng)溫度控制信息查詢窗體點(diǎn)擊A(B、C、D)通道“延時(shí)啟動(dòng)”后面的“接收”按鈕,“調(diào)試系統(tǒng)”將立即以“I R A(B、C、D)A”的格式發(fā)送“延時(shí)啟動(dòng)剩余時(shí)間查詢”命令,溫度控制系統(tǒng)收到“延時(shí)啟動(dòng)剩余時(shí)間查詢”命令后,應(yīng)以“I R A(B、C、D)A 分?jǐn)?shù)值 秒數(shù)值”的格式予以回應(yīng),回應(yīng)的時(shí)間數(shù)據(jù)置入A(B、C、D)通道的“延時(shí)啟動(dòng)”窗口中。圖2-9.紅外線遙控系統(tǒng)溫
20、度控制延時(shí)啟動(dòng)/停止剩余時(shí)間查詢窗口點(diǎn)擊A(B、C、D)通道“延時(shí)停止”后面的“接收”按鈕,“調(diào)試系統(tǒng)”將立即以“I R A(B、C、D)B”的格式發(fā)送“延時(shí)停止剩余時(shí)間查詢”命令,溫度控制系統(tǒng)收到“延時(shí)停止剩余時(shí)間查詢”命令后,應(yīng)以“I R A(B、C、D)B 分?jǐn)?shù)值 秒數(shù)值”的格式予以回應(yīng),回應(yīng)的時(shí)間數(shù)據(jù)置入A(B、C、D)通道的“延時(shí)停止”窗口中。點(diǎn)擊A(B、C、D)通道“控制狀態(tài)”后面的“接收”按鈕,“調(diào)試系統(tǒng)”應(yīng)立即以“I R A(B、C、D)E”的格式發(fā)送“工作狀態(tài)查詢”命令,溫度控制系統(tǒng)收到“工作狀態(tài)查詢”命令以后,應(yīng)以“I R A(B、C、D)E 狀態(tài)字”予以回應(yīng),回應(yīng)的工作狀
21、態(tài)數(shù)據(jù)以二進(jìn)制置入A(B、C、D)通道的“控制狀態(tài)”窗口中。圖2-10.紅外線遙控系統(tǒng)溫度控制工作狀態(tài)查詢窗口點(diǎn)擊溫度變化曲線顯示窗體下面的“同步”按鈕,“調(diào)試系統(tǒng)”“應(yīng)以“I R AC”的格式發(fā)送“當(dāng)前時(shí)間查詢”命令,溫度控制系統(tǒng)在收到“當(dāng)前時(shí)間查詢”命令以后,應(yīng)以“I R AC 時(shí)數(shù)據(jù) 分?jǐn)?shù)據(jù)”的格式予以回應(yīng),回應(yīng)的數(shù)據(jù)刷新時(shí)間信息顯示窗口中的“時(shí)”、“分”顯示。2-3溫度變化趨勢(shì)曲線顯示“調(diào)試系統(tǒng)”為每個(gè)通道保存最近300次溫度測(cè)量查詢數(shù)據(jù),用于溫度變化趨勢(shì)的圖形顯示。顯示窗口中綠顏色的曲線為300秒鐘內(nèi)的溫度變化趨勢(shì)曲線。曲線圖下面的按鈕用于切換不同通道的溫度變化曲線顯示。圖2-11.
22、紅外線遙控系統(tǒng)溫度變化曲線顯示窗體2-4通信調(diào)試功能通信調(diào)試在通信調(diào)試窗體中進(jìn)行,點(diǎn)擊“溫度變化曲線顯示”窗口下面的“調(diào)試”按鈕,進(jìn)入通信調(diào)試工作狀態(tài)。通信調(diào)試窗體分為發(fā)送和接收 2個(gè)窗口,接收窗口中顯示接收到的完整數(shù)據(jù)幀,包括同步字、命令操作碼、命令操作數(shù)和使命令保持定長(zhǎng)的填充字節(jié)。接收的內(nèi)容可以暫時(shí)凍結(jié),以便在不斷更新的數(shù)據(jù)流中,重點(diǎn)觀察、分析某一幀數(shù)據(jù)。圖2-12. 紅外線遙控系統(tǒng)通信調(diào)試窗口發(fā)送窗口中顯示的是紅外線遙控系統(tǒng)向溫度控制電路傳送的溫度控制數(shù)據(jù),須手工填入。數(shù)據(jù)可以選擇“單次發(fā)送”或“連續(xù)發(fā)送”方式。“單次發(fā)送”只將填入的數(shù)據(jù)傳送一次,“連續(xù)發(fā)送”按一定時(shí)間間隔連續(xù)傳送數(shù)據(jù),
23、直到點(diǎn)擊“停止發(fā)送”中止數(shù)據(jù)發(fā)送為止。通信調(diào)試功能用于紅外線通信電路設(shè)計(jì)初期對(duì)紅外線發(fā)射電路和接收電路進(jìn)行調(diào)試。通信調(diào)試操作完成之后,點(diǎn)擊“溫度變化曲線顯示”窗口下面的“工作”按鈕,返回工作狀態(tài)。系統(tǒng)啟動(dòng)后,默認(rèn)為“工作“狀態(tài)。2-5時(shí)間顯示當(dāng)前日期與時(shí)間窗口的顯示內(nèi)容,與計(jì)算機(jī)系統(tǒng)的時(shí)間同步。圖2-13. 紅外線遙控系統(tǒng)時(shí)間顯示窗口三、UART通信溫度控制電路調(diào)試系統(tǒng)3-1系統(tǒng)組成UART通信溫度控制電路調(diào)試系統(tǒng)(簡(jiǎn)稱“調(diào)試系統(tǒng)”)是一個(gè)模擬的四通道溫度控制系統(tǒng)的上位機(jī),用于調(diào)試帶有UART通信接口的溫度控制系統(tǒng)的UART通信功能。系統(tǒng)由4通道控制信息顯示,4通道溫度變化曲線顯示,時(shí)間信息顯
24、示、通信調(diào)試消息顯示四個(gè)窗體構(gòu)成前臺(tái)操作環(huán)境。由串行數(shù)據(jù)收發(fā)、控制命令發(fā)送、窗體顯示刷新等模塊后臺(tái)支撐系統(tǒng)運(yùn)行。圖3-1.UART通信溫度控制系統(tǒng)上位機(jī)模擬運(yùn)行環(huán)境3-2溫度控制信息顯示溫度控制信息顯示窗體由控制參量顯示和控制數(shù)據(jù)查詢信息顯示二個(gè)部分組成。溫度控制參量是對(duì)溫度控制系統(tǒng)實(shí)施控制所需的具有物理意義的控制量。控制數(shù)據(jù)查詢信息是溫度控制系統(tǒng)對(duì)“調(diào)試系統(tǒng)”查詢命令的應(yīng)答結(jié)果。4個(gè)通道的溫度控制顯示窗體具有相同的顯示內(nèi)容。 控制參數(shù)的置入與命令的發(fā)送操作溫度控制命令包括控制溫度設(shè)定和控制啟動(dòng)/停止設(shè)定二大類,每一類命令都包括帶有參數(shù)的控制命令和不帶有參數(shù)的控制命令。因此,“調(diào)試系統(tǒng)”實(shí)施的
25、控制動(dòng)作包含參數(shù)置入和命令發(fā)送二個(gè)內(nèi)容。a. 溫度設(shè)定命令溫度設(shè)定命令有三條,分別為任意溫度設(shè)置命令(00.099.9之間),溫度加1和溫度減1命令。在“溫度設(shè)置”窗口中置入溫度的整數(shù)部分和小數(shù)部分,點(diǎn)擊后面的“設(shè)置”按鈕,“調(diào)試系統(tǒng)”將以“C O M A(B、C、D)0 溫度整數(shù) 溫度小數(shù)”的格式向溫度控制系統(tǒng)傳送“溫度設(shè)置”命令。圖3-2.溫度控制上位機(jī)系統(tǒng)控制溫度設(shè)置窗口點(diǎn)擊“設(shè)置溫度”后面的“”按鈕,“調(diào)試系統(tǒng)”將以“C O M A(B、C、D)1”的格式向溫度控制系統(tǒng)傳送“溫度加1”命令。點(diǎn)擊“設(shè)置溫度”后面的“”按鈕,“調(diào)試系統(tǒng)”將以“C O M A(B、C、D)2”的格式向溫度控
26、制系統(tǒng)傳送“溫度減1”命令。b. 溫度控制啟動(dòng)/停止命令溫度控制啟動(dòng)/停止命令由立即啟動(dòng)/停止、定時(shí)啟動(dòng)/停止、延時(shí)啟動(dòng)/停止3組命令組成。點(diǎn)擊“啟動(dòng)/停止”按鈕,“調(diào)試系統(tǒng)”將以“C O M A(B、C、D)3”的格式向溫度控制系統(tǒng)傳送“啟動(dòng)/停止”溫度控制命令。圖3-3. 溫度控制上位機(jī)系統(tǒng)溫度控制立即啟動(dòng)/停止設(shè)置窗口在“延時(shí)啟動(dòng)”后面的窗口置入分(0-59)秒(0-59)時(shí)間數(shù)據(jù),點(diǎn)擊后面的“設(shè)置”按鈕,“調(diào)試系統(tǒng)”將以“C O M A(B、C、D)4 分?jǐn)?shù)值 秒數(shù)值”的格式向溫度控制系統(tǒng)傳送“延時(shí)啟動(dòng)”命令。圖3-4. 溫度控制上位機(jī)系統(tǒng)溫度控制延時(shí)啟動(dòng)時(shí)間設(shè)置窗口在“延時(shí)停止” 后
27、面的窗口置入分(0-59)秒(0-59)時(shí)間數(shù)據(jù),點(diǎn)擊后面的“設(shè)置”按鈕,“調(diào)試系統(tǒng)”將以“C O M A(B、C、D)5 分?jǐn)?shù)值 秒數(shù)值”的格式向溫度控制系統(tǒng)傳送“延時(shí)停止”命令。圖3-5. 溫度控制上位機(jī)系統(tǒng)溫度控制延時(shí)停止時(shí)間設(shè)置窗口在“定時(shí)啟動(dòng)” 后面的窗口置入時(shí)(0-23)分(0-59)時(shí)間數(shù)據(jù),點(diǎn)擊后面的“設(shè)置”按鈕,“調(diào)試系統(tǒng)”將以“C O M A(B、C、D)6 時(shí)數(shù)值 分?jǐn)?shù)值”的格式向溫度控制系統(tǒng)傳送“定時(shí)啟動(dòng)”命令。圖3-6. 溫度控制上位機(jī)系統(tǒng)溫度控制定時(shí)啟動(dòng)時(shí)間設(shè)置窗口在“定時(shí)停止” 后面的窗口置入時(shí)(0-23)分(0-59)時(shí)間數(shù)據(jù),點(diǎn)擊后面的“設(shè)置”按鈕,“調(diào)試系統(tǒng)
28、”將以“C O M A(B、C、D)7 時(shí)數(shù)值 分?jǐn)?shù)值”的格式向溫度控制系統(tǒng)傳送“定時(shí)停止”命令。圖3-7. 溫度控制上位機(jī)系統(tǒng)溫度控制定時(shí)停止時(shí)間設(shè)置窗口 溫度控制數(shù)據(jù)查詢命令的發(fā)送與查詢結(jié)果的顯示操作“調(diào)試系統(tǒng)”支持5條溫度控制數(shù)據(jù)查詢命令的發(fā)送,分別為“溫度測(cè)量結(jié)果查詢”、“延時(shí)啟動(dòng)剩余時(shí)間查詢”、“延時(shí)停止剩余時(shí)間查詢”、“工作狀態(tài)查詢”、“當(dāng)前時(shí)間查詢”。點(diǎn)擊A(B、C、D)通道的“聯(lián)機(jī)”按鈕,系統(tǒng)將立即以“C O M A(B、C、D)8”的格式按一定的時(shí)間間隔連續(xù)發(fā)送“溫度測(cè)量結(jié)果查詢”命令,溫度控制系統(tǒng)收到“溫度測(cè)量結(jié)果查詢”命令后,以“C O M A(B、C、D)8溫度整數(shù)、溫
29、度小數(shù)”的格式予以回應(yīng),回應(yīng)的溫度數(shù)據(jù)置入A(B、C、D)通道的“當(dāng)前溫度”窗口中,同時(shí)存入用于溫度變化曲線顯示的數(shù)據(jù)緩存區(qū)。圖3-8. 溫度控制上位機(jī)系統(tǒng)溫度控制信息查詢窗體點(diǎn)擊A(B、C、D)通道“延時(shí)啟動(dòng)”后面的“接收”按鈕,“調(diào)試系統(tǒng)”將立即以“C O M A(B、C、D)A”的格式發(fā)送“延時(shí)啟動(dòng)剩余時(shí)間查詢”命令,溫度控制系統(tǒng)收到“延時(shí)啟動(dòng)剩余時(shí)間查詢”命令后,應(yīng)以“C O M A(B、C、D)A 分?jǐn)?shù)值 秒數(shù)值”的格式予以回應(yīng),回應(yīng)的時(shí)間數(shù)據(jù)置入A(B、C、D)通道的“延時(shí)啟動(dòng)”窗口中。圖3-9. 溫度控制上位機(jī)系統(tǒng)溫度控制延時(shí)啟動(dòng)/停止剩余時(shí)間查詢窗口點(diǎn)擊A(B、C、D)通道“延
30、時(shí)停止”后面的“接收”按鈕,“調(diào)試系統(tǒng)”將立即以“C O M A(B、C、D)B”的格式發(fā)送“延時(shí)停止剩余時(shí)間查詢”命令,溫度控制系統(tǒng)收到“延時(shí)停止剩余時(shí)間查詢”命令后,應(yīng)以“C O M A(B、C、D)B 分?jǐn)?shù)值 秒數(shù)值”的格式予以回應(yīng),回應(yīng)的時(shí)間數(shù)據(jù)置入A(B、C、D)通道的“延時(shí)停止”窗口中。點(diǎn)擊A(B、C、D)通道“控制狀態(tài)”后面的“接收”按鈕,“調(diào)試系統(tǒng)”應(yīng)立即以“C O M A(B、C、D)E”的格式發(fā)送“工作狀態(tài)查詢”命令,溫度控制系統(tǒng)收到“工作狀態(tài)查詢”命令以后,應(yīng)以“C O M A(B、C、D)E 狀態(tài)字”予以回應(yīng),回應(yīng)的工作狀態(tài)數(shù)據(jù)以二進(jìn)制置入A(B、C、D)通道的“控制狀
31、態(tài)”窗口中。圖3-10. 溫度控制上位機(jī)系統(tǒng)溫度控制工作狀態(tài)查詢窗口點(diǎn)擊溫度變化曲線顯示窗體下面的“同步”按鈕,“調(diào)試系統(tǒng)” 應(yīng)以“C O M AC”的格式發(fā)送“當(dāng)前時(shí)間查詢”命令,溫度控制系統(tǒng)在收到“當(dāng)前時(shí)間查詢”命令以后,應(yīng)以“C O M AC 時(shí)數(shù)據(jù) 分?jǐn)?shù)據(jù)”的格式予以回應(yīng),回應(yīng)的數(shù)據(jù)刷新時(shí)間信息顯示窗口中的“時(shí)”、“分”顯示。3-3溫度變化趨勢(shì)曲線顯示“調(diào)試系統(tǒng)”為每個(gè)通道保存最近300次溫度測(cè)量查詢數(shù)據(jù),用于溫度變化趨勢(shì)的圖形顯示。顯示窗口中綠顏色的曲線為300秒鐘內(nèi)的溫度變化趨勢(shì)曲線。曲線圖下面的按鈕用于切換不同通道的溫度變化曲線顯示。 圖3-11. 溫度控制上位機(jī)系統(tǒng)溫度變化曲線
32、顯示窗體3-4通信調(diào)試功能通信調(diào)試在通信調(diào)試窗體中進(jìn)行。點(diǎn)擊“溫度變化曲線顯示”窗口下面的“調(diào)試”按鈕,進(jìn)入通信調(diào)試工作狀態(tài)。通信調(diào)試窗體分為發(fā)送和接收 2個(gè)窗口,接收窗口中顯示接收到的完整數(shù)據(jù)幀,包括同步字、命令操作碼、命令操作數(shù)和使命令保持定長(zhǎng)的填充字節(jié)。接收的內(nèi)容可以暫時(shí)凍結(jié),以便在不斷更新的數(shù)據(jù)流中,重點(diǎn)觀察、分析某一幀數(shù)據(jù)。圖3-12. 溫度控制上位機(jī)系統(tǒng)通信調(diào)試窗口發(fā)送窗口中為上位機(jī)向溫度控制系統(tǒng)傳送的溫度控制數(shù)據(jù),須手工填入。數(shù)據(jù)可以選擇“單次發(fā)送”或“連續(xù)發(fā)送”方式?!皢未伟l(fā)送”只將填入的數(shù)據(jù)傳送一次,“連續(xù)發(fā)送”按一定時(shí)間間隔連續(xù)傳送數(shù)據(jù),直到點(diǎn)擊“停止發(fā)送”中止數(shù)據(jù)發(fā)送為止
33、。通信調(diào)試功能用于UART通信電路設(shè)計(jì)初期對(duì)通信電路的發(fā)送和接收功能進(jìn)行調(diào)試。通信調(diào)試操作完成之后,點(diǎn)擊“溫度變化曲線顯示”窗口下面的“工作”按鈕,返回工作狀態(tài)。系統(tǒng)啟動(dòng)后,默認(rèn)為“工作“狀態(tài)。3-5時(shí)間顯示當(dāng)前日期與時(shí)間窗口的顯示內(nèi)容,與計(jì)算機(jī)系統(tǒng)的時(shí)間同步。圖3-13. 溫度控制上位機(jī)系統(tǒng)時(shí)間顯示窗口四、CAN通信溫度監(jiān)控電路調(diào)試系統(tǒng)4-1系統(tǒng)組成CAN通信溫度監(jiān)控電路調(diào)試系統(tǒng)(簡(jiǎn)稱“調(diào)試系統(tǒng)”)是一個(gè)以CAN總線為通信手段的模擬四通道溫度控制環(huán)境,用于調(diào)試同樣以CAN總線為通信手段的溫度控制管理系統(tǒng)的全部功能。系統(tǒng)由4通道溫度控制信息顯示,4通道溫度變化曲線顯示,時(shí)間信息顯示、通信調(diào)試消
34、息顯示四個(gè)窗體構(gòu)成前臺(tái)操作環(huán)境,CAN報(bào)文收發(fā),控制命令解析與執(zhí)行,溫度控制特性軟件模擬,窗體顯示刷新等模塊在后臺(tái)支撐系統(tǒng)運(yùn)行。圖4-1.CAN通信溫度控制系統(tǒng)模擬運(yùn)行環(huán)境4-2溫度控制信息顯示溫度控制信息顯示窗體包含溫度控制各參量的顯示窗口,4個(gè)通道的溫度控制信息顯示窗體具有相同的內(nèi)容。溫度控制參量包括“設(shè)置溫度”、溫度控制“定時(shí)啟動(dòng)時(shí)間”溫度控制“定時(shí)停止時(shí)間”、溫度“控制數(shù)據(jù)設(shè)置”4項(xiàng)內(nèi)容。前3項(xiàng)又分為“當(dāng)前”和“設(shè)置”二個(gè)部分?!霸O(shè)置”部分是由接收的控制命令設(shè)置的參量,“當(dāng)前”部分是系統(tǒng)運(yùn)行中實(shí)時(shí)變化的參量。圖4-2. CAN通信溫度控制系統(tǒng)控制參量設(shè)置窗口由于無(wú)法測(cè)得環(huán)境溫度,系統(tǒng)將
35、25默認(rèn)為是環(huán)境溫度。系統(tǒng)啟動(dòng)以后,當(dāng)前溫度顯示為默認(rèn)的環(huán)境溫度25。在收到啟動(dòng)溫度控制的命令之后,當(dāng)前溫度按照系統(tǒng)后臺(tái)模擬的溫度控制特性,逼近設(shè)置溫度。設(shè)置溫度值的范圍為00.0099.99,系統(tǒng)啟動(dòng)后設(shè)置溫度與當(dāng)前顯示溫度相同。圖4-3. CAN通信溫度控制系統(tǒng)溫度設(shè)置窗口 “定時(shí)啟動(dòng)”和“定時(shí)停止”的當(dāng)前時(shí)間與計(jì)算機(jī)系統(tǒng)的當(dāng)前時(shí)間同步,設(shè)置時(shí)間為預(yù)設(shè)的啟動(dòng)或停止溫度控制的時(shí)間,數(shù)值范圍為00:0023:59。當(dāng)前時(shí)間與設(shè)定時(shí)間相等時(shí)啟動(dòng)或停止溫度控制過(guò)程。圖4-4. CAN通信溫度控制系統(tǒng)定時(shí)時(shí)間設(shè)置窗口“立即啟動(dòng)/立即停止”是高優(yōu)先級(jí)別的控制操作,“立即啟動(dòng)/立即停止”可以終止定時(shí)啟動(dòng)
36、/定時(shí)停止控制,并清除設(shè)置的時(shí)間參數(shù)為-:-,使之無(wú)效。每個(gè)通道在“當(dāng)前溫度”窗口前設(shè)有溫度控制的“啟動(dòng)”、“停止”狀態(tài)指示。任何條件使得溫度控制過(guò)程啟動(dòng),控制狀態(tài)指示顯示“啟動(dòng)”。任何條件使得已經(jīng)啟動(dòng)的溫度控制過(guò)程停止,控制狀態(tài)指示顯示“停止”。 圖4-5. CAN通信溫度控制系統(tǒng)控制啟動(dòng)/停止指示溫度控制系統(tǒng)可以接收溫度控制數(shù)據(jù)直接控制溫度,而不是按照設(shè)定的溫度值去控制溫度。這是兩種不同的溫度控制方式,前者為開(kāi)環(huán)溫度控制,后者為閉環(huán)溫度控制。圖4-6. CAN通信溫度控制系統(tǒng)溫度控制數(shù)據(jù)設(shè)置窗口在開(kāi)環(huán)控制方式下,目標(biāo)控制溫度是依據(jù)半導(dǎo)體制冷片的實(shí)驗(yàn)結(jié)果,用通道的溫度控制數(shù)據(jù)計(jì)算得到的。在閉
37、環(huán)控制方式下,目標(biāo)控制溫度為通道的“設(shè)置溫度”。無(wú)論那種方式,一旦進(jìn)入溫度控制過(guò)程,當(dāng)前測(cè)量到的溫度值都按照半導(dǎo)體制冷片的控制特性逼近目標(biāo)控制溫度。4-3溫度變化趨勢(shì)曲線顯示系統(tǒng)為每個(gè)通道保留300秒鐘的溫度測(cè)量數(shù)據(jù),并進(jìn)行溫度變化趨勢(shì)的圖形顯示。顯示窗口中紅顏色的標(biāo)線表示溫度的設(shè)置值也是目標(biāo)控制值,綠顏色的曲線為300秒鐘內(nèi)的溫度變化趨勢(shì)曲線,該曲線由溫度的實(shí)時(shí)測(cè)量值繪制而成。曲線圖下面的按鈕用于切換不同通道的溫度變化曲線顯示。在開(kāi)環(huán)控制方式下,紅色標(biāo)線表示由通道的溫度控制數(shù)據(jù)計(jì)算得到的目標(biāo)控制溫度。在閉環(huán)控制方式下,紅色標(biāo)線表示通道控制溫度的設(shè)置值。無(wú)論那種控制方式,溫度變化趨勢(shì)曲線都做向
38、該標(biāo)線的逼近變化。圖4-7.CAN通信溫度控制系統(tǒng)溫度變化曲線顯示窗口4-4通信調(diào)試功能 接收?qǐng)?bào)文過(guò)濾CAN通信的特點(diǎn)之一是,在發(fā)送的報(bào)文中不必指明報(bào)文發(fā)送的目的地(即誰(shuí)來(lái)接收該報(bào)文),也不必聲明報(bào)文的來(lái)源(即誰(shuí)發(fā)送的報(bào)文),只需要利用標(biāo)識(shí)符說(shuō)明報(bào)文的特征即可。網(wǎng)絡(luò)上的所有節(jié)點(diǎn)都有權(quán)主動(dòng)發(fā)送報(bào)文,也可以自己決定是否理睬別的節(jié)點(diǎn)發(fā)到網(wǎng)上的報(bào)文。以上這些特性都是通過(guò)報(bào)文接收過(guò)濾實(shí)現(xiàn)的。在CAN控制器的報(bào)文接收電路中,設(shè)置有與標(biāo)識(shí)符長(zhǎng)度相同的“報(bào)文過(guò)濾器”,“報(bào)文過(guò)濾器”可以通過(guò)CAN控制器的數(shù)據(jù)訪問(wèn)接口進(jìn)行設(shè)置。CAN控制器能夠接收到CAN網(wǎng)絡(luò)上傳送的每一個(gè)報(bào)文,但是只有報(bào)文標(biāo)識(shí)符每一位都與“報(bào)文
39、過(guò)濾器”匹配時(shí)報(bào)文才能夠被真正接收。為了報(bào)文接收更具靈活性,CAN控制器中還設(shè)置有與報(bào)文過(guò)濾器對(duì)應(yīng)的“過(guò)濾屏蔽寄存器”,通過(guò)編程可以有選擇地屏蔽某些位,使得過(guò)濾器在這些位上失去過(guò)濾作用,CAN控制器將不再唯一接收某一種報(bào)文。還有一些CAN控制器為報(bào)文接收設(shè)置若干組過(guò)濾器,使得報(bào)文接收種類更具多樣性。為了降低難度,電子工程設(shè)計(jì)訓(xùn)練進(jìn)行的CAN通信設(shè)計(jì)中,未在報(bào)文接收過(guò)濾環(huán)節(jié)對(duì)報(bào)文進(jìn)行選擇。所以在傳輸協(xié)議里規(guī)定,屏蔽報(bào)文接收過(guò)濾。為了部分體現(xiàn)報(bào)文過(guò)濾的概念,電子工程設(shè)計(jì)訓(xùn)練在CAN通信的報(bào)文格式中提供了一些報(bào)文過(guò)濾的條件。CAN通信溫度監(jiān)控電路傳送的報(bào)文格式規(guī)定:11位標(biāo)準(zhǔn)標(biāo)識(shí)符由本地節(jié)點(diǎn)號(hào)和命令
40、代碼二部分組成,緊隨其后是1-4個(gè)字節(jié)的數(shù)據(jù)。數(shù)據(jù)部分第1字節(jié)包含報(bào)文傳送的目的節(jié)點(diǎn)編號(hào)和通道號(hào),其余字節(jié)為傳送的數(shù)據(jù),僅有4條廣播類命令例外。因此,如果需要對(duì)接收的報(bào)文進(jìn)行過(guò)濾可以通過(guò)對(duì)報(bào)文的分析來(lái)實(shí)現(xiàn)。例如:命令代碼、目的節(jié)點(diǎn)號(hào)、通道號(hào)等,CAN通信溫度監(jiān)控電路調(diào)試系統(tǒng)采用了目的節(jié)點(diǎn)號(hào)的過(guò)濾方法。只有收到的報(bào)文中目的節(jié)點(diǎn)號(hào)與本地節(jié)點(diǎn)號(hào)相同時(shí),才對(duì)報(bào)文進(jìn)行進(jìn)一步的處理,否則本次接收無(wú)效。 報(bào)文接收所有收到的報(bào)文都以完整報(bào)文和報(bào)文分析2種格式顯示在報(bào)文接收窗口中。完整報(bào)文由3字節(jié)標(biāo)識(shí)符和4字節(jié)數(shù)據(jù)組成,報(bào)文分析包括發(fā)送端節(jié)點(diǎn)號(hào)、命令操作內(nèi)容、目標(biāo)通道號(hào)、數(shù)據(jù)長(zhǎng)度4個(gè)內(nèi)容。如果報(bào)文中的目的節(jié)點(diǎn)號(hào)
41、與本地節(jié)點(diǎn)號(hào)相同,報(bào)文傳送的命令將被執(zhí)行,同時(shí)報(bào)文所載的溫度控制數(shù)據(jù)將填入“通道溫度控制信息”窗體中對(duì)應(yīng)的窗口內(nèi)。如果不滿足過(guò)濾條件或者報(bào)文存在錯(cuò)誤,報(bào)文中的命令不被執(zhí)行,不顯示報(bào)文分析結(jié)果,僅顯示收到的報(bào)文用于查錯(cuò)。對(duì)于報(bào)文的格式或內(nèi)容錯(cuò)誤,沒(méi)有相應(yīng)的提示。如果是數(shù)據(jù)超出合理范圍,則提供錯(cuò)誤類型提示,修改后可以正常接收、顯示、執(zhí)行等。圖4-8. CAN通信溫度控制系統(tǒng)接收?qǐng)?bào)文顯示窗口 報(bào)文發(fā)送報(bào)文發(fā)送有“工作”和“調(diào)試”兩種操作方式,這兩種操作方式會(huì)啟動(dòng)不同的報(bào)文發(fā)送過(guò)程。在“工作”方式下,是為響應(yīng)溫度控制管理系統(tǒng)的“查詢”報(bào)文,而自動(dòng)生成的“應(yīng)答”報(bào)文的發(fā)送過(guò)程。在“調(diào)試”方式下,是CAN
42、通信功能調(diào)試過(guò)程中,手工填入發(fā)送報(bào)文顯示窗口中的報(bào)文發(fā)送過(guò)程。報(bào)文發(fā)送操作方式的切換,通過(guò)“溫度變化曲線顯示”窗口下面的“工作/調(diào)試”按鈕實(shí)現(xiàn)。圖4-9. CAN通信溫度控制系統(tǒng)發(fā)送報(bào)文顯示窗口自動(dòng)應(yīng)答報(bào)文標(biāo)識(shí)符中的節(jié)點(diǎn)號(hào)為本地節(jié)點(diǎn)號(hào),來(lái)自于溫度變化曲線顯示窗口下面的“本地節(jié)點(diǎn)號(hào)”窗口中,可以在0-63的范圍內(nèi)手工設(shè)置,系統(tǒng)啟動(dòng)時(shí)的初始值為63。命令代碼和數(shù)據(jù)長(zhǎng)度由通信協(xié)議確定,可以在應(yīng)答命令表中查到。數(shù)據(jù)部分第1字節(jié)的本地節(jié)點(diǎn)號(hào)同樣來(lái)自于“本地節(jié)點(diǎn)號(hào)”窗口中的設(shè)置值,通道地址與接收的查詢命令中的通道地址相同。應(yīng)答的數(shù)據(jù)內(nèi)容由查詢命令確定,取自通道溫度控制信息窗體對(duì)應(yīng)的窗口中。人為產(chǎn)生的報(bào)文不
43、必全部手工生成,只要在命令選單中選擇要發(fā)送的命令,在對(duì)應(yīng)的窗口中填入節(jié)點(diǎn)號(hào)(可與本地節(jié)點(diǎn)號(hào)不同)、通道號(hào)以后,報(bào)文的標(biāo)識(shí)符以及表明本地地址的數(shù)據(jù)字節(jié)將自動(dòng)生成,剩下要填寫(xiě)的就是表示溫度控制參量的數(shù)值部分。通信調(diào)試過(guò)程中人為產(chǎn)生的報(bào)文,可以選擇“單次發(fā)送”或“連續(xù)發(fā)送”方式。“單次發(fā)送”只將生成的報(bào)文傳送一次,“連續(xù)發(fā)送”按一定時(shí)間間隔連續(xù)傳送報(bào)文,直到點(diǎn)擊“停止發(fā)送”中止報(bào)文的發(fā)送為止。通信調(diào)試功能用于通信電路設(shè)計(jì)初期對(duì)CAN報(bào)文的發(fā)送和接收電路進(jìn)行測(cè)試。4-5時(shí)間顯示當(dāng)前日期與時(shí)間窗口的顯示內(nèi)容,與計(jì)算機(jī)系統(tǒng)的時(shí)間同步。圖4-10. CAN通信溫度控制系統(tǒng)時(shí)間顯示窗口4-6 CAN報(bào)文命令解
44、析 廣播溫度查詢不指明目標(biāo)地址的溫度查詢命令(須指明通道地址),該命令只有通道地址,沒(méi)有數(shù)據(jù)?!罢{(diào)試系統(tǒng)”收到該命令以后用 “廣播溫度查詢應(yīng)答”命令予以回應(yīng)?;貞?yīng)命令中表明溫度數(shù)據(jù)的整數(shù)部分和小數(shù)部分來(lái)自于“通道溫度控制信息”窗體的當(dāng)前溫度顯示窗口中。 定點(diǎn)溫度查詢溫度查詢命令,該命令只有本地地址,沒(méi)有數(shù)據(jù)?!罢{(diào)試系統(tǒng)”收到該命令以后用 “定點(diǎn)溫度查詢應(yīng)答”命令予以回應(yīng)?;貞?yīng)命令中表明溫度數(shù)據(jù)的整數(shù)部分和小數(shù)部分來(lái)自于“通道溫度控制信息”窗體的當(dāng)前溫度顯示窗口中。 立即啟動(dòng)/停止溫度控制啟動(dòng)或停止溫度控制過(guò)程的命令,該命令只有本地地址,沒(méi)有數(shù)據(jù)。“調(diào)試系統(tǒng)”收到該命令以后用“立即啟動(dòng)/停止應(yīng)答
45、” 命令予以回應(yīng)。如果此時(shí)溫度控制處于停止?fàn)顟B(tài),“調(diào)試系統(tǒng)”會(huì)立即啟動(dòng)溫度控制過(guò)程并在“通道溫度控制信息”窗體中將溫度控制狀態(tài)指示轉(zhuǎn)換為“啟動(dòng)”,同時(shí)在應(yīng)答命令數(shù)據(jù)的第2字節(jié)傳送數(shù)據(jù)80H,表明溫度控制已經(jīng)啟動(dòng)的消息。如果此時(shí)溫度控制處于啟動(dòng)狀態(tài),“調(diào)試系統(tǒng)”會(huì)立即停止溫度控制過(guò)程并在“通道溫度控制信息”窗體中將溫度控制狀態(tài)指示轉(zhuǎn)換為“停止”。同時(shí)在應(yīng)答命令數(shù)據(jù)的第2字節(jié)傳送數(shù)據(jù)00H,表明溫度控制已經(jīng)停止的消息。 定時(shí)啟動(dòng)時(shí)間設(shè)置溫度控制定時(shí)啟動(dòng)時(shí)間設(shè)置命令,收到該命令后,“調(diào)試系統(tǒng)”將命令中的時(shí)、分?jǐn)?shù)據(jù)填入“通道溫度控制信息”窗體的啟動(dòng)定時(shí)時(shí)間設(shè)置窗口中。隨后,“調(diào)試系統(tǒng)”用“定時(shí)啟動(dòng)時(shí)間
46、應(yīng)答” 命令予以回應(yīng),回應(yīng)的命令只有本地地址,沒(méi)有數(shù)據(jù)。 定時(shí)停止時(shí)間設(shè)置溫度控制定時(shí)停止時(shí)間設(shè)置命令,收到該命令后,“調(diào)試系統(tǒng)”將命令中的時(shí)、分?jǐn)?shù)據(jù)填入“通道溫度控制信息”窗體的停止定時(shí)時(shí)間設(shè)置窗口中。隨后,“調(diào)試系統(tǒng)”用“定時(shí)停止時(shí)間應(yīng)答” 命令予以回應(yīng),回應(yīng)的命令只有本地地址,沒(méi)有數(shù)據(jù)。 控制溫度設(shè)置溫度控制值的設(shè)置命令,收到該命令后,“調(diào)試系統(tǒng)”將命令中溫度設(shè)置數(shù)據(jù)的整數(shù)和小數(shù)部分填入“通道溫度控制信息”窗體的控制溫度設(shè)置窗口中。隨后,“調(diào)試系統(tǒng)”用“控制溫度設(shè)置應(yīng)答” 命令予以回應(yīng),回應(yīng)的命令只有本地地址,沒(méi)有數(shù)據(jù)。 溫度控制數(shù)據(jù)設(shè)置溫度控制數(shù)據(jù)設(shè)置命令,收到該命令后,“調(diào)試系統(tǒng)”將
47、命令中溫度控制數(shù)據(jù)的2個(gè)字節(jié)填入“通道溫度控制信息”窗體的控制數(shù)據(jù)設(shè)置窗口中。隨后,“調(diào)試系統(tǒng)”用“控制數(shù)據(jù)設(shè)置應(yīng)答” 命令予以回應(yīng),回應(yīng)的命令只有本地地址,沒(méi)有數(shù)據(jù) 控制狀態(tài)查詢溫度控制工作狀態(tài)查詢命令,該命令只有本地地址和查詢類型標(biāo)識(shí),沒(méi)有數(shù)據(jù)?!罢{(diào)試系統(tǒng)”收到該命令以后用“控制狀態(tài)查詢應(yīng)答” 命令予以回應(yīng)。如果此時(shí)溫度控制處于停止?fàn)顟B(tài),“調(diào)試系統(tǒng)”會(huì)立即啟動(dòng)溫度控制過(guò)程并在“通道溫度控制信息”窗體中將溫度控制狀態(tài)指示轉(zhuǎn)換為“啟動(dòng)”,同時(shí)在應(yīng)答命令數(shù)據(jù)的第3字節(jié)傳送數(shù)據(jù)80H,表明溫度控制已經(jīng)啟動(dòng)的消息。如果此時(shí)溫度控制處于啟動(dòng)狀態(tài),“調(diào)試系統(tǒng)”會(huì)立即停止溫度控制過(guò)程并在“通道溫度控制信息
48、”窗體中將溫度控制狀態(tài)指示轉(zhuǎn)換為“停止”。同時(shí)在應(yīng)答命令數(shù)據(jù)的第3字節(jié)傳送數(shù)據(jù)00H,表明溫度控制已經(jīng)停止的消息。 控制啟動(dòng)定時(shí)時(shí)間查詢 控制啟動(dòng)定時(shí)時(shí)間查詢命令,該命令只有本地地址和查詢類型標(biāo)識(shí),沒(méi)有數(shù)據(jù)?!罢{(diào)試系統(tǒng)”收到該命令以后用“定時(shí)啟動(dòng)時(shí)間應(yīng)答” 命令予以回應(yīng)?;貞?yīng)命令中定時(shí)啟動(dòng)的時(shí)和分?jǐn)?shù)據(jù)來(lái)自于“通道溫度控制信息”窗體的定時(shí)啟動(dòng)時(shí)間顯示窗口中。 控制停止定時(shí)時(shí)間查詢控制停止定時(shí)時(shí)間查詢命令,該命令只有本地地址和查詢類型標(biāo)識(shí),沒(méi)有數(shù)據(jù)。“調(diào)試系統(tǒng)”收到該命令以后用“定時(shí)停止時(shí)間應(yīng)答” 命令予以回應(yīng)。回應(yīng)命令中定時(shí)停止的時(shí)和分?jǐn)?shù)據(jù)來(lái)自于“通道溫度控制信息”窗體的定時(shí)停止時(shí)間顯示窗口中。
49、 控制溫度設(shè)置值查詢 控制溫度設(shè)置值查詢命令,該命令只有本地地址和查詢類型標(biāo)識(shí),沒(méi)有數(shù)據(jù)?!罢{(diào)試系統(tǒng)”收到該命令以后用“控制溫度設(shè)置查詢應(yīng)答” 命令予以回應(yīng)?;貞?yīng)命令中控制溫度值的整數(shù)部分和小數(shù)部分來(lái)自于“通道溫度控制信息”窗體的設(shè)置溫度顯示窗口中。 溫度控制數(shù)據(jù)設(shè)置值查詢控制數(shù)據(jù)設(shè)置值查詢命令,該命令只有本地地址和查詢類型標(biāo)識(shí),沒(méi)有數(shù)據(jù)?!罢{(diào)試系統(tǒng)”收到該命令以后用“控制數(shù)據(jù)查詢應(yīng)答” 命令予以回應(yīng)。回應(yīng)命令中控制數(shù)據(jù)的2個(gè)字節(jié)來(lái)自于“通道溫度控制信息”窗體的控制數(shù)據(jù)設(shè)置顯示窗口中。 設(shè)備在線查詢查詢?cè)O(shè)備接入情況的命令,沒(méi)有本地地址,也沒(méi)有數(shù)據(jù)。“調(diào)試系統(tǒng)”收到該命令以后用“設(shè)備在線查詢應(yīng)答
50、” 命令予以回應(yīng)。回應(yīng)命令中包含本地地址信息。 時(shí)間廣播時(shí)間消息發(fā)布命令,包含當(dāng)前時(shí)、分、秒數(shù)據(jù)。情況允許的情況下,每秒鐘發(fā)布一次?!罢{(diào)試系統(tǒng)”收到該命令后,用收到的時(shí)間數(shù)據(jù)更新系統(tǒng)時(shí)間并顯示。 日期廣播日期消息發(fā)布命令,包含當(dāng)前年、月、日、星期等數(shù)據(jù)。情況允許的情況下,每小時(shí)發(fā)布一次?!罢{(diào)試系統(tǒng)”收到該命令后,用收到的日期數(shù)據(jù)更新系統(tǒng)日期并顯示。五、CAN通信溫度控制電路調(diào)試系統(tǒng)5-1系統(tǒng)組成CAN通信溫度控制電路調(diào)試系統(tǒng)(簡(jiǎn)稱“調(diào)試系統(tǒng)”)是一個(gè)以CAN總線為通信手段的模擬四通道溫度控制管理環(huán)境,用于調(diào)試同樣以CAN總線為通信手段的溫度控制系統(tǒng)的全部功能。系統(tǒng)由4通道溫度控制信息顯示,時(shí)間
51、信息顯示、通信調(diào)試消息顯示三個(gè)窗體構(gòu)成前臺(tái)操作環(huán)境,CAN報(bào)文收發(fā),控制命令解析與執(zhí)行,窗體顯示刷新等模塊在后臺(tái)支撐系統(tǒng)運(yùn)行。圖5-1.CAN通信溫度控制管理系統(tǒng)模擬運(yùn)行環(huán)境5-2溫度控制信息顯示通道溫度控制信息顯示窗體由控制參量顯示和控制數(shù)據(jù)查詢信息顯示二個(gè)部分組成。溫度控制參量是對(duì)溫度控制系統(tǒng)實(shí)施控制所需的具有物理意義的控制量??刂茢?shù)據(jù)查詢信息是溫度控制系統(tǒng)對(duì)“調(diào)試系統(tǒng)”查詢保溫的應(yīng)答結(jié)果。4個(gè)通道的溫度控制顯示窗體具有相同的顯示內(nèi)容。 控制參數(shù)的置入與報(bào)文的發(fā)送操作溫度控制命令包括控制溫度設(shè)定和控制啟動(dòng)/停止設(shè)定二大類,每一類命令都包括帶有參數(shù)的控制命令和不帶有參數(shù)的控制命令。因此,“調(diào)
52、試系統(tǒng)”實(shí)施的控制動(dòng)作包含參數(shù)置入和命令發(fā)送二個(gè)內(nèi)容。a. 溫度設(shè)定命令在“設(shè)置溫度”窗口中置入溫度的整數(shù)部分和小數(shù)部分,點(diǎn)擊后面的“設(shè)置”按鈕,“調(diào)試系統(tǒng)”將發(fā)送“控制溫度設(shè)置”報(bào)文。有效接收該報(bào)文的節(jié)點(diǎn)將以“控制溫度設(shè)置應(yīng)答”報(bào)文予以回應(yīng)。圖5-2. CAN通信溫度控制管理系統(tǒng)控制溫度設(shè)置窗口b. 溫度控制數(shù)據(jù)設(shè)置命令在“數(shù)據(jù)設(shè)置”窗口中置入2字節(jié)溫度控制數(shù)據(jù),點(diǎn)擊后面的“設(shè)置”按鈕,“調(diào)試系統(tǒng)”將發(fā)送“溫度控制數(shù)據(jù)設(shè)置”報(bào)文。有效接收該報(bào)文的節(jié)點(diǎn)將以“溫度控制數(shù)據(jù)設(shè)置應(yīng)答”報(bào)文予以回應(yīng)。圖5-3. CAN通信溫度控制管理系統(tǒng)溫度控制數(shù)據(jù)設(shè)置窗口c. 溫度控制啟動(dòng)/停止命令溫度控制啟動(dòng)/停
53、止命令由立即啟動(dòng)/停止、定時(shí)啟動(dòng)/停止2組命令組成。點(diǎn)擊“啟動(dòng)/停止”按鈕,“調(diào)試系統(tǒng)”將發(fā)送“啟動(dòng)/停止”溫度控制報(bào)文。有效接收該報(bào)文的節(jié)點(diǎn)將以“啟動(dòng)/停止應(yīng)答”報(bào)文予以回應(yīng)。如果應(yīng)答報(bào)文中數(shù)據(jù)部分的第2字節(jié)為80H,表明溫度控制已經(jīng)啟動(dòng),“調(diào)試系統(tǒng)”將“通道溫度控制信息”窗體中的溫度控制狀態(tài)指示轉(zhuǎn)換為“啟動(dòng)”。如果應(yīng)答報(bào)文中數(shù)據(jù)部分的第2字節(jié)為00H,表明溫度控制已經(jīng)停止,“調(diào)試系統(tǒng)”將“通道溫度控制信息”窗體中的溫度控制狀態(tài)指示轉(zhuǎn)換為“停止”。圖5-4. CAN通信溫度控制管理系統(tǒng)溫度控制立即啟動(dòng)/停止設(shè)置窗口在“定時(shí)啟動(dòng)” 后面的窗口置入時(shí)(0-23)分(0-59)時(shí)間數(shù)據(jù),點(diǎn)擊后面的
54、“設(shè)置”按鈕,“調(diào)試系統(tǒng)”將發(fā)送“定時(shí)啟動(dòng)”報(bào)文。有效接收該報(bào)文的節(jié)點(diǎn)將以“定時(shí)啟動(dòng)應(yīng)答”報(bào)文予以回應(yīng)。圖5-5. CAN通信溫度控制管理系統(tǒng)溫度控制定時(shí)啟動(dòng)時(shí)間設(shè)置窗口在“定時(shí)停止” 后面的窗口置入時(shí)(0-23)分(0-59)時(shí)間數(shù)據(jù),點(diǎn)擊后面的“設(shè)置”按鈕,“調(diào)試系統(tǒng)”將發(fā)送“定時(shí)停止”報(bào)文。有效接收該報(bào)文的節(jié)點(diǎn)將以“定時(shí)停止應(yīng)答”報(bào)文予以回應(yīng)。圖5-6. CAN通信溫度控制管理系統(tǒng)溫度控制定時(shí)停止時(shí)間設(shè)置窗口 溫度控制數(shù)據(jù)查詢報(bào)文的發(fā)送與查詢結(jié)果的顯示操作“調(diào)試系統(tǒng)”支持7條溫度控制數(shù)據(jù)與狀態(tài)查詢命令的發(fā)送,涉及溫度測(cè)量結(jié)果、延時(shí)啟動(dòng)/停止時(shí)間、溫度控制工作狀態(tài)三個(gè)方面內(nèi)容的查詢操作。a
55、. 當(dāng)前溫度查詢當(dāng)前溫度查詢命令有2條,一條是不指定地址的“廣播溫度查詢”命令,另一條是“定點(diǎn)溫度查詢命令。點(diǎn)擊“廣播查詢”按鈕,將啟動(dòng)“廣播溫度查詢”報(bào)文的發(fā)送操作。溫度控制系統(tǒng)收到該報(bào)文后,用“廣播溫度查詢應(yīng)答”報(bào)文予以回應(yīng),回應(yīng)的溫度數(shù)據(jù)置入“當(dāng)前溫度”窗口中,同時(shí)存入用于溫度變化曲線顯示的數(shù)據(jù)緩存區(qū)。點(diǎn)擊“定點(diǎn)查詢”按鈕,將啟動(dòng)“定點(diǎn)溫度查詢”報(bào)文的發(fā)送操作。溫度控制系統(tǒng)收到該報(bào)文后,用“定點(diǎn)溫度查詢應(yīng)答”報(bào)文予以回應(yīng),回應(yīng)的溫度數(shù)據(jù)置入“當(dāng)前溫度”窗口中,同時(shí)存入用于溫度變化曲線顯示的數(shù)據(jù)緩存區(qū)。圖5-7. CAN通信溫度控制管理系統(tǒng)當(dāng)前溫度信息查詢窗口b.定時(shí)啟動(dòng)/停止溫度控制時(shí)間
56、查詢點(diǎn)擊“定時(shí)啟動(dòng)”后面的“查詢”按鈕,將啟動(dòng)“啟動(dòng)定時(shí)查詢”報(bào)文的發(fā)送操作。溫度控制系統(tǒng)收到該報(bào)文后,用“啟動(dòng)定時(shí)查詢應(yīng)答”報(bào)文予以回應(yīng),回應(yīng)的時(shí)、分?jǐn)?shù)據(jù)置入“查詢”按鈕前面對(duì)應(yīng)的窗口中。點(diǎn)擊“定時(shí)停止”后面的“查詢”按鈕,將啟動(dòng)“停止定時(shí)查詢”報(bào)文的發(fā)送操作。溫度控制系統(tǒng)收到該報(bào)文后,用“停止定時(shí)查詢應(yīng)答”報(bào)文予以回應(yīng),回應(yīng)的時(shí)、分?jǐn)?shù)據(jù)置入“查詢”按鈕前面對(duì)應(yīng)的窗口中。圖5-8. CAN通信溫度控制管理系統(tǒng)統(tǒng)溫度控制定時(shí)啟動(dòng)/停止時(shí)間查詢窗口c. 溫度控制參數(shù)查詢點(diǎn)擊“設(shè)置溫度”后面的“查詢”按鈕,將啟動(dòng)“溫度設(shè)置查詢”報(bào)文的發(fā)送操作。溫度控制系統(tǒng)收到該報(bào)文后,用“溫度設(shè)置查詢應(yīng)答”報(bào)文予以回應(yīng),回應(yīng)溫度數(shù)據(jù)的整數(shù)部分和小數(shù)部分置入“查詢”按鈕前面對(duì)應(yīng)的窗口中。圖5-9. CAN通信溫度控制管理系統(tǒng)統(tǒng)設(shè)置溫度查詢窗口點(diǎn)擊“數(shù)據(jù)設(shè)置”后面
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代辦公家具的環(huán)保理念與可持續(xù)發(fā)展
- 現(xiàn)代生活節(jié)奏下的胃腸疾病預(yù)防教育
- 生產(chǎn)制造中的綠色技術(shù)升級(jí)路徑與策略
- 基坑施工安全專項(xiàng)方案
- 現(xiàn)代服務(wù)業(yè)的發(fā)展趨勢(shì)及投資策略研究
- 生產(chǎn)安全監(jiān)督與危機(jī)管理一體化建設(shè)
- 生態(tài)農(nóng)業(yè)發(fā)展對(duì)商業(yè)模式的創(chuàng)新影響
- 現(xiàn)代農(nóng)業(yè)機(jī)械設(shè)備智能化國(guó)際對(duì)比研究
- 2024-2025學(xué)年高中生物 專題5 課題1 DNA的粗提取與鑒定說(shuō)課稿 新人教版選修1
- 9 生活離不開(kāi)他們 第一課時(shí) 說(shuō)課稿-2023-2024學(xué)年道德與法治四年級(jí)下冊(cè)統(tǒng)編版001
- 中國(guó)城市居民的健康意識(shí)和生活方式調(diào)研分析報(bào)告
- 上海星巴克員工手冊(cè)
- 復(fù)產(chǎn)復(fù)工試題含答案
- 部編版語(yǔ)文三年級(jí)下冊(cè)第六單元大單元整體作業(yè)設(shè)計(jì)
- 售后服務(wù)經(jīng)理的競(jìng)聘演講
- 新概念英語(yǔ)第2冊(cè)課文(完整版)
- 慢加急性肝衰竭護(hù)理查房課件
- 文件丟失應(yīng)急預(yù)案
- 全球職等系統(tǒng)GGS職位評(píng)估手冊(cè)
- 云南華葉投資公司2023年高校畢業(yè)生招聘1人筆試參考題庫(kù)(共500題)答案詳解版
- 專項(xiàng)法律意見(jiàn)書(shū)(私募基金管理人重大事項(xiàng)變更)-詳細(xì)版
評(píng)論
0/150
提交評(píng)論