2012年10月18日 星期四

DELTA screen editor_資料輸入與顯示

上為數值輸入元件下為數值顯示元件

  • 資料輸入

輸入有數值輸入文數字數入
數值輸入屬性

    • 數值輸入:

在這介紹較重要的是設定值的部分,可將數值單位設定為WORD(16bits)或Double WORD(32bits)數值格式是決定,你要將資料轉成哪一種格式輸出,最大值與最小值決定該元件可以輸入的範圍,可以在整數位數與小數位數的地方設定可以輸入數字位數,若勾選最大最小值為變量,最小值會被存於讀取記憶體位置+1,最大值會在讀取記憶體位置+2,另外還可以編輯輸入用的鍵盤喔
設定值畫面
系統鍵盤編輯畫面

其他常用屬性值有: 
前面數值補零: 設為yes時,該元件整數位4位但我只有輸入12,前面他會補0,顯示結果為0012.
顯示為*號:輸入密碼時有時不喜歡被別人看到,這就可以設yes
使用者權限: 使用者權限若設定1,那要對該元件作輸入動作前要先輸入權限1的密碼.  權限密碼設定的方式是在選項=>密碼表設定裡管理,另外,有一組最高權限密碼可以通過所有權限的認證,這個密碼預設12345678,可在選項=>設定參數模組中設定.
權限與密碼表

輸入後設為最低權限:假設我們將該頁所有輸入元件,都限制權限1才能輸入,若這個沒有設YES,只要在輸入過一次權限1之密碼,之後就不用在輸入了所以建議將輸入後設為最低權限設yes,在元件輸入時都要先輸入密碼.
執行前/後巨集 :
請參考巨集的教學


    • 文數字輸入

文數字輸入屬性
基本上與數值輸入一樣,字串長度可直接設定,其只支援ASCII之輸入跟顯示.字串長度最多28個字,基本上1個記憶體位置有16bits,ASCII一個字元8個bits,所以若指定$10為寫入記憶體位置,又字串長度為6這就表示,該文數字輸入元件佔了$10 $11 $12這三記憶體位置.


  • 資料輸出

所有資料顯示元件
    • 數值顯示跟文數字顯示
左邊是文數字輸入,右上是數字顯示(它顯示了4的ACSII CODE=52),
右下為文數字顯示他會將讀取記憶體位址中的ASCII值轉成對應的字元輸出
其設定簡單,故不多闡述

    • 日期時間星期顯示

不用設定讀取位址,日期時間可以設定顯示格式

    • 一般訊息顯示

一般訊息與走馬燈顯示
這兩個重點在要設定新增刪除狀態個數要先設定好,若你一開始設3,但後來改2,最後一個狀態輸入的屬性就會被直接刪除不見,每一個狀態都可以在文字內輸入想要顯示的文字,跑馬燈還可以設定移動方向跟速度每次移動點數.
若你要改變顯示的訊息,就直接指定讀取記憶體位址一個值.例如: $120=2,訊息顯示狀態就會跳到2,並顯示其內容.

沒有留言:

張貼留言