S7-200尋址時,可以使用不同的數據長度。不同的數據長度表示的數值范圍不同。S7-200指令也分別需要不同的數據長度。
S7-200系列在存儲單元所存放的數據類型有布爾型( BOOL)、整數型( INT )、實數型和字符串型四種。數據長度和數值范圍如表6所列.
表1數據長度和數值范圍
數據類型 | 數據長度 | ||
字節(8位值) | 字(16位值) | 雙字(32位值) | |
無符號整數 |
0~255 0~FF |
0~65535 0~FFFF |
0~4294967295 0~FFFF FFFF |
有符號整數 |
-128~+127 80~7F |
-32768~+32767 8000~7FFF |
-217483648~+2147483647 8000 0000~7FFF FFFF |
實數IEEE32位 浮點數 |
+1.175495E-38~+3.402823E+ 38(正數) -1.175495E-38~-3.402823E+38 (負數) |
●實數的格式
實數(浮點數)由32位單精度數表示,其格式按照ANSI/IEEE 754-1985標準中所描述的形式。實數按照雙字長度來存取。對于S7-200來說,浮點數精確到小數點后第六位。因而當使用一個浮點數常數時,最多可以指定到小數點后第六位。
●實數運算的精度
在計算中涉及到非常大和非常小的數,則有可能導致計算結果不精確。
●字符串的格式
字符串指的是一系列字符,每個字符以字節的形式存儲。字符串的第一個字節定義了字符串的長度,也就是字符的個數。一個字符串的長度可以是0到254個字符,再加上長度字節,一個字符串的最大長度為255個字節。而一個字符串常量的最大長度為126字節。
●布爾型數據(0或1)。
例如:可以在加法指令中使用VW100中的值作為有符號整數,同時也可以在異或指令中將VW100中的數據當作無符號的二進制數。
●S7-200提供各種變換指令,使用戶能方便地進行數據制式及表達方式的變換。
編輯:黃飛
-
存儲單元
+關注
關注
1文章
63瀏覽量
16185 -
S7-200
+關注
關注
13文章
408瀏覽量
50567
原文標題:S7-200數據長度和數值范圍
文章出處:【微信號:工控PLC學習,微信公眾號:工控PLC學習】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論