在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

西門子博途中ARRAY的使用示例

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 2023-06-19 10:53 ? 次閱讀

通過參數實例可將函數塊的實例傳送到其它塊(FB 或 FC)中進行進一步處理,如數據查詢、錯誤分析,甚至使用由被傳遞實例執行的函數塊。

ARRAY 多重實例可用于組合相同類型的對象,并在程序循環中對這些實例的下標進行處理。ARRAY 下標元素可作為參數實例傳送到其它塊中。

在以下示例中,使用對象“Valve”(FB_Valve) 進行詳細說明。在此,顯示了程序塊(本示例中為“FB_ValveControl”)中進行閥處理的所有相關信息。

下圖顯示了所需的特性以及具體的應用方式:

da6e2e0a-0d09-11ee-962d-dac502259ad0.png

使用函數“FC_StatusValve”和“FC_MaintainValve”,對調用時接收到的“FB_Valve”程序塊的參數實例繼續處理。

在“FB_ValveControl”程序塊中,可使用 ARRAY 多重實例對現有的閥的數量進行聲明,同時通過各種函數對循環程序中的所有閥進行管理。

說明
完整性
該解決方案示例僅用于說明如何實現指定的任務。請注意,在實際任務中需要對程序代碼進行相應調整。

在本示例中,需要使用以下程序塊:

說明 編程語言
FB_ValveControl 該函數塊將用作一個控制塊,可通過一個多重實例 ARRAY 對所有閥進行處理。 SCL
FB_Valve 該函數塊中包含閥數據的定義以及進行閥處理的程序代碼。 SCL
(在程序塊“FB_ValveControl”中,將用到這三個程序塊。)
FC_StatusValve 該函數將返回當前所處理閥的狀態。
FC_MaintainValve 該函數用于檢查閥是否需要維護。如果需要,將執行維護操作,并在維護完成時返回函數值 TRUE。

操作步驟:創建“FB_Valve”

要創建該 SCL 函數塊,請執行以下操作步驟:

雙擊“新增塊”(Add new block) 命令。
“新增塊”(Add new block) 對話框隨即打開。
單擊“函數塊 (FB)”(Function block (FB)) 按鈕。
輸入名稱“FB_Valve”。
選擇 SCL 編程語言。
單擊“確定”(OK)。
基于可打開和關閉的閥進行塊接口聲明,如下所示:
da920e6a-0d09-11ee-962d-dac502259ad0.png
da920e6a-0d09-11ee-962d-dac502259ad0.png
編寫閥控制程序代碼,如下所示:
dab4de54-0d09-11ee-962d-dac502259ad0.png
dab4de54-0d09-11ee-962d-dac502259ad0.png

操作步驟:創建“FC_StatusValve”

要創建 SCL 函數塊“FC_StatusValve”,請執行以下操作步驟:

雙擊“添加新塊”(Add new block) 命令。
“新增塊”(Add new block) 對話框隨即打開。
單擊“函數 (FC)”(Function (FC)) 按鈕。
輸入名稱“FC_StatusValve”。
選擇 SCL 編程語言。
單擊“確定”(OK)。
使用參數實例“FB_Valve”組合聲明該塊接口,如下所示:
dae7ad5c-0d09-11ee-962d-dac502259ad0.png
dae7ad5c-0d09-11ee-962d-dac502259ad0.png
編寫程序代碼,如下所示:
db094a34-0d09-11ee-962d-dac502259ad0.png
db094a34-0d09-11ee-962d-dac502259ad0.png

操作步驟:創建“FC_MaintainValve”

要創建 SCL 函數塊“FC_MaintainValve”,請執行以下操作步驟:

雙擊“添加新塊”(Add new block) 命令。
“新增塊”(Add new block) 對話框隨即打開。
單擊“函數 (FC)”(Function (FC)) 按鈕。
輸入名稱“FC_MaintainValve”。
選擇 SCL 編程語言。
單擊“確定”(OK)。
使用參數實例“FB_Valve”組合聲明該塊接口,如下所示:
db4e1ac4-0d09-11ee-962d-dac502259ad0.png
db4e1ac4-0d09-11ee-962d-dac502259ad0.png
編寫程序代碼,如下所示:
db789b28-0d09-11ee-962d-dac502259ad0.png
db789b28-0d09-11ee-962d-dac502259ad0.png

操作步驟:創建“FB_ValveControl”

要創建該 SCL 函數塊,請執行以下操作步驟:

雙擊“新增塊”(Add new block) 命令。
“新增塊”(Add new block) 對話框隨即打開。
單擊“函數塊 (FB)”(Function block (FB)) 按鈕。
輸入名稱“FB_ValveControl”。
選擇 SCL 編程語言。
單擊“確定”(OK)。
定義用戶常量:
dbb95ae6-0d09-11ee-962d-dac502259ad0.png
dbb95ae6-0d09-11ee-962d-dac502259ad0.png
在本示例中,可通過用戶常量“vmax”快速更改程序中的閥數量。
使用“FB_Valve”中的閥實例組合聲明該塊接口,如下所示:
dbce2da4-0d09-11ee-962d-dac502259ad0.png
dbce2da4-0d09-11ee-962d-dac502259ad0.png
編寫程序代碼,如下所示:
dc20acfa-0d09-11ee-962d-dac502259ad0.png
dc20acfa-0d09-11ee-962d-dac502259ad0.png

操作步驟:調用 OB 1 中的“FB_ValveControl”

要調用 OB 1 中的函數塊“FB_ValveControl”,請執行以下操作步驟:

雙擊打開“Main [OB1]”塊。
使用拖放操作,將函數塊“FB_ValveControl”添加到 OB 1 中。
dc3fae52-0d09-11ee-962d-dac502259ad0.png
dc3fae52-0d09-11ee-962d-dac502259ad0.png

結果

每個程序循環中處理一個閥。系統將對下標選定的相應閥進行處理和狀態查詢。必要時,可進行相應維護。

在本示例中,每個循環處理一個閥。當然,也可以在一個程序循環中處理所有的閥,但循環時間會相對延長。如果要縮短程序循環時間,則不建議在一個程序循環中執行所有處理。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 西門子
    +關注

    關注

    94

    文章

    3052

    瀏覽量

    116071
  • 參數
    +關注

    關注

    11

    文章

    1842

    瀏覽量

    32303
  • 編程語言
    +關注

    關注

    10

    文章

    1947

    瀏覽量

    34820
  • 函數
    +關注

    關注

    3

    文章

    4338

    瀏覽量

    62762
  • SCL
    SCL
    +關注

    關注

    1

    文章

    239

    瀏覽量

    17111

原文標題:西門子博途:多重實例 ARRAY 中參數實例的使用示例

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    暢銷西門子助聽器價格表_西門子助聽器價格大全

    暢銷西門子助聽器價格表_西門子助聽器價格大全 1、西門子盒式助聽器 AMIGA 176AO Pocket AMIGA 176AO 西門子助聽器價格:441元
    發表于 08-23 12:19 ?1.5w次閱讀
    暢銷<b class='flag-5'>西門子</b>助聽器價格表_<b class='flag-5'>西門子</b>助聽器價格大全

    西門子經典天線教程

    西門子經典天線教程
    發表于 09-12 17:40 ?269次下載
    <b class='flag-5'>西門子</b>經典天線教程

    西門子S7-200使用教程

    西門子S7-200 PLC仿真軟件超詳細使用教程西門子S7-200使用教程
    發表于 05-06 16:43 ?0次下載

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

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

    西門子變頻器如何選型_西門子變頻器選型注意哪些

    本文開始介紹了西門子變頻器的概念,其次闡述了西門子變頻器的參數設置,最后介紹了西門子變頻器的選型方法以及選型注意事項。
    的頭像 發表于 04-02 09:10 ?2.1w次閱讀

    西門子是哪個國家的品牌_西門子發明了什么

    本文開始介紹了西門子是哪個國家的品牌以及西門子的發展歷史,其次介紹了西門子的發明成果,最后對西門子的家電進行了分析。
    的頭像 發表于 04-04 08:45 ?5.3w次閱讀

    博世和西門子哪個好_博世和西門子的關系

    本文開始闡述了博世和西門子的關系以及分析了西門子和博世哪個更好,其次分析了西門子和博世的冰箱哪個更好,最后介紹了博世和西門子家電集團在中國的發展。
    的頭像 發表于 04-04 09:30 ?15.9w次閱讀

    西門子plc數據類型_西門子plc通訊方式

    西門子PLC的品質非常好,其網絡穩定性、開放性深受工控人員的喜愛,而且編程軟件分類多,使用方便。在國內工控界具有顯著地位。雖然大家對西門子PLC都有一定的了解,但要你說出西門子PLC各種通信方式的特點,相信很多人都不能完整答出。
    發表于 07-25 10:57 ?1.5w次閱讀
    <b class='flag-5'>西門子</b>plc數據類型_<b class='flag-5'>西門子</b>plc通訊方式

    西門子能源首次作為獨立運營公司參加進

    西門子將以創變每一天(Transform the everyday)為主題參展第三屆中國國際進口博覽會(進會),集中呈現在數字化企業、智能基礎設施、智慧交通、工業互聯網等領域的創新數字化業務組合
    的頭像 發表于 10-19 14:13 ?2448次閱讀

    西門子PLC編程軟件途下載

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

    圖如何實現遠程調試西門子PLC

    設備現場的PLC程序需要調整工藝流程,或者有小故障需要排除,就需要工程師到現場。隨著物聯網技術的成熟,通過4G網絡遠程監控和調試PLC已經常規化。西門子的PLC是市場上占有率最高的,差不多40%的市場占有率。那如何實現圖軟件遠程下載調試
    的頭像 發表于 10-13 09:14 ?4712次閱讀
    <b class='flag-5'>博</b>圖如何實現遠程調試<b class='flag-5'>西門子</b>PLC

    利用物通聯工業網關實現西門子plc數據采集和控制

    西門子plc是目前工業智能化中常用的一種電氣設備,具有無連接、穩定可靠等特點。運用物通聯工業網關可以實現對西門子plc的數據采集和控制。? 一、物通聯工業網關? 物通
    的頭像 發表于 02-23 17:20 ?966次閱讀
    利用物通<b class='flag-5'>博</b>聯工業網關實現<b class='flag-5'>西門子</b>plc數據采集和控制

    大型西門子PLC程序結構示例

    大型的西門子PLC程序結構示例
    的頭像 發表于 07-06 10:34 ?1356次閱讀

    西門子途中ARRAY元素的間接尋址

    要尋址 ARRAY 元素,可以輸入整型變量以及常量作為下標。使用變量時,將在運行時計算下標。例如,在程序循環中,每次循環都使用不同的下標。
    的頭像 發表于 08-21 10:42 ?2191次閱讀

    西門子圖SCL練習1:使用FC計算平均值

    西門子圖SCL練習1:使用FC計算平均值
    的頭像 發表于 01-02 10:25 ?2880次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>博</b>圖SCL練習1:使用FC計算平均值
    主站蜘蛛池模板: 资源新版在线天堂| 成 人色 网 站999| 性欧美高清短视频免费| 亚洲欧洲国产精品你懂的| 亚洲激情| 色噜噜噜| 美女网站黄在线看| 国模沟沟一区二区三区| www.色五月.com| 天天视频官网天天视频在线| 日韩精品在线第一页| 高清一本之道加勒比在线| avtom影院永久转四虎入口| 色噜噜人体337p人体| 优优国产在线视频| 色综合 成人| 噜噜噜 综合 亚洲| www.色播| 国产综合视频在线观看| 91大神在线视频观看| 综合爱爱| 日本美女黄视频| 国产精品视频一区二区三区| 天天做天天爱天天影视综合| 国产牛牛| 九九九国产在线| 四虎免费永久观看| 久久亚洲一级毛片| 午夜免费剧场| 1024手机看片国产旧版你懂的| 女的扒开尿口让男人桶| 色综合色| 国产papa| 黄色免费网站在线观看| 视频精品一区二区三区| 色偷偷免费| 国产资源在线免费观看| 天天操天天干天天摸| av 狼| 四虎影院国产| 国产乱码精品一区二区|