三级片视频播放,精品三级片在线观看,A级性爱视频,欧美+日韩+国产+无码+小说,亲子伦XX XX熟女,秋霞最新午夜伦伦A片黑狐,韩国理伦片漂亮的保拇,一边吃奶一边做边爱完整版,欧美放荡性护士videos

| 注冊| 產品展廳| 收藏該商鋪

行業產品

當前位置:
上海邑斯自動化科技有限公司>>西門子PLC模塊>>S7-1200plc模塊>> 6ES7214-1AF40-0XB0西門子S7-1200,CPU 1214 FC, 緊湊型 CPU

西門子S7-1200,CPU 1214 FC, 緊湊型 CPU

返回列表頁
  • 西門子S7-1200,CPU 1214 FC, 緊湊型 CPU
  • 西門子S7-1200,CPU 1214 FC, 緊湊型 CPU
  • 西門子S7-1200,CPU 1214 FC, 緊湊型 CPU
  • 西門子S7-1200,CPU 1214 FC, 緊湊型 CPU
  • 西門子S7-1200,CPU 1214 FC, 緊湊型 CPU
收藏
舉報
參考價 面議
具體成交價以合同協議為準
  • 型號 6ES7214-1AF40-0XB0
  • 品牌 Siemens/西門子
  • 廠商性質 代理商
  • 所在地 上海市
在線詢價 收藏產品

更新時間:2023-07-18 10:21:57瀏覽次數:793

聯系我們時請說明是化工儀器網上看到的信息,謝謝!

同類優質產品

更多產品

產品簡介

應用領域 環保,能源,建材/家具,電子/電池,道路/軌道/船舶
西門子S7-1200,CPU 1214 FC, 緊湊型 CPU

6ES7214-1AF40-0XB0
SIMATIC S7-1200,CPU 1214 FC, 緊湊型 CPU,DC/DC/DC, 機載 I/O: 14 個 24V DC 數字輸入;10 個 24V DC 數字輸出; 2 AI 0-10V DC, 電源:直流 20.4-28.8V DC, 程序存儲器/數據存儲器 125 KB

詳細介紹

西門子S7-1200,CPU 1214 FC, 緊湊型 CPU

6ES7214-1AF40-0XB0

SIMATIC S7-1200,CPU 1214 FC, 緊湊型 CPU,DC/DC/DC, 機載 I/O: 14 個 24V DC 數字輸入;10 個 24V DC 數字輸出; 2 AI 0-10V DC, 電源:直流 20.4-28.8V DC, 程序存儲器/數據存儲器 125 KB

向塊傳遞參數

 

函數塊 (FB) 和函數 (FC) 有三種不同接口類型:

  • IN
  • IN/OUT
  • OUT

函數塊和函數通過 IN 和 IN/OUT 接口類型接收參數。 塊對這些數據進行處理,此后,通過 IN/OUT 和 OUT 接口類型將返回值傳回調用者。

用戶程序采用以下兩種方法中的某一種傳遞參數。

傳值

用戶程序以“傳值”(call-by-value) 方式將參數傳遞給某個函數時,用戶程序會將實際參數值復制給塊的 IN 接口類型的輸入參數。 該操作期間,被復制值要求使用額外存儲空間。

當用戶程序調用該塊時,會復制這些值。

傳引用

用戶程序以“傳引用”(call-by-reference) 方式向某個函數傳遞參數時,用戶程序將引用 IN/OUT 接口類型的實參地址,不進行值復制操作。 該操作過程不需要額外的存儲空間。

當用戶程序調用該塊時,會引用實際參數的地址。

 

提示

通常情況下,針對結構變量使用 IN/OUT 接口類型(例如,ARRAY、STRUCT 和 STRING),避免不必要地增大所需的數據存儲器。

 

塊優化和參數傳遞

對于簡單數據類型(例如,INT、DINT 和 REAL 型),用戶程序可以以“傳值”方式傳遞函數塊的參數。 傳遞復雜數據類型(例如,STRUCT、ARRAY 和 STRING)時,可以采用“傳引用”方式。

用戶程序傳遞的函數塊參數通常在和該函數塊相關的背景數據塊 (DB) 中:

  • 通過將參數復制給背景數據塊,或者,復制位于背景數據中參數,用戶程序可以以“傳值”方式傳遞簡單數據類型(例如,INT、DINT 和 REAL)的參數。
  • 用戶程序將復雜數據類型(例如,STRUCT、ARRAY 和 STRING)復制到用于 IN 和 OUT 參數類型的背景數據塊中,或者,復制位于該背景數據塊中的復雜數據類型。
  • 對于 IN/OUT 接口類型,用戶程序以“傳引用”方式傳遞復雜數據類型。

數據塊可以創建成“優化的”或“標準的”(未優化)數據塊。 優化型數據塊的體積小于非優化型數據塊。 優化型數據塊和非優化型數據塊中的數據元素順序不一樣。 關于優化型數據塊的更多說明,請參閱 S7?1200/1500、STEP 7 (TIA Portal) S7 編程指南(出版日期:2014 年 3 月)中的章節“優化塊”。

可以創建用來處理優化或非優化數據的函數塊和函數。 可以選擇復選框“優化塊訪問” (Optimized block access),將其作為塊的屬性。 默認情況下,用戶程序會優化程序塊;程序塊期望傳遞給該塊的數據采用優化格式。

用戶向某個函數傳遞復雜參數(例如,STRUCT 結構的參數)時,系統會檢查包含該結構的數據塊的優化設置和程序塊的優化設置。 如果你同時優化該數據塊和該函數,用戶程序將以“傳引用”方式傳遞該結構 (STRUCT)。 如果選擇了不優化該數據塊和該函數,也采用“傳引用”方式傳遞該結構。

但是,如果函數和數據塊采用不同優化設置(即,優化了一個塊且沒有優化另一個塊),則必須將 STRUCT 轉換成函數所期望的格式。 例如,如果選擇了不優化該數據塊但優化該函數,則數據塊中的 STRUCT 須轉換成優化格式后才能被該函數進行處理。 該轉換過程由系統完成,其方法是:先制作該 STRUCT 的一個“副本”,接著,將它轉換成該函數所期望的優化格式。

總而言之,當用戶程序將某個復雜數據類型(例如,STRUCT)作為 IN/OUT 參數傳遞給某個函數時,該函數希望用戶程序以“傳引用”方式傳遞 STRUCT。

  • 對于含該結構的數據塊和該函數,如果都選擇了優化或者不優化,用戶程序將以“傳引用”方式傳遞數據。
  • 如果對數據塊和函數沒有配置相同的優化設置(優化其中一個且不優化另一個),系統必須先制作 STRUCT 的一個副本,再將其傳遞給函數。 由于系統必須制作該結構的副本,因此,該操作可以高效地將“傳引用”轉換成“傳值”。

優化設置對用戶程序的影響作用

如果 HMI 或中斷組織塊更改了結構中的元素,參數復制將可能導致用戶程序出現問題。 例如,某個函數有一個 IN/OUT 參數(正常情況下以“傳引用”方式傳遞),但是,數據塊和該函數采用了不同的設置,則:

  1. 用戶程序準備調用該函數時,系統必須制作該結構的一個“副本”,以將該數據的格式轉換成與該函數相匹配的格式。
  2. 用戶程序采用該結構的該“副本”的引用調用該函數。
  3. 該函數運行期間出現了一個中斷組織塊,且該中斷組織塊更改了原結構中的某個值。
  4. 該函數運行完畢。由于該結構是一個 IN/OUT 參數,因此,系統將該值以原來的格式復制回原結構。

采用制作結構副本的方式進行格式轉換的后果:該中斷組織塊改寫過的數據將被丟失。 對于采用 HMI 寫入的值,情況也同樣如此。 HMI 也可能中斷用戶程序的執行,并以和中斷組織塊相同的方式寫入某個值。

解決該問題的方法有很多種:

  • 的方法是:需要使用復雜數據類型(例如,STRUCT)時,對程序塊和數據塊采用相匹配的優化設置。 這種方法可以保證用戶程序總是以“傳引用”方式進行參數傳遞。
  • 另一種方法是使中斷組織塊或 HMI 不直接修改該結構中的元素。 讓組織塊或 HMI 修改另一個變量,此后,用戶在用戶程序的某個特定位置將該變量復制到該結構中。

西門子S7-1200,CPU 1214 FC, 緊湊型 CPU

收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復您~
二維碼 意見反饋
在線留言
主站蜘蛛池模板: 洛宁县| 青冈县| 平顶山市| 潼南县| 通道| 和林格尔县| 鹤山市| 分宜县| 临安市| 巩留县| 容城县| 彰化县| 丁青县| 彭州市| 介休市| 边坝县| 台东县| 象山县| 博爱县| 灵台县| 个旧市| 廊坊市| 南昌县| 泰州市| 黑河市| 奉新县| 张家川| 弋阳县| 晋州市| 齐河县| 昭苏县| 蒙城县| 浦江县| 呼图壁县| 富顺县| 宁强县| 通海县| 永靖县| 兴文县| 德清县| 朔州市|