西門子S7-1200SM1222 西門子S7-1200數字量DO擴展模塊SM1222
- 公司名稱 潯之漫智控技術(上海)有限公司
- 品牌 Siemens/西門子
- 型號 西門子S7-1200SM1222
- 產地 德國
- 廠商性質 代理商
- 更新時間 2025/6/12 8:54:16
- 訪問次數 721
聯系方式:占亦15618722057 查看聯系方式
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
產地類別 | 進口 | 供電電壓 | 中壓 |
---|---|---|---|
控制方式 | V/F閉環 | 輸出電壓調節方式 | PAM控制 |
外型 | 柜式 | 應用領域 | 環保,能源,電子/電池 |
直流電源性質 | 電壓型 |
西門子S7-1200數字量DO擴展模塊SM1222
本公司銷售西門子自動化產品,*,質量保證,價格優勢
西門子PLC,西門子觸摸屏,西門子數控系統,西門子軟啟動,西門子以太網
西門子電機,西門子變頻器,西門子直流調速器,西門子電線電纜
我公司大量現貨供應,價格優勢,*,德國*
S7-1200 間接尋址指令的應用
S7-1200的間接尋址需要通過數據塊中的數組來實現。指令FieldRead通過索引(又稱為下標)變量從數組中讀取數值,指令FieldWrite 通過索引變量向數組中寫數值,使用這兩條指令可以實現間接尋址。
索引變量是間接尋址中的地址指針,它的值是要讀寫的數組元素的索引值。地址指針就像收音機調臺的指針,改變指針的位置,指針指向不同電臺。改變地址指針中的索引值,指針“指向”數組不同的元素。間接尋址的優點是可以在程序處理期間,通過改變指針的值動態地修改指令中的地址。
首先生成一個名為“數據塊1”的全局數據塊DB2,在數據塊中生成名為“數組1”的數組Array[1..10] of Int,其元素的數據類型為Int。
這兩條指令沒有列入指令列表和指令列表,編程時將收藏夾中的空邏輯框插入程序,點擊其中紅色的“??”,打開下拉式列表框,可以看到列表框底部的指令FieldWrite或FieldRead。點擊生成的指令框中的“???”,用列表設置要寫入或讀取的數據類型為Int(見下圖)。兩條指令的參數MEMBER的實參必須是數組的個元素“數據塊1”.數組1[1]。西門子S7-1200數字量DO擴展模塊SM1222
指令的輸入參數索引值“INDEX”是要讀寫的數組中的元素的下標,數據類型為DINT(雙整數)。參數“VALUE”是要寫入數組元素的值或要讀取的數組元素的值。
下圖中的FieldWrite指令將常數25寫入數組1中的元素“數組1[3]”。FieldRead指令讀取數組元素“數組1[3]”的值,將它保存到MW20。改變INDEX的值,可以讀寫別的數組元素的值。