在S7-1200PLC中,可以通過該指令對一個數組中的任意元素的值進行讀取或是寫入操作;該指令位于“移動指令”,“原有”文件夾下面的FieldRead和FieldWriteFieldWrite;
第一部分:讀取域FieldRead
解釋:根據指定的元素下標值,讀取出對應的元素值,指令中的INDEX是準備去讀的元素的下標值,數據類型為DINT,MEMBER是指定數組中的第一個元素地址,輸出端的VALUE是用于存放讀取出來的數據。


第二部分:寫入域FieldWrite
解釋:根據指定的元素下標值,把VALUE的值寫入到對應的下標值的元素中;指令中的INDEX為元素的下標值,數據類型為DINT,VALUE表示需要寫入的數據,MEMBER為指定數組中的第一個元素地址。
注意:對于博圖V14以上的版本,對于數組中元素的下標值可通過變量進行表示,因此關于讀取域和寫入域使用較少;
針對其具體實現案例方式見下圖所示;


審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
plc
+關注
關注
5051文章
14592瀏覽量
486870 -
西門子
+關注
關注
98文章
3310瀏覽量
120369 -
指令
+關注
關注
1文章
623瀏覽量
37529 -
S7-1200
+關注
關注
11文章
335瀏覽量
19461
原文標題:西門子S7-1200PLC 移動操作指令:讀取域和寫入域指令
文章出處:【微信號:中泰PLC自動化教學,微信公眾號:中泰PLC自動化教學】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
西門子S7-1200 PLC程序控制指令:跳轉與標簽指令
在S7-1200PLC中,程序控制指令主要包含兩部分:一是改變程序執行順序的的跳轉指令;二是程序運行過程中用于控制的指令;本節主要分享跳轉和標簽指令
發表于 03-07 10:25
?1.1w次閱讀
利用Modbus采集網關采集西門子S7-1200plc數據
Modbus是一種通用的工業通信協議,可用于連接不同類型的設備,如計算機、PLC、儀表等,它可以實現多種設備之間的數據采集和控制。本文將介紹如何利用Modbus采集網關采集西門子S7-1200PLC
西門子S7-1200PLC移動操作指令之交換指令SWAP介紹
在S7-1200PLC中,可以使用交換指令SWAP進行數據位置的交換;具體就是改變輸入操作數IN端數據的字節的排列順序,然后在OUT端進行輸出交換后的結果
西門子S7-1200PLC移動操作移動值指令MOVE
在S7-1200PLC中,常用MOVE指令進行對存儲器進行賦值或是把一個存儲器的數據復制到另外一個存儲器中。
西門子S7-1200PLC塊移動指令MOVE_BLK操作
在S7-1200PLC中,l利用MOVE_BLK指令可以將一個存儲區(源范圍)的數據移動到另一個存儲區(目標范圍)中。
西門子S7-1200PLC數據處理指令之縮放和標準化
在S7-1200PLC中,進行處理模擬量的控制時,我們經常需要對數據進行轉換處理,其中會運用到縮放SCALE_X指令(也稱為標定指令)和標準指令NORM_X
如何使用西門子1200的脈沖指令?
西門子1200PLC的脈沖沿指令是一種非常重要的指令,它可以檢測輸入信號的上升沿或下降沿,并在檢測到沿時產生一個脈沖。
發表于 05-23 09:20
?2.2w次閱讀
西門子Smart line系列觸摸屏如何與S7-1200PLC的時間同步
今天主要講解一下關于西門子Smart line系列觸摸屏如何與S7-1200PLC與時間同步這方面的干貨。讓大伙更進一步的學好PLC,掌握S7-1200CPU日期時向數據結構與 sma
西門子S7-1200 PLC的指令介紹
西門子S7-1200 PLC,作為西門子自動化控制產品中的一款緊湊型控制器,憑借其強大的功能和易用性,在工業控制領域得到了廣泛的應用。S7-1200
西門子S7-1200PLC移動操作指令:讀取域和寫入域指令
評論