www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> PLC基礎入門教程 >> 正文

西門子S7-200 PLC系統中的數據及其格式

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2023/6/7

S7-200系統中的數據及其格式

S7-200 CPU收集操作指令、現場狀況等信息,把這些信息按照用戶程序指定的規律進行運算、處理,然后輸出控制、顯示等信號。

所有這些信息在S7-200 PLC中,都表示為不同格式的數據,作為數據來處理;按照其自身定義,格式不同的數據表示不同含義的信息。

在S7-200中,各種指令對數據格式都有一定要求,指令與數據之間的格式要一致才能正常工作。例如,為一個整數數據使用實數(浮點數)運算指令,顯然會得到不正確的結果。

數據有不同的長度(以二進制表示它們時,占據的位數不同),也就決定了數值的大小范圍。模擬量信號在進行模/數(A/D)和數/模(D/A)轉換時,一定會存在誤差;代表模擬量信號的數據,只能以一定的精度表示模擬量信號。

  • 所有的數據在PLC中都是以二進制形式表示的
  • 數據都有其特定的長度和表示方式,稱為格式
  • 數據的格式與用于運算、處理它的指令相關
  • 以不同的格式查看一個數據,或是使用不同格式的指令處理它,會得到不同的效果

表1. S7-200支持的數據格式

尋址格式 數據長度
(二進制位)
數據類型 取值范圍
BOOL(位) 1(位) 布爾數
(二進制位)
真(1);假(0)
BYTE(字節) 8
(字節)
無符號整數 0 ~ 255;0 ~ FF(Hex)
INT(整數) 16
(字)
有符號整數 - 32768 ~ 32767;
8000 ~ 7FFF(Hex)
WORD(字) 無符號整數 0 ~ 65535;
0 ~ FFFF(Hex)
DINT
(雙整數)
32
(雙字)
有符號整數 - 2147483648 ~ 2147483647
8000 0000 ~ 7FFF FFFF(Hex)
DWORD
(雙字)
無符號整數 0 ~ 4294967295;
0 ~ FFFF FFFF(Hex)
REAL
(實數)
IEEE 32位
單精度浮點數
-3.402823E+38 ~ -1.175495E-38(負數);
+1.175495E-38 ~+3.402823E+38(正數); 0.0
ASCII 8/個
(字節)
字符列表 ASCII字符、
漢字內碼(每個漢字2字節)
STRING
(字符串)
字符串 1 ~ 254個ASCII字符、
漢字內碼(每個漢字2字節)

※ 實數不能絕對準確地表示“零”

二進制、十六進制和十進制

二進制和二進制數: 所有通過S7-200 PLC處理的數據(數值、字符等等)都以二進制形式表示。在S7-200中,特別指出一個數據是二進制數并沒有什么意義。

十六進制和十六進制數:在二進制數中,每4個二進制位可以分為一組;這組二進制數值的不同變化可以表示16個狀態,正好是16進制數每一位數字的變化范圍。因此,可以用十六進制數值方便地表示二進制數。

例如,二進制數1000_1111b分為兩組來看,分別是1000b和1111b,正好可以表示16進制數字8h和Fh(0000b對應于0h,...,1111b對應于Fh);那么這個二進制數就可以表示為8Fh。

十進制和十進制數:十進制是S7-200的數學計算的基礎,在S7-200中,一般都使用十進制的體系,除了時間(12/24或60進制)等特殊數據外。

 二進制數用于在PLC中表示十進制數值、或者其他(如字符等)數據,而16進制用來比較簡單地描述二進制數。

 在S7-200中,二進制立即數表示為2#xxxx_xxxx(1字節長度),16進制立即數表示為16#xx(1字節長度)。

二進制位邏輯(bit)

PLC中以二進制“位”的數據形式來表示邏輯“1”、“0”(或者“開”、“關”)。位是最基本的數據單位。

在數據字節(Byte)中,二進制邏輯只用一個位(bit)來表示。每個字節由8個位組成。

  • 在S7-200中,某些類型的數據兼有成組的字節(字)訪問形式,也有位的訪問形式,如定時器、計數器等
  • 在編程軟件Micro/WIN中,對位數據進行運算操作的指令都在指令樹的Bit Logic(位邏輯)分支中

 “位”的邏輯值為“1”或者“0”,但是在實際應用中,某種狀態的“有效值”可以是“1”,也可以是“0”。“有效”就是我們認為某個狀態已經“激活”

整數、無符號整數和有符號整數

字節、字、雙字都可以用來表示十進制整數,顯然它們的數據長度不同,能夠表示的數的大小范圍也不同。

無符號整數只有0和正整數;有符號整數可以有正數和負數。

有符號整數采用二進制補碼的形式來表示負數。

  • 在S7-200中,字節、字、雙字都可以按照無符號、有符號整數來查看
  • Micro/WIN中,整數運算指令在指令樹的Integer Math分支中
  • 只有字節運算指令(帶B符號的指令,如INC_B等)是無符號整數運算指令
  • 凡帶有I,或W,DW等(除字節B指令外)的數學運算指令,都是有符號整數運算指令
  • 定時器、計數器的值都是有符號整數
  • HSC(高速計數器)的計數當前值(HCx)和設定值都是32位的有符號整數
  • 在編程軟件Micro/WIN中輸入立即數據時,如果不輸入小數點,則認作整數

在不需要高精度運算的條件下,使用整數可以簡化編程,節省處理時間。

實數(浮點數)

在S7-200中,實數(浮點數)是符合IEEE標準的32位實數,即單精度實數。實數格式按照一定的運算規律把32個二進制位分組,表示極小或極大的數。

  • S7-200的實數運算指令都在指令樹的Floating-Point Math(實數運算) 分支中
  • 實數當作整數運算的時候會導致數值的錯誤;而整數當作實數應用可能會使數據非法(不符合標準)
  • 在編程軟件Micro/WIN中輸入帶小數點數據的數據,則認為實數(實數形式的整數值必須輸入小數點和一位為零的小數位,如10.0)

ASCII字符和String(字符串)

在S7-200中,ASCII字符是由表示字母、數字和一些特殊符號的ASCII編碼組成的二進制數據字節,一個字節存儲一個字符。

 ASCII(美國信息交換標準碼)是一種字符編碼格式,在一個字節長度中不同的二進制數值代表不同的字符。如字母A為41h(十六進制數值),以十進制看就是65;而數字5的ASCII值為35h,十進制值為53。

S7-200中新引入了String(字符串)數據格式,其結構是在ASCII字符字節串前面有一個串長度。字符串最長可以有255個數據字節。

字符串中也能包括漢字編碼,每個漢字占用兩個字節。

 這是S7-200內部對ASCII字符串的格式定義,所有與字符串有關的指令都遵照這個格式。

  • 在編程軟件中,用單字節(英文)的單引號(')將作為字符的內容括起來可以在數據塊和狀態圖中輸入ASCII數據字節
  • 在單字節的雙引號(")中間輸入文本內容可以輸入字符串
  • 按上述方法輸入的字符串會自動按字符串格式排列(在起始地址中放入字符個數)
  • 使用程序,或人為組合成的ASCII字符串,使用ASCII字符串指令時,必須注意是否符合格式

例如:


圖1. 在數據塊中輸入ASCII數據和字符串

下載項目到S7-200 CPU,使用狀態圖在線監控可以看到:


圖2. 狀態圖

注意ASCII字節和字符串的區別。D6D0h是漢字“中”的編碼。

 STEP 7-Micro/WIN V4.0以上版本完全支持字符串數據格式。

BCD

BCD意為“二進制編碼的十進制數”。BCD是一種編碼方式,是以二進制數對十進制數字的編碼,并因為16進制的優勢,改用十六進制數字表示。

十進制只有十個數字,所以以16進制表示的BCD碼不會出現16進制數字Ah - Fh。

十進制數39用BCD碼表示就是39h,或16#39。BCD碼數值必須用16進制查看才能得到正確結果。

BCD編碼往往在使用BCD編碼開關輸入數據時用到;S7-200中讀出的時鐘日期數據也是以BCD編碼表示。

 《S7-200系統手冊》關于PLC概念的一章非常有用,建議初學者必讀

Tags:數據格式,數據,S7-200  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒有了
  • 相關文章列表
    西門子plc S7-200 CPU 224XP參數及接線圖
    西門子PLCS7-200/S7-200SMART Modbus地址問題應用解析
    西門子plc S7-200實現小車往返運動的程序梯形圖實例
    S7-200仿真漢化版下載和教程 西門子S7-200系列PLC仿真軟件使用教
    西門子S7-200 PLC全自動洗衣機課程設計 PLC洗衣機畢業設計
    西門子plc S7-200按下啟動按鈕指示燈點亮,按鈕使用計數器和計時
    西門子S7-200SMARTPLC循環走馬燈如何編寫 plc跑馬燈程序
    使用S7-200編寫的一個貨物進出的梯形圖實例編程 倉庫進出貨實例梯
    昆侖通態觸摸屏TPC7062kx和西門子s7-200 cpu224cn通信設置
    西門子S7-200 PLC控制運料小車往返運動梯形圖實例
    基于昆侖通態MCGS與西門子S7-200 PLC的四路搶答器
    西門子PLC S7-200模擬量擴展模塊EM235測量溫度和監視指定溫限
    西門子plc S7-200與模擬量模塊EM231的采集電流信號發生器梯形圖實
    西門子S7-200 plc模擬量轉換程序詳解 公式及子程序梯形圖 反向計
    西門子S7-200模擬量使用中的16個基本問題,一定要搞清楚
    西門子plc模擬量模塊EM231的撥碼開關及使用指南 S_ITR和S_RTI 以
    西門子plc S7-200 300 400各指示燈含義的詳解
    西門子plc 移位寄存器位指令應用案例——順啟逆停,SHRB
    實驗十七 西門子S7-200PLC的移位寄存器指令在波浪式噴泉程序中的
    實驗十三 西門子S7-200PLC 兩臺PLC主從式通信
    西門子plc S7-200的表用法中填表FILL_N和查表詳解
    西門子S7-200 PLC的模擬量I/O映像寄存器(AI/AQ)功能及地址分
    PLC幾種常見的連接口和通訊協議, PLC通訊接口
    西門子plc S7-200 port0 port1有什么區別
    基礎實用的西門子S7-200學習筆記,適合新手學習
    西門子plc S7-200和S7-1200編程區別
    主站從站實例_兩臺西門子plc S7-200實現MODBUS RTU通訊_mbus_ini
    西門子S7-200 PLC的MBUS_INIT指令
    西門子plc S7-200的4到20ma模擬量轉換公式,Scale_I_to_R和Scale
    西門子PLC S7-200指令詳解——比較指令_plc比較指令
    請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    推薦文章
    最新推薦
    關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久
    国内偷窥港台综合视频在线播放| 91.xcao| 一区二区三区日韩在线观看| 在线看日韩精品电影| 日本视频中文字幕一区二区三区| 久久天堂av综合合色蜜桃网| 99视频超级精品| 亚洲国产aⅴ天堂久久| 精品国产污污免费网站入口 | 在线观看免费成人| 蜜臀va亚洲va欧美va天堂 | 国产91丝袜在线播放九色| 亚洲人成影院在线观看| 91精品午夜视频| 成人免费看视频| 午夜电影一区二区| 日本一区二区免费在线观看视频| 欧美在线观看一区| 国产毛片一区二区| 一区二区高清免费观看影视大全| 日韩精品一区二区三区视频播放| 99久久免费精品高清特色大片| 亚洲一区二区欧美激情| 久久影院视频免费| 91福利国产精品| 国产精品一二三四| 香蕉成人伊视频在线观看| 欧美激情一区二区三区蜜桃视频| 欧美最猛性xxxxx直播| 国产精品综合av一区二区国产馆| 亚洲一区二区三区激情| 国产性色一区二区| 欧美区一区二区三区| 成人午夜免费电影| 日韩福利电影在线观看| 国产精品伦一区二区三级视频| 91精品欧美福利在线观看| www.成人在线| 久久国产精品72免费观看| 亚洲六月丁香色婷婷综合久久| 精品国产一区二区三区四区四| 色噜噜狠狠成人中文综合| 国产精品一区久久久久| 日韩一区精品视频| 亚洲精品日产精品乱码不卡| 久久久久久久综合日本| 欧美日韩一级视频| 91片在线免费观看| 国产凹凸在线观看一区二区| 青娱乐精品视频在线| 亚洲精品中文在线| 国产亚洲成年网址在线观看| 在线不卡中文字幕| 色网站国产精品| 丰满白嫩尤物一区二区| 美女一区二区三区| 亚洲成精国产精品女| 亚洲欧美激情视频在线观看一区二区三区| 精品福利一区二区三区免费视频| 欧美日韩中文字幕一区二区| 99这里只有久久精品视频| 国产精品一二三四区| 久久国产尿小便嘘嘘| 亚欧色一区w666天堂| 亚洲激情第一区| 中文字幕中文字幕一区| 久久精品在这里| 欧美大片一区二区三区| 欧美久久久久中文字幕| 91麻豆.com| 99久久er热在这里只有精品66| 国产乱妇无码大片在线观看| 精品中文字幕一区二区| 欧美aaa在线| 日韩精品国产欧美| 婷婷开心激情综合| 亚州成人在线电影| 亚洲成av人片一区二区三区 | 青青草97国产精品免费观看无弹窗版| 一个色综合av| 一区二区三区国产豹纹内裤在线 | 婷婷开心激情综合| 亚洲成人激情av| 午夜久久电影网| 亚洲午夜免费视频| 亚洲最大成人综合| 亚洲综合图片区| 亚洲一区在线免费观看| 亚洲精品乱码久久久久久黑人 | 日韩美女精品在线| 亚洲人成小说网站色在线| 亚洲欧美日韩人成在线播放| 亚洲图片激情小说| 亚洲欧美日本在线| 一区二区三区在线视频观看| 一区二区三区高清在线| 亚洲一区二区三区视频在线播放| 亚洲一区二区三区小说| 亚洲123区在线观看| 视频一区在线播放| 奇米影视一区二区三区| 久久精品国产亚洲aⅴ| 久久国产综合精品| 国产精品1区2区| 99久久99久久精品免费观看| 91视频精品在这里| 欧美亚洲国产一区二区三区 | 亚洲成人av福利| 丝袜诱惑亚洲看片| 麻豆高清免费国产一区| 国产一区二区三区日韩| 成人毛片视频在线观看| 91美女片黄在线| 欧美日精品一区视频| 欧美一区二区三区免费观看视频 | 亚洲精选在线视频| 午夜精品123| 国产一区视频在线看| 成人中文字幕电影| 在线观看视频一区| 欧美一卡在线观看| 久久精品一级爱片| 亚洲同性gay激情无套| 亚洲国产精品久久久久秋霞影院| 日韩电影免费在线观看网站| 国产一区二区久久| a级高清视频欧美日韩| 欧美日韩亚州综合| 亚洲精品一区二区三区香蕉 | 国产综合一区二区| 97精品电影院| 3d成人h动漫网站入口| 久久久亚洲精品石原莉奈| 国产精品国产自产拍高清av王其| 亚洲午夜久久久久久久久电影网 | 精品一区二区影视| 99久久99久久精品免费看蜜桃| 欧美乱妇20p| 国产午夜一区二区三区| 一区二区免费在线| 久久99久久99精品免视看婷婷 | 中文字幕免费不卡| 亚洲成人7777| 国产**成人网毛片九色| 欧美日韩视频在线一区二区| 26uuu另类欧美| 亚洲精品免费在线播放| 麻豆91在线观看| 99re热这里只有精品免费视频| 欧美另类z0zxhd电影| 国产欧美一区二区精品仙草咪| 亚洲一区在线观看视频| 国产精品羞羞答答xxdd| 欧美视频一区二区| 国产欧美va欧美不卡在线| 亚洲bt欧美bt精品777| 国产精品456| 欧美丰满一区二区免费视频| 欧美激情一区不卡| 日韩精彩视频在线观看| www.亚洲免费av| 精品少妇一区二区三区视频免付费 | 欧美日韩精品欧美日韩精品| 国产日韩欧美精品在线| 日韩一区精品字幕| 一本大道久久a久久精二百| 精品国产乱码久久久久久影片| 亚洲男帅同性gay1069| 国产精品资源在线| 欧美精品123区| 亚洲色图制服诱惑| 国产精品88av| 日韩欧美国产综合在线一区二区三区| 亚洲欧美日韩国产另类专区| 国产精品99久久久久久久女警| 在线不卡a资源高清| 亚洲视频综合在线| 国产99久久久国产精品免费看| 在线播放91灌醉迷j高跟美女 | 亚洲精品日韩专区silk| 国产精品一区不卡| 日韩免费性生活视频播放| 亚洲国产成人精品视频| www.欧美精品一二区| 久久免费偷拍视频| 日本vs亚洲vs韩国一区三区二区 | 一区二区三区中文字幕| 成人黄色在线网站| 久久久精品黄色| 日韩电影在线一区二区三区| 色8久久精品久久久久久蜜| 日本一区二区三级电影在线观看| 开心九九激情九九欧美日韩精美视频电影 | 国产在线不卡一区| 欧美一区二区网站| 视频在线观看国产精品| 欧美日韩亚洲高清一区二区| 一区二区三区在线视频观看58| 99综合电影在线视频| 国产免费成人在线视频|