<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)電子設計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
      搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 梯形圖實例 >> 正文

      西門子PLC S7-200SMART間接尋址使用技巧  指針用法

      作者:佚名    文章來源:本站原創(chuàng)    點擊數(shù):    更新時間:2023/7/18

      西門子S7-200SMART PLC來說,尋址可分為直接尋址和間接尋址,直接尋址就是直接對數(shù)據(jù)進行賦值,那么間接尋址主要是用于什么地方?直接尋址與間接尋址它們之間有何區(qū)別?下面就帶大家來學習間接尋址使用。

      一、直接尋址與間接尋址區(qū)別

      直接尋址就是直接對數(shù)據(jù)進行賦值,間接尋址主要用于需要在程序中修改地址的場合,特別是處理數(shù)據(jù)內容比較多的情況,使用間接尋址編程靈活,節(jié)省程序空間。

      方式不同:

      1、直接尋址:在指令格式的地址的字段中直接指出操作數(shù)在內存的地址。

      2、間接尋址:指令地址字段的形式地址D不是操作數(shù)的真正地址,而是操作數(shù)地址的指示器,或者說是D單元的內容才是操作數(shù)的有效地址。

      特點不同:

      1、直接尋址:操作數(shù)的地址直接給出而不需要經(jīng)過某種變換,在指令中直接給出參與運算的操作數(shù)及運算結果所存放的主存地址,即在指令中直接給出有效地址。

      2、間接尋址:需要以寄存器符號的形式來表示,且在寄存器名稱前面加上間接尋址符號“*”。

      二、間接尋址說明

      (1)間接尋址使用指針訪問存儲器中的數(shù)據(jù),

      (2)指針是包含另一個存儲單元地址的雙字存儲單元。只能將V存儲單元、L存儲

      單元或累加器寄存器(AC1、AC2、AC3)用作指針。

      (3)要創(chuàng)建指針,必須使用“移動雙字”指令,將間接尋址的存儲單元地址移至指針位置。指針只能對以下存儲區(qū)進行間接訪問:I、Q、V、M、S、AI、AQ、SM、T(僅限當前值)和C(僅限當前值)﹔不能對單個的位地址、HC、L存儲區(qū)和累加器進行間接尋址。

      三、間接尋址使用方法

      使用間接尋址的方式存取數(shù)據(jù)主要分為以下三個步驟來實現(xiàn):

      (1)建立指針

      使用間接尋址之前,應創(chuàng)建一個指針。指針以雙字的形式存儲要訪問的存儲器的地址,只能用V存儲器、L存儲器或者累加器AC作為指針。建立指針時,用雙字傳送指令MOVD將需要間接尋址的存儲器起始地址送到指針中。指針的輸入數(shù)應該以“&”符號開頭來表明存儲區(qū)的地址,注意不是其內容將移動到指令的輸出操作數(shù)中。

       

      (2)指針偏移

      通過加減乘除運算指令使指針偏移,比如將VD100加上4,則此時VD100指向VB4。

       

      (3)讀取指針

      操作數(shù)前加“*”號,表示指令中的操作數(shù)是一個指針。

      將指針指向的地址存儲的數(shù)據(jù)調取處出來,通過*VD100提取數(shù)據(jù)(*是取值符),見下圖,就是把VB4的值傳送給VB200。

       

      四、取值符說明

      “*+指針”使用在字節(jié)的位置,訪問的是指針指向地址開始的字節(jié)變量。

      “*+指針”使用在字的位置,訪問的是指針指向地址開始的字變量。

      “*+指針”使用在雙字的位置,訪問的是指針指向地址開始的雙字變量。

      五、間接尋址案例

      案例:通過指針的方式,當按下I0.1按鈕時:

      把VB4的值復制到VB200。

      把VW10的值復制到VW300。

      把VD20的值復制到VD400。

       

      (1)建立指針

      (2)將指針通過ADD_DI(加整數(shù)指令)進行加4,從而指針指向VB4,后再將VB4通過MOV_B(字節(jié)傳送指令)把VB4傳送給VB200。

      (3)將指針通過ADD_DI(加整數(shù)指令)進行加6,從而指針指向VB10,后再將VW10通過MOV_W(字節(jié)傳送指令)把VW10傳送給VW300。

      (4)將指針通過ADD_DI(加整數(shù)指令)進行加10,從而指針指向VB20,后再將VD20通過MOV_DW(字節(jié)傳送指令)把VD20傳送給VD400。

      六、演示效果

      通過狀態(tài)圖表分別把VB4、VW10、VD20寫入數(shù)值

       

      按下I0.1按鈕,通過狀態(tài)圖表監(jiān)控VB200、VW300、VD400的值是否是VB4、VW10、VD20傳送過去的值。

       


      七、間接尋址使用注意事項

      (1)間接尋址指針表示大小為:32位=雙字

      (2)建立指針偏移時,是按照偏移數(shù)量進行累計,而不是和指針指向的起始地址進行累計。

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

      還可以輸入 200 個字
      [ 查看全部 ] 網(wǎng)友評論
      推薦文章
      最新推薦
      關于我們 - 聯(lián)系我們 - 廣告服務 - 友情鏈接 - 網(wǎng)站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 亚洲人成伊人成综合网久久 | 日本一道综合久久aⅴ免费| 久久影院综合精品| 激情综合婷婷丁香五月俺来也 | 亚洲欧美熟妇综合久久久久| 国产精品一区二区综合| 中文字幕亚洲综合久久| 狠狠色丁香婷婷综合久久片| 国产综合成人色产三级高清在线精品发布| 97久久婷婷五月综合色d啪蜜芽 | 色欲色香天天天综合网站免费| 色噜噜狠狠色综合成人网| 国产激情电影综合在线看| 久久99国产综合精品免费| 国产成人麻豆亚洲综合无码精品| 狠狠色丁香久久婷婷综合图片| 亚洲国产综合精品一区在线播放| 亚洲五月丁香综合视频| 日本伊人色综合网| 一本色道久久88精品综合| 精品综合久久久久久88小说| 婷婷久久香蕉五月综合| 狠狠综合久久av一区二区| 亚洲综合亚洲国产尤物| 亚洲五月综合缴情婷婷| 色综合色狠狠天天综合色| 浪潮AV色综合久久天堂| 99久久综合精品免费| 亚洲综合久久久久久中文字幕| 色综合久久久久久久久五月| 亚洲啪啪综合AV一区| 国产亚洲综合色就色| 狠狠综合久久综合88亚洲| 亚洲综合AV在线在线播放| 国产亚洲综合成人91精品| 色婷婷综合久久久中文字幕| 2020国产精品亚洲综合网| 亚洲狠狠成人综合网| 亚洲综合色区在线观看| 亚洲另类激情综合偷自拍| 亚洲综合中文字幕无线码|