tp觸摸屏高級(jí)功能指令應(yīng)用_第1頁(yè)
tp觸摸屏高級(jí)功能指令應(yīng)用_第2頁(yè)
tp觸摸屏高級(jí)功能指令應(yīng)用_第3頁(yè)
tp觸摸屏高級(jí)功能指令應(yīng)用_第4頁(yè)
tp觸摸屏高級(jí)功能指令應(yīng)用_第5頁(yè)
已閱讀5頁(yè),還剩11頁(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、前言:整個(gè)系統(tǒng)的高級(jí)指令,我們是分兩個(gè)部分來(lái)進(jìn)行講解。在前一章,我們完高級(jí)指令基礎(chǔ)部分,沒(méi)有涉及到應(yīng)用,目的是讓用戶對(duì)高級(jí)指令有了初步的認(rèn)識(shí)和理解,在這一章里,我們重點(diǎn)講述高級(jí)指令的應(yīng)用,并結(jié)合一些比較典型的例子來(lái)加深對(duì)高級(jí)和高級(jí)指令的理解。應(yīng)用部分一:案例精解例 1輸入兩個(gè)數(shù)據(jù),比較大小,輸出最大的數(shù)。(TP560-L 為例子)需要用到的:一個(gè)文本顯示、四個(gè)讀、一個(gè)比較、一個(gè) IF、兩個(gè)數(shù)據(jù)輸入、一個(gè)數(shù)據(jù)顯示。1、新建一個(gè)工程。首先在畫(huà)面上放置兩個(gè)讀和一個(gè)比較。2、修改第一個(gè)讀屬性,如下圖所示相應(yīng)選項(xiàng),這里我們修改類(lèi)型為寄存器,對(duì)象為PSW200。同樣修改第二個(gè)讀,使其指向 PSW301。1

2、PDF 文件使用 "pdfFactory" 試用版本創(chuàng)建3、雙擊比較大于右操作數(shù)。,打開(kāi)其屬性,默認(rèn)比較類(lèi)型為“大于(>)”。即是表示比較左操作數(shù)是否4、把三個(gè)全部選中,點(diǎn)右鍵選擇高級(jí)。5、打開(kāi)高級(jí)屬性,打開(kāi)比較的自身屬性(出現(xiàn)左操作數(shù)和右操作數(shù)),選中左操作數(shù)。6、點(diǎn)擊右邊“屬性包含”按鈕,再點(diǎn)選讀0_1,注意這時(shí)右邊按鈕的變化。2PDF 文件使用 "pdfFactory" 試用版本創(chuàng)建7、點(diǎn)擊“確認(rèn)包含”表示比較的左操作數(shù)為第一個(gè)讀所對(duì)應(yīng)的寄存器。對(duì)右操作數(shù)做類(lèi)似的操作,使它指向第二個(gè)讀如下:所對(duì)應(yīng)的寄存器。完成后點(diǎn)“確定”形成新的畫(huà)面8、然后

3、在畫(huà)面中添加IF。3PDF 文件使用 "pdfFactory" 試用版本創(chuàng)建9、把 IF和比較全選中,打開(kāi)高級(jí)屬性,如下圖所示。在 IFIF0_(3)的自身屬性下有“當(dāng)前值”項(xiàng),這一項(xiàng)即為 IF1)。IF0_(3)的條件,為真(值為 0),為假(值為10、選中“當(dāng)前值”項(xiàng),在右邊點(diǎn)“屬性包含”按鈕。選中比較,點(diǎn)“確認(rèn)包含”,如下圖所示(這樣在 IFIF0_(3)中就多了一項(xiàng)“包含”),完成后點(diǎn)確定。4PDF 文件使用 "pdfFactory" 試用版本創(chuàng)建11、在畫(huà)面中加入兩個(gè)寫(xiě)和兩個(gè)讀。12、修改兩個(gè)寫(xiě)屬性,類(lèi)型為寄存器,對(duì)象為 PSW302,如下圖所

4、示。13、修改兩個(gè)讀分別指向 PSW300 和 PSW3015PDF 文件使用 "pdfFactory"試用版本創(chuàng)建14、把上面的寫(xiě)和讀選中,打開(kāi)高級(jí)屬性。15、選中寫(xiě)WRITE0_(0)的“輸入數(shù)據(jù)”項(xiàng)>點(diǎn)右邊“屬性包含”>選中讀0_(1) >點(diǎn)右邊“確認(rèn)包含”>完成。實(shí)現(xiàn)的動(dòng)作即為把 PSW300 的值寫(xiě)到 PSW302。對(duì)下面的寫(xiě)和讀也做同樣的操作,實(shí)現(xiàn)的動(dòng)作即為把 PSW301 的值寫(xiě)到 PSW302。16、依次把兩個(gè)寫(xiě)拖入 IF內(nèi)。將彈出確認(rèn)框,點(diǎn)“是”即可。6PDF 文件使用 "pdfFactory" 試用版本創(chuàng)建17

5、、這樣我們就完成了比較運(yùn)算的內(nèi)部過(guò)程?,F(xiàn)在我們來(lái)做交互界面。在畫(huà)面上添加一個(gè)文本顯示、兩個(gè)數(shù)據(jù)輸入和一個(gè)數(shù)據(jù)顯示,修改文本顯示顯示內(nèi)容為“請(qǐng)輸?shù)膶?duì)象分別指向 PSW300 和 PSW301、入兩個(gè)數(shù):(大數(shù)將被輸出)”、修改兩個(gè)數(shù)據(jù)輸入修改數(shù)據(jù)顯示的對(duì)象為 PSW302。如下圖所示:18、完成后,到觸摸屏中運(yùn)行。輸入兩個(gè)數(shù)據(jù),比較大小,結(jié)果輸出大數(shù)。例 2時(shí)鐘模擬。(TP560-L 為例子)注:作為例子,在這里我們只模擬時(shí)間秒運(yùn)行的情況。有功能、時(shí)鐘功能等等。的話用戶可以擴(kuò)展成秒表需要用到的:一個(gè)文本顯示、一個(gè)脈沖、三個(gè)讀、一個(gè)四則運(yùn)算、一個(gè)比較、兩個(gè) IF、一個(gè)數(shù)據(jù)顯示。1、新建一個(gè)工程。首

6、先在畫(huà)面上放置一個(gè)脈沖和一個(gè)讀,如下圖所示:7PDF 文件使用 "pdfFactory" 試用版本創(chuàng)建2、雙擊打開(kāi)脈沖屬性,修改信號(hào)為“”,周期數(shù)為 1,如下圖:3、雙擊打開(kāi)讀屬性,修改類(lèi)型為“位”,對(duì)象位 PSB4。4、選中兩個(gè),打開(kāi)高級(jí)屬性,如下圖所示:8PDF 文件使用 "pdfFactory" 試用版本創(chuàng)建6、選中脈沖Pulse0_(0)的“源信號(hào)”項(xiàng)>點(diǎn)右邊“屬性包含”>選中讀>點(diǎn)右邊“確認(rèn)包含”>確定。如下圖所示:7、在畫(huà)面上添加一個(gè)四則運(yùn)算、一個(gè)讀和一個(gè)寫(xiě)。修改四則運(yùn)算的運(yùn)算類(lèi)型為“加()”、右操作數(shù)數(shù)據(jù)為 1,修改

7、讀屬性的對(duì)象指向 PSW300。屬性的對(duì)象指向 PSW300,修改寫(xiě)9PDF 文件使用 "pdfFactory" 試用版本創(chuàng)建8、選中這三個(gè),打開(kāi)高級(jí)屬性。使四則運(yùn)算的左操作數(shù)包含讀。9、打開(kāi)寫(xiě)自身屬性,選中“輸入數(shù)據(jù)”項(xiàng),使它包含四則運(yùn)算。如下圖所示:10、添加一個(gè) IF、一個(gè)讀、一個(gè)寫(xiě)、一個(gè)比較。如下所示:10PDF 文件使用 "pdfFactory" 試用版本創(chuàng)建11、修改讀屬性的對(duì)象為 PSW300,修改寫(xiě)屬性的對(duì)象為 PSW300、數(shù)據(jù)設(shè)置為 0,修改比較的右操作數(shù)項(xiàng)為 59。選中四個(gè)打開(kāi)其高級(jí)屬性。12、打開(kāi)比較包含比較的自身屬性>左操

8、作數(shù)包含讀,打開(kāi) IF的自身屬性>當(dāng)前值,選中寫(xiě)>點(diǎn)右邊“”>選中 IF>點(diǎn)“確認(rèn)”。完成后如下圖所示:11PDF 文件使用 "pdfFactory" 試用版本創(chuàng)建13、再添加一個(gè) IF,選中 IF、脈沖和右邊的寫(xiě),打開(kāi)高級(jí)屬性。14、打開(kāi) IF自身屬性>包含脈沖>選中寫(xiě)>點(diǎn)右邊“”>選中IF>點(diǎn)右邊的“確認(rèn)”>確定。如下圖所示:15、完成了內(nèi)部運(yùn)算,現(xiàn)在我們來(lái)做交互界面。添加一個(gè)文本顯示和數(shù)據(jù)顯示,修12PDF 文件使用 "pdfFactory" 試用版本創(chuàng)建顯示內(nèi)容為“秒”,數(shù)據(jù)顯示的對(duì)象為

9、 PSW300。改顯示16、完成。到觸摸屏,即模擬時(shí)間秒的運(yùn)行。例 3自定義燈光效果。(TP560-L 為例子)注:系統(tǒng)提供了一套指示燈模板,但有時(shí)用戶希望能夠定義一個(gè)燈光效果,這樣系統(tǒng)系統(tǒng)提供的模板就滿足不了用戶的需要,因此結(jié)合高級(jí)們想要的效果。,我們能夠輕而易舉的實(shí)現(xiàn)任何我需要用到的:一個(gè)矩形、一個(gè)指示燈按鈕、一個(gè) IF、一個(gè)比較、兩個(gè)讀、兩個(gè)寫(xiě)。1、新建一個(gè)工程。首先在畫(huà)面上添加一個(gè)指示燈按鈕、一個(gè)矩形框和一個(gè)讀。2、修改指示燈按鈕屬性:在對(duì)象選項(xiàng)卡中把對(duì)象指向 PSB300,在操作選項(xiàng)卡中的按鈕操作改為“取反”,其余按默認(rèn)。修改讀屬性的對(duì)象指向 PSW300,確定。3、選中讀和矩形框,

10、打開(kāi)高級(jí)屬性。如下圖所示:13PDF 文件使用 "pdfFactory" 試用版本創(chuàng)建4、打開(kāi)矩形的自身屬性>選中填充色>點(diǎn)右邊“屬性包含”>選中讀>點(diǎn)右邊“確認(rèn)包含”>確定即可。如下圖所示:5、添加一個(gè) IF、一個(gè)比較、一個(gè)讀6、修改讀屬性:對(duì)象指向 PSB300;比較屬性:比較類(lèi)型改為“等于()”,右14PDF 文件使用 "pdfFactory" 試用版本創(chuàng)建操作數(shù)據(jù)為 1。選中三個(gè),打開(kāi)高級(jí)屬性。7、打開(kāi)比較0_(2)自身屬性>選中左操作數(shù)>點(diǎn)右邊“屬性包含”>選中讀元件>點(diǎn)右邊“確認(rèn)包含”>打開(kāi) IFIF0_(0)自身屬性>選中當(dāng)前值項(xiàng)>點(diǎn)右邊“屬性包含”>選中比較>點(diǎn)右邊“確認(rèn)包含”>確定。完成如下圖所示:8、添加一個(gè)寫(xiě),修改其屬性的類(lèi)型為寄存器、對(duì)象指向 PSW300、數(shù)據(jù)設(shè)置為 1。一份,設(shè)置其數(shù)據(jù)

溫馨提示

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