0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

西門子博途中程序編輯器的功能

機器人及PLC自動化應(yīng)用 ? 來源:機器人及PLC自動化應(yīng)用 ? 2023-09-15 09:26 ? 次閱讀

程序編輯器的功能

可以使用程序編輯器創(chuàng)建程序包含的塊。 程序編輯器由若干區(qū)域組成,可根據(jù)不同功能對各種編程任務(wù)的執(zhí)行提供支持。

下圖顯示了程序編輯器的結(jié)構(gòu):

wKgaomUDstSAcTMqAAHGhQPDifc855.png

① 工具欄:

使用工具欄可以訪問程序編輯器的主要功能,例如:

插入、刪除、打開和關(guān)閉程序段

顯示和隱藏絕對操作數(shù)

顯示和隱藏程序段注釋

顯示和隱藏收藏夾

顯示和隱藏程序狀態(tài)

② 塊接口

通過塊接口可以創(chuàng)建和管理局部變量。

③ “指令”(Instructions) 任務(wù)卡中的“收藏夾”(Favorites) 窗格和程序編輯器中的收藏夾:

通過收藏夾可以快速訪問常用的指令。 可單獨擴展“收藏夾”(Favorites ) 窗格以包含更多指令。

④ 指令窗口:

指令窗口是程序編輯器的工作區(qū)。 可在其中執(zhí)行以下任務(wù):

創(chuàng)建和管理程序段 ( 頁 39)

輸入塊和程序段的標(biāo)題與注釋

插入指令并為指令提供變量。

⑤ “指令”(Instructions) 任務(wù)卡中的“指令” 窗格

⑥ “指令”(Instructions) 任務(wù)卡中的“擴展指令”(Extended Instructions) 窗格

⑦ “指令”(Instructions) 任務(wù)卡

“指令”(Instructions) 任務(wù)卡包含用于創(chuàng)建程序內(nèi)容的指令。

⑧ “測試”(Testing)任務(wù)卡

LAD 指令

可以使用用戶界面的“指令”任務(wù)卡中提供的 LAD 指令創(chuàng)建實際程序內(nèi)容。 有三種不同類

型的 LAD 指令:

觸點:可以使用觸點創(chuàng)建或中斷兩個元素之間的載流連接。 在這種情況下,元素可以是 LAD 程序元素或電源線的邊沿。電流從左向右傳遞。 可以使用觸點查詢操作數(shù)的信號狀態(tài)或值,并根據(jù)電流的結(jié)果對其進行控制。

線圈: 可以使用線圈修改二進制操作數(shù)。 線圈可根據(jù)邏輯運算結(jié)果的信號狀態(tài)置位或復(fù)位二進制操作數(shù)。

功能框: 功能框是具有復(fù)雜功能的 LAD 元素。但空功能框除外。 可以使用空功能框作為占位符,在其中可以選擇所需的運算。

在“指令”任務(wù)卡中可找到觸點、線圈和功能框的各種變體,這些變體根據(jù)其功能被劃分到不同的文件夾中。 必須給多數(shù) LAD 指令提供變量。

下圖顯示了已編寫的 LAD 程序段實例:

wKgaomUDstSAVkJiAABYpGYuLY4465.png

① 電源線

② 梯級

③ 分支

④ 觸點

⑤ 線圈

⑥ 功能框

插入 LAD 指令

以下步驟介紹了如何在組織塊“Main [OB1]” 的第一個程序段中創(chuàng)建實例機器的開關(guān)程序。

為此,需插入一個分支和下列指令:

常開觸點

輸出線圈

取反線圈

此外,采用“LAD” 編程語言通過分支來設(shè)計一個并聯(lián)結(jié)構(gòu)。

常開觸點

下圖顯示了程序中常開觸點的圖標(biāo):

<操作數(shù)>

---| |---

常開觸點的激活取決于相關(guān)變量的信號狀態(tài)(<操作數(shù)>)。

如果變量的信號狀態(tài)為“1”,則常開觸點閉合。 信號流從左側(cè)電源線通過該常開觸點流到右側(cè)電源線,并且該指令輸出的信號狀態(tài)設(shè)置為“1”。

如果變量的信號狀態(tài)為“0”,則常開觸點不會被激活。 到右側(cè)電源線的信號流中斷,并且該指令輸出的信號狀態(tài)復(fù)位為“0”。

在本項目中,還將用到常閉觸點 ( 頁 101) ,它的作用與常開觸點基本相同,只是以相反的方式響應(yīng)變量的信號狀態(tài)。

輸出線圈

下圖顯示了程序中“輸出線圈”指令的圖標(biāo):

<操作數(shù)>

---( )---

可以使用“輸出線圈”運算置位指定變量(<操作數(shù)>)的位。 如果線圈輸入的信號狀態(tài)為“1”,則變量位置位為“1”。 如果線圈輸入的信號狀態(tài)為“0”,則變量位的信號狀態(tài)也為“0”。

取反線圈

下圖顯示了程序中“取反線圈”指令的圖標(biāo):

<操作數(shù)>

---( / )---

“取反線圈”操作對信號狀態(tài)取反并將相應(yīng)的位分配給指定變量(<操作數(shù)>)。 如果線圈輸入的信號狀態(tài)為“1”,則相應(yīng)位復(fù)位為“0”。 如果線圈輸入的信號狀態(tài)為“0”,則變量位置位為“1”。

步驟

要創(chuàng)建實例機器的開關(guān)程序,請按以下步驟操作:

激活變量的符號表示形式。

wKgaomUDstSAHPBgAAIkiXmCFbg902.png

激活變量的符號表示形式后,程序段中將不顯示變量地址。

向塊中的第一個程序段插入一個常開觸點。

wKgZomUDstSAfhepAAGX17_L4Nk113.png

打開“指令”(Instructions) 任務(wù)卡。

wKgZomUDstSAEfOxAADSwVAdq2I799.png

在主梯級的末尾插入“輸出線圈”指令。

wKgZomUDstSAXP_dAAMAI0V-qHc444.png

插入分支。

wKgaomUDstSAcwqYAAE-16scK98463.png

在分支末尾插入“取反線圈”指令。

wKgaomUDstSAXPtiAAKqxSm2pVQ578.png

結(jié)果

在組織塊“Main [OB1]” 的第一個程序段中插入這些 LAD 指令后,即完成創(chuàng)建實例機器開關(guān)程序的第一部分。

wKgZomUDstSAdUZGAAAtrepSNcM495.png

在下一部分中,將 LAD 指令與 PLC 變量互連,從而完成該程序。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 西門子
    +關(guān)注

    關(guān)注

    93

    文章

    2996

    瀏覽量

    115491
  • 程序
    +關(guān)注

    關(guān)注

    116

    文章

    3756

    瀏覽量

    80754
  • 編輯器
    +關(guān)注

    關(guān)注

    1

    文章

    800

    瀏覽量

    31055

原文標(biāo)題:西門子博途:程序編輯器概述

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    西門子S7-200PLC與西門子變頻MM440通訊程序實例

    西門子S7-200PLC與西門子變頻MM440通訊程序實例
    的頭像 發(fā)表于 05-04 09:54 ?4813次閱讀
    <b class='flag-5'>西門子</b>S7-200PLC與<b class='flag-5'>西門子</b>變頻<b class='flag-5'>器</b>MM440通訊<b class='flag-5'>程序</b>實例

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

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

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

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

    帶注釋的西門子200程序

    西門子200程序
    發(fā)表于 10-17 10:59 ?0次下載

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

    本文開始介紹了西門子變頻的概念,其次闡述了西門子變頻的參數(shù)設(shè)置,最后介紹了西門子變頻的選型
    的頭像 發(fā)表于 04-02 09:10 ?2w次閱讀

    博世和西門子哪個好_博世和西門子的關(guān)系

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

    西門子PLC用戶程序的教程詳細(xì)說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是西門子PLC用戶程序的教程詳細(xì)說明。
    發(fā)表于 03-23 11:36 ?29次下載
    <b class='flag-5'>西門子</b>PLC用戶<b class='flag-5'>程序</b>的教程詳細(xì)說明

    西門子PLC指令和程序設(shè)計

    西門子PLC指令和程序設(shè)計方法免費下載。
    發(fā)表于 05-07 09:42 ?120次下載

    西門子變頻參數(shù)設(shè)定_西門子變頻故障代碼

    對于不太熟悉西門子變頻的朋友來說,使用的時候進行參數(shù)設(shè)置也是非常困難的,只有了解了西門子變頻參數(shù)設(shè)置才可以更好的進行現(xiàn)場維護和調(diào)試,在西門子
    發(fā)表于 05-20 14:42 ?1.6w次閱讀
    <b class='flag-5'>西門子</b>變頻<b class='flag-5'>器</b>參數(shù)設(shè)定_<b class='flag-5'>西門子</b>變頻<b class='flag-5'>器</b>故障代碼

    西門子S7程序軟件下載

    西門子S7程序軟件下載
    發(fā)表于 12-09 16:06 ?23次下載

    圖如何實現(xiàn)遠(yuǎn)程調(diào)試西門子PLC

    設(shè)備現(xiàn)場的PLC程序需要調(diào)整工藝流程,或者有小故障需要排除,就需要工程師到現(xiàn)場。隨著物聯(lián)網(wǎng)技術(shù)的成熟,通過4G網(wǎng)絡(luò)遠(yuǎn)程監(jiān)控和調(diào)試PLC已經(jīng)常規(guī)化。西門子的PLC是市場上占有率最高的,差不多40%的市場占有率。那如何實現(xiàn)圖軟件遠(yuǎn)
    的頭像 發(fā)表于 10-13 09:14 ?4479次閱讀
    <b class='flag-5'>博</b>圖如何實現(xiàn)遠(yuǎn)程調(diào)試<b class='flag-5'>西門子</b>PLC

    西門子PLC編程軟件功能及安裝

    西門子PLC編程軟件官方版是一款專為西門子產(chǎn)品打造的PLC編程工具。西門子PLC編程軟件最新版支持所有SIMATIC控制進行組態(tài)和編程操作,西門子
    發(fā)表于 04-17 14:31 ?8次下載
    <b class='flag-5'>西門子</b>PLC編程軟件<b class='flag-5'>功能</b>及安裝

    西門子變頻西門子PLC通訊線路的接線實例

    西門子s–200與西門子變頻連接線路顯示給大家,供新手參考,謝謝。
    的頭像 發(fā)表于 05-06 14:09 ?5422次閱讀
    <b class='flag-5'>西門子</b>變頻<b class='flag-5'>器</b>與<b class='flag-5'>西門子</b>PLC通訊線路的接線實例

    大型西門子PLC程序結(jié)構(gòu)示例

    大型的西門子PLC程序結(jié)構(gòu)示例。
    的頭像 發(fā)表于 07-06 10:34 ?1275次閱讀

    西門子PLC中OB塊的功能詳解

    塊)是不可或缺的重要組成部分,它承擔(dān)著PLC與外部設(shè)備通信、內(nèi)部程序執(zhí)行以及錯誤處理等多重任務(wù)。本文將對西門子PLC中OB塊的功能進行詳細(xì)的闡述,以期為讀者提供全面而深入的了解。
    的頭像 發(fā)表于 06-15 11:27 ?3799次閱讀