控制器hmi觸摸屏串口指令集_第1頁(yè)
控制器hmi觸摸屏串口指令集_第2頁(yè)
控制器hmi觸摸屏串口指令集_第3頁(yè)
控制器hmi觸摸屏串口指令集_第4頁(yè)
控制器hmi觸摸屏串口指令集_第5頁(yè)
已閱讀5頁(yè),還剩19頁(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)介

32C:HMI序號(hào)序號(hào)頁(yè)碼1page2ref3click4get5prints6printh7vis8tsw9randsetaddcleaddtcovxstrlenbtlensubstrweporepoweptreptcfgpio控件移 movey音頻僅X3,X5系列支y當(dāng)上位界面編輯軟件無(wú)法實(shí)現(xiàn)您的某些特殊顯示要求的時(shí)候,使用GUI指令自己繪圖來(lái)實(shí)現(xiàn)自己想要的顯示效序號(hào)頁(yè)碼1cls2pic3picq4xpic5xstr,y,w,h,fontid,6fill7line8draw9circirs串口HMI121.dim=50 31.dims=50 4設(shè)備支持的波特率有:2400480096001920038400576001152005678thc=RED9thdra=0(關(guān)閉 默認(rèn)0)才能喚醒屏幕,如果設(shè)置為1,串口收到任何數(shù)的wup=X賦值。sleep=0(退出睡眠)sleep=1備睡眠狀態(tài)下可以執(zhí)行如下指令:get,print,printh。也可以執(zhí)行sleep=1,wup=X的賦值綁定控件時(shí),睡眠模式下也不會(huì)產(chǎn)生中斷事數(shù)據(jù)返回(上電默認(rèn)為2) 12 dim=rand(把一個(gè)隨機(jī)數(shù)賦值給背光亮度)n0.val=randn0.val 。設(shè)置完范圍以后,每一次系統(tǒng)變量rand將會(huì)得到一個(gè)隨機(jī)數(shù)。 sys2=60上電默認(rèn)為0,可以,可以賦值,數(shù)據(jù)類(lèi)型int類(lèi)型(即:最小-, tch0-tch0:當(dāng)前觸摸坐標(biāo)Xtch1:當(dāng)前觸摸坐標(biāo)Y設(shè)備為廣播地址,出廠默認(rèn)地址為0,即沒(méi)有地節(jié)小端模式,比如設(shè)備配置的地址為addr=256,那么發(fā)送給他指令時(shí)需要在指令前面增加兩個(gè)字節(jié):0x000x01(注意,配置的時(shí)候是0x0100,發(fā)送指令的時(shí)候是低位,所以是0x000x01rtc0-rtc0=2016(RTC的年設(shè)置為2016)covrtc5,t0.txt,0(RTCrtc0-rtc6pio0- n0.val=pio2(io2n0.val)covpio3,t0.txt,0(io3的電平狀態(tài)轉(zhuǎn)換給配置好IO模式。50K4-IO6=30(設(shè) 6占空比為7=90(設(shè) 7占空比為 開(kāi)始輸出,配置完模式后在輸出的過(guò)50Kff=1024(設(shè)置 的頻率為1024HZ) f(將頻率賦值給n0.val) 上電默認(rèn)1000HZ。eql,eqm,eqheq0-eq2,eq0-eq0@31HZeq1@62HZeq2@125HZeq3@250HZeq4@500HZeq5@1000HZeq6@2000HZeq7@4000HZeql,eqm,eqheq0-0100)audio0=2(暫停0通道的音頻)audio0=0(停止0通道的音頻)audio1=1(繼續(xù)1通道的音頻)續(xù)。如果通道狀態(tài)為停止,將不能配置為繼放,可以在頁(yè)面的離開(kāi)中使用audio0 串口 {page}{{}{}else{{}2.1.等于判斷(==)2.{}{}{}{} pagepageid:頁(yè)面ID實(shí)例1:page 實(shí)例2:pagemain ref1:ref1(重繪ID12:reft0(重繪名稱(chēng)為t0 clickclickb0,1(激活名稱(chēng)為b0的控件的按下click2,0 (激活I(lǐng)D為2的控件的彈起) click getatt實(shí)例1:gett0.txt(返回控件t0的txt屬性值)實(shí)例2:getj0.val(返回控件j0的val屬性值)實(shí)例3:get“123”(返回常量字符串”123”) 實(shí)例4:get123(返回常量數(shù)值”123”)位,在后。以配合printh指令面加一段自定義標(biāo)示來(lái)告訴單片機(jī)此變量是屬于哪個(gè)控件的)。0xff0xff),而print沒(méi)有。 3:prints“123”,0(發(fā)送常量字符串”123”即:0x310x320x33)4:prints123,0(發(fā)送常量數(shù)值:1230x7b0x000x000x00)5:prints123,1(發(fā)送常量數(shù)值:12310x7b)備直接返回變量的4字節(jié)整形數(shù)據(jù)(Hex數(shù)據(jù),方式為小端模式,即低位)。0xff),printsprintsprinth 從串口打印一個(gè)printh visstate:狀態(tài)(0或1) tswstate:狀態(tài)(0或1)3:tsw1,0ID14:tsw1,1ID1 使用隨機(jī)數(shù)之前需要先使用randset指令設(shè)定一次隨機(jī)數(shù)產(chǎn)生范圍,如果不設(shè)置,默認(rèn)是最小0 add clech:曲線控件通道號(hào)(255表示所有通道)1:cle1,0ID10 addt doevents 實(shí)例 1:covxh0.val,t0.txt,0,0h0val10t0txt strlen2strlen1字符。 btlen2strlen1 substratt0,att1,star,lenth _stop(此指令不需要參數(shù) _star(此指令不需要參數(shù)需要緩存的指令數(shù)目。這兩項(xiàng)參數(shù)在你的設(shè)備規(guī)格參數(shù)表中可以查詢(xún)到。 實(shí)例1: 實(shí)例:rest(此指令不需要參數(shù)) wepoatt,add實(shí)例1:wepot0.txt,10 最大設(shè)置值+1,即t0的txt-maxl屬性表示的大小+1)實(shí)例2:wepo“abcd”,10 實(shí)例3:wepo125,10 (將數(shù)值125寫(xiě)入用戶區(qū)的第10位置,在區(qū)中占用大小為4字節(jié)) repoatt,add實(shí)例1:repot0.txt,10(從用戶區(qū)的10位置讀數(shù)據(jù)到t0.txt變量中,在區(qū)中的數(shù)據(jù)量為的最大設(shè)置值+1,即t0txt-maxl實(shí)例2.repon0.val,10 (從用戶區(qū)的10位置讀數(shù)據(jù)到n0.val,在區(qū)中的數(shù)據(jù)量為4字節(jié)) weptadd,lenth(透?jìng)?區(qū)reptadd,lenth 擴(kuò)展IOcfgpioid,state,objid:擴(kuò)展IO的序號(hào)obj:綁定控件名稱(chēng)或ID(此參數(shù)僅在配置為控件邦定輸入模式下有效,其他模式下無(wú)效)時(shí)候?qū)⒂|發(fā)b0控件的按下,產(chǎn)生上升沿的時(shí)候?qū)⒂|發(fā)b0控件的彈起)實(shí)例4:cfgpio4,3,0(將io4配置為輸出模式,配置之前需要先設(shè)置占空比,即系統(tǒng)變量變量中的 moveobj,starx,stary,endx,endy,first,timeendx:結(jié)束坐標(biāo)X(控件 僅X3,X5系列支持ych,audio,loopaudio:音頻ID實(shí)例:y cls cls(用十進(jìn)制想得到某個(gè)顏色的10進(jìn)制數(shù)據(jù)可以使用設(shè)備配套的界面編輯軟件”TJI”獲取,進(jìn)入軟件菜單欄”工 picpicid: 實(shí)例2:pic40,50,1(在坐標(biāo)(40,50)位置顯示資源文件中ID為1 x:屏幕起始點(diǎn)x坐標(biāo);y:屏幕起始點(diǎn)y坐標(biāo);w:區(qū)域?qū)挾?;picid:ID; x:屏幕起始點(diǎn)x坐標(biāo);w:picid: x:起始點(diǎn)坐標(biāo)x;fontid:字庫(kù)ID;xcenter:水平對(duì)齊方式(0為左對(duì)齊,1為居中,2為右對(duì)齊);ycenter:垂直對(duì)齊方式(0為上對(duì)齊,1為居中,2為下對(duì)齊);BLACKsta3),水平對(duì)齊方式為居中,垂直對(duì)齊方式也為居中。 x:起始點(diǎn)坐標(biāo)x;y:起始點(diǎn)坐標(biāo)y;實(shí)例1:fill0,0,100,30,RED x:起始點(diǎn)坐標(biāo)x;y:起始點(diǎn)坐標(biāo)y;y2:y; x:起始點(diǎn)坐標(biāo)x;y:起始點(diǎn)坐標(biāo)y;y2:y;實(shí)例1:draw x:圓心坐標(biāo)x實(shí)例1:cir x:圓心坐標(biāo)x實(shí)例1:cir 制數(shù)據(jù)可以使用設(shè)備配套的界面編輯軟件”USARTHMI”獲取,進(jìn)入軟件菜單欄”工具”-“取色工具”。串口HMI0串口HMI只有當(dāng)系統(tǒng)變量bkcmd為非0的時(shí)候才會(huì)返回指令執(zhí)行成功或者失敗數(shù)據(jù),每次上電后默認(rèn)為2,控件ID頁(yè)面ID(用戶發(fā)來(lái)的指令中包含無(wú)效字庫(kù)ID設(shè)備支持的波特率有:2400480096001920038400比如文本控件t0的txt屬性賦值時(shí)應(yīng)該寫(xiě)成t0.txt=”abc”j0.val=50,j0.val=”50”或者j0.val=abc0X65+頁(yè)面ID+按鍵ID+觸摸+結(jié)束(觸摸的定義:按下0x01彈起舉例:0X650X000X020X010XFF0XFF當(dāng)前頁(yè)面的ID0X66+頁(yè)面ID+舉例:0X660X020XFF0XFF含義:當(dāng)前頁(yè)面ID(當(dāng)系統(tǒng)變量”sendxy”為1之后,有觸摸 (觸摸的定義:按下0x01彈起0X00)舉例:0X670X000X7A0X000X1E0X010XFF0XFF

溫馨提示

  • 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)論