西門子代理商PLC中國(授權)臺州市一級代理
| 更新時間 2024-12-02 08:00:00 價格 請來電詢價 西門子變頻器 西門子觸摸屏 西門子伺服電機 西門子PLC 西門子直流調速器 西門子電纜 聯系電話 13922889745 聯系手機 18475208684 聯系人 向小姐 立即詢價 |
數據類型用于指定數據元素的大小,以及如何解釋數據。西門子S7-1200支持的基本數據類型包括以下幾類:布爾型數據為一位二進制數,其取值為0或1,常數舉例如圖,取值為TRUE、FALSE或0、1等;字節型數據為八位二進制數,取值范圍為16進制00到16進制FF,例如16進制12、16進制AB等;字型數據為十六位二進制數,取值范圍為十六進制四個0到十六進制四個F,常數舉例如16進制0012、16進制ABCD等。
雙字型數據為32位二進制數,取值范圍為十六進制八個0到十六進制八個F,舉例如圖所示;字符型數據為八位二進制數據,取值范圍為十六進制00到十六進制FF舉例如圖所示;短整型數據為八位有符號數據,取值范圍為-128到127,舉例如圖所示;整形數據為16位有符號數據,取值范圍為-32768到32767,舉例如圖所示;雙整型數據為32位有符號數據,取值范圍為-2的31次方到2的31次方減1,舉例如圖所示。
無符號短整型數據為八位數據,取值范圍為0到255,舉例如圖所示;無符號整型數據為16位數據,取值范圍為0到65535,舉例如圖所示;無符號雙整型數據為32位數據,取值范圍為0到2的32次方減1,舉例如圖所示;實數為32位數據帶小數點的數據, 舉例如圖所示;長實數為64位數據,比32位實數有更大的取值范圍;時間型數據為32位數據,其格式為T#、天、小時、分鐘、秒、毫秒。
字符串型數據為0到254個字節的字符串數據,其位數可變,舉例如圖所示;DTL數據是一種12個字節的結構,以預定義的結構保存日期和時間信息。此外還會用到的BCD碼數字格式,不能用作數據類型,但他們支持轉換指令;十六位BCD碼,數字范圍為-999到999,舉例如圖所示,32位BCD碼數字范圍為-9999999到9999999。
S7-1200的數據存取方式。西門子S7-1200 CPU中可以按照位、字節、字和雙字,對存儲單元進行尋址。二進制數的一位只有0或1兩種不同的取值,可以用來表示數字量或稱開關量的兩種不同的狀態,如觸點的斷開和接通線圈的通電和斷電等。
八位二進制數組成一個字節,其中的第0位為Zui低位,第七位為Zui高位。
兩個字節組成一個字,其中的第0位為Zui低位,第15位為Zui高位。
兩個字組成一個雙字,其中的第0位為Zui低位,第31位為Zui高位。
西門子S7-1200 CPU,不同的存儲單元都是以字節為單位, 如圖所示:
對位數據的尋址由字節地址和位地址組成,如I3.2,其中的區域標識符I表示輸入映像區,字節地址為3,位地址為2,這種存取方式稱為字節位尋址方式。
對字節的尋址,如MB2,其中的區域標識符M表示為存儲區,2表示尋址單元的起始字節地址,B表示尋址長度為一個字節,即尋址為存儲區中的第二個字節。
對字的尋址,如MW2,其中的區域標識符M表示為存儲區,2表示尋址單元的起始字節地址,W表示尋址長度為一個字,即兩個字節,尋址為存儲區中從第二個字節開始的一個字,即字節2和字節3。請注意,兩個字節組成一個字,遵循的是低地址、高字節的原則。以MW2為例,MB2為MW2的高字節,MB3為MW2的低字節。
對雙字的尋址,如MD0,其中的區域標識符M表示為存儲區,0表示尋址單元的起始字節地址,D表示尋址長度為一個雙字,即兩個字四個字節,尋址為存儲區中從第0個字節開始的一個雙字,即字節0、字節1、字節2和字節3。
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684