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

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

3天內不再提示

西門子S7-1500PLC用LAD、FBD、SCL編寫啟保停程序對比

PLC技術圈 ? 來源:PLC技術圈 ? 作者:PLC技術圈 ? 2022-12-01 10:03 ? 次閱讀

分別用LAD、FBD和SCL編寫啟保停程序,在OB1中調用FB1(FBD)、FB2(LAD)、FB3(SCL);當啟動位為true,且停止位為false時,燈輸出為true,且有自保持功能;當停止位為true時,燈輸出為false。

1) LAD編程

先建立FB塊如下:

cab80cea-711b-11ed-8abf-dac502259ad0.png

編程下圖所示。

cae27e62-711b-11ed-8abf-dac502259ad0.png

2) 在FBD編程

啟動位和燈輸出采用或預算(>=1),運算結果與停止位采用與預算(&),運算結果賦值給燈輸出位。需要注意的是停止位采用的常閉觸點,所以對停止位在與運算之前加一個對停止位的RLO取反的運算。編程如下圖所示。

cb08fbd2-711b-11ed-8abf-dac502259ad0.png

3) 在SCL編程

使用if 條件 then end_if的結構將啟保停分為三種情況來判斷處理,情況一,當START為true且END為false時,OUT輸出true,情況二,當OUT輸出true且END為false時,OUT輸出true,情況三,當END為true時,OUT輸出false。編程如下圖所示。

cb29a15c-711b-11ed-8abf-dac502259ad0.png

4) 當FB編寫完成后,需要先進行編譯操作,檢查是否有錯誤,編譯通過后要在OB1中進行調用,即將FB直接拖拽到OB1指定位置。FB調用需要給一個DB塊,如下圖所示。

cb54f6cc-711b-11ed-8abf-dac502259ad0.png

5) 打開PLCSIM,并下載,在線并監控各個FB執行的情況。

LAD程序運行結果如下圖

cb7dc462-711b-11ed-8abf-dac502259ad0.png

FBD程序運行結果如下圖

cb98fa2a-711b-11ed-8abf-dac502259ad0.png

SCL程序運行結果如下圖

cbb6acdc-711b-11ed-8abf-dac502259ad0.png

審核編輯 :李倩

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

    關注

    92

    文章

    2880

    瀏覽量

    114043
  • SCL
    SCL
    +關注

    關注

    1

    文章

    239

    瀏覽量

    16897
  • S7-1500
    +關注

    關注

    3

    文章

    299

    瀏覽量

    5927

原文標題:西門子S7-1500PLC用LAD、FBD、SCL編寫啟保停程序對比

文章出處:【微信號:xue_PLC,微信公眾號:PLC技術圈】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    透傳網關基于4G/以太網/WIFI聯網實現西門子S7-1200/1500PLC的遠程監控和程序上下載

    【技術分享】遠程透傳網關-單網口快速實現西門子S7-1200/1500 PLC程序遠程上下載
    的頭像 發表于 01-19 09:30 ?509次閱讀
    透傳網關基于4G/以太網/WIFI聯網實現<b class='flag-5'>西門子</b>S7-1200/<b class='flag-5'>1500PLC</b>的遠程監控和<b class='flag-5'>程序</b>上下載

    西門子博途中的LAD、FBDSCL編程

    選擇要在其后插入新程序段的程序段。 在快捷菜單中,選擇命令“插入 STL 程序段”(Insert STL network) 或“插入 SCL 程序
    發表于 01-16 09:33 ?1065次閱讀
    <b class='flag-5'>西門子</b>博途中的<b class='flag-5'>LAD</b>、<b class='flag-5'>FBD</b>與<b class='flag-5'>SCL</b>編程

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

    西門子博圖SCL練習1:使用FC計算平均值
    的頭像 發表于 01-02 10:25 ?1421次閱讀
    <b class='flag-5'>西門子</b>博圖<b class='flag-5'>SCL</b>練習1:使用FC計算平均值

    SIMATIC S7-1500 PLC S7-SCL應用舉例

    函數和函數塊在西門子的大中型PLC編程中,應用十分廣泛,前介紹過函數和函數塊,其編程采用的是LAD語言,而本節采用SCL語言編程,以下僅用一個例子介紹函數,函數塊使用方法也類似。
    的頭像 發表于 12-11 09:17 ?424次閱讀
    SIMATIC S7-<b class='flag-5'>1500</b> <b class='flag-5'>PLC</b> S7-<b class='flag-5'>SCL</b>應用舉例

    SIMATIC S7-1500 PLC S7-SCL SCL塊詳解

    函數和函數塊在西門子的大中型PLC編程中,應用十分廣泛,前介紹過函數和函數塊,其編程采用的是LAD語言,而本節采用SCL語言編程,以下僅用一個例子介紹函數,函數塊使用方法也類似。
    的頭像 發表于 12-06 09:17 ?534次閱讀
    SIMATIC S7-<b class='flag-5'>1500</b> <b class='flag-5'>PLC</b> S7-<b class='flag-5'>SCL</b> <b class='flag-5'>SCL</b>塊詳解

    三分鐘輕松實現EG網關網口連接西門子PLC

    云平臺,實現電腦Web頁面、手機APP和微信對西門子PLC的遠程監控和控制。網關可連接S7-200SMART、S7-1200、S7-1500西門子
    的頭像 發表于 10-24 10:42 ?617次閱讀
    三分鐘輕松實現EG網關網口連接<b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>

    西門子S7-1200/1500PLC經典氣動機械手程序

    電子發燒友網站提供《西門子S7-1200/1500PLC經典氣動機械手程序.docx》資料免費下載
    發表于 09-20 15:32 ?12次下載

    西門子plc單按鈕啟停的十種方法(博途1200/1500PLC

    西門子博途1200/1500PLC單按鈕啟??刂?0種設計方法
    發表于 08-31 09:15 ?4155次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>plc</b>單按鈕啟停的十種方法(博途1200/<b class='flag-5'>1500PLC</b>)

    西門子博途1200/1500PLC單按鈕啟??刂?0種設計方法

    西門子博途1200/1500PLC單按鈕啟??刂?0種設計方法
    的頭像 發表于 08-31 09:14 ?5166次閱讀
    <b class='flag-5'>西門子</b>博途1200/<b class='flag-5'>1500PLC</b>單按鈕啟??刂?0種設計方法

    西門子1200PLC之間的ModbusTCP通訊如何實現?

    西門子1200PLC通過以太網通訊與其它設備進行數據交互,西門子1200PLC可以和西門子系列plc
    發表于 07-30 14:49 ?7711次閱讀
    <b class='flag-5'>西門子</b>1200<b class='flag-5'>PLC</b>之間的ModbusTCP通訊如何實現?

    西門子S7-1500PLC如何和三菱FX5U

    本示例以西門子S7-1200(CPU1212C)與三菱FX5U-32MR/ES為例交換數據,本數據交換采用S7TCP協議實現,其他支持S7TCP從站協議的PLc均可實現該數據交換,步驟類似不再重復介紹。
    的頭像 發表于 07-26 08:57 ?1631次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>S7-1500PLC</b>如何和三菱FX5U

    說說西門子S7-1500 PLC的通信知識

    西門子S7-1500PLC運用于中大型項目,是S7-300/400PLC的升級版,相比于200/200 SMART PLC 來說,1500
    發表于 07-18 14:16 ?2547次閱讀
    說說<b class='flag-5'>西門子</b>S7-<b class='flag-5'>1500</b> <b class='flag-5'>PLC</b>的通信知識

    專業講解S7-1500PLC通信原理

    西門子S7-1500PLC運用于中大型項目,是S7-300/400PLC的升級版,相比于200/200 SMART PLC 來說,1500
    發表于 07-14 16:51 ?835次閱讀
    專業講解<b class='flag-5'>S7-1500PLC</b>通信原理

    西門子PLC 1500/1200硬件分享

    西門子S7-1200PLC有下面幾種CPU型號:1211C、1212C、1214C、1215C、1217C。1214C為主要使用機型。其它可以用S7-200smart代替,也可以用S7-1500代替。
    的頭像 發表于 07-13 14:37 ?2177次閱讀

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

    大型的西門子PLC程序結構示例。
    的頭像 發表于 07-06 10:34 ?856次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>