<li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

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

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

      詳解西門子S7-200 PLC的數(shù)據(jù)類型 _200Smart和S7-200數(shù)據(jù)類型_數(shù)據(jù)類型VB,VW,VD關(guān)系

      作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2023/7/31

      PLC是工業(yè)控制不可缺少的自動(dòng)化核心設(shè)備,要想學(xué)好PLC就必須要先了解數(shù)據(jù)類型。數(shù)據(jù)類型是所有自動(dòng)化軟件的基礎(chǔ),只有熟練掌握,才能隨心所欲的駕馭。下面我們就以西門子S7-200為例,詳細(xì)講述這些數(shù)據(jù)類型。S7-200SMART和S7-200類似。

      西門子編程中基本的數(shù)據(jù)類型共7種,分別是:

      位bit、字節(jié)byte、字word、雙字double word、整數(shù)型int、雙整數(shù)dint、實(shí)數(shù)real。

      關(guān)系公式:1雙字=2字=4字節(jié)=32位

      1.位:BOOL,只有兩個(gè)值0和1,如I0.0,Q0.2等

      2.字節(jié):一個(gè)字節(jié)等于8位,范圍是0~7,如IB0包括I0.0-I0.7。

      3.字:相鄰的兩字節(jié)組成一個(gè)字,表示一個(gè)無(wú)符號(hào)數(shù),因此字為16位。如IW0由IB0和IB1組成。

      4.雙字:相鄰的兩個(gè)字組成一個(gè)雙字,來(lái)表示一個(gè)無(wú)符號(hào)數(shù)。如MD4由MW4和MW6組成。

      5.整數(shù):為有符號(hào)數(shù),最高位為符號(hào)位,1表示正數(shù),0表示負(fù)數(shù)。

      6.浮點(diǎn)數(shù):可以用來(lái)表示小數(shù)。

       

      VW:V寄存器字。

      IW:輸入字。

      QW:輸出字。

      MW:M寄存器字。

      SMW:系統(tǒng)寄存器字。

      LW:臨時(shí)寄存器字。

      AIW:模擬量輸入字 。

      MWx表示數(shù)據(jù)格式為字WORD或整數(shù)INT的內(nèi)部寄存器地址。

      MW0表示偏移地址為0的內(nèi)存字,MW8表示偏移地址為8的內(nèi)存字。

      西門子PLC的QW0用法如下:

      西門子PLC的QW0用法 

      西門子PLC系統(tǒng)基本上是以字節(jié)為單位的,所以,其數(shù)據(jù)格式為字WORD或整數(shù)INT的”規(guī)范“偏移地址是以2為步進(jìn)量的,例如:MW2、MW4、MW6;(MW1這種地址也是允許的,但必須自行保證程序中所使用的數(shù)據(jù)地址不復(fù)用)。

       
      1、基本數(shù)據(jù)類型

      基本數(shù)據(jù)類型由以下幾種:

      1.1、位(bit)

      定義為BOOL(布爾型),只有兩個(gè)值:0 或 1。如:I0.0,Q0.1,M0.0,V0.1 等。

      1.2、字節(jié)(Byte)

      定義一個(gè)字節(jié)(Byte)等于8 位(Bit),其中0位為最低位,7 位為最高位。

      如:IB0(包括 I0.0~I(xiàn)0.7 位),QB0(包括Q0.0~Q0.7 位),MB0,VB0 等。

      用十六進(jìn)制表示的范圍為:00~FF,用十進(jìn)制表示的范圍為 0~255。

      數(shù)據(jù)類型之字節(jié) 
      1.3、字(Word)

      定義相鄰的兩字節(jié)(Byte)組成一個(gè)字(Word),表示一個(gè)無(wú)符號(hào)整數(shù),所以一個(gè)字為16位。

      如:IW0 由 IB0 和 IB1 組成的,其中I是輸入映象寄存器,W表示字,0是字的起始字節(jié)。特別注意的是:起始字節(jié)必須是偶數(shù)。

      字的范圍為十六進(jìn)制的 0000~FFFF,十進(jìn)制的 0~65536。

      在編程時(shí),如果已經(jīng)使用 IW0,如果想再用 IB0或 IB1,就要特別慎重,避免重復(fù)定義。

      數(shù)據(jù)類型之字 
      1.4、雙字(DoubleWord)

      相鄰的兩個(gè)字(Word)組成一個(gè)雙字,來(lái)表示一個(gè)無(wú)符號(hào)數(shù)。因此,雙字為 32 位。

      如:MD100 是由 MW100 和 MW102 組成的,其中M是位存儲(chǔ)區(qū),D表示雙字,100是雙字的起始字節(jié)。特別注意的是:雙字的起始字節(jié)也必須是偶數(shù)。

      雙字的范圍為十六進(jìn)制的 0000~FFFFFFFF(即十進(jìn)制的 0~4294967295)。

      在編程時(shí)如果已經(jīng)使用了MD100,如果再用 MW100或MW102,就要特別慎重,避免重復(fù)定義。

      數(shù)據(jù)類型之雙字 
      特別注意:以上的字節(jié)、字和雙字?jǐn)?shù)據(jù)類型均為無(wú)符號(hào)數(shù),即只有正數(shù),沒有負(fù)數(shù)。

      1.5、16位整數(shù)(INT,Integer)

      整數(shù)為有符號(hào)數(shù),最高位為符號(hào)位,1表示負(fù)數(shù),0表示正數(shù)。范圍為-32768~32767。

      數(shù)據(jù)類型之有符號(hào)數(shù)正數(shù) 
      1.6、32 位整數(shù)(DINT,DoubleInteger)

      32 位整數(shù)和16位整數(shù)一樣,為有符號(hào)數(shù),最高位為符號(hào)位,1表示負(fù)數(shù),0表示正數(shù)。范圍為-2147483648~2147483647。

      數(shù)據(jù)類型之有符號(hào)數(shù)負(fù)數(shù) 
      1.7、浮點(diǎn)數(shù)(R,Real)

      浮點(diǎn)數(shù)為 32 位,可以用來(lái)表示小數(shù)。浮點(diǎn)數(shù)可以為:1.m×2e。數(shù)據(jù)類型VB,VW,VD關(guān)系

      數(shù)據(jù)類型VB,VW,VD關(guān)系 
      2、復(fù)合數(shù)據(jù)類型

      用戶通過(guò)復(fù)合基本數(shù)據(jù)類型而生成就是復(fù)合數(shù)據(jù)類型。

      復(fù)合數(shù)據(jù)類型包括以下幾種:

      2.1、數(shù)組(ARRAY)

      將一組同一類型的數(shù)據(jù)組合在一起組成一個(gè)單位就是數(shù)組。

      2.2、結(jié)構(gòu)(STRUCT)

      將一組同不同類型的數(shù)據(jù)組合在一起組成一個(gè)單位就是結(jié)構(gòu)。

      2.3、字符串(STRING)

      字符串是由最多 254 個(gè)字符組成的一維數(shù)組。

      2.4、日期和時(shí)間(DATE-AND-TIME)

      用于存儲(chǔ)年、月、日、時(shí)、分、秒、毫秒和星期的數(shù)據(jù)。占用 8 個(gè)字節(jié),BCD 編碼。

      星期天代碼為1,星期一~星期六代碼分別是 2~7。

      如:DT#2004_07_15_12:30:15.200 為 2004 年 7 月 15 日 12 時(shí) 30 分 15.2 秒。

      2.5、用戶定義的數(shù)據(jù)類型(UDT,User-DefinedDataType)

      由用戶將基本數(shù)據(jù)類型和復(fù)合數(shù)據(jù)類型組合在一起形成的數(shù)據(jù)類型。

      可以在數(shù)據(jù)塊DB和變量聲明表中定義復(fù)合數(shù)據(jù)類型。

      3、數(shù)據(jù)類型匯總表格

      數(shù)據(jù)類型匯總表格 
      4、舉例說(shuō)明

      對(duì)于有符號(hào)的整數(shù)來(lái)說(shuō),最高位用作符號(hào)位,余下的位才是數(shù)值部分。

      下面以有符號(hào)整數(shù)INT來(lái)舉例說(shuō)明其數(shù)值范圍為什么是-32768-32767?

      最高位是符號(hào)位,0為“+”、1為“-,去掉一個(gè)符號(hào)位后,余下的數(shù)據(jù)只有15位。

      15位二進(jìn)制1對(duì)應(yīng)的整數(shù)最大正整數(shù)為2^15-1=32767,最大值為+32767,對(duì)應(yīng)二進(jìn)制:0111 1111 1111 1111。即十進(jìn)制范圍:0~32767;

      15位二進(jìn)制1對(duì)應(yīng)的整數(shù)最大負(fù)整數(shù)為-2^15=-32768,最大值為-32768,對(duì)應(yīng)二進(jìn)制:1111 1111 1111 1111。即十進(jìn)制范圍:-32768~-1;

      S7-200plc的實(shí)物圖 
      其實(shí),數(shù)據(jù)類型簡(jiǎn)單也復(fù)雜,尤其是自定義數(shù)據(jù)類型?吹枚⒉淮砟隳茉诰幊踢^(guò)程中能正確使用。只有自己動(dòng)手編程,對(duì)不同的數(shù)據(jù)類型進(jìn)行定義和使用,才能有深入地理解和掌握。當(dāng)你對(duì)數(shù)據(jù)類型充分理解后,就可以學(xué)習(xí)數(shù)據(jù)的尋址。堅(jiān)持不懈的學(xué)習(xí)和實(shí)際編程,才會(huì)有可能成為變成專家。

      Tags:數(shù)據(jù)類型,西門子PLC  
      責(zé)任編輯:admin
    4. 上一篇文章:
    5. 下一篇文章: 沒有了
    6. 相關(guān)文章列表
      西門子PLC中的%I0.0中的百分號(hào)是什么意思
      西門子S7-200SMART PLC的MODBUS TCP通信 STEP 7-MicroWIN SMART
      西門子plc控制變頻器 基于MM420的PLC順序控制
      西門子PLC S7-200SMART間接尋址使用技巧  指針用法
      西門子PLC編程實(shí)現(xiàn)瞬時(shí)流量和累計(jì)流量的計(jì)算的例子 累積流量計(jì)算
      西門子PLC模擬電壓采集_S7-200模擬量采集實(shí)例 AIW0
      西門子S7-200SMART PLC輸出脈沖串的控制方式
      STEP7 Micro/WIN指令庫(kù)-用戶自定義
      西門子S7-200 SMART PLC組態(tài)數(shù)字量輸出 STOP數(shù)字量輸出點(diǎn)設(shè)置為特
      西門子S7-200 SMART PLC模擬量,模擬量比例換算
      西門子系統(tǒng)塊提供S7-200 SMART CPU、信號(hào)板和擴(kuò)展模塊的組態(tài)
      西門子PLC組態(tài)模擬量輸出 組態(tài)設(shè)置
      西門子S7-200SMART PLC的模擬量輸入輸出詳細(xì)介紹  模塊組態(tài)配置 
      STEP 7-MicroWIN SMART西門子200smartPLC和編碼器進(jìn)行高速計(jì)數(shù)程
      西門子200smartPLC 通過(guò)Modbus讀取絕對(duì)值編碼器的數(shù)據(jù)
      西門子STEP7編程軟件的功能及使用 STEP7-Micro/WIN32
      Step7編程軟件的應(yīng)用窗口 SIMATIC Manager軟件
      西門子plc S7-200 port0和port1區(qū)別,通信協(xié)議庫(kù)的調(diào)用
      主從站通訊MBUS_CTRL和MUBS_INIT 兩臺(tái)西門子PLC之間的MODBUS無(wú)線
      西門子200SMART PLC間接尋址和指針實(shí)例詳解
      西門子plc的指針用法 _ 西門子PLC 間接尋址(指針)
      西門子200SMART PLC電機(jī)運(yùn)行時(shí)間累計(jì)及維保程序設(shè)計(jì)
      西門子200SMART PLC關(guān)于FOR-NEXT指令使用技巧 循環(huán)指令梯形圖實(shí)例
      西門子200smart不同類型CPU的區(qū)別,西門子S7-200SMART  CPU主機(jī)型
      西門子S7-200PLC CPU224XP模擬量輸入AIW0和輸出AQW0有什么關(guān)系?
      西門子plc中的vb100,vw100,vd100有什么聯(lián)系嗎?寄存器知識(shí)
      西門子plc 和modbusRTU對(duì)應(yīng)關(guān)系_西門子S7-200和S7-200SMART的mod
      西門子PLCS7-200/S7-200SMART Modbus地址問(wèn)題應(yīng)用解析
      西門子S7-200SMART PLC使用modbus 讀取儀表數(shù)據(jù)
      西門子S7-200SMART兩臺(tái)PLC之間主從站,MODBUS主從站通信步驟設(shè)置
      請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個(gè)字
      [ 查看全部 ] 網(wǎng)友評(píng)論
      推薦文章
      最新推薦
      關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁(yè)面
      下到頁(yè)底
      晶體管查詢
      主站蜘蛛池模板: 一本色道久久88亚洲精品综合| 精品久久久久久综合日本| 国产亚洲综合网曝门系列| 伊人久久亚洲综合| 久久青青草原综合伊人| 色婷婷99综合久久久精品| 日韩人妻无码一区二区三区综合部| 亚洲综合激情视频| 亚洲AV成人潮喷综合网| 亚洲欧美熟妇综合久久久久| 天堂无码久久综合东京热| 久久99国产综合精品| 亚洲精品第一国产综合境外资源 | 色综合伊人色综合网站| 激情综合色综合啪啪开心| 伊人久久大香线焦综合四虎| 亚洲 综合 国产 欧洲 丝袜| 亚洲狠狠婷婷综合久久| 偷自拍视频区综合视频区| 亚洲综合色自拍一区| 九九综合VA免费看| 色99久久久久高潮综合影院 | 久久综合狠狠综合久久97色| 天天综合天天综合| 色777狠狠狠综合| 亚洲狠狠婷婷综合久久久久| 亚洲综合色在线观看亚洲| 亚洲色偷偷综合亚洲AV伊人| 人人狠狠综合久久亚洲高清| 天天综合网网欲色| 国产激情电影综合在线看| 99久久婷婷免费国产综合精品| 色婷婷综合缴情综免费观看| 狠狠色丁香九九婷婷综合五月| 国产成人久久精品77777综合| 色噜噜成人综合网站| 综合91在线精品| 狠狠色婷婷综合天天久久丁香| 久久综合综合久久| 亚洲人成综合在线播放| 亚洲精品国产第一综合99久久|