91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

SCL中數據塊的間接尋址

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 2024-01-03 09:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

間接尋址,使用數組的符號地址訪問

Syntax: ?“.[Index]

469885c4-a988-11ee-8b88-92fbcf53809c.png

SCL 中數據塊的間接尋址

可以使用轉換函數 WORD_TO_BLOCK_DB 來間接尋址數據塊。因此要將 DB 號指定為 WORD 數據類型的變量或表達式。

語法

以下語法可用于間接尋址數據塊:

WORD_TO_BLOCK_DB(索引).Operand ID (地址)

示例

示例 1:將 WORD 數據類型的全局變量“Address index”用作 DB 號。

在 SCL 中尋址
%M0.0:=WORD_TO_BLOCK_DB("Addressindex").DX(0,0);
%MW0:=WORD_TO_BLOCK_DB("Addressindex").DW(4);

示例 2:將 WORD 數據類型的全局變量“Address index”用作 DB 號。還可通過索引來指定 DB 中的數據元素:

在 SCL 中尋址
%M0.0:=WORD_TO_BLOCK_DB("Addressindex").DX(#i,#y);
%MW0:=WORD_TO_BLOCK_DB("Addressindex").DW(#y);

SCL 中變量的間接尋址

間接尋址類似于絕對地址尋址。指定圓括號中的偏移量而非地址。偏移量由一個字節變量組成,如果是布爾型操作數,有一字節變量和一位變量。字節和位變量必須是 INT 數據類型。

PLC 變量表的定時器和計數器無法以這種方法間接尋址。

語法

以下語法可用于間接尋址全局變量:

Operand ID (Byte tag)

Operand ID (Byte tag.Bit tag)

以下語法可用于間接尋址 DB 變量:

MyDB.OperandID(ByteTag)

MyDB.OperandID(ByteTag.BitTag)

示例

示例 1:根據變量 i 的值,將輸入字 2 到 8 中的一個設置為 0。

在 SCL 中尋址
#i:=2;
FOR #i := 2 TO 8 DO
%IW(#i) := 0 ;
END_FOR;

示例 2:根據變量 i 的值,將 DB10 中的字 2 到 8 中的一個設置為 0。

在 SCL 中尋址
#i:=2;
FOR #i := 2 TO 8 DO
%DB10.DW(#i) := 0 ;
END_FOR;







審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 計數器
    +關注

    關注

    32

    文章

    2291

    瀏覽量

    96426
  • 定時器
    +關注

    關注

    23

    文章

    3298

    瀏覽量

    118982
  • 間接尋址
    +關注

    關注

    0

    文章

    19

    瀏覽量

    8175
  • SCL
    SCL
    +關注

    關注

    1

    文章

    243

    瀏覽量

    17559

原文標題:STEP 7 博圖 中的SCL間接尋址

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    寄存器間接尋址和相對尋址的區別是什么

    ,執行該條指令后,R7數據會送到累加器A,累加器A數據就變為10101001。    ?寄存器
    發表于 01-20 15:33

    間接尋址是什么意思?

    間接尋址是什么意思?查表又是什么?EEPROM是如何定義的?
    發表于 07-14 07:46

    間接尋址的應用

    介紹:本文介紹如何進行間接尋址,并舉例說明如何利用間接尋址來清內存。
    發表于 07-01 11:56 ?14次下載

    寄存器間接尋址方式

    寄存器間接尋址方式   寄存器間接尋址是將指定的寄存器內容為地址,由該地址所指定的單元內容作為操作數。MCS-51規定R2或R1為間接
    發表于 03-14 15:29 ?5649次閱讀

    變址間接尋址方式

    變址間接尋址方式   基址寄存器加變址寄存器間接尋址方式,是MCS-51指令集所獨有的,它是以程序計數器PC或數據指針DPTR作
    發表于 03-14 15:30 ?5454次閱讀

    如何在KEIL C實現直接尋址間接尋址

    本文檔的主要內容詳細介紹的是如何在KEIL C實現直接尋址間接尋址
    發表于 07-02 17:42 ?0次下載
    如何在KEIL C<b class='flag-5'>中</b>實現直接<b class='flag-5'>尋址</b>和<b class='flag-5'>間接</b><b class='flag-5'>尋址</b>

    plc間接尋址方式

    間接尋址是指使用地址指針來存取存儲器數據。使用前,首先將數據所在單元的內存地址放入地址指針寄存器
    發表于 10-24 08:47 ?6723次閱讀

    plc的尋址方式:立即尋址、直接尋址間接尋址

    I1.5、QB0、VW100、VD1000 2、間接尋址 間接尋址比較抽象,我們先看一個簡單的例子,大家就明白了 1、建立指針,用雙字節以為指令將VB200的地址移入AC1
    的頭像 發表于 09-25 11:50 ?2.3w次閱讀
    plc的<b class='flag-5'>尋址</b>方式:立即<b class='flag-5'>尋址</b>、直接<b class='flag-5'>尋址</b>、<b class='flag-5'>間接</b><b class='flag-5'>尋址</b>

    S7-300間接尋址的寄存器間接尋址詳解

    寄存器間接尋址是通過使用CPU內部集成的兩個地址寄存器AR1和AR2存儲地址指針來實現的尋址方式,使用時分為內部區域間接尋址和交叉區域
    的頭像 發表于 11-20 17:38 ?1.2w次閱讀
    S7-300<b class='flag-5'>間接</b><b class='flag-5'>尋址</b><b class='flag-5'>中</b>的寄存器<b class='flag-5'>間接</b><b class='flag-5'>尋址</b>詳解

    S7-SCL程序如何使用多重背景?

    Supply2,Supply3,Supply4 : FB100; ?? //將Supply2,Supply3,Supply4定義為FB100類型 ? 數據間接尋址 S7-
    的頭像 發表于 04-12 11:20 ?2945次閱讀
    S7-<b class='flag-5'>SCL</b>程序<b class='flag-5'>中</b>如何使用多重背景?

    地址寄存器間接尋址進行詳解

    寄存器共有兩個:AR1 和 AR2,每個 32 位。當使用在區域內寄存器間接尋址時,我們知道這時的 AR 的內容只是指明數值單元,因此,區域內寄存器
    的頭像 發表于 01-30 15:17 ?5807次閱讀
    地址寄存器<b class='flag-5'>間接</b><b class='flag-5'>尋址</b>進行詳解

    如何區分西門子PLC的直接尋址間接尋址

    我們都知道西門子200plc有三種尋址方式:立即尋址、直接尋址間接尋址;這里主要給大家區分下直接和間接
    的頭像 發表于 08-28 14:43 ?2433次閱讀
    如何區分西門子PLC的直接<b class='flag-5'>尋址</b>和<b class='flag-5'>間接</b><b class='flag-5'>尋址</b>

    plc間接尋址有什么用?

    plc間接尋址有什么用? PLC間接尋址是一個非常重要的概念,它是一種用于訪問和控制PLC(可編程邏輯控制器)
    的頭像 發表于 09-15 14:59 ?1904次閱讀

    PLC為什么要間接尋址?直接尋址不行嗎?

    PLC為什么要間接尋址?直接尋址不行嗎? PLC,也稱程序可編程控制器,是一種專門用于自動化控制的電子設備,廣泛應用于各種工業領域中。在PLC編程
    的頭像 發表于 09-15 14:59 ?2354次閱讀

    什么是PLC直接尋址間接尋址

    將詳細介紹這兩種尋址方法及其在PLC的應用。 一、PLC直接尋址 PLC直接尋址是指程序員直接訪問一個特定的內存單元,包括位、字節、整數等。 PLC直接
    的頭像 發表于 09-15 14:59 ?3109次閱讀
    主站蜘蛛池模板: 美女国产视频 | 性叉叉 | 日本特级黄色大片 | 国产色婷婷亚洲 | 久久久精品久久久久久久久久久 | 黄色网在线看 | 中国日韩欧美中文日韩欧美色 | 欧美性黑人极品1819hd | 国产激烈无遮挡免费床戏视频 | 午夜丁香影院 | 伊人网综合在线 | 欧美成网 | 久久99久久精品免费思思6 | 日韩免费一级片 | 午夜久久久精品 | 色偷偷尼玛图亚洲综合 | 国模福利 | 激情理论 | 天天射色综合 | 国产视频精品久久 | 免费高清视频免费观看 | 嫩草黄色影院 | 69女poren18女 | 国产毛片一区二区三区精品 | 国产美女一级片 | 中文在线最新版天堂 | 在线观看深夜观看网站免费 | 一区二区三区中文 | 免费无遮挡很爽很污很黄 | 中文字幕精品一区 | xxxx日本69xxxxx| 日本电影在线观看黄 | 天天射网 | 久操综合| 天天视频国产精品 | 激情网五月 | 月夜免费观看完整视频 | 夜夜综合网 | 在线视频黄 | 四虎网站在线播放 | 日本高清视频网站www |