西門子S7-1500 PLC的基本數(shù)據(jù)類型

發(fā)布時(shí)間:2024-03-28
用戶在編寫程序時(shí),變量的格式必須與指令的數(shù)據(jù)類型相匹配。s7系列plc的數(shù)據(jù)類型主要分為基本數(shù)據(jù)類型、復(fù)合數(shù)據(jù)類型和參數(shù)類型,對(duì)于s7 - 1500 plc,還包括系統(tǒng)數(shù)據(jù)類型和硬件數(shù)據(jù)類型。
基本數(shù)據(jù)類型的操作數(shù)通常是32位以內(nèi)的數(shù)據(jù)?;緮?shù)據(jù)類型分為位數(shù)據(jù)類型、數(shù)學(xué)數(shù)據(jù)類型、字符數(shù)據(jù)類型、定時(shí)器數(shù)據(jù)類型以及日期和時(shí)間數(shù)據(jù)類型。在日期和時(shí)間數(shù)據(jù)類型中,存在超過32位的數(shù)據(jù)類型;對(duì)于s7 - 1500 plc而言,還增加了許多超過32位的此類數(shù)據(jù)類型。為方便比較學(xué)習(xí),故一并放在基本數(shù)據(jù)類型中進(jìn)行介紹。
位數(shù)據(jù)類型主要有布爾型( bool)、字節(jié)型(byte)、字型(word)和雙字型( dword),對(duì)于s7 -1500 plc,還支持長字型(lword),而s7 - 300/400 plc僅支持前4種。
在位數(shù)據(jù)類型中,只表示存儲(chǔ)器中各位的狀態(tài)是0 (false)還是1(ture)。其長度可以是一位( bit)、一個(gè)字節(jié)(byte,8位)、一個(gè)字(word,16位)、一個(gè)雙字(double word,32位)或一個(gè)長字(long word,64位),分別對(duì)應(yīng)bool、byte、word、dword和lword類型。位數(shù)據(jù)類型通常用二進(jìn)制或十六進(jìn)制格式賦值,如2# 01010101、16# 283c等。需注意的是,一位布爾型數(shù)據(jù)類型不能直接賦常數(shù)值。
位數(shù)據(jù)類型的常數(shù)表示需要在數(shù)據(jù)之前根據(jù)存儲(chǔ)單元長度( byte、word、dword、lword)加上b#、w#、dw#或lw#(bool型除外),所能表示的數(shù)據(jù)范圍見表1。
表1位數(shù)據(jù)類型的數(shù)據(jù)表示范圍
對(duì)于s7 - 1500 plc,數(shù)學(xué)數(shù)據(jù)類型主要有整數(shù)類型和實(shí)數(shù)類型(浮點(diǎn)數(shù)類型)。
整數(shù)類型又分為有符號(hào)整數(shù)類型和無符號(hào)整數(shù)類型。有符號(hào)整數(shù)類型包括短整數(shù)型( sint)、整數(shù)型(int)、雙整數(shù)型(dint)和長整數(shù)型(llnt);無符號(hào)整數(shù)類型包括無符號(hào)短整數(shù)型( usint)、無符號(hào)整數(shù)型(uint)、無符號(hào)雙整數(shù)型(udint)和無符號(hào)長整數(shù)型( ulint)。對(duì)于s7 - 300/400 plc,僅支持整數(shù)型int和雙整數(shù)型dint。
短整數(shù)型、整數(shù)型、雙整數(shù)型和長整數(shù)型數(shù)據(jù)為有符號(hào)整數(shù),分別為8位、16位、32位和64位,在存儲(chǔ)器中用二進(jìn)制補(bǔ)碼表示,最高位為符號(hào)位(0表示正數(shù)、1表示負(fù)數(shù)),其余各位為數(shù)值位。而無符號(hào)短整數(shù)型、無符號(hào)整數(shù)型、無符號(hào)雙整數(shù)型和無符號(hào)長整數(shù)型數(shù)據(jù)均為無符號(hào)整數(shù),每一位均為有效數(shù)值。
實(shí)數(shù)類型具體包括實(shí)數(shù)型( real)和長實(shí)數(shù)型(lreal),均為有符號(hào)的浮點(diǎn)數(shù),分別占用32位和64位,最高位為符號(hào)位(0表示正數(shù)、1表示負(fù)數(shù)),接下來的8位(或11位)為指數(shù)位,剩余位為尾數(shù)位,共同構(gòu)成實(shí)數(shù)數(shù)值。實(shí)數(shù)的特點(diǎn)是利用有限的32位或64位可以表示一個(gè)很大的數(shù),也可以表示一個(gè)很小的數(shù)。對(duì)于s7 - 300/400 plc,僅支持實(shí)數(shù)型real。
原有的字符數(shù)據(jù)類型( char)長度為8 bit,操作數(shù)在存儲(chǔ)器中占一個(gè)字節(jié),以ascii碼格式存儲(chǔ)單個(gè)字符。常量表示時(shí)使用單引號(hào),例如常量字符a表示為‘a(chǎn)’或char#′a′。表2列出了char數(shù)據(jù)類型的屬性。
表2 char數(shù)據(jù)類型的屬性
長度/bit
格式
取值范圍
輸入值示例
8
ascii字符
ascii字符集
'a ',char#′a′
對(duì)于s7 - 1500 plc,還支持寬字符類型(wchar),其操作數(shù)長度為16 bit,即在存儲(chǔ)器中占用2b,以u(píng)nicode格式存儲(chǔ)擴(kuò)展字符集中的單個(gè)字符。但只涉及整個(gè)unicode范圍的一部分。常量表示時(shí)需要加wchar#前綴及單引號(hào),例如常量字符a表示為wchar#‘a(chǎn)’??刂谱址谳斎霑r(shí),以美元符號(hào)表示。表3列出了wchar數(shù)據(jù)類型的屬性。
表3 wchar數(shù)據(jù)類型的屬性
長度/bit
格式
取值范圍
輸入值示例
16
unicode字符
$0000~$d7ff
wchar#'a', wchar#'$0041'
定時(shí)器數(shù)據(jù)類型主要包括時(shí)間( time)和s5時(shí)間(s5time)數(shù)據(jù)類型。與s7 - 300/400 plc相比,s7 - 1500 plc還支持長時(shí)間(ltime)數(shù)據(jù)類型。
時(shí)間( time)數(shù)據(jù)類型為32位的iec定時(shí)器類型,內(nèi)容用毫秒(ms)為單位的雙整數(shù)表示,可以是正數(shù)或負(fù)數(shù),表示信息包括天(d)、小時(shí)(h)、分鐘(m)、秒(s)和毫秒( ms)。表4列出了time數(shù)據(jù)類型的屬性。
表4 time數(shù)據(jù)類型的屬性
s5時(shí)間(s5 time)數(shù)據(jù)類型變量為16 bit,其中最高兩位未用,接下來的兩位為時(shí)基信息(00表示0. 01 s,01表示0.1 s,10表示1s,11表示10 s),剩余12位為bcd碼格式的時(shí)間常數(shù),其范圍為0~ 999,如圖1所示。該格式所表示的時(shí)間為時(shí)間常數(shù)與時(shí)基的乘積。s5 time的常數(shù)格式為時(shí)間之前加s5t#,例如s5t#16sl00 ms,以時(shí)基0.1 s表示的時(shí)間常數(shù)為161,故對(duì)應(yīng)的變量內(nèi)容為2#0001 0001 0110 0001。
表5 列出了s5 time數(shù)據(jù)類型的取值范圍等屬性。
表5 s5time數(shù)據(jù)類型的屬性
圖1 s5 time時(shí)間格式
長時(shí)間( ltime)數(shù)據(jù)類型為64位iec定時(shí)器類型,操作數(shù)內(nèi)容以納秒(ns)為單位的長整數(shù)表示,可以是正數(shù)或負(fù)數(shù)。表示信息包括天(d)、小時(shí)(h)、分鐘(m)、秒(s)、毫秒( ms)、微秒(μs)和納秒(ns)。常數(shù)表示格式為時(shí)間前加lt#,如lt#11ns。表6列出了ltime數(shù)據(jù)類型的屬性。
表6 ltime數(shù)據(jù)類型的屬性
上一個(gè):電腦開機(jī)黑屏只有鼠標(biāo)怎么回事兒(電腦開機(jī)黑屏只有鼠標(biāo)的原因)
下一個(gè):CR0201FH1022G 麗智電阻0201 10.2KΩ ±1% 1/20W

組裝電腦硬盤選多大,電腦硬盤一般買多大的
ZW自吸無堵塞排污泵安裝結(jié)構(gòu)圖及說明
鎮(zhèn)痛和血液稀釋對(duì)兔耳再植后凝血及兒茶酚胺的影響
全焊接球閥的優(yōu)
蘋果ipad如何截圖(蘋果ipad怎么截屏的示意圖)
隔膜壓濾機(jī)自動(dòng)拉板型在黃酒業(yè)的發(fā)展
江蘇真空捏合機(jī)氧含量在線監(jiān)測(cè)系統(tǒng)類型
原子吸收分光光度計(jì)各項(xiàng)參數(shù)名詞解釋
FJ12-310DA1霍爾式接近開關(guān)選型
現(xiàn)貨電纜PZYA22 PTYLH23鐵路信號(hào)電纜
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos