一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

西門子博途移動(dòng)值指令的使用

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 2023-06-25 17:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

說明

可以使用“移動(dòng)值”指令,將 IN 輸入處操作數(shù)中的內(nèi)容傳送給 OUT1 輸出的操作數(shù)中。始終沿地址升序方向進(jìn)行傳送。

如果滿足下列條件之一,使能輸出 ENO 將返回信號(hào)狀態(tài)“0”:

使能輸入 EN 的信號(hào)狀態(tài)為“0”。

IN 參數(shù)的數(shù)據(jù)類型與 OUT1 參數(shù)的指定數(shù)據(jù)類型不對(duì)應(yīng)。

下表列出了可用于 S7-1200 CPU 系列的傳送:

傳送源 (IN) 傳送目標(biāo) (OUT1)
進(jìn)行 IEC 檢查 不進(jìn)行 IEC 檢查
BYTE BYTE、WORD、DWORD BYTE、WORD、DWORD、SINT、USINT、INT、UINT、DINT、UDINT、TIME、DATE、TOD、CHAR
WORD WORD、DWORD BYTE、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 BYTE, WORD, DWORD, SINT, USINT, INT, UINT, DINT, UDINT, TIME, DATE, TOD
INT INT BYTE, WORD, DWORD, SINT, USINT, INT, UINT, DINT, UDINT, TIME, DATE, TOD
UINT UINT, UDINT BYTE, WORD, DWORD, SINT, USINT, INT, UINT, DINT, UDINT, TIME, DATE, TOD
DINT DINT BYTE, WORD, DWORD, SINT, USINT, INT, UINT, DINT, UDINT, TIME, DATE, TOD
UDINT UDINT 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
DTL DTL DTL
CHAR CHAR BYTE, WORD, DWORD,CHAR,字符串中的字符1)
WCHAR WCHAR BYTE,WORD,DWORD,CHAR,WCHAR,字符串中的字符1)
字符串中的字符1) 字符串中的字符 CHAR,WCHAR,字符串中的字符
ARRAY 2) ARRAY ARRAY
STRUCT STRUCT STRUCT
PLC 數(shù)據(jù)類型 (UDT) PLC 數(shù)據(jù)類型 (UDT) PLC 數(shù)據(jù)類型 (UDT)
IEC_TIMER IEC_TIMER IEC_TIMER
IEC_SCOUNTER IEC_SCOUNTER IEC_SCOUNTER
IEC_USCOUNTER IEC_USCOUNTER IEC_USCOUNTER
IEC_COUNTER IEC_COUNTER IEC_COUNTER
IEC_UCOUNTER IEC_UCOUNTER IEC_UCOUNTER
IEC_DCOUNTER IEC_DCOUNTER IEC_DCOUNTER
IEC_UDCOUNTER IEC_UDCOUNTER IEC_UDCOUNTER

下表列出了可用于 S7-1500 CPU 系列的傳送:

傳送源 (IN) 傳送目標(biāo) (OUT1)
進(jìn)行 IEC 檢查 不進(jìn)行 IEC 檢查
BYTE BYTE, WORD, DWORD, LWORD BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, TIME, LTIME, LDT, DATE ,TOD, LTOD, CHAR
WORD WORD, DWORD, LWORD BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, S5TIME, TIME, LTIME, LDT, DATE, TOD, LTOD, CHAR
DWORD DWORD, LWORD BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, REAL, TIME, LTIME, LDT, DATE, TOD, LTOD, CHAR
LWORD LWORD BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, LREAL, TIME, LTIME, LDT, DATE, TOD, LTOD, CHAR
SINT SINT BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, TIME, LTIME, LDT, DATE, TOD, LTOD
USINT USINT, UINT, UDINT, ULINT BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, TIME, LTIME, LDT, DATE, TOD, LTOD
INT INT BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, TIME, LTIME, LDT, DATE, TOD, LTOD
UINT UINT, UDINT, ULINT BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, TIME, LTIME, LDT, DATE, TOD. LTOD
DINT DINT BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, TIME, LTIME, LDT, DATE, TOD, LTOD
UDINT UDINT, ULINT BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, TIME, LTIME, LDT, DATE, TOD, LTOD
LINT LINT BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, TIME, LTIME, LDT, DATE, TOD, LTOD
ULINT ULINT BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, TIME, LTIME, LDT, DATE, TOD, LTOD
REAL REAL DWORD, REAL
LREAL LREAL LWORD, LREAL
S5TIME S5TIME WORD, S5TIME
TIME TIME BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, TIME
LTIME LTIME BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, LTIME
DATE DATE BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, DATE
DT DT DT
LDT LDT BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, LDT
TOD TOD BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, TOD
LTOD LTOD BYTE, WORD, DWORD, LWORD, SINT, USINT, INT, UINT, DINT, UDINT, LINT, ULINT, LTOD
DTL DTL DTL
CHAR CHAR BYTE, WORD, DWORD, LWORD,CHAR,字符串中的字符1)
WCHAR WCHAR BYTE,WORD,DWORD,LWORD,CHAR,WCHAR,字符串中的字符1)
字符串中的字符1) 字符串中的字符 CHAR,WCHAR,字符串中的字符
ARRAY 2) ARRAY ARRAY
STRUCT STRUCT STRUCT
COUNTER COUNTER, WORD, INT WORD、DWORD、INT、UINT、DINT、UDINT
TIMER TIMER, WORD, INT WORD、DWORD、INT、UINT、DINT、UDINT
PLC 數(shù)據(jù)類型 (UDT) PLC 數(shù)據(jù)類型 (UDT) PLC 數(shù)據(jù)類型 (UDT)
IEC_TIMER IEC_TIMER IEC_TIMER
IEC_LTIMER IEC_LTIMER IEC_LTIMER
IEC_SCOUNTER IEC_SCOUNTER IEC_SCOUNTER
IEC_USCOUNTER IEC_USCOUNTER IEC_USCOUNTER
IEC_COUNTER IEC_COUNTER IEC_COUNTER
IEC_UCOUNTER IEC_UCOUNTER IEC_UCOUNTER
IEC_DCOUNTER IEC_DCOUNTER IEC_DCOUNTER
IEC_UDCOUNTER IEC_UDCOUNTER IEC_UDCOUNTER
IEC_LCOUNTER IEC_LCOUNTER IEC_LCOUNTER
IEC_ULCOUNTER IEC_ULCOUNTER IEC_ULCOUNTER
REF() 不進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換。所傳遞變量的數(shù)據(jù)類型必須與指定數(shù)據(jù)類型完全匹配。

1) 還可以使用“移動(dòng)值”指令將字符串的各個(gè)字符傳送到數(shù)據(jù)類型為 CHAR 或 WCHAR 的操作數(shù)。操作數(shù)名稱旁的方括號(hào)內(nèi)指定了要傳送的字符數(shù)。例如,“MyString[2]”將傳送“MyString”字符串的第二個(gè)字符。它還可以將數(shù)據(jù)類型為 CHAR 或 WCHAR 的操作數(shù)傳送到字符串的各個(gè)字符中。還可使用其它字符串的字符來替換該字符串中的指定字符。

2) 僅當(dāng)輸入 IN 和輸出 OUT1 中操作數(shù)的數(shù)組元素為同一數(shù)據(jù)類型時(shí),才可以傳送整個(gè)數(shù)組 (ARRAY)。

如果輸入 IN 數(shù)據(jù)類型的位長(zhǎng)度超出輸出 OUT1 數(shù)據(jù)類型的位長(zhǎng)度,則源值的高位會(huì)丟失。如果輸入 IN 數(shù)據(jù)類型的位長(zhǎng)度低于輸出 OUT1 數(shù)據(jù)類型的位長(zhǎng)度,則目標(biāo)值的高位會(huì)被改寫為 0。

在初始狀態(tài),指令框中包含 1 個(gè)輸出 (OUT1)??梢詳U(kuò)展輸出數(shù)目。在該指令框中,應(yīng)按升序順序排列所添加的輸出。在執(zhí)行指令過程中,將輸入 IN 的操作數(shù)的內(nèi)容傳送到所有可用的輸出。如果傳送結(jié)構(gòu)化數(shù)據(jù)類型(DTL、STRUCT、ARRAY)或字符串的字符,則無法擴(kuò)展指令框。

還可以使用“塊移動(dòng)” (MOVE_BLK) 和“不可中斷的存儲(chǔ)區(qū)移動(dòng)” (UMOVE_BLK) 指令移動(dòng) ARRAY 數(shù)據(jù)類型的操作數(shù)??梢允褂谩耙苿?dòng)字符串”(S_MOVE) 指令復(fù)制 STRING 或 WSTRING 數(shù)據(jù)類型的操作數(shù)。

參數(shù)

下表列出了“移動(dòng)值”指令的參數(shù):

參數(shù) 聲明 數(shù)據(jù)類型 存儲(chǔ)區(qū) 說明
S7-1200 S7-1500
EN Input BOOL BOOL I、Q、M、D、L 或常量 使能輸入
ENO Output BOOL BOOL I、Q、M、D、L 使能輸出
IN Input 位字符串、整數(shù)、浮點(diǎn)數(shù)、定時(shí)器、日期時(shí)間、CHAR、WCHAR、STRUCT、ARRAY、IEC 數(shù)據(jù)類型、PLC 數(shù)據(jù)類型 (UDT) 位字符串、整數(shù)、浮點(diǎn)數(shù)、定時(shí)器、日期時(shí)間、CHAR、WCHAR、STRUCT、ARRAY、TIMER、COUNTER、IEC 數(shù)據(jù)類型、PLC 數(shù)據(jù)類型 (UDT) I、Q、M、D、L 或常量 源值
OUT1 Output 位字符串、整數(shù)、浮點(diǎn)數(shù)、定時(shí)器、日期時(shí)間、CHAR、WCHAR、STRUCT、ARRAY、IEC 數(shù)據(jù)類型、PLC 數(shù)據(jù)類型 (UDT) 位字符串、整數(shù)、浮點(diǎn)數(shù)、定時(shí)器、日期時(shí)間、CHAR、WCHAR、STRUCT、ARRAY、TIMER、COUNTER、IEC 數(shù)據(jù)類型、PLC 數(shù)據(jù)類型 (UDT) I、Q、M、D、L 傳送源值中的操作數(shù)。

示例

以下示例說明了該指令的工作原理

5fc494d4-109f-11ee-962d-dac502259ad0.png

下表將通過具體的操作數(shù)值對(duì)該指令的工作原理進(jìn)行說明:

參數(shù) 操作數(shù)
IN TagIn_Value 0011 1111 1010 1111
OUT1 TagOut_Value 0011 1111 1010 1111

如果操作數(shù)“TagIn”返回信號(hào)狀態(tài)“1”,則執(zhí)行該指令。該指令將操作數(shù)“TagIn_Value”的內(nèi)容復(fù)制到操作數(shù)“TagOut_Value”,并將“TagOut”的信號(hào)狀態(tài)置位為“1”。

審核編輯:湯梓紅

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

    關(guān)注

    98

    文章

    3167

    瀏覽量

    118167
  • 信號(hào)
    +關(guān)注

    關(guān)注

    11

    文章

    2851

    瀏覽量

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

    關(guān)注

    1

    文章

    616

    瀏覽量

    36404
  • S7-1200
    +關(guān)注

    關(guān)注

    11

    文章

    333

    瀏覽量

    18592

原文標(biāo)題:西門子博途-使用MOVE:移動(dòng)值

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    北京回收西門子組態(tài)軟件

    回收西門子變頻器SINAMICS V10系列變頻器回收西門子觸摸屏回收西門子組態(tài)軟件回收西門子
    發(fā)表于 05-27 12:16

    西門子大賽1200電梯參考程序

    西門子大賽1200電梯參考程序,V13文件.有需要的加油!
    發(fā)表于 06-22 15:56 ?183次下載

    西門子PLC指令

    西門子PLC指令
    發(fā)表于 10-16 10:28 ?37次下載

    西門子PLC位指令的教程詳細(xì)說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是西門子PLC位指令的教程詳細(xì)說明
    發(fā)表于 03-21 14:38 ?25次下載
    <b class='flag-5'>西門子</b>PLC位<b class='flag-5'>指令</b>的教程詳細(xì)說明

    西門子PLC的數(shù)字指令教程詳細(xì)說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是西門子PLC的數(shù)字指令教程詳細(xì)說明。
    發(fā)表于 03-21 16:41 ?33次下載
    <b class='flag-5'>西門子</b>PLC的數(shù)字<b class='flag-5'>指令</b>教程詳細(xì)說明

    西門子PLC的位指令教程詳細(xì)說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是西門子PLC的位指令教程詳細(xì)說明。
    發(fā)表于 03-23 16:51 ?38次下載
    <b class='flag-5'>西門子</b>PLC的位<b class='flag-5'>指令</b>教程詳細(xì)說明

    西門子的數(shù)字指令資料詳細(xì)說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是西門子的數(shù)字指令資料詳細(xì)說明。
    發(fā)表于 03-08 17:56 ?18次下載
    <b class='flag-5'>西門子</b>的數(shù)字<b class='flag-5'>指令</b>資料詳細(xì)說明

    詳解西門子S7-300基本指令應(yīng)用

    詳解西門子S7-300基本指令應(yīng)用說明。
    發(fā)表于 04-22 14:58 ?26次下載

    西門子PLC指令和程序設(shè)計(jì)

    西門子PLC指令和程序設(shè)計(jì)方法免費(fèi)下載。
    發(fā)表于 05-07 09:42 ?127次下載

    西門子PLC編程軟件下載

    西門子PLC編程軟件TIA V13 SP1 SIMATIC_WinCC_Runtime_Professional_SP1_for_V13---江西工控論壇有下載密碼www.jx-gongkong.com
    發(fā)表于 03-01 11:04 ?71次下載

    西門子基礎(chǔ)指令大全

    西門子基礎(chǔ)指令
    的頭像 發(fā)表于 09-14 09:59 ?5121次閱讀

    西門子常用PLC指令

    西門子常用PLC指令
    的頭像 發(fā)表于 02-09 14:34 ?5109次閱讀

    如何在平臺(tái)調(diào)試西門子G120變頻器

      隨著工業(yè)自動(dòng)化邁向智能化越來越近,科技工作者不斷的突破,近年在傳動(dòng)領(lǐng)域,采用工業(yè)以太網(wǎng)(Profinet)和變頻器通訊非常廣泛,今天我們簡(jiǎn)單的介紹下在平臺(tái)調(diào)試西門子G120變頻器。
    的頭像 發(fā)表于 04-25 10:17 ?3.6w次閱讀
    如何在<b class='flag-5'>博</b><b class='flag-5'>途</b>平臺(tái)調(diào)試<b class='flag-5'>西門子</b>G120變頻器

    西門子1200/1500PLC單按鈕啟停控制10種設(shè)計(jì)方法

    西門子1200/1500PLC單按鈕啟??刂?0種設(shè)計(jì)方法
    的頭像 發(fā)表于 08-31 09:14 ?9255次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500PLC單按鈕啟??刂?0種設(shè)計(jì)方法

    西門子plc單按鈕啟停的十種方法(1200/1500PLC)

    西門子1200/1500PLC單按鈕啟??刂?0種設(shè)計(jì)方法
    發(fā)表于 08-31 09:15 ?8436次閱讀
    <b class='flag-5'>西門子</b>plc單按鈕啟停的十種方法(<b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500PLC)