Blog
智能顯示模塊120問(下)
61.智能顯示模塊可以播放動(dòng)畫嗎?
- 可以。通過動(dòng)畫控件實(shí)現(xiàn)。
62.智能顯示模塊支持視頻播放嗎?
- 不支持。若需要播放實(shí)時(shí)視頻可以選擇我司HDMI接口或者LVDS接口的液晶顯示模塊。
63.智能顯示模塊可以顯示二維碼嗎?
- 開發(fā)工具中提供了二維碼控件, 主機(jī)發(fā)送指令往二維碼控件的寄存器寫入數(shù)據(jù)就可以顯示出該數(shù)據(jù)的二維碼圖形。
64.智能顯示模塊可以顯示曲線嗎?
- 可以顯示曲線,通過曲線控件可以把主機(jī)發(fā)來的數(shù)據(jù)顯示成曲線。曲線功能的使用參考案例文檔AN-20-0085。
65.智能顯示模塊可以儀表盤嗎?
- 可以顯示儀表盤,通過表盤控件實(shí)現(xiàn)。表盤功能的使用參考案例文檔AN-20-0088。
66.智能顯示模塊可以顯示開關(guān)圖標(biāo)嗎?
- 可以顯示開關(guān)圖標(biāo),通過位變量圖標(biāo)控件 或者 變量圖標(biāo)控件實(shí)現(xiàn)。
67.智能顯示模塊可以顯示進(jìn)度條嗎?
- 可以。通過進(jìn)度條控件實(shí)現(xiàn),支持水平進(jìn)度條、垂直進(jìn)度條等。
68.智能顯示模塊有倒計(jì)時(shí)功能嗎?
- 有。計(jì)時(shí)器控件可以實(shí)現(xiàn)倒計(jì)時(shí)和正計(jì)時(shí)功能。
69.智能顯示模塊怎么用鍵盤輸入密碼?
- 可以通過顯示模塊自帶的密碼鍵盤輸入密碼,或者通過自定義鍵盤實(shí)現(xiàn)密碼輸入功能(鍵盤的輸入欄需要設(shè)置掩碼屬性,一般設(shè)置為*,這樣輸入任何字符時(shí)都顯示為*。
70.智能顯示模塊能實(shí)現(xiàn)表格顯示功能嗎?
- 可以實(shí)現(xiàn)表格顯示效果。
71.智能顯示模塊可以連接網(wǎng)絡(luò)嗎?
- 帶網(wǎng)口的顯示模塊可以連接以太網(wǎng),需要在顯示工程中提前配置靜態(tài)的IP地址,主機(jī)通過IP地址和顯示模塊通信。
72.智能顯示模塊上電后顯示黃屏(或白屏)怎么辦?
- 在電腦上或者主機(jī)發(fā)送指令格式化屏的Flash為FAT32,然后重新下載。
73.智能顯示模塊上電后顯示“No Project”怎么辦 ?
- 在電腦上或者主機(jī)發(fā)送指令格式化屏的Flash為FAT32,然后重新下載。下載時(shí)勾選“校驗(yàn)文件”選項(xiàng),然后下載,并查看電腦是否開啟殺毒,安全衛(wèi)士之類的軟件; 直接從工程編譯輸入的Output文件夾中拷貝“Font和THMT”這兩個(gè)文件夾至模塊U盤。
74.智能顯示模塊為什么上電后顯示“Starting RTC,Please wait a few seconds...”?
- 工程設(shè)置中RTC模塊設(shè)置了“使能”, 切未裝入電池,上電后就會(huì)顯示該提示。若工程中顯示日期時(shí)間,建議給屏裝入紐扣電池。
75.智能顯示模塊保存工程時(shí)為什么提示另存為?
- 開發(fā)軟件未正常關(guān)閉時(shí)會(huì)在上次打開顯示工程的同級(jí)目錄遺留一個(gè)臨時(shí)文件夾,刪除該文件夾即可。遺留的文件夾名稱通常是 “工程名稱_tmp0”。
76.智能顯示模塊導(dǎo)入圖標(biāo)失敗怎么辦?
- 檢查圖片格式或圖片大小是否符合要求。圖標(biāo)大小不能大于背景圖大小的1/4(圖標(biāo)長x寬≤背景圖長x寬)。圖標(biāo)的分辨率乘積小于131072。
77.智能顯示模塊RTC時(shí)鐘時(shí)間不走是什么原因?
- RTC電池沒電了 或 顯示工程的工程配置中未開啟RTC模式為“使能”。
78.為什么裝上了電池RTC的顯示模塊在掉電以后還是無法保存時(shí)鐘時(shí)間?
- 檢查下電池是否還有電(不要低于2.8V) 或者電池有沒有裝反(紐扣電池平面朝上安裝)。
79.我要怎么校準(zhǔn)或設(shè)置智能顯示模塊中的時(shí)間?
- 可以通過主機(jī)發(fā)送指令來設(shè)置時(shí)間 或者通過日期時(shí)鐘鍵盤來手動(dòng)輸入時(shí)間。
80.智能顯示模塊導(dǎo)入圖片失敗是什么原因?
- 可能是以下原因:圖像像素太大 或 圖像格式不符合要求(建議使用24位BMP格式圖片)
81.智能顯示模塊導(dǎo)入圖片顯示亂是什么原因?
- 圖片格式不是24位/32位BMP 或圖像像素太大被自動(dòng)縮放后失真導(dǎo)致。
82.智能顯示模塊連接電腦后無法識(shí)別怎么辦?
做以下幾個(gè)檢查:
- 屏通過USB連接電腦有沒有給屏供電。(注:智能顯示模塊用USB線和連電腦USB口連接時(shí)不允許再給顯示模塊單獨(dú)供電)
- USB線是否完好或者太長。(注:線長度不要超過1.5M,線太長電腦可能會(huì)無法識(shí)別到顯示模塊)
- 電腦USB口是否加密。
- 屏的USB口有沒有被損壞。
83.智能顯示模塊無法下載是什么原因?
可能以下原因:
- 用電腦下載時(shí)給屏供電了。(電腦下載不需要供電)
- USB線太長導(dǎo)致供電不足。(建議不要超過1.5M 或連接電腦后面板USB口)
- 其他軟件占用模塊模塊U盤。
84.智能顯示模塊連接電腦后,提示需要格式化怎么辦?
- 可能是顯示模塊的存儲(chǔ)flash寫入數(shù)據(jù)異常斷電導(dǎo)致,重新格式化為FAT32,然后下載顯示工程。
85.智能顯示模塊為什么每次上電都顯示觸摸屏校準(zhǔn)界面?
- 進(jìn)入觸摸屏校準(zhǔn)界面一共有兩種方式:一、主機(jī)發(fā)指令;二、按下觸摸屏右上角上電。檢查下主機(jī)是否誤發(fā)送了指令或者安裝上觸摸屏有沒有被壓到。
86.智能顯示模塊通過串口通信時(shí),如何知道已正確接收?
- 智能顯示模塊在接受主機(jī)發(fā)來的指令后,會(huì)回應(yīng)確認(rèn)碼。
- 指令正確會(huì)回應(yīng): 0x3A 0x3E
- 指令錯(cuò)誤會(huì)回應(yīng): 0x21 0x3E
87.智能顯示模塊怎么在顯示工程中給寄存器設(shè)置初始值?
- 在打開的頁面顯示區(qū)域右擊鼠標(biāo),選擇“頁面功能”, 在這里可以設(shè)置給寄存器賦值。
88.智能顯示模塊如何輸出U盤下載模式的文件?
開發(fā)工具中:
- 菜單-工具-選項(xiàng), 在彈出的窗口中勾選“輸出工程鏡像文件256MB鏡像
- 菜單-工具-編譯, 編譯后IMG文件夾下的內(nèi)容就是U盤下載所需的文件。
89.智能顯示模塊最多支持多少個(gè)變量顯示?
- 每個(gè)畫面中同一類型的控件可以最多創(chuàng)建512個(gè)(默認(rèn)256個(gè),通過配置文件可以修改為最大512個(gè))。 參考RGTools中的“附錄B:工程限定”。
90.下載顯示工程到智能顯示模塊中時(shí)是否可以校驗(yàn)下載正確?
- 開發(fā)工具下載時(shí)可以勾選校驗(yàn),勾選后當(dāng)顯示工程下載時(shí)會(huì)校驗(yàn)是否下載完整。
91.智能顯示模塊怎么輸入中文?
- 可以通過顯示模塊自帶的中文鍵盤或自定義中文鍵盤輸入中文。
92.智能顯示模塊怎么輸入小數(shù)?
- 可以通過自定義小數(shù)鍵盤輸入小數(shù)(浮點(diǎn)數(shù))。(設(shè)置小數(shù)位數(shù))
93.智能顯示模塊可以自己做鍵盤嗎?
- 可以,智能顯示模塊支持自定義鍵盤。
94.智能顯示模塊可以自己做菜單嗎?
- 可以制作任意菜單(畫中畫), 通過觸摸鍵控件或者虛擬鍵控件實(shí)現(xiàn)。點(diǎn)擊觸摸或者發(fā)送指令就可以彈出菜單。
95.智能顯示模塊支持播放視頻嗎?
- 智能顯示模塊支持顯示動(dòng)畫(每一幀圖片需要先存儲(chǔ)在模塊中),若需要可播放視頻功能的顯示屏,可用我司HDMI接口、LVDS接口或RGB接口的液晶顯示模塊。
96.帶網(wǎng)口的智能顯示模塊, 支持用網(wǎng)口供電嗎?
- 顯示模塊的網(wǎng)口是用來通信,不支持給模塊供電。模塊有專門接口用來供電。
97.智能顯示模塊新的界面開發(fā)工具兼容老的低版本的嗎?
- 開發(fā)工具會(huì)持續(xù)完善,新的版本會(huì)兼容老版本。
98.尺寸不同分辨率相顯示工程可以復(fù)用嗎?
- 屏的分辨率相同時(shí)工程可以復(fù)用,如5寸、7寸、9寸因?yàn)榉直媛氏嗤@示工程完全共用,用戶用5寸在不改顯示工程和主機(jī)程序的條件下直接可以升級(jí)到7寸和9寸。
99.顯示工程界面可以幫忙開發(fā)嗎?
- 我司接受定制和協(xié)助開發(fā),可以聯(lián)系業(yè)務(wù)詳細(xì)溝通。
100.不想讓終端客戶看到源顯示工程,在用戶現(xiàn)場(chǎng)時(shí)怎么升級(jí)顯示工程?
- 可以用開發(fā)工具編譯生成 模塊可讀取顯示的工程文件,此文件不可以編輯修改。在用戶現(xiàn)場(chǎng)時(shí)可以通過電腦或者U盤用此文件進(jìn)行升級(jí)更新顯示工程。
?
101.寫入模塊的顏色格式?
- RGB565格式,如軟件中顯示顏色“FF0000”,寫入指令中“F800”
?
102.Lua腳本程序編寫如何操控屏內(nèi)的變量地址?
- 具體函數(shù)接口可以參考《SMART LCD Lua Functions Reference》說明書介紹了智能模塊內(nèi)部變量操作的函數(shù)使用
?
103.字符串關(guān)聯(lián)數(shù)字變量如何使用?
- 目前開發(fā)工具支持字符串設(shè)置VP為“VP_STR和VP_N16”兩種類型,設(shè)置為VP_16時(shí),使用指令發(fā)送字符串顯示數(shù)據(jù)為2:1的關(guān)系,例如設(shè)置字符串長度為8,此時(shí)需要占用4個(gè)16位數(shù)字變量去顯示字符串的數(shù)據(jù),指令使用“0x3D”寫16位數(shù)字變量指令實(shí)現(xiàn),建議使用“0x82”連續(xù)寫變量指令實(shí)現(xiàn)。
?
104.曲線控件設(shè)置“點(diǎn)寬”提示失敗問題?
- 曲線控件的屬性欄中設(shè)置“點(diǎn)寬”時(shí),會(huì)根據(jù)曲線變量的長度自適應(yīng)的修改曲線控件的寬度。
?????? (1)如果未關(guān)聯(lián)曲線變量,會(huì)提示“失敗”。
?????? (2)如曲線變量長度過長,且曲線擺放位置的右側(cè)沒有位置時(shí),也會(huì)提示“失敗”。
?
105.模塊定時(shí)自動(dòng)返回指令數(shù)據(jù)功能(不帶腳本模塊,通用使用方式)
- 使用定時(shí)器可以定時(shí)讓模塊返回串口數(shù)據(jù)。
????? (1)首先設(shè)置發(fā)送指令“AA 44 0002 FFE0 0000 000A CC33 C33C AA 3B 00FF FF00 01 CC33 C33C”可以設(shè)置“計(jì)時(shí)器0”從10s開始進(jìn)行倒計(jì)時(shí)。
????? (2)當(dāng)計(jì)時(shí)器歸0時(shí)模塊返回指令“AA 77 0002 FFE0 0000 0000 CC33 C33C”表示“計(jì)時(shí)器0”歸“0”。
?
106.OTG升級(jí)使用的鏡像文件能不能更改名稱?
- 可以,但是必須保留“Project_Image”前綴,最多支持輸入32個(gè)字節(jié)。
?
107.顯示其他國家字符時(shí)出現(xiàn)異常或無法顯示的問題?
- 需要注意的三個(gè)方面:
???? (1)使用的字體是否支持目標(biāo)國家字符顯示。可以創(chuàng)建字體時(shí)勾選“擴(kuò)展代碼頁”或者DBCS中的5個(gè)雙字節(jié)的代碼頁。
???? (2)工程中的工程設(shè)置是否設(shè)置為該代碼頁,也可以使用指令切換工程的代碼頁。(從Font2中創(chuàng)建的字體受工程設(shè)置的代碼頁控制切換)
???? (3)發(fā)送的字符編碼,是否為該代碼頁的字符編碼,具體編碼與字符對(duì)應(yīng)關(guān)系可以查看創(chuàng)建字符預(yù)覽時(shí)正下方編碼,或者從網(wǎng)上查找相應(yīng)代碼頁的字符編碼對(duì)應(yīng)表。
?
108.模塊使用一段時(shí)間,背光會(huì)變暗是為什么?
- 工程中默認(rèn)設(shè)置里面存在屏保設(shè)置“延時(shí)?設(shè)置背光”,模塊上電600秒后會(huì)進(jìn)入屏保模式下的背光設(shè)置。解決方法:可以進(jìn)入工程設(shè)置里將屏保時(shí)的背光調(diào)至最高,這樣模塊顯示時(shí)就不會(huì)變暗了。
?
109.開機(jī)時(shí)模塊偶爾會(huì)進(jìn)入自檢模式?
- 自檢模式原先設(shè)計(jì)是內(nèi)部生產(chǎn)測(cè)試使用,進(jìn)入方式是短接模塊串口的TX與RX引腳然后上電才能進(jìn)入。客戶使用過程中出現(xiàn)自檢模式的問題時(shí),可以先測(cè)試一下模塊的RX\TX引腳是否短接在一起,造成模塊上述問題。
?
110.Modbus主機(jī)產(chǎn)品讀寫操作如何實(shí)現(xiàn)?
- Modbus主機(jī)產(chǎn)品的讀寫操作實(shí)現(xiàn)的前提是通過“Modbus產(chǎn)品腳本編輯器”映射需要操作的從機(jī)地址。讀操作繼續(xù)在“Modbus產(chǎn)品腳本編輯器”中的邏輯關(guān)系中添加“Read”操作實(shí)現(xiàn)。寫操作的方法可以通過“Modbus產(chǎn)品腳本編輯器”中的邏輯關(guān)系實(shí)現(xiàn),也可以通過添??????? 加“觸摸鍵”“虛擬鍵”“頁面功能”等可對(duì)相應(yīng)寄存器進(jìn)行控制的控件實(shí)現(xiàn)。可以參考案例文檔“AN-20-0092”。
?
111.Modbus從機(jī)產(chǎn)品如何設(shè)置ID?
- Modbus從機(jī)產(chǎn)品如“HMT043BMC-C”、“HMT070CN-C”等從機(jī)產(chǎn)品,配套使用的開發(fā)工具“Editor V4”可以通過打開“工程設(shè)置”窗口,在窗口中可以對(duì)從機(jī)地址進(jìn)行設(shè)置,范圍“1~255”。
?
112.字符串,數(shù)字控件如何控制背景顏色和前景字體顏色?
- ?字符串和數(shù)字控件支持統(tǒng)一指令“0x7E”和“0x7F”對(duì)目標(biāo)控件進(jìn)行前景背景顏色修改,只需要知道目標(biāo)控件的頁面ID可控件ID即可。同時(shí)也可以通過關(guān)聯(lián)“背景色VP”和“前景色VP”然后發(fā)送“0x3D”指令對(duì)相關(guān)VP寫入顏色值進(jìn)行設(shè)置。顏色值RGB565。
?
113.數(shù)字控件設(shè)置小數(shù)顯示與編譯成整型數(shù)據(jù)的說明?
- 數(shù)字控件中屬性欄中可以設(shè)置小數(shù)位數(shù),當(dāng)編譯數(shù)據(jù)為整型數(shù)據(jù)時(shí),輸入數(shù)據(jù)與顯示結(jié)果參考下表中1~6行。
- 當(dāng)關(guān)聯(lián)變量為32或64位數(shù)字變量時(shí),編譯為浮點(diǎn)型數(shù)據(jù)時(shí),輸入數(shù)據(jù)與顯示結(jié)果參考下表中的7,8行。
?
114.打開工程后工程中的字體沒有顯示,如字符串,數(shù)字等控件不能預(yù)覽顯示字體?
- 打開開發(fā)工具時(shí)沒有使用最高權(quán)限打開,導(dǎo)致工程沒有權(quán)限讀取C盤中的字庫文件。建議客戶使用管理員模式運(yùn)行開發(fā)工具。
?
115.模塊中日期時(shí)鐘如何修改設(shè)置時(shí)間?
- 在工程中可以通過新建觸摸鍵,在呼出鍵盤(菜單)屬性欄中設(shè)置彈出“RTC鍵盤(PIP)”,部分模塊支持系統(tǒng)鍵盤“日期時(shí)鐘設(shè)定”,或者通過“PIP時(shí)鐘設(shè)定”創(chuàng)建自定義的鍵盤對(duì)時(shí)間進(jìn)行設(shè)置。不支持觸摸屏的模塊可以使用指令“0x9C”通過串口對(duì)模塊時(shí)鐘進(jìn)行設(shè)置,具體指令格式可以參考用戶手冊(cè)。
?
116.客戶在升級(jí)新版本的開發(fā)工具后,打開工程,有發(fā)現(xiàn)工程中系統(tǒng)字體找不到?
- 使用新版開發(fā)工具打開舊版工程時(shí),先從工程設(shè)置中確認(rèn)一下工程的“設(shè)備型號(hào)”勾選為原使用的設(shè)備型號(hào),然后點(diǎn)擊“OK”關(guān)閉,此時(shí)軟件會(huì)根據(jù)設(shè)備型號(hào)刷新其支持的功能。比如系統(tǒng)字體、系統(tǒng)鍵盤。
?
117.Modbus產(chǎn)品腳本編輯器“映射關(guān)系”解釋?
- modbus主機(jī)產(chǎn)品與從機(jī)設(shè)備進(jìn)行通信時(shí),首先需要從“Modbus產(chǎn)品腳本編輯器”中映射從機(jī)的相關(guān)寄存器地址,然后才能進(jìn)行讀取或?qū)懭氩僮鳌DKVP地址與Modbus地址的數(shù)量對(duì)應(yīng)關(guān)系如下:
?????? VP_N16(0x80000):最多映射(16個(gè)0x地址) 或 (16個(gè)1x地址) 或 (1個(gè)3x地址) 或 (1個(gè)4x地址)
?????? VP_G16(0x60000):最多映射(16個(gè)0x地址) 或 (16個(gè)1x地址) 或 (1個(gè)3x地址) 或 (1個(gè)4x地址)
?????? VP_N32(0x20000):最多映射(32個(gè)0x地址) 或 (32個(gè)1x地址) 或 (2個(gè)3x地址) 或 (2個(gè)4x地址)
?????? VP_N64(0x30000):最多映射(64個(gè)0x地址) 或 (64個(gè)1x地址) 或 (4個(gè)3x地址) 或 (4個(gè)4x地址)
?
118.如何控制告警聲音,或者實(shí)現(xiàn)長鳴告警?
- 智能模塊支持“0x7A”指令控制模塊的蜂鳴器的聲音頻率和響應(yīng)時(shí)長,指令具體格式可以參考模塊用戶手冊(cè)指令部分的說明。
?
119.字符串控件與靜態(tài)字符串控件中預(yù)覽字符顯示亂碼,如何修改顯示正常?
- 首先需要確認(rèn)控件屬性欄中關(guān)聯(lián)的字體是否支持,比如顯示日文字符,但是關(guān)聯(lián)的字體不含日文字庫。然后再確認(rèn)工程設(shè)置中的“代碼頁”設(shè)定是否匹配該字體支持的字庫。最后可以通過查找需要顯示的字符編碼,在字符串預(yù)覽區(qū)通過“# + 編碼字節(jié)”的方式顯示,如顯示GB2312字符“℃”,預(yù)覽值輸入“#A1#E6”就可以顯示了。
?
120.表盤中關(guān)聯(lián)了前景圖片和背景圖片,上電后還是無法顯示旋轉(zhuǎn)的表盤效果?
- 表盤控件的前景圖標(biāo)和背景圖標(biāo)的大小尺寸必須一致,像素長寬必須一致,否則顯示無法顯示表盤效果。其余需要注意的控件還有位變量圖標(biāo),動(dòng)畫導(dǎo)入圖片,表盤開口模式前景背景圖標(biāo),大小尺寸都必須保持一致。
?