dgus配置工具及內(nèi)核程序dgusv4_第1頁(yè)
dgus配置工具及內(nèi)核程序dgusv4_第2頁(yè)
dgus配置工具及內(nèi)核程序dgusv4_第3頁(yè)
dgus配置工具及內(nèi)核程序dgusv4_第4頁(yè)
dgus配置工具及內(nèi)核程序dgusv4_第5頁(yè)
已閱讀5頁(yè),還剩36頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、專業(yè).誠(chéng)信.成功 迪文 DGUS 配置軟件 V30 使用說(shuō)明目錄DGUS 配置軟件簡(jiǎn)介2DGUS 配置軟件 V3.0 功能特點(diǎn)2DGUS 配置軟件操作指南2DGUS 配置軟件主界面4使用 DGUS 配置軟件實(shí)現(xiàn)功能7觸控按鈕72.1.12.1.42.1.52.1.62.1.72.1.82.1.92.1.10彈出菜單7拖動(dòng)調(diào)節(jié)12RTC 設(shè)置13基本觸控14按鍵值返回15ASCII 錄入17GBK 錄入18參數(shù)配置20變量按鈕212.2.12.2.22.2.32.2.42.2.52.2.62.2.72.2.82.2.9變量圖標(biāo)21動(dòng)畫圖標(biāo)22滑動(dòng)刻度23藝術(shù)字變量24圖片動(dòng)畫25圖標(biāo)旋轉(zhuǎn)指示26

2、數(shù)據(jù)變量27文本顯示29RTC 顯示30時(shí)鐘顯示31曲線顯示322.2.122.2.132.2.14列表顯示34基本圖形顯示36行業(yè)應(yīng)用383.指令的用法403.13.23.3數(shù)據(jù)幀架構(gòu)40指令集40寄存器空間說(shuō)明41專業(yè).誠(chéng)信.成功 迪文 DGUS 配置軟件 V30 使用說(shuō)明1.DGUS 配置軟件簡(jiǎn)介1.1 DGUS 配置軟件 V3.0 功能特點(diǎn)另存為功能,能自動(dòng)轉(zhuǎn)換圖片格式和大小,使另存后可以直接使用;圖標(biāo)的預(yù)覽功能,能方便用戶進(jìn)行精確定位。在預(yù)覽中可直接看出設(shè)置的位置對(duì)不對(duì),從而直接修改位置;SP 變量預(yù)定義功能,在設(shè)置時(shí)先預(yù)定義好 SP 變量,在設(shè)置 SP 指針時(shí)直接選擇,最大可能避免

3、用戶設(shè)置重復(fù)。如第一個(gè)地址為 5000,第二地址必須從 5020 起,否則可能導(dǎo)致設(shè)置無(wú)效產(chǎn)生錯(cuò)誤;變量查看及按鈕命名功能,可使用戶進(jìn)行應(yīng)用設(shè)計(jì)時(shí)一目了然,點(diǎn)擊地址時(shí)可進(jìn)行排序,方便用戶檢測(cè)地址的連續(xù)性;能把以前的 13 觸控、14 變量配置文件直接導(dǎo)入,提高用戶應(yīng)用的延續(xù)性;分辨率變化時(shí),設(shè)置的按鈕可自動(dòng)變化,這樣可使一套應(yīng)用方案可直接應(yīng)用于不同大小的屏上。1.2 DGUS 配置軟件操作指南1.在添加按鈕配置時(shí),根據(jù)不同操作習(xí)慣,在 Config 文件夾 Terminal.ini 中init下方增加 Rkey=0 或者 Rkey=1。Rkey=1 時(shí),可實(shí)現(xiàn)在按鈕配置時(shí),在沒(méi)有按右鍵或 Rk

4、ey=0 時(shí),添加一個(gè)按鈕配置后,自動(dòng)取消添加功能。2. 90 度圖片設(shè)置方式:按鈕時(shí),可進(jìn)行連續(xù)添加。如用戶在應(yīng)用時(shí)需要豎顯應(yīng)用,用戶在 Terminal.ini 文件中:把 Rx 后的分辨率(如紅色部分)替換一個(gè)不常用的分辨率,如 800X400 進(jìn)行豎顯配置。Resolution R2=480X800 R3=800X480在設(shè)計(jì)時(shí)選擇480X800分辨率進(jìn)行設(shè)計(jì)即可。配置完成后,需要把工程進(jìn)行另存處理,另存目錄下的DWIN_SET文件夾下的圖片可直接使用。在需要處理圖標(biāo)設(shè)置時(shí),請(qǐng)先把圖標(biāo)庫(kù)拷貝到工程路徑下的DWIN_SET目錄下,在設(shè)計(jì)時(shí)用戶就可直接選擇圖標(biāo)文件進(jìn)行設(shè)置了。設(shè)置顯示位置是

5、操作方法:A、可以通過(guò)輸入坐標(biāo)進(jìn)行定位。或者B、可以通過(guò)鼠標(biāo)移動(dòng)或光標(biāo)鍵進(jìn)行位置調(diào)整。專業(yè).誠(chéng)信.成功 迪文 DGUS 配置軟件 V30 使用說(shuō)明5.SP地址設(shè)置及預(yù)定義:因?yàn)镾P地址一個(gè)比較特殊的存在,它記錄了變量配置的設(shè)置。所以盡量避免地址不要交叉重復(fù),為盡量減少用戶人為操作失誤,在設(shè)置變量配置文件時(shí),先預(yù)定義SP描述地址,如圖:設(shè)置好變量地址后,在進(jìn)行變量配置時(shí)可以選擇設(shè)置好的地址進(jìn)行設(shè)置:如從其他配置文件中導(dǎo)入。SP 地址需要重新指定。 6.怎么把以前的 DGUS 配置導(dǎo)入到新系統(tǒng)中: A.新建一個(gè)工程;B.增加老工程圖片; C.導(dǎo)入配置文件;D.如有圖標(biāo)文件,將圖標(biāo) x.ICO 拷貝

6、到新工程的 DWIN_SET 目錄下。注:指令幀頭用戶可自定義,本文檔中示例指令均使用 A55A 作為幀頭。專業(yè).誠(chéng)信.成功迪文 DGUS 配置軟件 V30 使用說(shuō)明1.3 DGUS 配置軟件主界面點(diǎn)擊“新建”按鈕彈出如下圖:選擇存儲(chǔ)路徑、設(shè)置位色和分辨率:屬性設(shè)置:如:DMT80480T070-06WT分辨率 80480:800 x480位色 T:16 位專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明按鈕說(shuō)明:新建:新建一個(gè)工程文件打開(kāi):選擇已存在的工程文件(工程后綴名是.hmi);保存:保存當(dāng)前工程(包括配置文件),到上方顯示的:“工程路徑”中;另存:將目前工程改存到其它位置(包括配置文件

7、);關(guān)閉:關(guān)閉當(dāng)前工程,不關(guān)閉;分辨率:操作過(guò)程中可以隨時(shí)修改分辨率;系統(tǒng)參數(shù)配置:如下圖,配置 CONFIG.txt 文件;生成配置文件:生成“13 觸控配置文件.bin”和“14 變量配置文件.bin”(工程目錄下);導(dǎo)入配置文件:導(dǎo)入已有的配置文件(如:DWIN_SET 文件夾(包括 13 觸控配置文件.bin、14 變量配置文件.bin,13 觸控配置文件.txt,14 變量配置文件.txt);變量導(dǎo)出:生成“觸控配置.xls”“顯示配置.xls”便于查看地址;左對(duì)齊:選中區(qū)域后點(diǎn)擊“左對(duì)齊”,左上角顯示“選擇對(duì)齊方式的基準(zhǔn)按鈕”,選擇被選區(qū)域內(nèi)基準(zhǔn)元素,區(qū)域內(nèi)左對(duì)齊;上對(duì)齊:同上;專

8、業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明等寬:同上;等高:同上;拷貝:選中一個(gè)或多個(gè)元素;粘貼:將元素黏貼到相應(yīng)位置;刪除:選中一個(gè)或多個(gè)進(jìn)行刪除;置前:將選中元素放于最上端;置后:將選中元素放于最下端;SP 地址設(shè)置:配置(SP)變量描述地址的起始地址;變量查看:查看已制作完成的觸控與變量配置。專業(yè).誠(chéng)信.成功 迪文 DGUS 配置軟件 V30 使用說(shuō)明2.使用 DGUS 配置軟件實(shí)現(xiàn)功能觸控配置:彈出菜單、數(shù)據(jù)錄入、增量調(diào)節(jié)、拖動(dòng)調(diào)節(jié)、RTC 設(shè)置、基本觸控、按鍵值返回、ASCII 錄入、GBK 錄入、參數(shù)配置(制作觸控配置按鈕時(shí),為黃色區(qū)域顯示)。顯示配置:變量圖標(biāo)、動(dòng)畫圖標(biāo)、滑動(dòng)刻

9、度、藝術(shù)字變量、圖片動(dòng)畫、圖標(biāo)旋轉(zhuǎn)、數(shù)據(jù)變量、文本顯示、RTC 顯示、時(shí)鐘顯示、曲線顯示、列表顯示、基本圖形、行業(yè)應(yīng)用(制作顯示配置區(qū)域時(shí),為淺藍(lán)色區(qū)域顯示)。參數(shù)配置:在 DGUS 配置軟件中屬性框前帶有“0 x”標(biāo)識(shí),必須用 16 進(jìn)制填寫,未帶 “0 x”標(biāo)識(shí)的用十進(jìn)制填寫。動(dòng)畫效果:直觀顯示按壓效果。注:變量地址:定義數(shù)據(jù)存儲(chǔ)地址,即(輸入或顯示內(nèi)容的存儲(chǔ)地址);描述指針:描述文件的存儲(chǔ)地址(描述文件,即:各個(gè)功能的配置說(shuō)明),變量描述文件從 Flash 加載后存儲(chǔ)到數(shù)據(jù)存儲(chǔ)區(qū)的地址,0 xFFFF 表示由配置文件加載,不轉(zhuǎn)到數(shù)據(jù)存儲(chǔ)區(qū)。觸控按鈕2.1.1 彈出菜單區(qū)域范圍設(shè)置:設(shè)置觸

10、控按鈕區(qū)域;預(yù)覽:查看觸控按鈕效果;名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;數(shù)據(jù)自動(dòng)上傳:勾選時(shí),數(shù)據(jù)自動(dòng)上傳至串口;按鈕效果:按鈕按壓效果圖所在頁(yè)面(-1 默認(rèn)無(wú)動(dòng)畫);變量地址:定義數(shù)據(jù)存儲(chǔ)地址;變量類型:0 x00=鍵碼寫入 VP 字地址;0 x01=鍵碼寫入 VP 地址的高字節(jié)(VP_H);0 x02=鍵碼寫入 VP 地址的低字節(jié)(VP_L);彈出菜單設(shè)置:設(shè)置彈出菜單所在頁(yè)面及菜單區(qū)域;所在頁(yè)面:所要彈出菜單所在的頁(yè)面;菜單區(qū)域:所要彈出菜單在頁(yè)面的區(qū)域;顯示位置:彈出的菜單在當(dāng)前顯示的位置。注:彈出菜單上只能做基本觸控。專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明將左

11、圖配置完成后,即可實(shí)現(xiàn)如下圖功能。點(diǎn)擊關(guān)閉按鈕彈出菜單YSE/NO專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明2.1.2 數(shù)據(jù)錄入?yún)^(qū)域范圍設(shè)置:設(shè)置觸控按鈕區(qū)域;預(yù)覽:查看觸控按鈕的效果;名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;數(shù)據(jù)自動(dòng)上傳:勾選時(shí),數(shù)據(jù)自動(dòng)上傳至串口;按鈕效果:按鈕按壓效果圖所在頁(yè)面(-1 默認(rèn)無(wú)動(dòng)畫);變量地址:定義數(shù)據(jù)地址;變量類型:0 x00=整數(shù)(字);0 x01=長(zhǎng)整數(shù)(雙字);0 x02=無(wú)符號(hào)字節(jié)參數(shù)(變量地址高字節(jié));0 x03=無(wú)符號(hào)字節(jié)參數(shù)(變量地址低字節(jié));整數(shù)位數(shù):錄入數(shù)據(jù)整數(shù)位數(shù);小數(shù)位數(shù):錄入數(shù)據(jù)小數(shù)位數(shù);顯示位置:輸入過(guò)程中數(shù)據(jù)顯示

12、的位置;顯示顏色:輸入過(guò)程中字體顯示的顏色,可以手動(dòng)填寫;字庫(kù)位置:顯示的 ASCII 字庫(kù)位置, “0”為 0 號(hào)字庫(kù);字體大?。篨 方向的點(diǎn)陣數(shù)目;光標(biāo)顏色:黑色/白色;輸入顯示方式:直接顯示/顯示*號(hào);鍵盤設(shè)置:設(shè)置鍵盤所在頁(yè)面及鍵盤區(qū)域;所在頁(yè)面:選擇鍵盤所在頁(yè)面;鍵盤區(qū)域:鍵盤所在頁(yè)鍵盤區(qū)域;顯示位置:鍵盤在當(dāng)前頁(yè)的位置(可以拾?。粏⒂梅秶拗疲汗催x后規(guī)定輸入數(shù)字的上下限(越界不能錄入)。注:變量錄入調(diào)用的鍵盤要做基本觸控,如:0-9 對(duì)應(yīng)返回值為 0 x0030-0 x0039、0 x00F1(確定)、0 x00F0(取消)、0 x00F2(退格)、0 x002D(+/-)、0

13、x002E(.)范圍限制的限值是整數(shù)位加上小數(shù)位的取值范圍,例如設(shè)了 3 個(gè)整數(shù)位,2 個(gè)小數(shù)位,那么取值的限值上限就為 10000,而不是 100。錄入數(shù)據(jù)后通過(guò)“數(shù)據(jù)變量、藝術(shù)字變量”等將數(shù)據(jù)顯示出來(lái)。將左圖配置完成后,即可實(shí)現(xiàn)如下圖功能。專業(yè).誠(chéng)信.成功 迪文 DGUS 配置軟件 V30 使用說(shuō)明點(diǎn)擊文本框(凹下效果)彈出鍵盤錄入數(shù)據(jù)(顯示錄入過(guò)程,光標(biāo)跟隨)確認(rèn)錄入完成,如果在錄入過(guò)程中點(diǎn)擊清除/取消終止錄入過(guò)程,鍵盤消失。專業(yè).誠(chéng)信.成功迪文 DGUS 配置軟件 V30 使用說(shuō)明2.1.3 增量調(diào)節(jié)區(qū)域范圍設(shè)置:設(shè)置觸控按鈕區(qū)域;預(yù)覽:查看變量按鈕的效果;名稱定義:為按鈕設(shè)置一個(gè)名稱

14、,在變量查看中方便查詢;數(shù)據(jù)自動(dòng)上傳:勾選時(shí),數(shù)據(jù)自動(dòng)上傳至串口;按鈕效果:按鈕按壓效果圖所在頁(yè)面(-1 默認(rèn)無(wú)動(dòng)畫);變量地址:定義數(shù)據(jù)存儲(chǔ)地址;變量類型:0 x00=調(diào)節(jié) VP 字地址(整數(shù)型); 0 x01=調(diào)節(jié) VP 字地址的高字節(jié)地址(VP_H);0 x02=調(diào)節(jié) VP 字地址的低字節(jié)地址(VP_L);調(diào)節(jié)方式:+/-(加或者減);逾限處理方式:循環(huán)調(diào)節(jié)/停止(等于門限);調(diào)節(jié)步長(zhǎng):增加或者減少的步長(zhǎng)(范圍 0-32767);上限:增量調(diào)節(jié)的最小值(范圍 0-65535);下限:增量調(diào)節(jié)的最小值(范圍 0-65535)。調(diào)節(jié)后數(shù)據(jù)通過(guò)“數(shù)據(jù)變量、圖標(biāo)、藝術(shù)字”等將數(shù)據(jù)顯示出來(lái)。將左圖

15、配置完成后,即可實(shí)現(xiàn)如下圖功能。點(diǎn)擊+/-數(shù)據(jù)框內(nèi)數(shù)據(jù)+/- ;持續(xù)按下 1 秒數(shù)據(jù)將按照設(shè)定步長(zhǎng)持續(xù)+/-。專業(yè).誠(chéng)信.成功 迪文 DGUS 配置軟件 V30 使用說(shuō)明2.1.4 拖動(dòng)調(diào)節(jié)區(qū)域范圍設(shè)置:設(shè)置觸控按鈕區(qū)域;預(yù)覽:查看觸控按鈕的效果;名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;數(shù)據(jù)自動(dòng)上傳:勾選時(shí),數(shù)據(jù)自動(dòng)上傳至串口;按鈕效果:按鈕按壓效果圖所在頁(yè)面(-1 默認(rèn)無(wú)動(dòng)畫);變量地址:定義數(shù)據(jù)存儲(chǔ)地址;數(shù)據(jù)返回格式:調(diào)節(jié)字地址;調(diào)節(jié)高字節(jié);調(diào)節(jié)低字節(jié);拖動(dòng)方式:橫向/縱向拖動(dòng);起始位置對(duì)應(yīng)的返回值:拖動(dòng)調(diào)節(jié)對(duì)應(yīng)數(shù)值的最小值;終止位置對(duì)應(yīng)的返回值:拖動(dòng)調(diào)節(jié)對(duì)應(yīng)數(shù)值的最大值。滑塊

16、使用“滑塊刻度指示”來(lái)顯示;調(diào)節(jié)滑塊數(shù)據(jù)通過(guò)“數(shù)據(jù)變量、變量圖標(biāo)”等將數(shù)據(jù)顯示出來(lái)。將左圖配置完成后,即可實(shí)現(xiàn)如下圖功能;點(diǎn)擊滑塊(0.5S 以上)拖動(dòng),右側(cè)數(shù)據(jù)框數(shù)值跟隨改變。專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明2.1.5RTC 設(shè)置區(qū)域范圍設(shè)置:設(shè)置觸控按鈕區(qū)域;預(yù)覽:查看觸控按鈕的效果;名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;數(shù)據(jù)自動(dòng)上傳:勾選時(shí),數(shù)據(jù)自動(dòng)上傳至串口;按鈕效果:按鈕按壓效果圖所在頁(yè)面(-1 默認(rèn)無(wú)動(dòng)畫);顯示位置:錄入過(guò)程中字符串顯示位置;顯示顏色:錄入過(guò)程中字符串顯示顏色;字庫(kù)位置:顯示使用的 ASCII 字庫(kù)位置,默認(rèn)為 0 號(hào)字庫(kù);字體大?。鹤?/p>

17、體 X 方向顯示的點(diǎn)陣數(shù)目(4-128);光標(biāo)顏色:黑色/白色;鍵盤設(shè)置:設(shè)置鍵盤所在頁(yè)面及鍵盤區(qū)域;所在頁(yè)面:選擇鍵盤所在頁(yè)面;鍵盤區(qū)域:鍵盤所在頁(yè)鍵盤區(qū)域;顯示位置:鍵盤在當(dāng)前頁(yè)的位置(可以拾?。Wⅲ烘I盤制作同變量錄入的鍵盤;時(shí)間顯示由變量“RTC 顯示、時(shí)鐘顯示”來(lái)完成;將左圖配置完成后,即可實(shí)現(xiàn)如下圖功能。下圖所示點(diǎn)擊“RTC 設(shè)置”觸控區(qū)域彈出鍵盤修改時(shí)鐘專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明2.1.6 基本觸控區(qū)域范圍設(shè)置:設(shè)置觸控按鈕區(qū)域;預(yù)覽:查看觸控按鈕的效果;名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;數(shù)據(jù)自動(dòng)上傳:勾選時(shí),數(shù)據(jù)自動(dòng)上傳至串口;按鈕效果:按

18、鈕按壓效果圖所在頁(yè)面(-1 默認(rèn)無(wú)動(dòng)畫);頁(yè)面切換:指定到切換目標(biāo)鍵值:;所有鍵盤按鍵都做基本觸控。、ASCII、GBK 文本錄入時(shí)做鍵盤時(shí)可以選擇文本錄入鍵盤選擇鍵盤鍵值;、變量錄入、RTC設(shè)置調(diào)用鍵盤有效鍵值碼: 0 x0030-0 x0039 ( 0-9 ),0 x002E(.)0 x002D(+/-),0 x00F0(取消),0 x00F1(確認(rèn)),0 x00F2(退格)。專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明2.1.7 按鍵值返回區(qū)域范圍設(shè)置:設(shè)置觸控按鈕區(qū)域;預(yù)覽:查看觸控按鈕的效果;名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;數(shù)據(jù)自動(dòng)上傳:勾選時(shí),數(shù)據(jù)自動(dòng)上傳至串

19、口;按鈕效果:按鈕按壓效果圖所在頁(yè)面(-1 默認(rèn)無(wú)動(dòng)畫);頁(yè)面切換:不需要改寫,默認(rèn)為-1 即可;鍵值:根據(jù)需要自定義鍵值;變量地址:定義數(shù)據(jù)地址,將鍵值保存到該地址;返回值保存方式:保存在 VP 地址;保存在 VP 地址的高字節(jié)(VP_H);保存在 VP 地址的低字節(jié)(VP_L)。將左圖配置完成后,即可實(shí)現(xiàn)如下圖功能。如上圖所示,在開(kāi)始按鈕上做“按鍵返回值”,定義:地址 000C、返回值 0005專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明返回格式為:A5 5A 06 83 00 0C 01 00 05 如下圖專業(yè).誠(chéng)信.成功 迪文 DGUS 配置軟件 V30 使用說(shuō)明2.1.8ASCII

20、 錄入?yún)^(qū)域范圍設(shè)置:設(shè)置觸控按鈕區(qū)域;預(yù)覽:查看觸控按鈕的效果;名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;數(shù)據(jù)自動(dòng)上傳:勾選時(shí),數(shù)據(jù)自動(dòng)上傳至串口;按鈕效果:按鈕按壓效果圖所在頁(yè)面(-1 默認(rèn)無(wú)動(dòng)畫);變量地址:定義數(shù)據(jù)存儲(chǔ)地址;文本長(zhǎng)度:顯示文本的長(zhǎng)度(以字為單位,范圍 1-123);錄入模式:修改文本/重新錄入;字庫(kù)位置:顯示的 ASCII 字庫(kù)位置,默認(rèn)為 0 號(hào)字庫(kù);X 方向點(diǎn)陣數(shù):字體 X 方向顯示的點(diǎn)陣數(shù)目;Y 方向點(diǎn)陣數(shù):字體字體 Y 方向顯示的點(diǎn)陣數(shù)目(0號(hào)字庫(kù)時(shí),Y 方向點(diǎn)陣數(shù)目必須為 2X);光標(biāo)顏色:黑色/白色;文本顏色:文本錄入過(guò)程中字體顏色;錄入顯示區(qū)域:文

21、本錄入過(guò)程中顯示區(qū)域;鍵盤設(shè)置:設(shè)置鍵盤所在頁(yè)面及區(qū)域;所在頁(yè)面:選擇鍵盤所在頁(yè)面;鍵盤區(qū)域:鍵盤所在頁(yè)鍵盤區(qū)域;顯示位置:鍵盤在當(dāng)前頁(yè)的位置(可以拾?。?。注:鍵盤的有效鍵值碼可以通過(guò)基本觸控“文本錄入鍵盤”選擇鍵值(如 A 鍵值為 0 x4161);錄入數(shù)據(jù)可由“文本顯示”功能顯示到屏上。將左圖配置完成后,即可實(shí)現(xiàn)如下圖功能。專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明2.1.9GBK 錄入?yún)^(qū)域范圍設(shè)置:設(shè)置觸控按鈕區(qū)域;預(yù)覽:查看觸控按鈕的效果;名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;數(shù)據(jù)自動(dòng)上傳:勾選時(shí),數(shù)據(jù)自動(dòng)上傳至串口;按鈕效果:按鈕按壓效果圖所在頁(yè)面(-1 默認(rèn)無(wú)動(dòng)畫

22、);變量地址:定義數(shù)據(jù)地址;文本長(zhǎng)度:顯示文本的長(zhǎng)度(以字為,范圍 1-123);錄入模式:修改文本/重新錄入;顯示字庫(kù):漢字的GBK 字庫(kù)位置(需字庫(kù)到DGUS屏內(nèi),字庫(kù)與字庫(kù)位置一致,默認(rèn)為 0 號(hào)ASCII 字庫(kù));點(diǎn)陣大?。号c所選字庫(kù)字體大小一致;文本顏色:確定文本后文本的顏色;錄入過(guò)程顯示:顯示字庫(kù):同 GBK 文本錄入;點(diǎn)陣大?。和?GBK 文本錄入;文本顏色:同 GBK 文本錄入;顯示方式:拼音提示顯示在漢字左邊/拼音提示顯示在(漢字)上邊;光標(biāo)顏色:黑色/白色;錄入顯示區(qū)域:文本錄入選取文本顯示區(qū)域拼音顯示位置:拼音錄入過(guò)程中的左上角坐標(biāo);專業(yè).誠(chéng)信.成功DGUS 配置V30

23、使用說(shuō)明顯示間距:錄入過(guò)程中每個(gè)漢字之間的距離(范圍 1-255);鍵盤設(shè)置:設(shè)置鍵盤所在頁(yè)面及區(qū)域;所在頁(yè)面:選擇鍵盤所在頁(yè)面;鍵盤區(qū)域:鍵盤所在頁(yè)鍵盤區(qū)域;顯示位置:鍵盤在當(dāng)前頁(yè)的位置(可以拾?。?。GBK 文本錄入:支持漢字錄入(漢字錄入需要DWIN 拼音輸入法)和 ASCII 錄入;注:鍵盤的有效鍵值碼可以通過(guò)基本觸控“文本錄入鍵盤”選擇鍵值(如 A 鍵值為 0 x4161);錄入數(shù)據(jù)由“文本顯示”功能顯示到屏上。將左圖配置完成后,即可實(shí)現(xiàn)如下圖功能。GBK 錄入設(shè)置完成就可以進(jìn)行文本錄入。專業(yè).誠(chéng)信.成功 迪文 DGUS 配置軟件 V30 使用說(shuō)明2.1.10 參數(shù)配置區(qū)域范圍設(shè)置:設(shè)

24、置按鈕區(qū)域;預(yù)覽:查看按鈕的效果;名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;數(shù)據(jù)自動(dòng)上傳:勾選時(shí),數(shù)據(jù)自動(dòng)上傳至串口;按鈕效果:按鈕按壓效果圖所在頁(yè)面(-1 默認(rèn)無(wú)動(dòng)畫);頁(yè)面切換:指定到切換目標(biāo)圖片;操作模式表:ModeData_PackData_Pack 說(shuō)明功 能0 x00無(wú)無(wú)加載寄存器變量區(qū)數(shù)據(jù)到0 x6F00-0 x6FFF變量存儲(chǔ)器空間(占據(jù)低字節(jié));0 x01無(wú)無(wú)加載 0 x6F00-0 x6FFF 變量存儲(chǔ)器空間(占據(jù)低字節(jié))數(shù)據(jù)到寄存器變量區(qū);同時(shí)改寫對(duì)應(yīng)的 R1-R3,R5-RA SD 卡接口配置變量。0 x02Tran_Area將要轉(zhuǎn)換的區(qū)域坐標(biāo):左上角、右下角

25、將指定區(qū)域的內(nèi)容轉(zhuǎn)換成單色位圖(縱向取模打印位圖格式),并保存到 VP 指針指向的數(shù)據(jù)存儲(chǔ)器。 1.區(qū)域?qū)挾龋╔e-Xs+1)必須是偶數(shù);區(qū)域高度(Ye-Ys+1)必須是 8 的倍數(shù);*VP 指針保存數(shù)據(jù)格式如下:*VP:狀態(tài)位,處理完成后設(shè)置成 0 x5555;*VP+1:橫向字長(zhǎng)度(Xe-Xs1)&0 xFFFE/2;*VP+2:數(shù)據(jù)段個(gè)數(shù)(Ye-Ys1)&0 xFFF8/8;*VP+3:位圖數(shù)據(jù)開(kāi)始,MSB 方式。如果啟用了“參數(shù)自動(dòng)上傳功能”(R2.3=1),那么轉(zhuǎn)換完成后,會(huì)按照*VP 內(nèi)容被修改成 0 x5555 而自動(dòng)上傳一條提示信息。本指令主要用于屏幕內(nèi)容的打印輸出。*VP保存

26、轉(zhuǎn)換位圖數(shù)據(jù)的緩沖區(qū)首地址0 x03*VP數(shù)據(jù)指針把*VP 指針位置開(kāi)始的,Tx_Len 字節(jié)長(zhǎng)度的數(shù)據(jù)發(fā)送到用戶串口。Tx_Len 是一個(gè)字變量,長(zhǎng)度從 0 x0001-0 xFFFF。Tx_LEN要發(fā)送的數(shù)據(jù)長(zhǎng)度0 x04功能同 0 x03,只是發(fā)送到COM2(系統(tǒng)保留串口)。0 x05Tran_Area將要轉(zhuǎn)換的區(qū)域坐標(biāo):左上角、右下角將指定區(qū)域的內(nèi)容轉(zhuǎn)換成單色位圖(橫向取模打印位圖格式),并保存到 VP 指針指向的數(shù)據(jù)存儲(chǔ)器。 1.區(qū)域?qū)挾龋╔e-Xs+1)必須是 16 的倍數(shù);2.*VP 指針保存數(shù)據(jù)格式如下:*VP:狀態(tài)位,處理完成后設(shè)置成 0 x5555;*VP+1:橫向字長(zhǎng)度(

27、Xe-Xs1)&0 xFFF0/16;*VP+2:數(shù)據(jù)段個(gè)數(shù)(Ye-Ys1);*VP+3:位圖數(shù)據(jù)開(kāi)始,MSB 方式。如果啟用了“參數(shù)自動(dòng)上傳功能”(R2.3=1),那么轉(zhuǎn)換完成后,會(huì)按照*VP 內(nèi)容被修改成 0 x5555 而自動(dòng)上傳一條提示信息。本指令主要用于屏幕內(nèi)容的打印輸出。*VP保存轉(zhuǎn)換位圖數(shù)據(jù)的緩沖區(qū)首地址0 x06Frame_Head幀頭(2 字節(jié))把當(dāng)前點(diǎn)擊位置的觸摸屏坐標(biāo)發(fā)到COM2(系統(tǒng)保留串口),格式如下:Frame_End幀尾(2 字節(jié))專業(yè).誠(chéng)信.成功迪文 DGUS 配置軟件 V30 使用說(shuō)明變量按鈕2.2.1 變量圖標(biāo)區(qū)域范圍設(shè)置:(X,Y)為 ICON 圖標(biāo)顯示在

28、當(dāng)前頁(yè)位置左上角坐標(biāo);名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;描述指針:定義描述文件數(shù)據(jù)存儲(chǔ)器的地址,默認(rèn)為0 xFFFF 由配置文件加載(一般不用修改);變量地址:變量數(shù)據(jù)存儲(chǔ)的地址;圖標(biāo)文件:要調(diào)用的圖標(biāo)庫(kù) x.ICO 文件;變量上限、變量下限:規(guī)定變量顯示的范圍,越界不顯示;對(duì)應(yīng)的圖標(biāo):變量上下限對(duì)應(yīng)的圖標(biāo);顯示模式:透明顯示(濾除背景色顯示)/顯示背景。將左圖配置完成后,即可實(shí)現(xiàn)如下圖功能。可以通過(guò)修改變量指針內(nèi)的數(shù)據(jù),實(shí)現(xiàn)不同圖標(biāo)的切換,如右圖顯示 0、9 對(duì)應(yīng)的藝術(shù)字圖標(biāo)的 0 和 9。Frame_Head+XYCheck(X,Y 的 1 字節(jié)累加和)Frame_end

29、。專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明2.2.2 動(dòng)畫圖標(biāo)區(qū)域范圍設(shè)置:(X,Y)為 ICON 圖標(biāo)顯示在當(dāng)前頁(yè)位置左上角坐標(biāo);名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;描述指針:定義描述文件數(shù)據(jù)器的地址,默認(rèn)為0 xF 由配置文件加載(一般不用修改);變量地址:變量數(shù)據(jù)的地址;停止值:變量為該值時(shí)顯示固定圖標(biāo);開(kāi)始值:變量為該值時(shí)自動(dòng)顯示動(dòng)畫圖標(biāo);圖標(biāo)文件:要調(diào)用的圖標(biāo)庫(kù) x.ICO 文件;停止圖標(biāo) ID:變量地址數(shù)據(jù)為“停止值”時(shí),對(duì)應(yīng)的圖標(biāo);開(kāi)始、結(jié)束圖標(biāo) ID:變量地址數(shù)據(jù)為“開(kāi)始值”時(shí),圖標(biāo)動(dòng)畫循環(huán)的范圍;顯示模式:透明顯示(濾除背景色顯示)/顯示背景。將左圖配置

30、完成后,即可實(shí)現(xiàn)如下圖功能。當(dāng) 0B00 地址變量值為 0 時(shí):顯示固定圖標(biāo) 0;當(dāng) 0B00 地址變量值為 9 時(shí):1-9 對(duì)應(yīng)的圖標(biāo)循環(huán)動(dòng)畫。.專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明2.2.3 滑動(dòng)刻度區(qū)域范圍設(shè)置:(X,Y)為 ICON 圖標(biāo)顯示在當(dāng)前頁(yè)位置左上角坐標(biāo);X 坐標(biāo)、寬度為橫向滑動(dòng)起始與終止坐標(biāo),Y 坐標(biāo)、高度為縱向滑動(dòng)起始與終止坐標(biāo);名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;描述指針:定義描述文件數(shù)據(jù)器的地址,默認(rèn)為0 xF 由配置文件加載(一般不用修改);變量地址:變量數(shù)據(jù)的地址;起始、終止變量刻度值:起始與終止刻度的變量值;刻度模式:橫向刻度條/縱向刻

31、度條;圖標(biāo)文件:要調(diào)用的圖標(biāo)庫(kù) x.ICO 文件;滑動(dòng)圖標(biāo):要調(diào)用的滑塊圖標(biāo) ID;顯示模式:透明顯示/顯示背景;X 坐標(biāo)前移偏移量:滑塊動(dòng)作一次對(duì)應(yīng)的刻度值的變化(縱向?yàn)?Y,范圍 0-255);VP 模式:指向一個(gè)整形變量/指向一個(gè)整形變量的高字節(jié)/指向一個(gè)整形變量的低字節(jié)。注:滑動(dòng)刻度和拖動(dòng)調(diào)節(jié)配合使用(地址要一致),定義刻度范圍應(yīng)和拖動(dòng)調(diào)節(jié)的取值范圍對(duì)應(yīng)。另:滑動(dòng)刻度指示可用作進(jìn)度條顯示。專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明2.2.4 藝術(shù)字變量區(qū)域范圍設(shè)置:(X,Y)為顯示字符串示在當(dāng)前頁(yè)位置左上角坐標(biāo);名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;描述指針:定義描述

32、文件數(shù)據(jù)器的地址,默認(rèn)為0 xF 由配置文件加載(一般不用修改);變量地址:變量數(shù)據(jù)的地址;圖標(biāo)文件:要調(diào)用的圖標(biāo)庫(kù) x.ICO 文件;ICON0:0 對(duì)應(yīng)的 ICON_ID,排列順序?yàn)?0123456789-.;顯示模式:透明顯示/顯示背景;變量模式:整數(shù)(2 字節(jié))/長(zhǎng)整數(shù)(4 字節(jié));整數(shù)位數(shù)、小數(shù)位數(shù):顯示整數(shù)和小數(shù)的位數(shù)。將拖動(dòng)調(diào)節(jié)和藝術(shù)字變量地址關(guān)聯(lián)后,拖動(dòng)滑塊藝術(shù)字聯(lián)動(dòng)。將左圖配置完成后,即可實(shí)現(xiàn)如下圖功能。專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明2.2.5動(dòng)畫名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;描述指針:定義描述文件數(shù)據(jù)器的地址,默認(rèn)為0 xF 由配置文件

33、加載(一般不用修改);起始終止位置:動(dòng)畫開(kāi)始的位置:動(dòng)畫結(jié)束的;)顯示的時(shí)間,顯示時(shí)間設(shè)置:一幀(一幅是 8ms。起始位置必須小于終止位置。在終止上也設(shè)置動(dòng)畫變量,可以實(shí)現(xiàn)不間斷重播,實(shí)現(xiàn)動(dòng)畫效果。發(fā)送串口指令或觸控切換可以結(jié)束動(dòng)畫。專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明2.2.6 圖標(biāo)旋轉(zhuǎn)指示區(qū)域范圍設(shè)置:(X,Y)為當(dāng)前頁(yè)面的旋轉(zhuǎn)中心坐標(biāo);名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;描述指針:定義描述文件數(shù)據(jù)器的地址,默認(rèn)為0 xF 由配置文件加載(一般不用修改);變量地址:變量數(shù)據(jù)的地址;圖標(biāo)文件:要調(diào)用的圖標(biāo)庫(kù) x.ICO 文件;圖標(biāo) ID:要調(diào)用的圖標(biāo)在 ICON 圖

34、標(biāo)庫(kù)中的位置;圖標(biāo)旋轉(zhuǎn)中心:(X,Y)ICON 圖標(biāo)上的旋轉(zhuǎn)中心坐標(biāo);起始、終止旋轉(zhuǎn)角度變量值:對(duì)應(yīng)起始、終止旋轉(zhuǎn)角度的變量值,整數(shù)型,越界不顯示;起始、終止旋轉(zhuǎn)角度:對(duì)起始、終止旋轉(zhuǎn)角度,變化單位 0.5,范圍(0-720);顯示模式:透明顯示/顯示背景。VP_Mode:指向整型變量/指向整型變量的高字節(jié)/指向整型變量的低字節(jié);將左圖配置完成后,即可實(shí)現(xiàn)如下圖功能。通過(guò)串口發(fā)送指令或通過(guò)關(guān)聯(lián)修改變量數(shù)據(jù),表盤指針轉(zhuǎn)動(dòng)相應(yīng)角度。調(diào)用的指針:專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明2.2.7 數(shù)據(jù)變量區(qū)域范圍設(shè)置:(X,Y)為顯示字符串左上角坐標(biāo);名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中

35、方便查詢;描述指針:定義描述文件數(shù)據(jù)器的地址,默認(rèn)為0 xF 由配置文件加載(一般不用修改);變量地址:變量數(shù)據(jù)的地址;顯示顏色:字體顯示顏色;字庫(kù)位置:顯示的 ASCII 字庫(kù)位置,默認(rèn)為 0 號(hào)字庫(kù);字體大?。鹤煮w X 方向顯示的點(diǎn)陣數(shù)目(范圍 4-128);對(duì)齊方式:左對(duì)齊/右對(duì)齊/居中;變量類型:整數(shù)/長(zhǎng)整數(shù)/VP 高字節(jié)/VP 低字節(jié);整數(shù)位數(shù):顯示的整數(shù)位數(shù);小數(shù)位數(shù):顯示的小數(shù)位數(shù);變量顯示長(zhǎng)度:默認(rèn)值(跟隨內(nèi)容自動(dòng)更改);只能為 ASCII 編碼。:默認(rèn)無(wú),設(shè)置通過(guò)串口發(fā)送指令或通過(guò)關(guān)聯(lián)修改變量數(shù)據(jù),修改顯示數(shù)據(jù)和文本。將左圖配置完成后,即可實(shí)現(xiàn)如下圖功能。專業(yè).誠(chéng)信.成功DG

36、US 配置V30 使用說(shuō)明專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明2.2.8 文本顯示區(qū)域范圍設(shè)置:(X,Y)為顯示字符串左上角坐標(biāo);整個(gè)區(qū)域?yàn)槲谋究?;名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;描述指針:定義描述文件數(shù)據(jù)器的地址,默認(rèn)為0 xF 由配置文件加載(一般不用修改);變量地址:文本變量數(shù)據(jù)的地址;顯示顏色:字體顯示顏色;編碼方式:0 x00=8bit 編碼,0 x01=GB2312 內(nèi)碼,0 x02=GBK,0 x03=BIG5,0 x05=UNICODE;文本長(zhǎng)度:本文顯示數(shù)據(jù)的長(zhǎng)度(范圍 0-65535); Font0_ID: 編碼方式為 0 x01-0 x04

37、時(shí) ACSII 字庫(kù)位置。 Font1_ID: 編碼方式為 0 x00、0 x05,以及 0 x01-0 x04 的非ASCII 字符使用的字庫(kù);X、Y 方向點(diǎn)陣數(shù):顯示字體大?。ㄅc調(diào)用字庫(kù)點(diǎn)陣一致);水平、垂直間隔:字符間水平與垂直距離。Font1_ID 所對(duì)應(yīng)的就是字庫(kù)在屏中的位置。(字庫(kù)23-127)在將左圖配置完成后,即可實(shí)現(xiàn)如下圖功能(左下角)。專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明2.2.9RTC 顯示區(qū)域范圍設(shè)置:(X,Y)為時(shí)間字符串顯示在當(dāng)前頁(yè)面位置的左上角坐標(biāo);名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;描述指針:定義描述文件數(shù)據(jù)器的地址,默認(rèn)為0 xF 由

38、配置文件加載(一般不用修改);字體顏色:字體顯示的顏色,。字庫(kù)位置:顯示的 ASCII 字庫(kù)位置,默認(rèn)為 0 號(hào)字庫(kù); X 方向點(diǎn)陣數(shù):字體 X 方向顯示的點(diǎn)陣數(shù)目(4-128);日期格式:見(jiàn)左圖紅色字體區(qū)域(最長(zhǎng) 16 個(gè)字符)。上電時(shí)鐘自動(dòng)運(yùn)行,通過(guò)“RTC 設(shè)置”可以修改當(dāng)前時(shí)鐘。將左圖配置完成后,即可實(shí)現(xiàn)如下圖功能(右下角)。專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明2.2.10 時(shí)鐘顯示區(qū)域范圍設(shè)置:(X,Y)為時(shí)鐘表盤顯示在當(dāng)前頁(yè)面位置的指針中心;名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;描述指針:定義描述文件數(shù)據(jù)器的地址,默認(rèn)為0 xF 由配置文件加載(一般不用修改

39、);圖標(biāo)文件:要調(diào)用的圖標(biāo)庫(kù) x.ICO 文件;時(shí)鐘:時(shí)針圖標(biāo):要調(diào)用的時(shí)針圖標(biāo)在 ICON 圖標(biāo)庫(kù)中的存儲(chǔ)位置;時(shí)針中心坐標(biāo):時(shí)針圖標(biāo)旋轉(zhuǎn)中心坐標(biāo)(可拾取);分鐘:分針圖標(biāo):要調(diào)用的分針圖標(biāo)在 ICON 圖標(biāo)庫(kù)中的存儲(chǔ)位置;分針中心坐標(biāo):分針圖標(biāo)旋轉(zhuǎn)中心坐標(biāo)(可拾?。?;秒鐘:秒針圖標(biāo):要調(diào)用的秒針圖標(biāo)在 ICON 圖標(biāo)庫(kù)中的存儲(chǔ)位置;秒針中心坐標(biāo):秒針圖標(biāo)旋轉(zhuǎn)中心坐標(biāo)(可拾?。?;上電時(shí)鐘自動(dòng)運(yùn)行,通過(guò)“RTC 設(shè)置”可以修改當(dāng)前時(shí)鐘。將左圖配置完成后,即可實(shí)現(xiàn)如下圖功能(左面表盤時(shí)鐘)。專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明2.2.11 曲線顯示區(qū)域范圍設(shè)置:曲線顯示窗口,曲線越界將

40、不顯示;名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;描述指針:定義描述文件數(shù)據(jù)器的地址,默認(rèn)為0 xF 由配置文件加載(一般不用修改);Y_Central:曲線中心軸位置;VD_Central:中心軸對(duì)應(yīng)的曲線數(shù)據(jù)值,一般取最大數(shù)據(jù)和最小數(shù)據(jù)和的 50%。曲線顏色:曲線顯示的顏色;縱軸放大倍數(shù):是 1/256,(0-32767).數(shù)據(jù)源通道:0 x00-0 x07;橫軸間隔:x 軸間隔(范圍 1-255)。注:第 18 通道,CH 值分別是 0 x01,0 x02,0 x04,0 x08, 0 x10,0 x20,0 x40,0 x80;另:多條曲線顯示比如:1、2 通道,CH 值為

41、03。將左圖配置完成后,即可實(shí)現(xiàn)如下圖功能。滿量程曲線的縱軸放大倍數(shù)計(jì)算:MUL_Y=(Ye-Ys)*256/(Vmax-Vmin),H 為曲線窗口的高度,Vmax、Vmin 為曲線數(shù)據(jù)的最大、最小值。比如:一個(gè) 12bitA/D數(shù)據(jù)(Vmax=4095,Vmin=0)要對(duì)應(yīng)在 Ys=50,Ye=430 的屏幕區(qū)域滿量程顯示,那么:專業(yè).誠(chéng)信.成功 迪文 DGUS 配置軟件 V30 使用說(shuō)明MUL_Y=(430-50)*256/(4095-0)=23.7,向下舍入取 23。如上圖所示,發(fā)送寫曲線緩存區(qū)指令:幀頭 長(zhǎng)度 指令 數(shù)據(jù)源通道發(fā)送數(shù)據(jù)A5 5A 1884000800 0800 0800

42、 0800 0900 0908 0906 0800 0700 0790 070A就可以顯示出入上圖所示的曲線。如果把變量描述內(nèi)容存儲(chǔ)在數(shù)據(jù)存儲(chǔ)空間(描述指針指定存儲(chǔ)位置),那么:結(jié)合增量觸控指令,可以實(shí)現(xiàn)無(wú)需要用戶代碼干預(yù)的曲線的自動(dòng)縮放;結(jié)合拖動(dòng)觸控指令修改曲線中心軸位置,可以實(shí)現(xiàn)無(wú)需要用戶代碼干預(yù)的曲線上下移動(dòng)。專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明2.2.12 列表顯示區(qū)域范圍設(shè)置:表格顯示區(qū)域,越界將結(jié)束顯示;名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;描述指針:定義描述文件數(shù)據(jù)器的地址,默認(rèn)為0 xF 由配置文件加載(一般不用修改);變量地址:表格內(nèi)容地址(列數(shù)、行數(shù)

43、數(shù)組開(kāi)始的首地址);列數(shù)、行數(shù):表格顯示的列數(shù)與行數(shù);起始顯示列:表格起始顯示列位置;起始顯示行:表格起始顯示行位置;Unit_Data_Num:0 x01-0 x7F(所有0 x00 由變量地址指向的變量數(shù)據(jù)長(zhǎng)度相同);空間定義了不同的不同列單元格的數(shù)據(jù)長(zhǎng)度(字長(zhǎng)度);當(dāng) Unit_Data_Num=0 x00 時(shí),表格數(shù)據(jù)內(nèi)容后延(列/2)向上取整個(gè)字地址。位置相應(yīng)例如變量指針為0 x1000-0 x1003 依次0 x1000,起始顯示列為 0 x07,那么:了第 0-6 列的表格數(shù)據(jù)長(zhǎng)度,其中0 x1003 低字節(jié)未使用。0 x1004 地址開(kāi)始表格內(nèi)容。編碼方式:00=8bit 編碼

44、,01=GB2312 內(nèi)碼,02=GBK,03=BIG5,04=SJIS,05=UNICODE;邊框顏色:表格邊框顏色;文本顏色:表格文本顯示顏色;Font0_ID:編碼方式 0 x01-0 x04 時(shí) ACSII 字庫(kù)位置;專業(yè).誠(chéng)信.成功DGUS 配置V30 使用說(shuō)明Font1_ID:編碼方式 0 x00.0 x05,以及 0 x01-0 x04 的非 ASCII 字符使用的字庫(kù)。X 方向點(diǎn)陣數(shù):字體 X 方向點(diǎn)陣數(shù)目(與調(diào)用字庫(kù)點(diǎn)陣一致)。表格顯示,顯示內(nèi)容可由 22 變量初始化配置文件加載到屏上:使用上面中的配置參數(shù),即可實(shí)現(xiàn)如下功能。如果表格內(nèi)容短于Unit_Data_Num 規(guī)定的

45、長(zhǎng)度時(shí),使用0 xF 作為單元格文本結(jié)束符。對(duì)于特別大的表格,通過(guò)觸摸屏修改起始顯示列、行值可以很方便地實(shí)現(xiàn)表格的定位和拖動(dòng)。專業(yè).誠(chéng)信.成功 迪文 DGUS 配置軟件 V30 使用說(shuō)明2.2.13 基本圖形顯示區(qū)域范圍設(shè)置:繪圖顯示區(qū)域,越界將不顯示;(僅對(duì)0 x0001-0 x0005 繪圖指令有效)名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;描述指針:定義描述文件數(shù)據(jù)存儲(chǔ)器的地址,默認(rèn)為0 xFFFF 由配置文件加載(一般不用修改);變量地址:定義數(shù)據(jù)存儲(chǔ)的地址;變量數(shù)據(jù)格式說(shuō)明:繪圖指令數(shù)據(jù)包說(shuō)明:指 令 (CMD)操 作繪圖數(shù)據(jù)包格式說(shuō)明(相對(duì)地址和長(zhǎng)度單位均為字(word)

46、相對(duì)地 址長(zhǎng)度定 義說(shuō) 明0 x0001置點(diǎn)0 x002(x,y)置點(diǎn)坐標(biāo)位置,x 坐標(biāo)高字節(jié)為判斷條件。0 x021Color置點(diǎn)顏色0 x0002連線0 x001Color線條顏色0 x012(x,y)0連線頂點(diǎn) 0 坐標(biāo),x 坐標(biāo)高字節(jié)為判斷條件。0 x032(x,y)1連線頂點(diǎn) 1 坐標(biāo),x 坐標(biāo)高字節(jié)為判斷條件。0 x01+2*n2(x,y)n連線頂點(diǎn)n 坐標(biāo),x 坐標(biāo)高字節(jié)為判斷條件。地 址定 義說(shuō)明VPCMD繪圖指令VP+1Data_Pack_Num_Max最大數(shù)據(jù)包數(shù)目;對(duì)連線指令(0 x0002),定義為連線線條數(shù)目(頂點(diǎn)數(shù)1);VP+2DATA_Pack專業(yè).誠(chéng)信.成功迪文

47、 DGUS 配置軟件 V30 使用說(shuō)明判斷條件:0 xFF 繪圖操作結(jié)束舉例:如上表所示,發(fā)送畫矩形指令:0 xFE 本次操作跳過(guò)(忽略)。幀頭長(zhǎng)度指令 地址控制字00 03數(shù)據(jù)包數(shù)目00 01左上角/右下角坐標(biāo)00 64 00 64 02 8C 01 90顏色F8 00A5 5A118220 00顯示出上圖所示矩形框,也可以直接用 22 初始化文件顯示。0 x0003矩形0 x002(x,y)s矩形框左上角坐標(biāo),x 坐標(biāo)高字節(jié)為判斷條件。0 x022(x,y)e矩形框右下角坐標(biāo)。0 x041Color矩形顏色0 x0004矩形域填充0 x002(x,y)s矩形域左上角坐標(biāo),x 坐標(biāo)高字節(jié)為判

48、斷條件。0 x022(x,y)e矩形域右下角坐標(biāo)。0 x041Color矩形域填充顏色0 x0005圓0 x002(x,y)圓心坐標(biāo),x 坐標(biāo)高字節(jié)為判斷條件。0 x021Rad半徑。0 x031Color圓顏色。0 x0006圖片區(qū)域剪切、粘貼0 x001Pic_ID剪切圖片區(qū)域所在頁(yè)面ID;高字節(jié)為判斷條件。0 x012(x,y)s剪切圖片區(qū)域左上角坐標(biāo)。0 x032(x,y)e剪切圖片區(qū)域右下角坐標(biāo)。0 x052(x,y)剪切圖片區(qū)域粘貼到當(dāng)前頁(yè)面的坐標(biāo)位置,左上角坐標(biāo)。0 x*07ICON 圖標(biāo) 顯示0 x002(x,y)顯示坐標(biāo)位置,x 坐標(biāo)高字節(jié)為判斷條件。0 x021ICON_I

49、D圖標(biāo)ID,圖標(biāo)庫(kù)位置和顯示模式由指令高字節(jié)指定。圖標(biāo)固定為不顯示背景色。0 x0008區(qū)域填充0 x002(x,y)種子點(diǎn)坐標(biāo),x 坐標(biāo)高字節(jié)為判斷條件。0 x021COLOR填充顏色。0 x0009垂直線條0 x001Color0把(X0,Y0s)(X0,Y0e)用 Color0 顏色連線,X0 高字節(jié)為判斷條件。0 x011X00 x021Y0s0 x031Y0e專業(yè).誠(chéng)信.成功 迪文 DGUS 配置軟件 V30 使用說(shuō)明2.2.14 行業(yè)應(yīng)用名稱定義:為按鈕設(shè)置一個(gè)名稱,在變量查看中方便查詢;描述指針:定義描述文件數(shù)據(jù)存儲(chǔ)器的地址,默認(rèn)為0 xFFFF 由配置文件加載(一般不用修改);

50、變量地址:定義數(shù)據(jù)存儲(chǔ)地址。變量數(shù)據(jù)格式說(shuō)明指令數(shù)據(jù)包說(shuō)明指 令 (CMD)操 作繪圖數(shù)據(jù)包格式說(shuō)明(相對(duì)地址和長(zhǎng)度單位均為字(word)相對(duì)地址長(zhǎng)度定 義說(shuō) 明0 x0001多個(gè)圓域交集填充0 x001Color0安全區(qū)域填充顏色。0 x011Color1一般干涉區(qū)域(一次相交)填充顏色。0 x021Color2嚴(yán)重干涉區(qū)域(兩次及以上相交)填充顏色。0 x031Color3圓域外廓線顯示顏色0 x041Color4回避顏色(比如不填充的背景文本顏色或網(wǎng)格線)。0 x054Disp_Area顯示區(qū)域,越界將不顯示0 x094*n2(x,y)n第n 個(gè)同心圓域圓心坐標(biāo),x 坐標(biāo)高字節(jié)為 0 x

51、FF地 址定 義說(shuō)明VPCMD指令VP+1Data_Pack_Num_Max最大數(shù)據(jù)包數(shù)目;遇到結(jié)束條件會(huì)自動(dòng)終止。VP+2DATA_Pack專業(yè).誠(chéng)信.成功 迪文 DGUS 配置軟件 V30 使用說(shuō)明舉例:如上表所示,發(fā)送指令:幀頭長(zhǎng)度 指令 地址 控制字 數(shù)據(jù)包數(shù)數(shù)據(jù)FFFF FFE0 F800 0000 FFFF 0064 0064 028CA5 5A29823000000100020190 012C 00C8 0078 005A 01C2 00C0 0078 005A表示無(wú)效。0 x0B4*n1RADn_1第n 個(gè)同心圓域的大圓半徑。0 x0C4*n1RAD2n_2第n 個(gè)同心圓域的小

52、圓半徑。專業(yè).誠(chéng)信.成功 迪文 DGUS 配置軟件 V30 使用說(shuō)明3.指令的用法3.1 數(shù)據(jù)幀架構(gòu)迪文 DGUS 的串口數(shù)據(jù)幀由 4 個(gè)數(shù)據(jù)塊組成,如下表所述:3.2 指令集寄存器的訪問(wèn)以字節(jié)(Byte)為數(shù)據(jù)單位,而數(shù)據(jù)存儲(chǔ)器、曲線緩沖區(qū)的訪問(wèn)以字(Word)為數(shù)據(jù)單位。關(guān)于存儲(chǔ)器的定義和說(shuō)明,請(qǐng)參考 3.3 存儲(chǔ)器空間說(shuō)明功能指令數(shù)據(jù)說(shuō) 明訪問(wèn)控制寄存器0 x80ADR(0 x00-0 xFF)+Data_Pack指定地址寫寄存器數(shù)據(jù)0 x81ADR(0 x00-0 xFF)+RD_LEN(0 x00-0 xFF)指定地址讀RD_LEN 字節(jié)寄存器數(shù)據(jù)ADR(0 x00-0 xFF)+RD_LEN+Data_Pack讀寄存器的迪文屏應(yīng)答訪問(wèn)數(shù)據(jù)存儲(chǔ)器0 x82ADR_H:L(0 x0000-0 x6FFF)+DATA0 DATAn指定地址開(kāi)始寫入數(shù)據(jù)串(字?jǐn)?shù)據(jù))到變量存儲(chǔ)區(qū)0 x83ADR_H:L(0 x0000-0 x6FFF)+RD_LEN(0 x 00-0 x7F)從變量存儲(chǔ)區(qū)指定地址開(kāi)始讀入RD_LEN 長(zhǎng)度字?jǐn)?shù)據(jù)ADR_H:L+RD_LEN+DATA0DATAn讀數(shù)據(jù)存儲(chǔ)器的迪文屏應(yīng)答寫曲線緩沖區(qū)0 x84CH_Mode(Byte)+DATA0(W

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論