中文字幕精品无码亚洲字精舞,爱丫爱丫影院在线观看免费,a片毛片免费看,337P日本欧洲亚洲大胆人人

西門子S7-1200 PLC數據類型和數據尋址

2021/5/20 1:52:25 人評論 次瀏覽 分類:PLC應用  文章地址:http://m.wxmqjy.com/tech/3772.html

西門子S7-1200 PLC的數據類型用于指定數據元素的大小,以及如何解釋數據。西門子S7-1200支持的基本數據類型包括布爾型數據、雙字型數據、無符號短整型數據和字符串型數據四類。昌暉儀表在本文分享S7-1200種類及尋址。

1、布爾型數據
布爾型數據為一位二進制數,其取值為0或1,常數舉例如圖,取值為TRUE、FALSE或0、1等;字節型數據為八位二進制數,取值范圍為16進制00到16進制FF,例如16進制12、16進制AB等;字型數據為十六位二進制數,取值范圍為十六進制四個0到十六進制四個F,常數舉例如16進制0012、16進制ABCD等。

S7-1200 PLC的布爾型數據

2、雙字型數據
雙字型數據為32位二進制數,取值范圍為十六進制八個0到十六進制八個F,舉例如圖所示;字符型數據為八位二進制數據,取值范圍為十六進制00到十六進制FF舉例如圖所示;短整型數據為八位有符號數據,取值范圍為-128到127,舉例如圖所示;整形數據為16位有符號數據,取值范圍為-32768到32767,舉例如圖所示;雙整型數據為32位有符號數據,取值范圍為-2的31次方到2的31次方減1,舉例如圖所示。

S7-1200 PLC的雙字型數據

3、無符號短整型數據
無符號短整型數據為八位數據,取值范圍為0到255,舉例如圖所示;無符號整型數據為16位數據,取值范圍為0到65535,舉例如圖所示;無符號雙整型數據為32位數據,取值范圍為0到2的32次方減1,舉例如圖所示;實數為32位數據帶小數點的數據, 舉例如圖所示;長實數為64位數據,比32位實數有更大的取值范圍;時間型數據為32位數據,其格式為T#、天、小時、分鐘、秒、毫秒。

無符號短整型數據

4、字符串型數據
字符串型數據為0到254個字節的字符串數據,其位數可變,舉例如圖所示;DTL數據是一種12個字節的結構,以預定義的結構保存日期和時間信息。此外還會用到的BCD碼數字格式,不能用作數據類型,但他們支持轉換指令;十六位BCD碼,數字范圍為-999到999,舉例如圖所示,32位BCD碼數字范圍為-9999999到9999999。



S7-1200數據存取方式
西門子S7-1200 CPU中可以按照位、字節、字和雙字,對存儲單元進行尋址。二進制數的一位只有0或1兩種不同的取值,可以用來表示數字量或稱開關量的兩種不同的狀態,如觸點的斷開和接通線圈的通電和斷電等。

西門子S7-1200 CPU中可以按照位、字節、字和雙字,對存儲單元進行尋址

八位二進制數組成一個字節,其中的第0位為最低位,第七位為最高位。

八位二進制數組成一個字節

兩個字節組成一個字,其中的第0位為最低位,第15位為最高位。

兩個字節組成一個字

兩個字組成一個雙字,其中的第0位為最低位,第31位為最高位。

兩個字組成一個雙字

西門子S7-12001200 CPU,不同的存儲單元都是以字節為單位, 如圖所示:

西門子S7-12001200 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。

對雙字的尋址

關于西門子S7-1200 PLC數據類型和數據尋址方面的知識就分享到這里。PLC應用欄目會持續原創輸出關于S7-1200系列PLC編程技術和PLC編程資料,免費提供給大家學習。

共有訪客發表了評論 網友評論

  客戶姓名:
郵箱或QQ:
驗證碼: 看不清楚?
主站蜘蛛池模板: 光山县| 张家口市| 库尔勒市| 宁远县| 石嘴山市| 滁州市| 红河县| 河津市| 兴安县| 汉阴县| 伽师县| 体育| 石家庄市| 扎兰屯市| 大安市| 颍上县| 东乡| 尖扎县| 米脂县| 夹江县| 茂名市| 崇义县| 青浦区| 香港 | 瑞金市| 永福县| 大余县| 涞源县| 阿合奇县| 嘉义县| 陆良县| 宜都市| 公主岭市| 汾阳市| 板桥市| 南部县| 交口县| 揭西县| 明溪县| 乌鲁木齐市| 雷波县|