<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595
    公司新聞
    西門子PLC-SCL編程:按鈕控制指示燈
    發布時間: 2023-11-18 10:22 更新時間: 2024-12-27 09:10

    相對于西門子 PLC 的其它類型編程語言,S7-SCL 與計算機gaoji編程語言有著非常相近的特性,只要使用者接觸過其他編程語言,實現 S7-SCL 的快速入門是非常容易的。


    S7-SCL 為 PLC 做了優化處理,它不僅僅具有 PLC 典型的元素(例如 輸入/輸出,定時器,計數器,符號表),而且具有gaoji語言的特性, 例如:循環, 選擇,分支,數組 ,gaoji函數。


    今天以按鈕控制指示燈為例,進行SCL編程。


    IO地址分配:

    啟動按鈕地址i0.0

    停止按鈕地址i0.1

    綠色指示燈地址Q0.0

    1.啟動博途V15程序,新建項目

    圖片

    1.2打開項目視圖

    圖片

    1.3添加新設備1215CDCDCDC

    圖片

    1.4添加擴展模塊DI 8x24VDC/DQ 8xRelay_1

    圖片

    1.5設置PLC的IP地址192.168.1.10

    圖片

    1. 6在PLC變量表里添加start、stop、LED三個變量

    圖片

    1.7在程序塊里添加函數-語言選擇SCL

    圖片

    1.8將SCL函數拖入main程序塊中

    圖片

    1.9在FC1函數里輸入

    IF "start" AND NOT "stop"THEN

        "LED" := 1;

    END_IF;

    IF "stop" THEN

        "LED" := 0;

    END_IF;

    圖片

    2.1下載程序到PLC

    運行結果如下

    按下啟動按鈕i0.0

    綠燈Q0.0亮

    按下停止按鈕i0.1

    綠燈Q0.0滅。

    圖片


    聯系方式

    • 電  話:18126392341
    • 聯系人:梁濤
    • 手  機:15267534595
    • 微  信:15267534595