西門子: | 現(xiàn)貨 |
S7-300: | ** |
德國: | 全新 |
單價: | 面議 |
發(fā)貨期限: | 自買家付款之日起 天內發(fā)貨 |
所在地: | 直轄市 上海 |
有效期至: | 長期有效 |
發(fā)布時間: | 2023-12-18 08:11 |
最后更新: | 2023-12-18 08:11 |
瀏覽次數(shù): | 68 |
采購咨詢: |
請賣家聯(lián)系我
|
西門子S7-300授權總經銷商 6ES7332-5HB01-0AB0 模擬輸出
SIMATIC S7-300,模擬輸出 SM 332,電位隔離, 2AA,U/I;分辨率 11/12 位, 20針,拔/插利用 激活的背板總線是可行的 |
本公司銷售的一律為原裝**,假一罰十,可簽正規(guī)的產品購銷合同,可開增值稅發(fā)票,稅點另外算,24小時銷售在線
潯之漫智控技術(上海)有限公司
本公司專業(yè)經銷合信/CO-TRUST科思創(chuàng)西門子PLC;S7-200S7-300 S7-400 S7-1200 觸摸屏,變頻器
6FC,6SNS120 V10 V60 V80伺服數(shù)控備件:原裝進口電機,電線,電纜,希望能跟您有更多的合作機會24小時銷售在線
我公司經營西門子全新原裝現(xiàn)貨PLC;S7-200S7-300 S7-400 S7-1200 觸摸屏,變頻器,
6FC,6SNS120 V10 V60 V80伺服數(shù)控備件:原裝進口電機(1LA7、1LG4、1LA9、1LE1),國產電機(1LG0,1LE0)
大型電機(1LA8,1LA4,1PQ8)伺服電機(1PH,1PM,1FT,1FK,1FS)西門子保內全新原裝產品‘質保一年。
一年內因產品質量問題免費更換新產品;不收取任何費。歡迎致電咨詢。
將一直執(zhí)行該指令,而與使能輸入“EN”處的信號狀態(tài)無關。該指令將操作數(shù)“TagIn_Value” 中的內容復制到操作數(shù)“"F_DB_1".TagOut_Value”中。 RD_ARRAY_I:讀取 INT F 數(shù)組中的值 (STEP 7 Safety V18) (S7-1500) 使用“讀取 INT F 數(shù)組中的值”指令讀取 ARRAY 輸入端數(shù)組中的元素,數(shù)組索引為INDEX 輸 入端的參數(shù),并在 OUT 輸出端寫入其值。如果在運行期間訪問數(shù)組出錯,則在 ERROR 輸 出端顯示該錯誤。 數(shù)組必須在 F 全局 DB 中創(chuàng)建,并且只能包含一個維度。ARRAY 的元素必須為 INT 數(shù)據(jù)類 型。以下說明適用于數(shù)組限值: ? 下限必須為 0。 ? 上限*大可為 10000。 不能連接使能輸入“EN”與使能輸出“ENO”。因此,將一直執(zhí)行該指令,而與“EN”使能輸入 的信號狀態(tài)無關。 編程和操作手冊, 11/2022, A5EAM STEP 7 Safety V18 指令 13.8 移動操作 參數(shù) 參數(shù) 下表列出了該指令的參數(shù): 聲明 數(shù)據(jù)類型 ARRAY Input 說明 VARIANT INDEX Input DINT 所讀取的數(shù)組 所讀取的數(shù)組元素。技術數(shù)據(jù)可能為常數(shù)或變 量。 OUT Output INT ERROR Output BOOL 被讀取并輸出的值。 錯誤信息 如果在處理指令時發(fā)生錯誤,則 ERROR 參數(shù)置 位。 ARRAY 參數(shù) ERROR 參數(shù) 除了與故障安全全局 DB 中的數(shù)組直接連接外,該輸入還可以與數(shù)據(jù)類型為 INT ARRAY[*] 的 INOUT 互連。這使得數(shù)據(jù)和程序邏輯之間能夠解耦,無需連接專用數(shù)據(jù)塊即可創(chuàng)建庫 函數(shù)。 下表列出了 ERROR 參數(shù)值的含義: 值 說明 FALSE 無錯誤 TRUE INDEX 參數(shù)的值超出 ARRAY 的限值。 575 編程和操作手冊, 11/2022, A5EAM STEP 7 Safety V18 指令 13.8 移動操作 指令版本 版本 S7 300/400 下表列出了一個可用的指令版本: S7-1200 S7-1500 功能 1.0 — — √1 1 支持 V2.0 及以上固件版本 通過 STEP 7 Safety 創(chuàng)建新 F-CPU 時,系統(tǒng)將自動為所創(chuàng)建的 F-CPU 預設*新可用版本。 有關所使用指令版本的更多信息,請參見 STEP 7 幫助中的“使用指令版本”(Using instruction versions)。 對錯誤的處理 示例 576 如果 INDEX 輸入端的值超出數(shù)組限制,則輸出 ERROR 設置為 1,索引為 0 的元素的數(shù)組 值在 OUT 輸出端輸出,而不考慮在 INDEX 輸入端傳遞的值。 因此,將索引 = 0 的元素的值設置為故障安全替代值。 以下示例說明了該指令的工作原理: 編程和操作手冊, 11/2022, A5EAM STEP 7 Safety V18 指令 13.8 移動操作 下表將通過具體的操作數(shù)值對該指令的工作原理進行說明: 參數(shù) 操作數(shù) 值 ARRAY "Global_DB".Array “Global_DB”數(shù)組操作數(shù)是一個數(shù)據(jù)類型為 INT 數(shù)組[0..10] 的 ARRAY INDEX #Tag_Index 2 OUT #TagOut_Value 位置數(shù)組 ERROR #TagError_Value [2] 的元素值 False 將一直執(zhí)行“讀取 INT F 數(shù)組中的值”(Read value from INT F-array) 指令,而與使能輸入 “EN”的信號狀態(tài)無關。 操作數(shù)“Global_DB.Array”中第二個元素的內容在“#TagOut_Value”輸出端輸出。 13.8.3 說明 參數(shù) 參數(shù) RD_ARRAY_DI:讀取 DINT F 數(shù)組中的值 (STEP 7 Safety V18) (S7-1500) 使用“讀取 DINT F 數(shù)組中的值”指令讀取數(shù)組輸入端數(shù)組中的元素,數(shù)組索引為INDEX 輸 入端的參數(shù),并在 OUT 輸出端寫入其值。如果在運行期間訪問數(shù)組出錯,則在 ERROR 輸 出端顯示該錯誤。 數(shù)組必須在 F 全局 DB 中創(chuàng)建,并且只能包含一個維度。數(shù)組元素必須為 DINT 數(shù)據(jù)類 型。以下說明適用于數(shù)組限值: ? 下限必須為 0。 ? 上限*大可為 10000。 不能連接使能輸入“EN”與使能輸出“ENO”。因此,將一直執(zhí)行該指令,而與“EN”使能輸入 的信號狀態(tài)無關。 下表列出了該指令的參數(shù): 聲明 數(shù)據(jù)類型 ARRAY Input 說明 VARIANT INDEX Input 所讀取的數(shù)組 DINT 所讀取的數(shù)組元素。技術數(shù)據(jù)可能為常數(shù)或變量。 577 編程和操作手冊, 11/2022, A5EAM STEP 7 Safety V18 指令 13.8 移動操作 參數(shù) 聲明 數(shù)據(jù)類型 OUT Output 說明 DINT ERROR Output BOOL 被讀取并輸出的值。 錯誤信息 如果在處理指令時發(fā)生錯誤,則 ERROR 參數(shù)置 位。 ARRAY 參數(shù) ERROR 參數(shù) 指令版本 版本 S7 300/400 除了與故障安全全局 DB 中的數(shù)組直接連接外,該輸入還可以與數(shù)據(jù)類型為 DINT ARRAY[*] 的 INOUT 互連。這使得數(shù)據(jù)和程序邏輯之間能夠解耦,無需連接專用數(shù)據(jù)塊即可創(chuàng)建庫 函數(shù)。 下表列出了 ERROR 參數(shù)值的含義: 值 說明 FALSE 無錯誤 TRUE INDEX 參數(shù)的值超出 ARRAY 下表列出了一個可用的指令版本: S7-1200 S7-1500 功能 的限值。 1.0 — — √1 1 578 支持 V2.0 及以上固件版本 通過 STEP 7 Safety 創(chuàng)建新 F-CPU 時,系統(tǒng)將自動為所創(chuàng)建的 F-CPU 預設*新可用版本。 有關所使用指令版本的更多信息,請參見 STEP 7 幫助中的“使用指令版本”(Using instruction versions)。 編程和操作手冊, 11/2022, A5EAM STEP 7 Safety V18 指令 13.8 移動操作 對錯誤的處理 示例 如果 INDEX 輸入端的值超出數(shù)組限制,則輸出 ERROR 設置為 1,索引為 0 的元素的數(shù)組 值在 OUT 輸出端輸出,而不考慮在 INDEX 輸入端傳遞的值。 因此,將索引 = 0 的元素的值設置為故障安全替代值。 以下示例說明了該指令的工作原理: 下表將通過具體的操作數(shù)值對該指令的工作原理進行說明: 參數(shù) 操作數(shù) 值 ARRAY "Global_DB".Array ARRAY 操作數(shù)“Global_DB”。數(shù)組是一個數(shù)據(jù)類型為 DINT 數(shù)組[0..10] 的 INDEX #Tag_Index 2 OUT #TagOut_Value 位置數(shù)組 ERROR #TagError_Value [2] 的元素值 False 將一直執(zhí)行“讀取 DINT F 數(shù)組中的值”(Read value from DINT F-array) 指令,而與使能輸入 “EN”處的信號狀態(tài)無關。 操作數(shù)“Global_DB.Array”中第二個元素的內容在“#TagOut_Value”輸出端輸出。 579 編程和操作手冊, 11/2022, A5EAM STEP 7 Safety V18 指令 13.8 移動操作 13.8.4 說明 參數(shù) 參數(shù) WR_FDB:將值間接寫入 F-DB 中 (STEP 7 Safety V18)(S7-300、S7-400) 該指令將輸入 IN 所指定的值寫入由 F-DB 中 INI_ADDR 和 OFFSET 進行尋址的變量內。 通過 INI_ADDR 和 OFFSET 進行尋址的變量地址必須在由地址 INI_ADDR 和 END_ADDR 定 義的地址范圍內。 如果 F-CPU 進入 STOP 模式且?guī)в性\斷事件 ID 75E2,則需要檢查是否滿足此條件。 可使用 INI_ADDR 輸入傳送 F-DB 中區(qū)域的起始地址,在該區(qū)域中將寫入輸入 IN 處的值。 通過輸入 OFFSET 可傳送該區(qū)域中的相關偏移量。 由輸入 INI_ADDR 或 END_ADDR 傳送的地址必須指向 F-DB 中指定數(shù)據(jù)類型的變量。 INI_ADDR 和 END_ADDR 地址間只能傳送指定數(shù)據(jù)類型的變量。而且 INI_ADDR 地址必須 小于 END_ADDR 地址。 在以下示例中,INI_ADDR 和 END_ADDR 地址必須以完全資格 "DBx".DBWy 方式進行傳 送,或以相應的符號地址進行傳送。不允許以其它方式進行傳送。 不能連接使能輸入“EN”與使能輸出“ENO”。因此,將一直執(zhí)行該指令,而與使能輸入“EN” 的信號狀態(tài)無關。 下表列出了該指令的參數(shù): 聲明 數(shù)據(jù)類型 IN Input 說明 INT, DINT INI_ADDR Input 要寫入 F DB 的值 POINTER END_ADDR Input F DB 中區(qū)域的起始地址 POINTER OFFSET Input F DB 中區(qū)域的結束地址 INT 偏移量 可以在指令功能框的“”下拉列表中選擇該指令的數(shù)據(jù)類型。 580 編程和操作手冊, 11/2022, A5EAM STEP 7 Safety V18 指令 13.8 移動操作 編程和操作手冊, 11/2022, A5EAM 581 INI_ADDR、END_ADDR 和 OFFS 中參數(shù)分配的示例 名稱 數(shù)據(jù)類型 初始值 注釋 Static VAR_BOOL10 BOOL false VAR_BOOL11 BOOL false VAR_BOOL12 BOOL false VAR_BOOL13 BOOL false VAR_TIME10 TIME T#0MS VAR_TIME11 TIME T#0MS VAR_INT10 INT 0 <- INI_ADDR = "F-DB_1".VAR_INT10 示 例 1 VAR_INT11 INT 0 VAR_INT12 INT 0 VAR_INT13 INT 0 <- OFFSET = 3 VAR_INT14 INT 0 VAR_INT15 INT 0 <- END_ADDR = "F-DB_1".VAR_INT15 VAR_BOOL20 BOOL false VAR_BOOL21 BOOL false VAR_BOOL22 BOOL false VAR_BOOL23 BOOL false VAR_INT20 INT 0 <- INI_ADDR = "F-DB_1".VAR_INT20 示 例 2 VAR_INT21 INT 0 VAR_INT22 INT 0 VAR_INT23 INT 0 <- END_ADDR = "F-DB_1".VAR_INT23 VAR_INT30 INT 0 <- INI_ADDR = "F-DB_1".VAR_INT30 示 例 3 VAR_INT31 INT 0 <- OFFSET = 1 VAR_INT32 INT 0 VAR_INT33 INT 0 STEP 7 Safety V18 指令 13.8 移動操作 名稱 數(shù)據(jù)類型 初始值 注釋 VAR_INT34 INT 0 < VAR_TIME20 TIME T#0MS END_ADDR = "F DB".VAR_INT34 VAR_DINT10 DINT 0 <- INI_ADDR = "F-DB_1".VAR_DINT10 例 VAR_DINT11 DINT 0 4 示 VAR_DINT12 DINT 0 < VAR_DINT13 DINT 0 OFFSET = 2 < 示例 END_ADDR = 以下示例說明了該指令的工作原理: "F DB_1".VAR_DINT13 582 編程和操作手冊, 11/2022, A5EAM STEP 7 Safety V18 指令 13.8 移動操作 13.8.5 說明 參數(shù) 參數(shù) RD_FDB:從 F-DB 間接讀取值 (STEP 7 Safety Advanced V18)(S7-300、S7 400) 該指令在 F-DB 中讀取通過 INI_ADDR 和 OFFSET 尋址的變量,并傳送到輸出 OUT 中。 通過 INI_ADDR 和 OFFSET 進行尋址的變量地址必須在由地址 INI_ADDR 和 END_ADDR 定 義的地址范圍內。 如果 F-CPU 進入 STOP 模式且?guī)в性\斷事件 ID 75E2,則需要檢查是否滿足此條件。 可使用輸入 INI_ADDR 傳送 F-DB 中待讀取變量的區(qū)域起始地址。通過輸入 OFFSET 可傳送 該區(qū)域中的相關偏移量。 由輸入 INI_ADDR 或 END_ADDR 傳送的地址必須指向 F-DB 中指定數(shù)據(jù)類型的變量。 INI_ADDR 和 END_ADDR 地址間只能傳送指定數(shù)據(jù)類型的變量。而且 INI_ADDR 地址必須 小于 END_ADDR 地址。 INI_ADDR 和 END_ADDR 地址必須以完全資格 "DBx".DBWy 方式進行傳送,或采用相應的 符號地址進行傳送不允許以其它方式進行傳送。有關 INI_ADDR、END_ADDR 和 OFFSET 中參數(shù)分配的示例,請參見 WR_FDB:將值間接寫入 F-DB 中 (STEP 7 Safety V18)(S7 300、S7-400) (頁 580)。 不能連接使能輸入“EN”與使能輸出“ENO”。因此,將一直執(zhí)行該指令,而與使能輸入“EN” 的信號狀態(tài)無關。 下表列出了該指令的參數(shù): 聲明 數(shù)據(jù)類型 INI_ADDR Input 說明 POINTER END_ADDR Input F DB 中區(qū)域的起始地址 POINTER OFFSET Input F DB 中區(qū)域的結束地址 INT OUT Output 偏移量 INT, DINT 要從 F DB 讀取的值 可以在指令功能框的“”下拉列表中選擇該指令的數(shù)據(jù)類型。 583 編程和操作手冊, 11/2022, A5EAM STEP 7 Safety V18 指令 13.9 轉換操作 示例 13.9 13.9.1 說明 584 以下示例說明了該指令的工作原理: 轉換操作 CONVERT:轉換值 (STEP 7 Safety V18) “轉換值”指令將讀取參數(shù) IN 中的內容,并根據(jù)指令功能框中選擇的數(shù)據(jù)類型對其進行轉 換。然后,在 OUT 輸出中輸出轉換后的值。 不能連接使能輸入“EN”。因此,將一直執(zhí)行該指令,而與“EN”使能輸入的信號狀態(tài)無關。 只有從“DINT”轉換為“INT”數(shù)據(jù)類型時,才能夠并且需要連接“ENO”使能輸出。 說明 從“DINT”轉換為“INT”數(shù)據(jù)類型時,必須連接“ENO”使能輸出,并對溢出方向進行編程。 注意事項: ? 如果輸入端的值超出 INT 范圍,ENO 返回 0。 ? 該指令的運算結果與標準塊中的模擬指令相類似