99精品在线观看_成年女人毛片_永久免费观看精品视频_久草热8精品视频在线观看_免费女人黄页_天天操天天操一操_久久亚洲影视

西門子LOGO 6ED1055-1MA00-0BA2 擴展模塊

西門子: LOGO擴展模塊
LOGO: 6ED1055-1MA00-0BA2
中國: 凈重0.132KG
單價: 380.00元/臺
發貨期限: 自買家付款之日起 天內發貨
所在地: 直轄市 上海
有效期至: 長期有效
發布時間: 2024-10-07 15:56
最后更新: 2024-10-07 15:56
瀏覽次數: 363
采購咨詢:
請賣家聯系我
發布企業資料
詳細說明
MOVE 系列指令

本文檔將介紹幾個常用 MOVE 系列指令,鏈接如下:

MOVE

(U)MOVE_BLK

MOVE_BLK_VARIANT

MOVE

LAD為MOVE指令,SCL使用":="表達式可以完成MOVE的功能(“:=”還可以有其他功能)。

MOVE指令是當EN條件滿足時,實現相同數據類型(不包括位、字符串、Variant類型)的變量間的傳送。

圖1 指令位置

注意:

(1)LAD傳送字符串需要使用S_MOVE指令(SCL使用“:=”),傳送字符串中的字符需要使用MOVE指令。

(2)支持通過一個MOVE指令將一個變量傳送到多個變量,該功能不支持傳送復雜數據類型(DTL、結構、數組等)或字符串中的字符。

(3)傳送數組時,要求元素數據類型以及元素個數必須完全一樣,數組限值可以不同,例如Array[0..1] of Byte可以MOVE到Array[1..2] of Byte。

(4)如果MOVE兩邊是基本數據類型,則可以在滿足以下兼容條件時傳送,參見表1。

表1 MOVE的傳送條件

傳送源 (IN)

傳送目標 (OUT1)

進行 IEC 檢查

不進行 IEC 檢查

BYTEBYTE、WORD、DWORDBYTE、WORD、DWORD、SINT、USINT、INT、UINT、DINT、UDINT、TIME、DATE、TOD、CHAR
WORDWORD、DWORDBYTE、WORD、DWORD、SINT、USINT、INT、UINT、DINT、UDINT、TIME、DATE、TOD、CHAR

DWORD

DWORD

BYTE、WORD、DWORD、SINT、USINT、INT、UINT、DINT、UDINT、REAL、TIME、DATE、TOD、CHAR

SINT

SINT

BYTE, WORD, DWORD, SINT, USINT, INT, UINT, DINT, UDINT, TIME, DATE, TOD

USINT

USINT, UINT, UDINT

INT

INT

UINT

USINT, UINT

BYTE, WORD, DWORD, SINT, USINT, INT, UINT, DINT, UDINT, TIME, DATE, TOD

DINTDINT

BYTE, WORD, DWORD, SINT, USINT, INT, UINT, DINT, UDINT, TIME, DATE, TOD

UDINTUDINT

BYTE, WORD, DWORD, SINT, USINT, INT, UINT, DINT, UDINT, TIME, DATE, TOD

REAL

REAL

DWORD, REAL

LREAL

LREAL

LREAL

TIME

TIME

BYTE, WORD, DWORD, SINT, USINT, INT, UINT, DINT, UDINT, TIME

DATE

DATE

BYTE, WORD, DWORD, SINT, USINT, INT, UINT, DINT, UDINT, DATE

TOD

TOD

BYTE, WORD, DWORD, SINT, USINT, INT, UINT, DINT, UDINT, TOD

CHAR

CHAR, String中的字符

BYTE, WORD, DWORD,CHAR,String中的字符

WCHAR

WCHAR, WString中的字符

BYTE,WORD,DWORD,CHAR,WCHAR,WString中的字符

String中的字符CHAR, String中的字符CHAR, String中的字符

WString中的字符

WCHAR, WString中的字符

WCHAR, WString中的字符

注意:
1.如果輸入 IN 數據類型的位長度超出輸出 OUT 數據類型的位長度,則源值的高位會丟失。如果輸入 IN 數據類型的位長度低于輸出 OUT 數據類型的位長度,則目標值的高位會被改寫為 0。
2.REAL傳送至DWORD時是按位傳送,不是取整。如果需要取整,可以使用ROUND、CONVERT_REAL_TO_DINT等指令。
3.(不)進行IEC檢查是指,在MOVE指令所在的OB/FC/FB屬性中的"IEC檢查"選項,僅在此塊中生效。默認的"IEC檢查"不激活。設置如圖2所示。

圖2 IEC檢查的設置

MOVE的使用

圖3 DB25

1. 單個基本類型變量的傳送

圖4 單個基本類型變量的傳送

2. 數組的傳送

圖5 數組的傳送

3. UDT的傳送

圖6 UDT的傳送

4. String中的字符的傳送

圖7 String中的字符的傳送

5. DTL中的變量的傳送

圖8 DTL中的變量的傳送

6. DB整體之間的傳送

條件:DB塊為非優化塊,或者將優化DB塊的存儲器預留區域與預留可保持性存儲器設置為0字節(如圖9所示),并且兩個DB塊結構完全相同。

1. IN和OUT的DB必須為優化DB或者非優化DB。

2. 不允許輸出到多個DB,即圖4的形式。

圖9 存儲器預留區域設置

圖10 DB整體傳送

圖11 DB整體傳送程序

(U)MOVE_BLK

LAD和SCL均為(U)MOVE_BLK指令。

(U)MOVE_BLK指令是當EN條件滿足時,實現相同數組之間部分元素的傳送。MOVE_BLK和UMOVE_BLK的區別是UMOVE_BLK不會被中斷打斷,并且多16kB的數據量。

圖12 程序位置

圖13 指令詳情

注意:

1. IN和OUT必須是數組的一個元素,例如"DB26".Static_1[0],不能是常數、常量、普通變量,也不能是數組名。

2. IN和OUT類型必須完全相同,并且必須是基本數據類型,不能是UDT、Struct等的數組。

3. IN是源數組中傳送的起始元素,OUT是目的數組中接收的起始元素。

4. COUNT是傳輸個數,可以是正整數的常數,如果是變量,數據類型支持USINT、UINT、UDINT。

5. 如果目的數組接收區域小于源數組的傳送區域,則只傳送目的數組可接收的區域的數據。如果激活指令的ENO功能,則ENO=False。

(U)MOVE_BLK的使用

實現功能:將"DB26".Static_1[0]開始的4個元素傳送至"DB26".Static_2[4]開始的數組中。

圖14 程序使用

圖15 運行結果

MOVE_BLK_VARIANT

LAD和SCL均為MOVE_BLK_VARIANT指令。

MOVE_BLK_VARIANT的基本功能是數組之間部分元素的傳送,并且是可以處理Variant類型的變量的指令之一,適合處理Variant指向的變長數組。

從TIA V13SP1,S7-1200 V4.0開始支持該指令。

圖16 指令位置

圖17 指令詳情

表2 參數說明

參數聲明數據類型
SRCInputVariant、Array、其他(不包括Bool,Array of Bool)
COUNTInputUDINT
SRC_INDEXInputDINT
DEST_INDEXInputDINT
DESTOutputVariant、Array、其他(不包括Bool,Array of Bool)
RET_VALReturnINT

MOVE_BLK_VARIANT指令通常用于將源數組SRC的部分元素傳送至目的數組DEST的部分元素中,SRC與DEST數組元素必須完全相同。COUNT是傳送的元素個數,SRC_INDEX是待傳送的源數組的起始編號,DEST_INDEX是目的數組接收的起始編號,此處用編號不是下標的意思是,SRC_INDEX和DEST_INDEX都從0開始,對應SRC和DEST的個元素。

同樣是傳送部分數組元素的指令,MOVE_BLK_VARIANT相對MOVE_BLK有以下優點:

1. SRC和DEST不可以是Bool數組,但可以是Struct、UDT等復雜數據類型數組

2. SRC和DEST都可以是普通的單個變量,例如SRC為一個INT變量,DEST作為一個INT數組,此時需要設置COUNT=1,SRC_INDEX=0,根據DEST_INDEX的值,傳入DEST的指定位置。

3. SRC和DEST填寫的通常是數組名,也可以是普通的單個變量,或者數組的一個元素,后兩種情況都需要像(2)一樣處理。

4. SRC和DEST可以是參數類型Variant的變量,也就是可以直接填寫P#指針的格式,指令將會把P#指針看做數組處理(原因)。是SRC和DEST都指向Variant類型,其指向的形參的數組元素數據類型也需要相同,通常需要在使用指令之前用E檢查其中元素的數據類型。

使用MOVE_BLK_VARIANT指令的注意:

(1)COUNT>=1,否則報錯并且不傳送任何數據。

(2) COUNT+SRC_INDEX與COUNT+DEST_INDEX決定了SRC與DEST數組元素編號上限,超出范圍將報錯并且不傳送任何數據。

使用舉例:

1. 實現功能將結構完全一樣的M區數據送入DB區

圖18 運行結果

需要注意的是將DB塊改為非優化,M區和DB區均是16Byte,SRC和DEST可以是P#BYTE 16,P#WORD 8,P#DWORD 4等都可以,要注意COUNT和元素數相同(P#BYTE 16,COUNT=16;P#WORD 8,COUNT=8;P#DWORD 4,COUNT=4),SRC和DEST結構一致即可。

圖19 程序詳情

2. 實現變長數組的處理

功能:FC15處理MBV類型變量,該變量作為InOut,FC14中輸入MBV類型變量的變長數組,在其內部判斷數組大小,數組元素逐個執行FC15指令,后送回變長數組。


相關西門子產品
相關西門子產品
相關產品
 
99精品在线观看_成年女人毛片_永久免费观看精品视频_久草热8精品视频在线观看_免费女人黄页_天天操天天操一操_久久亚洲影视
蜜桃av一区二区三区| 视频一区中文字幕国产| 日本一区二区三区在线观看| 久久蜜桃av一区二区天堂| 欧美一区二区三区免费大片| 亚洲男人天堂av| 精品人在线二区三区| 欧美体内she精高潮| 亚洲欧美日韩国产成人精品影院| 亚洲国产成人av网| 26uuu久久综合| 国产iv一区二区三区| 免费在线观看一区| 日韩美女精品在线| 成人国产精品免费观看动漫| 91精品国产91热久久久做人人| 亚洲色图制服丝袜| 在线观看免费视频综合| 欧美精品第1页| 日韩毛片在线免费观看| 亚洲国产一区二区视频| 91福利小视频| 色综合亚洲欧洲| 精品国免费一区二区三区| 国产综合久久久久影院| 日韩精品资源二区在线| 中文字幕一区二区三区在线播放 | 国产福利91精品一区| 91成人国产精品| 日本中文字幕一区| 成人黄动漫网站免费app| 91麻豆产精品久久久久久| 国产无一区二区| 亚洲欧洲av在线| 欧美一区二区三区视频免费| 国产美女精品一区二区三区| 成人免费va视频| 日韩精品一区二区三区中文不卡| 午夜久久电影网| 国产精品久久久久一区二区三区共| 色综合视频一区二区三区高清| 亚洲成人综合网站| 婷婷一区二区三区| 99精品欧美一区二区蜜桃免费| 欧美午夜精品理论片a级按摩| 免费在线观看不卡| 国产福利一区在线| 香蕉加勒比综合久久 | 日韩欧美精品三级| 国产午夜亚洲精品理论片色戒| 欧美日韩高清影院| 精品国产免费视频| 中文字幕电影一区| 成人永久aaa| 欧美美女喷水视频| 一本大道av伊人久久综合| 精品一区二区免费视频| 久久久99精品免费观看不卡| 日韩精品一级二级 | 在线视频一区二区三区| 777午夜精品免费视频| 欧美一区二区久久久| 欧美视频一区二区三区在线观看| www.综合网.com| 欧美疯狂性受xxxxx喷水图片| 欧美专区日韩专区| 亚洲欧美日韩综合aⅴ视频| 亚洲欧美在线观看| 免费成人美女在线观看.| 久久久精品日韩欧美| 欧美日韩一区二区欧美激情| 亚洲欧洲成人自拍| 欧美精品一区二区三区一线天视频| 狠狠色丁香婷婷综合久久片| 中文字幕中文字幕在线一区 | 久久99国产精品久久99果冻传媒| 97精品国产97久久久久久久久久久久| 亚洲午夜影视影院在线观看| 久久国产精品99久久久久久老狼| 欧美日韩在线播放一区| 91视频观看视频| 一区二区三区精品久久久| av亚洲精华国产精华精| 日韩欧美国产wwwww| 美女精品一区二区| 精品国产髙清在线看国产毛片| 亚洲一区自拍偷拍| 色婷婷香蕉在线一区二区| 亚洲精品日韩综合观看成人91| 亚洲一区在线播放| 不卡电影一区二区三区| 亚洲在线成人精品| 视频在线观看一区二区三区| 国产精品美女久久久久久久久 | 风间由美性色一区二区三区| 欧美精品在线观看一区二区| 亚洲成人第一页| 美腿丝袜亚洲一区| 久久精品av麻豆的观看方式| 丝袜亚洲另类欧美| 亚洲女子a中天字幕| 欧美肥胖老妇做爰| 国产一区在线精品| 国产亚洲视频系列| 亚洲私人黄色宅男| 26uuu精品一区二区| 色悠悠亚洲一区二区| 另类小说图片综合网| 欧美精品vⅰdeose4hd| 视频一区中文字幕国产| 欧美一区二区三区小说| 久久成人精品无人区| 国产精品嫩草久久久久| 欧美福利视频导航| 欧美午夜不卡在线观看免费| 久久99精品久久久久| 26uuu精品一区二区| 在线精品国精品国产尤物884a| 午夜精品久久久久久久久| 欧美日韩卡一卡二| 免费在线欧美视频| 中文字幕字幕中文在线中不卡视频| 欧美日韩精品福利| 国产成人aaa| 久久9热精品视频| 午夜欧美2019年伦理| 久久久久久99精品| 精品视频1区2区| 99精品视频中文字幕| 国产大陆亚洲精品国产| 日韩黄色一级片| 视频一区免费在线观看| 一区二区久久久久| 亚洲精品久久7777| 亚洲超碰97人人做人人爱| 亚洲一二三四区| 一区二区三区日本| 亚洲一区在线观看免费观看电影高清 | 色综合久久久久| 国产成人av在线影院| 国产激情一区二区三区桃花岛亚洲| 秋霞电影网一区二区| 五月婷婷欧美视频| 久久国产视频网| 国产一区高清在线| 成人开心网精品视频| 色先锋久久av资源部| 在线观看视频一区二区欧美日韩| 欧亚一区二区三区| 欧美日韩在线观看一区二区| 91精品国产综合久久小美女| 欧美日韩国产首页在线观看| 欧美α欧美αv大片| 国产精品视频第一区| 一区二区三区欧美久久| 蜜臀91精品一区二区三区 | 一区二区免费在线| 国产精品88av| 欧美一级片在线| 国产欧美一区二区在线观看| 久久精品国产亚洲aⅴ | 蜜桃av一区二区三区| 欧美一区二区三区四区视频| 免费欧美日韩国产三级电影| 日韩精品在线看片z| 国产精品一区一区| 欧美国产成人精品| 91国模大尺度私拍在线视频| 一区二区三区产品免费精品久久75| 欧美在线观看视频一区二区| 日韩av一区二区在线影视| 日韩免费观看高清完整版在线观看| 国产福利精品导航| 亚洲色图在线视频| 欧美tickling挠脚心丨vk| 成人激情综合网站| 天天免费综合色| 亚洲日本免费电影| 欧美精品一区男女天堂| 国产精品免费久久久久| 国产成人啪午夜精品网站男同| 久久综合色播五月| 国产丶欧美丶日本不卡视频| 精品视频资源站| 青青国产91久久久久久| 在线成人av网站| 蜜桃视频一区二区三区在线观看| 欧美色图免费看| 蜜臀av性久久久久av蜜臀妖精| 2023国产一二三区日本精品2022| 麻豆精品一二三| 国产亚洲人成网站| 91国产丝袜在线播放| 奇米777欧美一区二区| 国产亚洲午夜高清国产拍精品| 99久久伊人网影院| 午夜私人影院久久久久| 欧美精品xxxxbbbb| 成人做爰69片免费看网站| 亚洲国产日韩精品|