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

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

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

博途使用STL中的MOVE指令

機(jī)器人及PLC自動化應(yīng)用 ? 來源:機(jī)器人及PLC自動化應(yīng)用 ? 2023-06-06 11:10 ? 次閱讀

應(yīng)用場合

現(xiàn)在,在 S7-1500 CPU 上可使用 STL 中的 MOVE 指令進(jìn)行編程。

采用這種方式具有以下優(yōu)勢:

程序結(jié)構(gòu)的創(chuàng)建更為簡單便捷。

CPU 的性能顯著提高。

STEP 7 V5.x 中的編程方式

在 STEP 7 V5.x 中,使用“BLKMOV:塊移動“和”UBLKMOV:不可中斷的存儲區(qū)移動”系統(tǒng)函數(shù),實(shí)現(xiàn) MOVE 功能。

STEP 7 TIA Portal 中的操作步驟

在 STEP 7 TIA Portal 中,提供了以下新 MOVE 指令:

MOVE:移動值

MOVE_BLK:塊移動

MOVE_BLK_VARIANT:塊移動

UMOVE_BLK:不可中斷的存儲區(qū)移動

編程示例

以下示例說明了“MOVE_BLK 指令的工作原理:塊移動”。將一個(gè) ARRAY 塊復(fù)制到另一個(gè) ARRAY 塊中:

3a00f468-0415-11ee-90ce-dac502259ad0.png

3a00f468-0415-11ee-90ce-dac502259ad0.png

使用 MOVE_BLK 指令,將“Data_DB”數(shù)據(jù)塊中“Array_1”的十個(gè)元素復(fù)制到相同數(shù)據(jù)塊的“Array_2”中。

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

    關(guān)注

    68

    文章

    10702

    瀏覽量

    209355
  • 指令
    +關(guān)注

    關(guān)注

    1

    文章

    598

    瀏覽量

    35505
  • STL
    STL
    +關(guān)注

    關(guān)注

    0

    文章

    85

    瀏覽量

    18260
  • move
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    7437
  • S7-1500
    +關(guān)注

    關(guān)注

    3

    文章

    300

    瀏覽量

    6134

原文標(biāo)題:博途使用 STL 中的 MOVE 指令

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機(jī)器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    請教軟件安裝順序

    `如圖是V14軟件,大多文件了,不知道裝那個(gè)文件夾的文件先`
    發(fā)表于 07-29 21:37

    軟件安裝后開機(jī)彈出安裝介質(zhì)不可用

    軟件安裝后開機(jī)彈出安裝介質(zhì)不可用,請插入DVD或檢查網(wǎng)絡(luò)連接。請問有大神遇到過嗎?
    發(fā)表于 10-18 16:26

    TIAS7-1200學(xué)習(xí)筆記指令

    本文章對S7-1200plc在軟件梯形圖方式編程中使用的指令進(jìn)行了總結(jié)和俗語化描述。
    發(fā)表于 07-01 09:20

    TIAS7-1200學(xué)習(xí)筆記

    西門子S7-1200數(shù)據(jù)類型總結(jié)筆記,來源于幫助文檔。
    發(fā)表于 07-01 11:51

    PLC控制系統(tǒng)設(shè)計(jì)教程: 加熱爐送料系統(tǒng)——仿STL指令的編程方式梯形圖舉例

    對于沒有STL指令的PLC,也可以仿照STL指令的設(shè)計(jì)思路來設(shè)計(jì)順序控制梯形圖,這就是下面要介紹的仿STL
    發(fā)表于 07-28 16:03 ?2602次閱讀

    實(shí)用的西門子PLC工控機(jī)S7-300STL指令詳解

    本文檔內(nèi)容介紹了S7-300STL指令詳解,供網(wǎng)友參考。
    發(fā)表于 09-25 15:24 ?30次下載

    介紹幾個(gè)常用MOVE系列指令

    支持通過一個(gè)MOVE指令將一個(gè)變量傳送到多個(gè)變量,但是該功能不支持傳送復(fù)雜數(shù)據(jù)類型(DTL、結(jié)構(gòu)、數(shù)組等)或字符串的字符。
    的頭像 發(fā)表于 07-07 10:48 ?1.1w次閱讀

    西門子S7-1200PLC移動操作移動值指令MOVE

    在S7-1200PLC,常用MOVE指令進(jìn)行對存儲器進(jìn)行賦值或是把一個(gè)存儲器的數(shù)據(jù)復(fù)制到另外一個(gè)存儲器
    的頭像 發(fā)表于 04-06 09:25 ?5616次閱讀

    西門子S7-1200PLC塊移動指令MOVE_BLK操作

    在S7-1200PLC,l利用MOVE_BLK指令可以將一個(gè)存儲區(qū)(源范圍)的數(shù)據(jù)移動到另一個(gè)存儲區(qū)(目標(biāo)范圍)。
    的頭像 發(fā)表于 04-06 10:29 ?5410次閱讀

    SIMATIC S7-1500 PLC移動值指令(MOVE)簡述

    當(dāng)允許輸入端的狀態(tài)為“1”時(shí),啟動此指令,將IN端的數(shù)值輸送到OUT端的目的地地址,IN和OUTx(x為1、2、3)有相同的信號狀態(tài),移動值的指令MOVE)及參數(shù)見下圖1。
    的頭像 發(fā)表于 05-08 09:33 ?1.4w次閱讀
    SIMATIC S7-1500 PLC移動值<b class='flag-5'>指令</b>(<b class='flag-5'>MOVE</b>)簡述

    SIMATIC S7-1500 PLC等于比較指令與不等于比較指令簡述

    TIA軟件提供了豐富的比較指令,可以滿足用戶的各種需要。TIA軟件的比較
    的頭像 發(fā)表于 05-11 14:03 ?5883次閱讀
    SIMATIC S7-1500 PLC等于比較<b class='flag-5'>指令</b>與不等于比較<b class='flag-5'>指令</b>簡述

    SIMATIC S7-1500 PLC小于比較指令與大于等于比較指令簡述

    TIA軟件提供了豐富的比較指令,可以滿足用戶的各種需要。TIA軟件的比較
    的頭像 發(fā)表于 05-14 09:26 ?9547次閱讀
    SIMATIC S7-1500 PLC小于比較<b class='flag-5'>指令</b>與大于等于比較<b class='flag-5'>指令</b>簡述

    西門子STL指令L:加載

    使用“加載”指令,可加載累加器 1 特定操作數(shù)的內(nèi)容。
    的頭像 發(fā)表于 07-07 10:07 ?5761次閱讀

    PLCMove指令可以實(shí)現(xiàn)什么功能?

     Move指令是PLC編程的基本指令之一,常用于在程序對數(shù)據(jù)進(jìn)行移動和傳輸。在使用Move
    發(fā)表于 01-10 15:13 ?8723次閱讀

    介紹一下MOVE_BLK_VARIANT指令在使用應(yīng)注意的問題

    塊移動指令包括兩個(gè):MOVE_BLK和MOVE_BLK_VARIANT,實(shí)際項(xiàng)目中都經(jīng)常被用到。
    的頭像 發(fā)表于 03-04 10:51 ?1721次閱讀
    介紹一下<b class='flag-5'>MOVE</b>_BLK_VARIANT<b class='flag-5'>指令</b>在使用<b class='flag-5'>中</b>應(yīng)注意的問題