RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

西門子PLC的基本數(shù)據(jù)類型及其使用

jf_daLmOoRV ? 來(lái)源:設(shè)備維修屋 ? 2023-02-17 10:08 ? 次閱讀

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

2. 由基本數(shù)據(jù)類型組合而成的復(fù)合數(shù)據(jù)類型;

3. 用來(lái)傳送FB塊和FC塊參數(shù)的參數(shù)數(shù)據(jù)類型

本文首先介紹一下基本數(shù)據(jù)類型。

STEP7的基本數(shù)據(jù)類型總共有7種,分別為:位(bit)、字節(jié)(Byte)、字(Word)、雙字(Double Word)、整型數(shù)(INT)、雙整型數(shù)(DINT)以及實(shí)數(shù)(REAL)。

1. 位(bit)

取值:1、0

尋址方式:地址標(biāo)識(shí)符+字節(jié)地址+位地址。

533c1640-ae63-11ed-bfe3-dac502259ad0.jpg

圖1 基本數(shù)據(jù)類型:位(bit)

2. 字節(jié)(Byte)

8位二進(jìn)制數(shù)組成一個(gè)字節(jié)。其中,第0位為最低位(LSB),第7位為最高位(MSB)。

尋址方式:地址標(biāo)識(shí)符+B+字節(jié)地址,其中,"B"即代表字節(jié)。

53538aa0-ae63-11ed-bfe3-dac502259ad0.jpg

圖2 基本數(shù)據(jù)類型:字節(jié)(Byte)

3. 字(Word)

相鄰的兩個(gè)字節(jié)組成一個(gè)字,16位。

字用來(lái)表示無(wú)符號(hào)數(shù),范圍:[0000,FFFF]16進(jìn)制,或[0,65535]10進(jìn)制

尋址方式:地址標(biāo)識(shí)符+W+首字節(jié)地址,其中,"W"代表字。

537c51ec-ae63-11ed-bfe3-dac502259ad0.jpg

圖3 基本數(shù)據(jù)類型:字(Word)

4. 雙字(Double Word)

相鄰的兩個(gè)字組成一個(gè)雙字,32位。

雙字也用來(lái)表示無(wú)符號(hào),范圍:[00000000,FFFFFFFF]16進(jìn)制

尋址方式:地址標(biāo)識(shí)符+D+首字節(jié)地址,其中,"D"代表雙字。

5403773a-ae63-11ed-bfe3-dac502259ad0.jpg

圖4 基本數(shù)據(jù)類型:雙字(Double Word)

5. 整型數(shù)(INT)

整數(shù)是有符號(hào)數(shù),占16位。最高位為符號(hào)位,0:正數(shù);1:負(fù)數(shù)。

取值范圍為:[-32768,32767]。

6. 雙整型數(shù)(DINT)

雙整數(shù)也是有符號(hào)數(shù),占32位。最高位為符號(hào)位,0:正數(shù);1:負(fù)數(shù)。

取值范圍為:[-2147483648,2147483647]。

7. 浮點(diǎn)數(shù)(REAL)

標(biāo)準(zhǔn)的浮點(diǎn)數(shù)格式如圖5所示,占32位。

最高位為符號(hào)位,0:正數(shù);1:負(fù)數(shù)。

542835f2-ae63-11ed-bfe3-dac502259ad0.jpg

圖5 基本數(shù)據(jù)類型:浮點(diǎn)數(shù)(REAL)

浮點(diǎn)數(shù)的優(yōu)點(diǎn)是用32位的空間可以表示非常大和非常小的數(shù)。

PLC在處理模擬量時(shí),其輸入和輸出大多是整數(shù),用浮點(diǎn)數(shù)來(lái)處理這些數(shù)據(jù)時(shí)要進(jìn)行整數(shù)和浮點(diǎn)數(shù)之間的相互轉(zhuǎn)換。例如圖6所示,現(xiàn)場(chǎng)采集的數(shù)據(jù)為16位的整型數(shù)("#IN"),PLC在做控制前,要先將其轉(zhuǎn)換為浮點(diǎn)數(shù)("#DItoR")。由于整型數(shù)占16位,而浮點(diǎn)數(shù)占32位,二者不能直接轉(zhuǎn)換。要先將整型數(shù)轉(zhuǎn)換為雙整型("#ItoDI"),然后再轉(zhuǎn)換為浮點(diǎn)型。

545126f6-ae63-11ed-bfe3-dac502259ad0.jpg

圖6 整型數(shù)轉(zhuǎn)換為浮點(diǎn)數(shù)

需要注意的是,浮點(diǎn)數(shù)的運(yùn)算速度比整數(shù)的運(yùn)算速度要慢得多。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5010

    文章

    13271

    瀏覽量

    463045
  • 數(shù)據(jù)類型
    +關(guān)注

    關(guān)注

    0

    文章

    236

    瀏覽量

    13618
  • STEP7
    +關(guān)注

    關(guān)注

    4

    文章

    103

    瀏覽量

    32606

原文標(biāo)題:【知識(shí)】西門子PLC的基本數(shù)據(jù)類型及其使用

文章出處:【微信號(hào):設(shè)備維修屋,微信公眾號(hào):設(shè)備維修屋】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    詳解PLC的工作原理和數(shù)據(jù)類型

    PLC數(shù)據(jù)類型&&尋址方式 (這個(gè)地方要分清楚,PLC的存儲(chǔ)空間大小(位字節(jié)字雙字BIT BYTE WORD DWORD)、儲(chǔ)存器類型西門子
    發(fā)表于 10-26 11:38 ?2816次閱讀

    西門子PLC在板坯連鑄系統(tǒng)中的應(yīng)用

    西門子PLC在板坯連鑄系統(tǒng)中的應(yīng)用 本文主要介紹了板坯連鑄的生產(chǎn)工藝及其系統(tǒng)概況,以及西門子PLC在柳鋼4#坯連鑄機(jī)系統(tǒng)中的應(yīng)用。
    發(fā)表于 06-17 14:36 ?1287次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>在板坯連鑄系統(tǒng)中的應(yīng)用

    西門子系列PLC原理及應(yīng)用_隋媛媛

    西門子系列PLC原理及應(yīng)用》共有8章,第1章介紹了PLC的基本組成與工作原理;第2章介紹了西門子S7-200系列PLC的構(gòu)成、性能
    發(fā)表于 01-16 16:37 ?0次下載
    <b class='flag-5'>西門子</b>系列<b class='flag-5'>PLC</b>原理及應(yīng)用_隋媛媛

    西門子PLC案例

    西門子PLC案例,感興趣的小伙伴們可以看看。
    發(fā)表于 07-29 18:42 ?178次下載

    西門子plc資料數(shù)碼顯示

    西門子plc資料
    發(fā)表于 04-05 10:10 ?3次下載

    西門子plc數(shù)據(jù)類型_西門子plc通訊方式

    西門子PLC的品質(zhì)非常好,其網(wǎng)絡(luò)穩(wěn)定性、開(kāi)放性深受工控人員的喜愛(ài),而且編程軟件分類多,使用方便。在國(guó)內(nèi)工控界具有顯著地位。雖然大家對(duì)西門子PLC都有一定的了解,但要你說(shuō)出
    發(fā)表于 07-25 10:57 ?1.5w次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>plc</b><b class='flag-5'>數(shù)據(jù)類型</b>_<b class='flag-5'>西門子</b><b class='flag-5'>plc</b>通訊方式

    西門子PLC模擬量輸入輸出相關(guān)數(shù)據(jù)類型轉(zhuǎn)換

    plc模擬量輸入輸出都會(huì)涉及到數(shù)據(jù)類型的互轉(zhuǎn)問(wèn)題,然而西門子300系統(tǒng)對(duì)于數(shù)據(jù)格式有著明確的規(guī)定,一般的四則運(yùn)算都是在同一數(shù)據(jù)類型下才能進(jìn)行
    發(fā)表于 03-19 08:42 ?1.6w次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>模擬量輸入輸出相關(guān)<b class='flag-5'>數(shù)據(jù)類型</b>轉(zhuǎn)換

    讀寫(xiě)西門子PLC

    讀寫(xiě)西門子PLC資料。
    發(fā)表于 05-10 09:33 ?33次下載

    西門子博途F型PLC數(shù)據(jù)類型與標(biāo)準(zhǔn)PLC數(shù)據(jù)類型的差別

    可以像使用標(biāo)準(zhǔn) PLC 數(shù)據(jù)類型 (UDT) 那樣,聲明和使用 F 型 PLC 數(shù)據(jù)類型 (UDT) ??梢栽诎踩绦蛑幸约皹?biāo)準(zhǔn)用戶程序中使用 F 型
    的頭像 發(fā)表于 07-08 10:15 ?3368次閱讀

    西門子PLC編程軟件功能及安裝

    西門子PLC編程軟件官方版是一款專為西門子產(chǎn)品打造的PLC編程工具。西門子PLC編程軟件最新版支
    發(fā)表于 04-17 14:31 ?8次下載
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>編程軟件功能及安裝

    C#使用西門子S7協(xié)議讀寫(xiě)PLC DB塊

    是我們上位機(jī)要讀寫(xiě)的DB ?3. 根據(jù)西門子S7 協(xié)議文檔讀取DB塊的方式有很多種,直接根據(jù)該DB的偏移量進(jìn)行讀寫(xiě)也行,但讀或?qū)?b class='flag-5'>數(shù)據(jù)都需要進(jìn)行對(duì)應(yīng)的數(shù)據(jù)類型轉(zhuǎn)換才能最終拿到值或?qū)戇M(jìn)去,個(gè)人覺(jué)得太麻煩了。
    發(fā)表于 04-19 10:05 ?21次下載
    C#使用<b class='flag-5'>西門子</b>S7協(xié)議讀寫(xiě)<b class='flag-5'>PLC</b> DB塊

    PLC的基本數(shù)據(jù)類型

    PLC的基本數(shù)據(jù)類型 1. 位類型 bit,也稱為布爾類型 BOOL,也就是我們常說(shuō)的0和1,也可以理解為 True和False,對(duì)于PLC
    發(fā)表于 04-19 09:36 ?0次下載
    <b class='flag-5'>PLC</b>的基<b class='flag-5'>本數(shù)據(jù)類型</b>

    本數(shù)據(jù)類型分享

    本數(shù)據(jù)類型本數(shù)據(jù)類型:包括位、位序列、整數(shù)、浮點(diǎn)數(shù)、日期時(shí)間。此外字符也屬于基本數(shù)據(jù)類型,請(qǐng)參見(jiàn)文檔String與WString。 1.位和位序列 2.整數(shù)數(shù)據(jù)類型 3.浮點(diǎn)型實(shí)
    的頭像 發(fā)表于 06-13 14:14 ?9876次閱讀
    基<b class='flag-5'>本數(shù)據(jù)類型</b>分享

    西門子博途:使用PLC數(shù)據(jù)類型 (UDT)

    PLC 數(shù)據(jù)類型 (UDT) 是可自行定義且在程序中可以多次使用的數(shù)據(jù)結(jié)構(gòu)。 此結(jié)構(gòu)可包含不同數(shù)據(jù)類型的多個(gè)元素。 聲明 PLC
    的頭像 發(fā)表于 07-12 17:36 ?8052次閱讀
    <b class='flag-5'>西門子</b>博途:使用<b class='flag-5'>PLC</b><b class='flag-5'>數(shù)據(jù)類型</b> (UDT)

    西門子PLC UDT數(shù)據(jù)類型的使用方法

    西門子PLC(Programmable Logic Controller)的自定義數(shù)據(jù)類型(User Defined Type,簡(jiǎn)稱UDT)是一種自定義的數(shù)據(jù)結(jié)構(gòu),可以根據(jù)具體需求定義
    的頭像 發(fā)表于 07-19 15:01 ?3922次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b> UDT<b class='flag-5'>數(shù)據(jù)類型</b>的使用方法
    RM新时代网站-首页