公司地址: | 廣東省深圳市寶安區松崗鎮上山門社區潤發大廈903 |
公司電話: | 075529909265 |
公司傳真: | 075527091524 |
商務手機: | 13480903564 |
聯 系 人: | 高先生 |
公司郵箱: |
深圳精展達自動化高工13480903564一級代理LGPLC,西門子PLC,LG變頻器,LG觸摸屏,威綸觸摸屏,威綸變頻器,weinview觸摸屏,eview觸摸屏,sunfar變頻器,雷賽LEADSHINE步進,,雷賽伺服等自動化產品兼具非標設備程序編程開發與觸摸屏維修,質量保證,價格優惠,買工控,精展達!網站:http://www.weiluneview.com,官網:www.szjzdjd.com。
宏指令的語法
18.4.1. 常數和變數
常數
常數是一個可以被各式語句直接使用的固定的資料。有如下格式:
|
常數類型 |
使用說明 |
舉例 |
|
|
|
|
|
十進制整數 |
|
345, -234, 0, 23456 |
|
|
|
|
|
十六進制數 |
必須以 0x 開頭 |
0x3b, 0xffff, 0x237 |
|
|
|
|
|
字符型 |
字符必須使用單引號,字符串使用雙引號 |
„a‟, "data", "函數名稱" |
|
|
|
|
|
布爾型 |
|
true, false |
|
|
|
|
下面即為一個簡單的常數使用的范例。 |
|
||
macro_command main() |
|
||
|
short A, B |
// 聲明 A 和 B 為短整型變數 |
|
|
A = 1234 |
|
|
|
B = 0x12 |
// 1234 和 0x12 即為常數 |
|
end macro_command
變數
變量的命名規則
l 必須以英文字母開頭
l 變量名稱長度不超過 32 個字符
l 系統保留寄存器名稱不能作為變量名稱。
下面為 8 種不同的變量類型,前 5 種為有號數值類型,后 3 種為無號數值類型:
|
變量類型 |
描述 |
范圍 |
|
|
|
|
|
|
|
bool 布爾型 |
1 bit (一個位) |
0, 1 |
|
|
|
|
|
|
|
char 字符型 |
8 bits (一個字節) |
+127 ~ -128 |
|
|
|
|
|
|
|
short 短整型 |
16 bits (一個字符) |
+32767 ~ -32768 |
|
|
|
|
|
|
|
int 雙整型 |
32 bits (雙字符) |
+2147483647 ~ -2147483648 |
|
|
|
|
|
|
|
float 浮點型 |
32 bits (雙字符) |
|
|
|
|
|
|
|
|
unsigned char 字符型 |
8 bits (一個字節) |
0 |
到 255 |
|
|
|
|
|
|
unsigned short 短整型 |
16 bits (一個字符) |
0 |
到 65535 |
|
|
|
|
|
|
unsigned int 雙整型 |
32 bits (雙字符) |
0 |
到 4,294,967,295 |
|
|
|
|
|
變數聲明
變量必須在使用前聲明。所以,在宏指令,所有的變量都必須在語句使用前都被聲明完成。聲明變量時,先定義變量的類型,后面再跟著變量名稱。
如下范例:
int a
short b, switch
float pressure
unsigned short c
數組聲明
宏指令支持一維數組 (下標從 0 開始)。聲明數組變量時,先定義數組變量的類型,變量名稱,接著就是該
數組變量的個數,變量個數必須放置在“““”符號中。數組變量的長度為 1 ~ 4096。一個宏指令中最多只支持 4096 個變量。
如下范例:
int a[10]
short b[20], switch[30]
float pressure[15]
數組的下標最小為 0,最大下標為(數組的長度-1)
如下范例:
char data[100] // 數組變量的長度是 100
所以: 最小的數組為 “data”0””,最大的數組為 “data”99””,即 100 – 1 = 99
變量和數組初始化
有兩種方法可以讓變量初始化:
l 使用語句中的賦值語句 (=)
數組變量的聲明是一個特殊的情況。一個完整的數組被初始化時,可以在數組變量聲明時,將數據放置在波形括號“{}”里面,各數據使用逗號分開。
如下所示:
float data[4] = {11, 22, 33, 44} // 這樣 data[0] = 11, data[1] = 22
變量是一個代表著各種資料的名稱。在宏指令中,這些資料可以隨著宏指令語句執行的結果改變而改變
威綸觸摸屏精展達有售全部型號,也有觸摸屏維修的服務,現在將在售的型號公布:
4.3寸:TK6051IP,MT6051IP(準備停產),MT8051IP,MT8050IE
7寸不帶網口:TK6071IQ,TK6071IP,MT6071IP,MT6071IE
7寸帶網口:TK8071IP,MT8071IP,MT8071IE
10寸寸不帶網口:MT6102IQ(即將停產)MT6103IP
10寸帶網口:MT8102IQ(全新上市,價格超好)MT8102IP,MT8101E,MT8102IE,MT8103IE
12寸:MT8121IE
15寸:MT8151IE
從4.3寸到15寸,您心動哪一款了?電話咨詢13480903564微信同號!另外國內外品牌觸摸屏維修也是精展達的服務之一!
三菱PLC,西門子PLC,歐姆龍PLC,LSPLC威綸觸摸屏,昆侖通泰(MCGS)觸摸屏,四方(SUNFAR)變頻器,LG變頻器,威綸通變頻器,雷賽步進,雷賽伺服,英威騰伺服一般工控軟件我們都有,價格您覺得合適就下單,但是質量我們絕對是有保證!
觸摸屏維修也是精威的強項服務!觸摸屏維修的故障包含:漂移、觸摸不準、破屏、碎屏、無法觸摸、花屏、橫屏、豎屏、黑屏、無法通訊等常見故障。我們快捷24小時維修到位!
Copyright 2009-2011,威綸通商城
,All rights reserved
weinview|威綸通|TK6071IQ|TK6071IP|MT8102IE|一級代理
Powered by aspcms
精展達自動化 版權所有
威綸通一級代理