前言
迪文屏(Devind Display)是一種液晶顯示屏,常用于電子設備和嵌入式系統(tǒng)中。它采用薄膜晶體管技術(TFT),可以顯示高分辨率、高色深的圖像和文字。 迪文屏具有以下特點和優(yōu)勢:
1. 高分辨率:迪文屏通常具有高分辨率(一般為HD或FHD),可以顯示清晰細膩的圖像和文字,使用戶能夠獲得更好的視覺體驗。
2. 顯示效果好:迪文屏采用TFT技術,具有較高的對比度和色彩飽和度,能夠呈現(xiàn)更加鮮艷和逼真的圖像效果。
3. 多點觸控:一些迪文屏還具備多點觸控功能,支持多點觸摸和手勢操作,提供更加直觀和靈活的交互方式。
4. 高可靠性:迪文屏的設計和制造都注重穩(wěn)定性和可靠性,耐用且不易出現(xiàn)故障,適合長時間使用。
5. 靈活性:迪文屏具有靈活的接口和控制方式,可以與各種微控制器、處理器和其他外接設備進行連接,便于集成到不同的系統(tǒng)中。
迪文屏廣泛應用于各種領域,包括但不限于電子產品、工控設備、儀器儀表、智能家居、醫(yī)療設備和汽車導航等。它為用戶提供了清晰、直觀和交互式的顯示界面,提升了用戶體驗和操作效率。
學習思路
屏幕開發(fā)學習 -- 迪文串口屏https://blog.csdn.net/herui_2/article/details/128158117
項目/問題 質詢
關注微信公眾號--星之援工作室 或者加工作室VX :13648103287
?演示視頻
600x480屏幕效果https://pan.baidu.com/s/1fDGIVPZnr9zNRNWB_gtR6g?pwd=xzy0
一、屏幕介紹
二、程序介紹
波特率
19200 (CRC檢驗)
供電
6-30 V之間;
RX8130時鐘部分
可循環(huán)使用,理論上可掉電保持3-7天;
三、協(xié)議對接
二氧化碳工作標志
工作藍色? 停止紅色 01 01 60 04 00 01 A2 0B
01是顯示藍色00顯示紅色
|
從機地址 |
功能碼 |
起始地址 |
個數 |
校驗碼 |
|||
發(fā) |
01 |
01 |
60 |
04 |
00 |
01 |
A2 |
0B |
|
|
|
字節(jié)長度 |
數據 |
校驗碼 |
|
|
|
收 |
01 |
01 |
01 |
00 |
51 |
88 |
|
|
|
01 |
01 |
01 |
01 |
90 |
48 |
|
|
溫度工作標志
工作藍色? 停止紅色 01 01 60 02 00 01 42 0A
01是顯示藍色00顯示紅色
|
從機地址 |
功能碼 |
起始地址 |
個數 |
校驗碼 |
|||
發(fā) |
01 |
01 |
60 |
02 |
00 |
01 |
42 |
0A |
|
|
|
字節(jié)長度 |
數據 |
校驗碼 |
|
|
|
收 |
01 |
01 |
01 |
00 |
51 |
88 |
|
|
|
01 |
01 |
01 |
01 |
90 |
48 |
|
|
- 三個設備的工作狀態(tài)上報都是一樣的數據,需要確認一下設備是否是指令下發(fā)之后實時回傳的,如果不是,回傳最高延遲時間為多久?
這點需要確認一下,因為這三個指令都是一致的,需要有個一個相應時段,否則會出現(xiàn)狀態(tài)回錯誤的情況
實時回傳
二氧化碳濃度顯示浮點值
范圍0-20%三位一位小數點01 03 00 38 00 02 45 C6
紅色為收到的數據解讀規(guī)則(例程數據0.019)
發(fā) |
從機地址 |
功能碼 |
起始地址 |
寄存器數量 |
校驗碼 |
|
|||
|
01 |
03 |
00 |
38 |
00 |
02 |
45 |
C6 |
|
|
|
|
字節(jié)個數 |
低位數據 |
高位數據 |
校驗碼 |
|||
收 |
01 |
03 |
04 |
0A |
01 |
3C |
A0 |
39 |
53 |
溫度顯示浮點值
范圍0-99.9度 3位一位小數點01 03 00 13 00 02 35 CE
例如 37.0
發(fā) |
從機地址 |
功能碼 |
起始地址 |
寄存器數量 |
校驗碼 |
|
|||
|
01 |
03 |
00 |
13 |
00 |
02 |
35 |
CE |
|
|
|
|
字節(jié)個數 |
低位數據 |
高位數據 |
校驗碼 |
|||
收 |
01 |
03 |
04 |
00 |
00 |
42 |
14 |
CA |
9C |
|
|
|
|
|
|
|
|
|
|
- 三個設備浮點值的顯示與之前的那個問題一致,是否是實時傳輸還是延遲傳輸,延遲接受的化等待時間最高多久?
- 采用輪詢的方式進行數據的收發(fā)詢問,輪詢一次數據的時間為多久有沒有什么限制,這個也需要咨詢你們一下。
最好是實時 可以延遲 可以輪循 不超過3秒
二氧化碳設置值浮點值
范圍0-20% 三位 一位小數點01 10 A1 AC 00 02 04 00 00 40 A0 3D AD(5.0)
|
從機地址 |
功能碼 |
起始地址 |
寄存器數量 |
字節(jié)數 |
低位 |
高位 |
校驗碼 |
|||||
發(fā) |
01 |
10 |
A1 |
AC |
00 |
02 |
04 |
00 |
00 |
40 |
A0 |
3D |
AD |
溫度設置浮點
浮點 范圍0-42.0 ℃3位一位小數點01 10 A0 E5 00 02 04 98 00 42 13 9B D2(37.0)
|
從機地址 |
功能碼 |
起始地址 |
寄存器數量 |
字節(jié)數 |
低位 |
高位 |
校驗碼 |
|||||
發(fā) |
01 |
10 |
A0 |
E5 |
00 |
02 |
04 |
00 |
00 |
42 |
14 |
F5 |
70 |
- 這個設置浮點的功能與校準功能了里面的校準數據有什么聯(lián)系,請說明一下?
- 這個設置浮點值的功能是否是與顯示功能相關的,例如當獲取到的數據高于或低于設
置的閾值數據后,模塊是下發(fā)開啟指令還是什么操作呢?
- 設置的浮點值是否是在屏幕數據輸入完成之后就直接進行發(fā)送?
4和校準數據沒有關系5設置的是目標值如果顯示和目標有差距會有動作? PLC里的程序會有動作6設置確認好以后立馬發(fā)送 ()
二氧化碳校準
浮點值輸入 0-20% 3位1位小數點(輸入5.0)
|
從機地址 |
功能碼 |
起始地址 |
寄存器數量 |
字節(jié)數 |
低位 |
高位 |
校驗碼 |
|||||
發(fā) |
01 |
10 |
A3 |
1A |
00 |
02 |
04 |
00 |
00 |
40 |
A0 |
AF |
93 |
校準按鍵 (需要點擊鑰匙密碼12345才可以有效)按鍵為松開就斷開
On 00FF off 0000
發(fā) |
從機地址 |
功能碼 |
起始地址 |
低位 |
高位 |
校驗碼 |
|
||
|
01 |
05 |
00 |
01 |
FF |
00 |
DD |
FA |
|
溫度校準
輸入浮點數 輸入范圍0-50
|
從機地址 |
功能碼 |
起始地址 |
寄存器數量 |
字節(jié)數 |
低位 |
高位 |
校驗碼 |
|||||
發(fā) |
01 |
10 |
A0 |
E2 |
00 |
02 |
04 |
00 |
00 |
40 |
A0 |
B5 |
81 |
溫度校準健M0按鍵為松開就斷開
On 00FF off 0000
發(fā) |
從機地址 |
功能碼 |
起始地址 |
低位 |
高位 |
校驗碼 |
|
||
|
01 |
05 |
00 |
00 |
FF |
00 |
8C |
3A |
|
瞬時on按鍵
發(fā) |
從機地址 |
功能碼 |
起始地址 |
低位 |
高位 |
校驗碼 |
|
||
|
01 |
05 |
00 |
03 |
FF |
00 |
7C |
3A |
|
On 00FF off 0000
報警喇叭
01喇叭on?
|
從機地址 |
功能碼 |
起始地址 |
個數 |
校驗碼 |
|||
發(fā) |
01 |
01 |
00 |
08 |
00 |
01 |
7C |
08 |
|
|
|
字節(jié)長度 |
數據 |
校驗碼 |
|
|
|
收 |
01 |
01 |
01 |
00 |
51 |
88 |
|
|
|
01 |
01 |
01 |
01 |
90 |
48 |
|
|
界面工作半小時就息屏 點擊就喚醒
畫面跳轉界面
|
從機地址 |
功能碼 |
起始地址 |
個數 |
校驗碼 |
|||
發(fā) |
01 |
01 |
50 |
01 |
00 |
01 |
A2 |
0B |
|
|
|
字節(jié)長度 |
數據 |
校驗碼 |
|
|
|
收 |
01 |
01 |
01 |
00 |
51 |
88 |
|
|
|
01 |
01 |
01 |
01 |
90 |
48 |
|
|
獲得數據00 自動跳轉顯示界面
(轉盤轉動的時候角度傳感器的數值會隨著角度變換輸出不同的數值0-4095對應0-360度)每個樣品托盤有編號,01的時候返回主界面
轉盤數據
發(fā) |
從機地址 |
功能碼 |
起始地址 |
寄存器數量 |
校驗碼 |
|||
|
01 |
03 |
5B |
F0 |
00 |
01 |
97 |
1D |
回 |
|
|
字節(jié)數 |
高位 |
低位 |
校驗碼 |
|
|
|
01 |
03 |
02 |
00 |
08 |
4F |
BE |
|
轉盤轉動的時候角度傳感器的數值會隨著角度變換輸出不同的數值0-4095對應0-360度
詳情請自行聯(lián)系VX或者私信本人
聯(lián)系方式 微信號:13648103287