日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> PLC基礎(chǔ)入門教程 >> 正文

學習西門子S7-200系列PLC不得不掌握的數(shù)據(jù)類型

作者:佚名    文章來源:網(wǎng)絡(luò)    點擊數(shù):    更新時間:2022-08-20

在學習PLC的過程中經(jīng)常會有說到數(shù)據(jù)類型這個概念,那到底什么是數(shù)據(jù)類型?數(shù)據(jù)類型有什么作用?在西門子200系列PLC中的數(shù)據(jù)類型有哪些?這些都是學習西門子PLC不等不掌握的內(nèi)容?西門子plc中的數(shù)據(jù)類型知識點:

那到底什么是數(shù)據(jù)類型呢?數(shù)據(jù)類型又有什么作用呢?

數(shù)據(jù)類型是用來描述數(shù)據(jù)的長度(即二進制的位數(shù))和屬性的。PLC中數(shù)據(jù)類型主要的作用在三方面:

一是對指令的選擇,比如一個加法運算來講,師使用整數(shù)的加法指令,還是使用雙整數(shù)的加法指令或是使用實數(shù)的加法指令。

二是對存儲器的尋址方式,數(shù)據(jù)類型的不一樣,表示數(shù)據(jù)的大小也不一樣,因此在選擇存儲器進行數(shù)據(jù)存儲時要以不同的方式進行尋址,如以字節(jié)的方式尋址,字的方式尋址或是雙字的方式尋址

三是決定了數(shù)據(jù)的顯示方式,同樣的一個8位的二進制數(shù)存儲器存儲的數(shù)據(jù),你可以是ASCAII的方式進行顯示,也可以是十進制的方式現(xiàn)在,同樣一個32位的二進制數(shù)存儲器存儲的數(shù)據(jù),你可以是雙整數(shù)的方式顯示,也可以是浮點數(shù)的方式顯示,那具體是什么顯示,就取決于數(shù)據(jù)類型。

數(shù)據(jù)類型分類比較多,在西門子PLC中,數(shù)據(jù)類型分為基本的數(shù)據(jù)類型、復(fù)雜的數(shù)據(jù)類型、參數(shù)數(shù)據(jù)類型、系統(tǒng)數(shù)據(jù)類以及硬件數(shù)據(jù)類型等,但對于S7-200系列的PLC來說,只支持基本的數(shù)據(jù)類型,那這里就先給大家介紹下基本的數(shù)據(jù)類型。

 

1)BOOL:數(shù)據(jù)類型布爾,取值范圍為0或1,表示的是開關(guān)狀態(tài)的斷開或是接通,程序中的尋址方式以為的方式進行尋址如M0.0.對應(yīng)的指令為觸點或是線圈指令。

2)Byte:數(shù)據(jù)類型字節(jié), 8位的二進制數(shù)存儲器,取值范圍0~255,對存儲的尋址方式為字節(jié)的方式進行尋址如VB0.對應(yīng)使用的指令如MOV_B、WAND_B等。

3)WORD:數(shù)據(jù)類型字16位的二進制數(shù)存儲器,取值范圍0~65535,對存儲器的尋址方式為字如VW10,對應(yīng)使用的指令如MOV_WWAND_W等。

4)DWORD:數(shù)據(jù)類型雙字,32位的二進制數(shù)存儲器,取值范圍0~4294967295,對應(yīng)的尋址方式為雙字的尋址方式,如MD0.對應(yīng)使用的指令有MOV_D、WXOR_D、ROL_D等。

5)INT:數(shù)據(jù)類型整數(shù),16位二進制數(shù)存儲器,取值范圍-32768~32767,與WORD的區(qū)別在于WORD存儲的是無符號數(shù),而INT存儲的是有符號的數(shù),存儲器的最高位表示符號位,0表示整數(shù),1表示負數(shù),后面的15位二進制數(shù)表示數(shù)據(jù)的大小,尋址方式也是以字的方式進行尋址,如:MW0.支持的指令有ADD_ISUB_I等。

6)DIN:T數(shù)據(jù)類型雙整數(shù),32位二進制數(shù)存儲器,取值范圍-214783648~214783647,與DWORD的區(qū)別在于DWORD存儲的是無符號數(shù),而DINT存儲的是有符號的數(shù),存儲器的最高位表示符號位,0表示整數(shù),1表示負數(shù),后面的31位二進制數(shù)表示數(shù)據(jù)的大小,尋址方式也是以字的方式進行尋址,如:MD0.支持的指令有ADD_DISUB_DI等

7)REAL:數(shù)據(jù)類型為實數(shù)(又名浮點數(shù)),32位二進制數(shù)存儲器,取值范圍為-3.402823E+38~-1.175495E-38(負數(shù))1.175495E-38~3.402823E+38(正數(shù))尋址方式為以雙字的格式尋址,如VD100.實數(shù)的存儲方式為32位單精度數(shù)表示,由一位符號位,八位指數(shù)位和二十三位尾數(shù)位構(gòu)成,如下所示:

 

8)ASCII:數(shù)據(jù)類型字符或ASCAII一個ASCAII需要8位二進制數(shù)存儲器,一個漢字需要占用2個字節(jié)的存儲器空間,尋址方式為字節(jié)選擇,如:字符‘A’。存儲到VB0中,則VB0的值存儲內(nèi)容為:

9)string:數(shù)據(jù)類型字符串,字符串是有多個字符構(gòu)成的,每個字符需要占用一個字節(jié)的存儲空間,字符串存儲器時,第一個字符表示的是字符串中的字符個數(shù),如字符串”SMART”,存儲到VB10中,則存儲格式如下所示:

 

Tags:數(shù)據(jù)類型,西門子plc  
責任編輯:admin
相關(guān)文章列表
西門子plc S7-200系列PLC實例:時鐘指令進階練習 時間日期梯形圖
西門子plc程序?qū)嵗核豢刂葡到y(tǒng)設(shè)計 梯形圖實例
西門子plc實現(xiàn)流水彩燈控制的梯形圖程序及接線圖 跑馬燈梯形圖實
西門子plc功能指令一覽表
西門子PLC梯形圖:按鈕計數(shù)控制,按三次亮,再按兩次滅。 數(shù)值比
你知道西門子PLC用什么組態(tài)軟件? WinCC軟件
西門子plc SMART200 通過Modbus讀取溫濕度傳感器數(shù)據(jù)梯形圖實例
西門子plc S7-200 SMART PLC的數(shù)據(jù)分類 內(nèi)部數(shù)據(jù)存儲區(qū)
西門子plc smart 200數(shù)據(jù)存取區(qū)及數(shù)據(jù)類型入門
數(shù)字量輸入和輸出映象區(qū) _詳解西門子S7-200PLC的數(shù)據(jù)區(qū)
西門子PLC通過RS485串口連接維特智能Modbus協(xié)議角度姿態(tài)傳感器HW
西門子PLC S7-300 結(jié)構(gòu)原理及選型  S7-300選型
西門子plc 比較指令控制貨物進出的梯形圖實例 CTUD
西門子PLC s7-200 中斷指令的用法與步驟 ATCH和ENI
西門子plc S7-200 斷開延時定時器指令:TOF指令
西門子plc  S7系列 關(guān)斷延時定時器  Off - Delay Timer
西門子plc S7-200上升沿中斷初始化程序?qū)嵗?nbsp;ATCH和DTCH
西門子PLC原理圖到程序的經(jīng)典實例——車庫自動門控制梯形圖實例
西門子PLC原理圖到程序的經(jīng)典實例——多級傳送帶控制梯形圖實例輸
西門子plc S7-200 PLC對電動機Y-△減壓啟動控制 星三角啟動梯形圖
西門子plc s7-200自動售貨機設(shè)計的PLC梯形圖實例
MOV_B MOV_W MOV_DW MOV_R 指令問題 西門子plc的傳送指令
plc梯形圖中的M0.0 I0.0 Q0.0各代表什么意思?
西門子PLC中M0.0是什么意思?位存儲器
西門子PLC立即類指令的格式及說明
西門子PLC整數(shù)與雙整數(shù)相加舉例 ADD_I 梯形圖實例
西門子PLC七段顯示碼的程序運行舉例 SEG 梯形圖實例
西門子plc modbus地址詳解
西門子PLC編程 I_DI、DI_R、DIV_R、CTCH、MUL_R、ROUND什么意思?
西門子PLC  s7系列plc modbus地址對照表 S7-200的modbus地址對照
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢