河北滄州西門子PLC模塊銷售
(1)BOOL:數(shù)據(jù)類型布爾,取值范圍為0或是1,表示的是開關(guān)狀態(tài)的斷開或是接通,程序中的尋址方式以為的方式進(jìn)行尋址如M0.0.對應(yīng)的指令為觸點(diǎn)或是線圈指令。
(2)Byte:數(shù)據(jù)類型字節(jié), 8位的二進(jìn)制數(shù)存儲器,取值范圍0~255,對存儲的尋址方式為字節(jié)的方式進(jìn)行尋址如VB0.對應(yīng)使用的指令如MOV_B、WAND_B等。
(3)WORD:數(shù)據(jù)類型字,16位的二進(jìn)制數(shù)存儲器,取值范圍0~65535,對存儲器的尋址方式為字如VW10,對應(yīng)使用的指令如MOV_W、WAND_W等。
(4)DWORD:數(shù)據(jù)類型雙字,32位的二進(jìn)制數(shù)存儲器,取值范圍0~4294967295,對應(yīng)的尋址方式為雙字的尋址方式,如MD0.對應(yīng)使用的指令有MOV_D、WXOR_D、ROL_D等。
(5)INT:數(shù)據(jù)類型整數(shù),16位二進(jìn)制數(shù)存儲器,取值范圍-32768~32767,與WORD的區(qū)別在于WORD存儲的是無符號數(shù),而INT存儲的是有符號的數(shù),存儲器的位表示符號位,0表示整數(shù),1表示負(fù)數(shù),后面的15位二進(jìn)制數(shù)表示數(shù)據(jù)的大小,尋址方式也是以字的方式進(jìn)行尋址,如:MW0.支持的指令有ADD_I、SUB_I等。
(6)DIN:T數(shù)據(jù)類型雙整數(shù),32位二進(jìn)制數(shù)存儲器,取值范圍-214783648~214783647,與DWORD的區(qū)別在于DWORD存儲的是無符號數(shù),而DINT存儲的是有符號的數(shù),存儲器的位表示符號位,0表示整數(shù),1表示負(fù)數(shù),后面的31位二進(jìn)制數(shù)表示數(shù)據(jù)的大小,尋址方式也是以字的方式進(jìn)行尋址,如:MD0.支持的指令有ADD_DI、SUB_DI等。
(7)REAL:數(shù)據(jù)類型為實(shí)數(shù)(又名浮點(diǎn)數(shù)),32位二進(jìn)制數(shù)存儲器,取值范圍為-3.402823E 38~-1.175495E-38(負(fù)數(shù))1.175495E-38~3.402823E 38(正數(shù))尋址方式為以雙字的格式尋址,如VD100.實(shí)數(shù)的存儲方式為32位單精度數(shù)表示,由一位符號位,八位指數(shù)位和二十三位尾數(shù)位構(gòu)成,如下所示:
學(xué)習(xí)西門子S7-200系列PLC不得不掌握的數(shù)據(jù)類型
(8)ASCII:數(shù)據(jù)類型字符或ASCAII。一個(gè)ASCAII需要8位二進(jìn)制數(shù)存儲器,一個(gè)漢字需要占用2個(gè)字節(jié)的存儲器空間,尋址方式為字節(jié)選擇,如:字符‘A’。存儲到VB0中,則VB0的值存儲內(nèi)容為:
(9)string:數(shù)據(jù)類型字符串,字符串是有多個(gè)字符構(gòu)成的,每個(gè)字符需要占用一個(gè)字節(jié)的存儲空間,字符串存儲器時(shí),個(gè)字符表示的是字符串中的字符個(gè)數(shù),如字符串"SMART",存儲到VB10中,則存儲格式如下所示: